diff --git a/scripts/network.gd b/scripts/network.gd index 570e138..7dc0594 100644 --- a/scripts/network.gd +++ b/scripts/network.gd @@ -143,22 +143,22 @@ func _ready() -> void: var proto = st[0] if proto in UDPRX_PROTO: - var unit = UDPRX_PROTO[proto].new(unit_name) + var new_unit = UDPRX_PROTO[proto].new(unit_name) var unit_key = settings.get_unit_key(unit_name) - units[unit_key] = unit - units_udprx[unit_key] = unit + units[unit_key] = new_unit + units_udprx[unit_key] = new_unit dst_ports[unit_key] = st[2][0] if logger_page: - unit.connect('line_changed', Callable(logger_page, 'on_line_changed').bind(unit_key)) + new_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) + var new_unit = UDP_PROTO[proto].new(unit_name) var unit_key = settings.get_unit_key(unit_name) - units[unit_key] = unit - units_udp[unit_key] = unit + units[unit_key] = new_unit + units_udp[unit_key] = new_unit if logger_page: - unit.connect('line_changed', Callable(logger_page, 'on_line_changed').bind(unit_key)) - unit.connect('command_fail', Callable(logger_page, 'on_command_fail').bind(unit_key)) + new_unit.connect('line_changed', Callable(logger_page, 'on_line_changed').bind(unit_key)) + new_unit.connect('command_fail', Callable(logger_page, 'on_command_fail').bind(unit_key)) if len(st[2]) > 1: dst_ports[unit_key] = st[2][1] else: @@ -276,7 +276,7 @@ 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[addr] + var unit_udp = units_udp[addr] if Error.OK == unit_udp.process(tick): var sock = send_sockets[unit_udp.name] sock.send_to([addr[0], dst_ports[addr]], unit_udp.tx_data.slice(0, unit_udp.tx_len))