Исправление. WIP Режим ЭМС-ТГ. Шкала не обновляется при запуске
Some checks failed
Локальный тест / test (push) Has been cancelled

This commit is contained in:
sasha80
2026-04-02 11:56:20 +03:00
parent 96436596d8
commit 29e5382c1e

View File

@@ -165,10 +165,14 @@ func _ready() -> void:
var cls = {'cname': cname, 'status': ClasterStatus.RUNNING}
cls.merge(incls)
unit_info.mcls.append(cls)
call_deferred('_on_defer_ready', imp_yems_descr)
func _on_defer_ready(imp_yems_descr: Dictionary):
for id in imp_yems_descr:
var descr = imp_yems_descr[id]
var unit_info = yems_info[descr.pname]
call_deferred('on_data_received', unit_info, descr.pname)
on_data_received(unit_info, descr.pname)
## Вызывается при изменении состояния входа ЭМС.[br]
@@ -224,6 +228,7 @@ func _on_scale_selected(val: bool, nm: StringName):
update_table(ctable, new_indexes)
map_yems_info_to_table(unit_info, ctable, indexes)
connect_cmd_handlers(nm, ctable, new_indexes)
on_data_received(unit_info, nm)
## Обновляет результат выполнения команды оператора