From fc1765511db6db36b4a2b522d8266e0aa549351f Mon Sep 17 00:00:00 2001 From: MaD_CaT Date: Fri, 28 Mar 2025 12:00:11 +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=A0=D0=B5=D1=84=D0=B0=D0=BA=D1=82=D0=BE?= =?UTF-8?q?=D1=80=20=D0=B8=D0=BC=D0=B5=D0=BD=D0=B8=20=D0=BF=D0=B5=D1=80?= =?UTF-8?q?=D0=B5=D0=BC=D0=B5=D0=BD=D0=BD=D0=BE=D0=B9=20=D0=B2=20=D1=82?= =?UTF-8?q?=D0=B0=D0=B1=D0=BB=D0=B8=D1=86=D0=B5=20=D0=BF=D0=BE=D0=BC=D0=B5?= =?UTF-8?q?=D1=85.=20=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D0=B5=20=D0=BD=D0=BE=D0=BC=D0=B5=D1=80=D0=B0=20=D0=BF=D0=BE?= =?UTF-8?q?=D0=BC=D0=B5=D1=85=D0=B8=20=D0=BE=D1=82=205=D0=9F-28=20=D1=81?= =?UTF-8?q?=D0=BE=D0=B3=D0=BB=D0=B0=D1=81=D0=BD=D0=BE=20=D0=BF=D1=80=D0=BE?= =?UTF-8?q?=D1=82=D0=BE=D0=BA=D0=BE=D0=BB=D1=83.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scenes/frame-ecm-params/scroll-ecm-params.gd | 36 ++++++++++---------- scripts/interfer.gd | 2 +- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/scenes/frame-ecm-params/scroll-ecm-params.gd b/scenes/frame-ecm-params/scroll-ecm-params.gd index 932993f..43c32c6 100644 --- a/scenes/frame-ecm-params/scroll-ecm-params.gd +++ b/scenes/frame-ecm-params/scroll-ecm-params.gd @@ -38,15 +38,15 @@ func init_table(): $table.set_node_text(0, MOD_ROW_INDEX, 'Подавление') $table.set_node_alligment(0, MOD_ROW_INDEX, HORIZONTAL_ALIGNMENT_LEFT) $table.set_node_editable(0, MOD_ROW_INDEX, false) - var taggle_node = $table.get_node2(1, MOD_ROW_INDEX) - var taggle_btn = taggle_node.get_children()[1] - taggle_btn.connect('pressed', on_taggle_btn.bind(taggle_btn)) - taggle_btn.disabled = true + var toggle_node = $table.get_node2(1, MOD_ROW_INDEX) + var toggle_btn = toggle_node.get_children()[1] + toggle_btn.connect('pressed', on_toggle_btn.bind(toggle_btn)) + toggle_btn.disabled = true $table.set_columns_min_size(TABLE_COLUMN_SIZE) $table.set_meta('id', 0) - signaller.connect('interfer_selected', Callable(self, 'on_interfer_selected').bind(taggle_btn)) + signaller.connect('interfer_selected', Callable(self, 'on_interfer_selected').bind(toggle_btn)) signaller.connect('rto_threat_unsel', Callable(self, 'on_rto_threat_unsel')) - signaller.connect('emit_changed', Callable(self, 'on_emit_changed').bind(taggle_btn)) + signaller.connect('emit_changed', Callable(self, 'on_emit_changed').bind(toggle_btn)) ## Called when the node enters the scene tree for the first time. @@ -75,18 +75,18 @@ func check_value(val, min_val, max_val, old_val): else: return old_val -func on_interfer_selected(ecm, taggle_btn): +func on_interfer_selected(ecm, toggle_btn): if ecm != null: $table.set_meta('ecm', ecm) - taggle_btn.disabled = false + toggle_btn.disabled = false else: $table.set_meta('ecm', null) - taggle_btn.disabled = true - taggle_btn.button_pressed = false - on_ecm_update(taggle_btn) + toggle_btn.disabled = true + toggle_btn.button_pressed = false + on_ecm_update(toggle_btn) -func on_ecm_update(taggle_btn): +func on_ecm_update(toggle_btn): for item in len(TABLE_PARAMS): $table.set_node_text(1, item, '') $table.set_node_editable(1, item, false) @@ -101,7 +101,7 @@ func on_ecm_update(taggle_btn): var val = ecm.get_value(member_name) $table.set_node_text(1, p[0], '%s' % val) $table.set_node_editable(1, p[0], p[2]) - taggle_btn.button_pressed = ecm.modulation + toggle_btn.button_pressed = ecm.modulation @@ -111,12 +111,12 @@ func on_rto_threat_unsel(_th_id): $table.set_node_editable(1, item, false) -func on_taggle_btn(taggle_btn): +func on_toggle_btn(toggle_btn): if not $table.has_meta('ecm'): return var ecm: interfer.Interfer = $table.get_meta('ecm') - ecm.modulation = taggle_btn.button_pressed + ecm.modulation = toggle_btn.button_pressed -func on_emit_changed(state, taggle_btn): - if not taggle_btn.disabled: - taggle_btn.button_pressed = state +func on_emit_changed(state, toggle_btn): + if not toggle_btn.disabled: + toggle_btn.button_pressed = state diff --git a/scripts/interfer.gd b/scripts/interfer.gd index 2a2a96c..b99bd21 100644 --- a/scripts/interfer.gd +++ b/scripts/interfer.gd @@ -10,7 +10,7 @@ const ITERFER_MODE = { 'srnm2': ['СРН-М2', ['freq', 'width'], 2], 'srngps': ['СРН-GPS', ['freq', 'width'], 3], 'lchm1': ['ЛЧМ-1', ['freq', 'width'], 10], - 'lchm2': ['ЛЧМ-2', ['freq', 'width'], 4], + 'lchm2': ['ЛЧМ-2', ['freq', 'width'], 16], 'mchm1': ['МЧМ-1', ['freq', 'width'], 11], 'pdm2': ['ПД-М2', ['freq', 'width'], 12], 'pdm4': ['ПД-М4', ['freq', 'width'], 13],