Доработка. Глобальные сигналы
This commit is contained in:
@@ -22,6 +22,7 @@ config/icon="res://data/icon.png"
|
||||
|
||||
[autoload]
|
||||
|
||||
signaller="*res://scripts/signaller.gd"
|
||||
Log="*res://addons/godot-logger/scripts/logger.gd"
|
||||
Tools="*res://scripts/tools.gd"
|
||||
REPSettings="*res://scripts/repsettings.gd"
|
||||
|
||||
16
scripts/signaller.gd
Normal file
16
scripts/signaller.gd
Normal file
@@ -0,0 +1,16 @@
|
||||
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)
|
||||
Reference in New Issue
Block a user