Исправление. Редактор закрывается при открытии проекта если включён @tool в network.gd

This commit is contained in:
sasha80
2025-11-03 13:26:33 +03:00
parent 8f95859a33
commit 4c867e1a9e
2 changed files with 3 additions and 4 deletions

View File

@@ -1,4 +1,4 @@
#@tool
@tool
class_name Network extends Node
const YAU07_PROTO: = {'yau07tx': yau07.YaU07}
@@ -391,6 +391,7 @@ func get_tcp_data(sock: SocketTCP, peer: StreamPeer, len_rx: int):
func _process(_delta: float) -> void:
if Engine.is_editor_hint(): return
tick = Time.get_ticks_msec()
RenderingServer.global_shader_parameter_set('tick_curent', tick)
for unit_name: StringName in units_udptx:
@@ -424,5 +425,4 @@ func _process(_delta: float) -> void:
## [param unit_name] - Уникальное имя устройства[br]
func get_unit_instance(unit_name: StringName) -> unit.Unit:
tools.allways(unit_name in units, 'нет такого устройства: \"%s\"' % unit_name)
return units[unit_name]
return units.get(unit_name, null)