From 67723541650d05c7e30024f15a2b7f60df629380 Mon Sep 17 00:00:00 2001 From: sasha80 Date: Tue, 29 Apr 2025 11:29:37 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D1=80=D0=B0=D0=B1=D0=BE=D1=82?= =?UTF-8?q?=D0=BA=D0=B0.=20=D0=90=D0=9A=D0=9D=D0=93=20(=D0=BD=D0=B0=D0=B2?= =?UTF-8?q?=D0=B8=D0=B3=D0=B0=D1=86=D0=B8=D1=8F)=20=D0=BD=D0=B5=20=D0=BF?= =?UTF-8?q?=D1=80=D0=BE=D0=B8=D0=B7=D0=B2=D0=BE=D0=B4=D0=B8=D1=82=20=D1=81?= =?UTF-8?q?=D0=BE=D0=B1=D1=8B=D1=82=D0=B8=D1=8F=20'line=5Fchanged'=20?= =?UTF-8?q?=D0=BF=D1=80=D0=B8=20=D0=BE=D1=82=D0=BA=D0=BB=D1=8E=D1=87=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/network.gd | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/network.gd b/scripts/network.gd index ecdb1cf..c8dc96b 100644 --- a/scripts/network.gd +++ b/scripts/network.gd @@ -148,6 +148,8 @@ func _ready() -> void: units[unit_key] = unit units_udprx[unit_key] = unit dst_ports[unit_key] = st[2][0] + if logger_page: + unit.connect('line_changed', Callable(logger_page, 'on_line_changed').bind(unit_key)) if proto in UDP_PROTO: var unit = UDP_PROTO[proto].new(unit_name) @@ -278,6 +280,9 @@ func _process(_delta: float) -> void: if Error.OK == unit.process(tick): var sock = send_sockets[unit.name] sock.send_to([addr[0], dst_ports[addr]], unit.tx_data.slice(0, unit.tx_len)) + for addr in units_udprx: + var unit = units[addr] + unit.process(tick) for key in units_serial: var unit_serial = units_serial[key] var serial = serials[key]