Рефактор

This commit is contained in:
sasha80
2024-10-31 10:43:20 +03:00
parent b9bb72609a
commit ff8bd44446
3 changed files with 9 additions and 11 deletions

View File

@@ -12,7 +12,6 @@ patch_margin_top = 30
patch_margin_right = 15
patch_margin_bottom = 10
script = ExtResource("2_ki0kf")
text = ""
[node name="header" type="Label" parent="."]
clip_contents = true

View File

@@ -44,6 +44,5 @@ func _ready() -> void: log.info('Модуль настроек готов')
## Возвращает ключ устройства.
func get_unit_key(unit_name: String) -> Array:
assert(UnitProfiles.has(unit_name), 'ошибка: нет такого устройства \"%s\"' % unit_name)
var item = UnitProfiles[unit_name]
return [item[1], item[2][0]]

View File

@@ -27,19 +27,19 @@ const MOD_TYPES: Array = ['',
'ofdm',]
const CU_STATE: Dictionary = {
0:2, # Подготовка к выполнению
1:1, # Выполняется
2:9, # Ошибка в команде
3:7, # Занят выполнением другого ЦУ
4:9, # Неисправность
0: 2, # Подготовка к выполнению
1: 1, # Выполняется
2: 9, # Ошибка в команде
3: 7, # Занят выполнением другого ЦУ
4: 9, # Неисправность
}
class TCP5P28 extends unit.Unit:
const PACK_TYPE_CMD: int = 1
const PACK_TYPE_RES: int = 2
const PACK_TYPE_CMD: int = 1
const PACK_TYPE_RES: int = 2
const CMD_TYPE_STATE: int = 1
const CMD_TYPE_TH: int = 2
const CMD_TYPE_IN: int = 3
const CMD_TYPE_TH: int = 2
const CMD_TYPE_IN: int = 3
signal get_threats(unit: TCP5P28) ## Сигнал запрос целей.
signal get_interfers(unit: TCP5P28) ## Запрос состояния выполнения целеуказания.