From a5f11539b84e083c886442ade3c73b50b946aaa9 Mon Sep 17 00:00:00 2001 From: Maxim Date: Fri, 18 Jul 2025 17:12:18 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9D=D0=BE=D0=B2=D0=B0=D1=8F=20=D0=B2=D0=B5?= =?UTF-8?q?=D1=80=D1=81=D0=B8=D1=8F=20=D1=81=D0=B5=D1=80=D0=B2=D0=B8=D1=81?= =?UTF-8?q?=D0=B0=20=D0=B8=20=D0=B0=D0=B4=D1=80=D0=B5=D1=81=D0=B0=20=D1=84?= =?UTF-8?q?=D1=81=20=D1=81=D0=BE=D0=BE=D1=82=D0=B2=D0=B5=D1=82=D1=81=D0=B2?= =?UTF-8?q?=D0=B5=D0=BD=D0=BD=D0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scenes/pribor-prd-v/pribor_prd_v.gd | 2 +- scenes/работа/работа.gd | 1 + scripts/prd.gd | 56 ++++++++++++++--------------- 3 files changed, 30 insertions(+), 29 deletions(-) diff --git a/scenes/pribor-prd-v/pribor_prd_v.gd b/scenes/pribor-prd-v/pribor_prd_v.gd index d6caf86e..cbcc6e8b 100644 --- a/scenes/pribor-prd-v/pribor_prd_v.gd +++ b/scenes/pribor-prd-v/pribor_prd_v.gd @@ -68,7 +68,7 @@ func setup_timer() -> void: func _enter_tree() -> void: $control_result.text = '' signaller.connect('режим_работа', Callable(self, 'on_mode_changed').bind(false)) - signaller.emit_signal('interfer_off_all') + signaller.emit_signal('interfer_off_all') await get_tree().create_timer(2.0).timeout _on_control_fs(true) diff --git a/scenes/работа/работа.gd b/scenes/работа/работа.gd index 684b4079..3ab99c33 100644 --- a/scenes/работа/работа.gd +++ b/scenes/работа/работа.gd @@ -305,6 +305,7 @@ func on_button_pressed(btn_this, btn_others) -> void: var interfer_name: String = btn_this.get_meta('rfi_name') for key in fs_selected.keys(): fs_arr.append(prd.get_fs_param(key)) + print(fs_arr) signaller.emit_signal('interfer_init', interfer_name, fs_arr, interfer.POW_DEFAULT) diff --git a/scripts/prd.gd b/scripts/prd.gd index 73ea56a2..96c5d908 100644 --- a/scripts/prd.gd +++ b/scripts/prd.gd @@ -55,34 +55,34 @@ const PRD_NAMES: Array = [ ## Соответствие модулей ФС их нахождению в приборе ПРД и номеру от КАПС РПБ const FS_PRD: Dictionary = { - 0: ['уарэп-яу07-1к', 17], - 1: ['уарэп-яу07-4к', 65], - 2: ['уарэп-яу07-3к', 49], - 3: ['уарэп-яу07-2к', 33], - 4: ['уарэп-яу07-1н', 18], - 5: ['уарэп-яу07-4н', 66], - 6: ['уарэп-яу07-3н', 50], - 7: ['уарэп-яу07-2н', 34], - 8: ['уарэп-яу07-1н', 19], - 9: ['уарэп-яу07-4н', 66], - 10: ['уарэп-яу07-3н', 51], - 11: ['уарэп-яу07-2н', 35], - 12: ['уарэп-яу07-1в', 20], - 13: ['уарэп-яу07-4в', 68], - 14: ['уарэп-яу07-3в', 52], - 15: ['уарэп-яу07-2в', 36], - 16: ['уарэп-яу07-1в', 21], - 17: ['уарэп-яу07-4в', 69], - 18: ['уарэп-яу07-3в', 53], - 19: ['уарэп-яу07-2в', 37], - 20: ['уарэп-яу07-1к', 22], - 21: ['уарэп-яу07-4к', 70], - 22: ['уарэп-яу07-3к', 54], - 23: ['уарэп-яу07-2к', 38], - 24: ['уарэп-яу07-1к', 23], - 25: ['уарэп-яу07-4к', 71], - 26: ['уарэп-яу07-3к', 55], - 27: ['уарэп-яу07-2к', 39], } + 0: ['уарэп-яу07-1к', 11], + 1: ['уарэп-яу07-4к', 41], + 2: ['уарэп-яу07-3к', 31], + 3: ['уарэп-яу07-2к', 21], + 4: ['уарэп-яу07-1н', 12], + 5: ['уарэп-яу07-4н', 42], + 6: ['уарэп-яу07-3н', 32], + 7: ['уарэп-яу07-2н', 22], + 8: ['уарэп-яу07-1н', 13], + 9: ['уарэп-яу07-4н', 43], + 10: ['уарэп-яу07-3н', 33], + 11: ['уарэп-яу07-2н', 23], + 12: ['уарэп-яу07-1в', 14], + 13: ['уарэп-яу07-4в', 44], + 14: ['уарэп-яу07-3в', 34], + 15: ['уарэп-яу07-2в', 24], + 16: ['уарэп-яу07-1в', 15], + 17: ['уарэп-яу07-4в', 45], + 18: ['уарэп-яу07-3в', 35], + 19: ['уарэп-яу07-2в', 25], + 20: ['уарэп-яу07-1к', 16], + 21: ['уарэп-яу07-4к', 46], + 22: ['уарэп-яу07-3к', 36], + 23: ['уарэп-яу07-2к', 26], + 24: ['уарэп-яу07-1к', 17], + 25: ['уарэп-яу07-4к', 47], + 26: ['уарэп-яу07-3к', 37], + 27: ['уарэп-яу07-2к', 27], } var fs_dict: Dictionary ## Словарь с модулями ФС var prd_dict: Dictionary ## Словарь с приборами ПРД