From f212aea7bf13a38052408cb64047e5dcfb50e9ae Mon Sep 17 00:00:00 2001 From: sasha80 Date: Mon, 6 Oct 2025 00:18:52 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D1=80=D0=B0=D0=B1=D0=BE=D1=82?= =?UTF-8?q?=D0=BA=D0=B0.=20=D0=9A=D0=BE=D0=BB=D0=B8=D1=87=D0=B5=D1=81?= =?UTF-8?q?=D1=82=D0=B2=D0=BE=20=D0=BE=D0=BF=D0=B0=D1=81=D0=BD=D1=8B=D1=85?= =?UTF-8?q?=20=D1=86=D0=B5=D0=BB=D0=B5=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scenes/работа/работа.gd | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/scenes/работа/работа.gd b/scenes/работа/работа.gd index 130a1f9..02bd4ac 100644 --- a/scenes/работа/работа.gd +++ b/scenes/работа/работа.gd @@ -72,10 +72,6 @@ const VAL_TO_EVENT = { true: 'full_auto' } ## Выбор целей и установка помех автоматически. -## Обработчик сигнала изменения списка целей. -func on_threats_resized(threats: Dictionary): $count_all_pad/count_all.text = '%02d' % threats.size() - - ## Обработчик выбора цели. func on_threat_selected(th, ecm_btns): on_rto_threat_sel(th.id, ecm_btns) @@ -84,6 +80,13 @@ func on_threat_selected(th, ecm_btns): on_rto_threat_sel(th.id, ecm_btns) func on_enter_tree() -> void: call_deferred('on_button_strobe_pressed') +## Обработчик сигнала изменения списка целей. +func on_threats_resized(ths: Dictionary): + $count_all_pad/count_all.text = '%02d' % ths.size() + var c: int = ths.values().filter(func(th: threats.Threat): return th.proto != '').size() + $count_danger_pad/count_danger.text = '%02d' % c + + ## Обработчик нажатия на кнопку вид. func on_button_view_toggled(toggled: bool): signaller.emit_signal('map_mode_changed', int(toggled))