Отлажен прд-в гд, осталась проблема "обращение к удалённому элементу", мониторинг температур

This commit is contained in:
TotMaxim
2025-11-11 14:39:39 +03:00
parent 15be378743
commit 85c02f3f6c
5 changed files with 37 additions and 36 deletions

View File

@@ -163,10 +163,9 @@ class PRD:
var set_ug_state: bool = true ## Необходимо ли записать в УГ настройки
signal update_serviceability()
func _init(u_name, u_yau07, u_control: Object):
func _init(u_name, u_yau07):
prd_name = u_name
unit_yau07 = u_yau07
unit_control = u_control
init_ems_g()
@@ -284,11 +283,12 @@ func _ready() -> void:
check_dir()
for prd_name in PRD_NAMES:
var unit_prd = network.get_unit_instance(prd_name)
var control_pribor_prd = preload('res://scripts/pribor-prd.gd')
var unit_control = control_pribor_prd.TestPRD.new({'unit_prd': unit_prd})
add_child(unit_control)
var new_prd = PRD.new(prd_name, unit_prd, unit_control)
var new_prd = PRD.new(prd_name, unit_prd)
prd_dict[prd_name] = new_prd
var control_pribor_prd = preload('res://scripts/pribor-prd.gd')
var unit_control = control_pribor_prd.TestPRD.new({'unit_prd': unit_prd}, new_prd.cmd_array)
add_child(unit_control)
new_prd.unit_control = unit_control
for key in FS_PRD.keys():
var fs = Fs.new(key, FS_PRD[key][0])
fs_dict[key] = fs