Merge remote-tracking branch 'MaD_CaT/master'

# Conflicts:
#	scripts/signaller.gd
This commit is contained in:
sasha80
2023-11-29 16:16:03 +03:00
17 changed files with 397 additions and 55 deletions

View File

@@ -23,8 +23,13 @@ signal full_screen(id: int)
## Вызывается, когда пользователь выбирает цель
## [param bip] - Отметка цели на экране.
signal rto_threat_sel (bip: Control)
## [param th_id] - Отметка цели на экране
signal rto_threat_sel (th_id: int)
## Вызывается, когда пользователь снимает выделение с цели
## [param th_id] - Отметка цели на экране
signal rto_threat_unsel (th_id: int)
## Вызывается, когда пользователь выбирает помеху
@@ -43,6 +48,17 @@ signal interfer_create (btn: PanelContainer, sel_threats: Array)
signal interfer_new (ecm: interfer.Interfer)
## Вызывается, когда отключается действующая помеха
## [param ecm] - Новая помеха, [param ecms] - словарь помех
## [param ecms] - словарь id помех и связанных с ними целей
signal interfer_off (ecm: interfer.Interfer, ecms: Dictionary, thrs: Dictionary)
## Вызывается, когда отключается действующая помеха
## [param ecm] - Выбранная помеха
signal interfer_selected (ecm: interfer.Interfer)
## Вызывается при запросе изменения уровня детализации карты
## [param zoom] - Вновь установленный уровень детализации
signal zoom_changed(zoom: int)