Рефактор. Общий список прибор теперь использует имя прибора для индекса
This commit is contained in:
@@ -159,9 +159,9 @@ class PRD:
|
||||
var ug_online: bool = false ## Состояние ячейки УГ
|
||||
var set_ug_state: bool = true ## Необходимо ли записать в УГ настройки
|
||||
|
||||
func _init(u_name ,u):
|
||||
func _init(u_name, u_yau07):
|
||||
prd_name = u_name
|
||||
unit_yau07 = u
|
||||
unit_yau07 = u_yau07
|
||||
init_ems_g()
|
||||
|
||||
func init_ems_g():
|
||||
@@ -261,8 +261,7 @@ class PRD:
|
||||
func _ready() -> void:
|
||||
check_dir()
|
||||
for prd_name in PRD_NAMES:
|
||||
var unit_key = settings.get_unit_key(prd_name)
|
||||
var unit_prd = network.units[unit_key]
|
||||
var unit_prd = network.get_unit_instance(prd_name)
|
||||
var new_prd = PRD.new(prd_name, unit_prd)
|
||||
prd_dict[prd_name] = new_prd
|
||||
for key in FS_PRD.keys():
|
||||
@@ -274,8 +273,7 @@ func _ready() -> void:
|
||||
|
||||
for key in FS_PRD.keys():
|
||||
fs_caps_id[FS_PRD[key][1]] = key
|
||||
var unit_caps_key = settings.get_unit_key('уарэп-капсрпб')
|
||||
var unit_caps = network.units[unit_caps_key]
|
||||
var unit_caps = network.get_unit_instance('уарэп-капсрпб')
|
||||
unit_caps.connect('data_received', Callable(self, 'on_data_capsrpb_received'))
|
||||
signaller.connect('режим_контроль', Callable(self, 'on_mode_changed').bind(PrdState.CONTROL))
|
||||
signaller.connect('режим_работа', Callable(self, 'on_mode_changed').bind(PrdState.WORK))
|
||||
|
||||
Reference in New Issue
Block a user