17 lines
725 B
GDScript
17 lines
725 B
GDScript
class_name Signaller extends Node
|
|
|
|
|
|
## Обмен сигналами между узлами
|
|
|
|
|
|
## Вызывается, когда оператор выбирает цель.
|
|
## [param threats] - Словарь. Ключ - идентификатор (номер) цели. Значение - цель
|
|
## [param th] - Выбранная цель [br]
|
|
signal threat_selected(threats: Dictionary, th)
|
|
|
|
|
|
## Вызывается, когда оператор снимает выбор цели.
|
|
## [param threats] - Словарь. Ключ - идентификатор (номер) цели. Значение - цель
|
|
## [param th] - Ранее выбранная цель [br]
|
|
signal threat_unselected(threats: Dictionary, th)
|