diff --git a/scripts/interfer.gd b/scripts/interfer.gd index 2c39bc4..802841c 100644 --- a/scripts/interfer.gd +++ b/scripts/interfer.gd @@ -24,7 +24,7 @@ const ITERFER_MODE = { const SOURCE_INTERFER = ['th','fs','cu'] const ID_INTERFERS_LEN = 63 ## Размер пула номеров целей. const INTERFER_OFF = 'off' -var msg_num: int = 0 ## Счётчик сообщений. +var msg6_num: int = 0 ## Счётчик сообщений "тип 6" var msg8_num: int = 0 ## Счётчик сообщений "тип 8" var id_array: Array ## Массив id воздействий. var thrs: Dictionary ## Словарь воздействия для целей, ключ - id воздействия. @@ -93,11 +93,11 @@ signal interfer_resized(ecms: Dictionary) ## Вызывается пр func on_get_interfers(unit, ecms) -> void: unit.pack_interfers(cu, ecms) -## Автмат выключен +## Автомат выключен func on_manual_control() -> void: auto_enabled = false -## Автмат отключен +## Автомат отключен func on_full_auto() -> void: auto_enabled = true @@ -251,7 +251,7 @@ func on_interfer_rcv(interfer_params: Array, unit0, ecms) -> void: param['width'] = interfer_params[5] if (param['width'] < settings.WIDTH_MIN) and (param['width'] > settings.WIDTH_MAX): err = true - var interfer_name: String + var interfer_name: = '' for key in ITERFER_MODE: if ITERFER_MODE[key][2] == mode: interfer_name = key diff --git a/scripts/network.gd b/scripts/network.gd index c349ac9..1465ca4 100644 --- a/scripts/network.gd +++ b/scripts/network.gd @@ -297,15 +297,15 @@ func get_tcp_data(sock: SocketTCP, peer, len_rx): func _process(_delta: float) -> void: tick = Time.get_ticks_msec() RenderingServer.global_shader_parameter_set('tick_curent', tick) - for addr in units_udp: - var unit_udp = units_udp[addr] + for key in units_udp: + var unit_udp = units_udp[key] if Error.OK == unit_udp.process(tick): var sock = send_sockets[unit_udp.name] - var dst_port = dst_ports[addr] + var dst_port = dst_ports[key] var tx_data = unit_udp.tx_data.slice(0, unit_udp.tx_len) - sock.send_to([addr[0], dst_port], tx_data) - for addr in units_udprx: - var unit_udprx = units_udprx[addr] + sock.send_to([key[0], dst_port], tx_data) + for key in units_udprx: + var unit_udprx = units_udprx[key] unit_udprx.process(tick) for key in units_serial: var unit_serial = units_serial[key]