Регрессия. Нет приёма данных от навигации

This commit is contained in:
sasha80
2025-08-04 14:50:36 +03:00
parent 61ac2ce9d1
commit 6252dd1051

View File

@@ -239,14 +239,14 @@ func poll_receive_udp(sock: Socket) -> bool:
units[unit_name].parse(data, tick)
continue
if unit_keys.has(port):
var key1 = unit_keys[port]
if units.has(key1):
units[key1].parse(data, tick)
var unit_key = unit_keys[port]
if units.has(unit_key):
units[unit_key].parse(data, tick)
continue
port = sock.get_local_port()
var key = StringName('%s:%d' % ['*', port])
if units.has(key):
var unit_udprx = units[key]
var local_port: = sock.get_local_port()
if unit_keys.has(local_port):
var unit_name = unit_keys[local_port]
var unit_udprx = units[unit_name]
unit_udprx.source_addr = [addr, port]
unit_udprx.parse(data, tick)
continue