Доработка. Кнопка показа схемы и снятие выбора прибора

This commit is contained in:
kira-a-k
2025-11-24 20:01:44 +03:00
parent d51c16b98e
commit de876c9a76
41 changed files with 2184 additions and 2771 deletions

View File

@@ -153,7 +153,6 @@ class Fs:
class PRD:
var prd_name: String ## Имя прибора
var unit_yau07 ## Юнит эмс
var unit_control: Object ## Класс проверки прибора ПРД
var fs_dic: Dictionary ## Массив блоков ФС
var yemsg_board: yemsboards.EmsBoard ## Плата ЭМС-Г
var state = PrdState.WORK
@@ -168,7 +167,6 @@ class PRD:
unit_yau07 = u_yau07
init_ems_g()
func init_ems_g():
var in_tbl: Array = []
var out_tbl: Array = []
@@ -285,9 +283,6 @@ func _ready() -> void:
var unit_prd = network.get_unit_instance(prd_name)
var new_prd = PRD.new(prd_name, unit_prd)
prd_dict[prd_name] = new_prd
var unit_control = 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