Доработка. Исправление кнопки внешнее целеуказание.
This commit is contained in:
@@ -46,7 +46,7 @@ class TCP5P28 extends unit.Unit:
|
||||
|
||||
var tx_stack: Array ## Массив пакетов для отправки.
|
||||
|
||||
func _to_string() -> String: return String('капсрпб: "%s" %s ' % [self.name, ['отключен', 'на связи'][int(online)]])
|
||||
func _to_string() -> String: return String('5П-28: "%s" %s ' % [self.name, ['отключен', 'на связи'][int(online)]])
|
||||
|
||||
func parse(data: PackedByteArray, tick: int):
|
||||
rx_tick = tick
|
||||
@@ -80,7 +80,7 @@ class TCP5P28 extends unit.Unit:
|
||||
var data_len = 4 + len(ths) * 80 # длинна блока данных в байтах
|
||||
var tick0 = Time.get_ticks_msec()
|
||||
data.resize(4)
|
||||
data.encode_u16(0, 0) # Код ошибки
|
||||
data.encode_u16(0, 0) # Код ошибки
|
||||
data.encode_u16(2, len(ths)) # Количество целей
|
||||
for th in ths.values():
|
||||
data.append_array(get_threats_data(th, int(tick0)))
|
||||
|
||||
Reference in New Issue
Block a user