From 8c32e3691c0e8f0a3598f0c22bc3828d94d721c5 Mon Sep 17 00:00:00 2001 From: MaD_CaT Date: Fri, 13 Dec 2024 15:50:45 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5.=20=D0=92=D1=8B=D0=B1=D0=BE=D1=80=20id?= =?UTF-8?q?=20=D0=BF=D0=BE=D0=BC=D0=B5=D1=85=D0=B8.=20=D0=A7=D0=B8=D1=81?= =?UTF-8?q?=D1=82=D0=BA=D0=B0=20=D1=81=D0=BB=D0=BE=D0=B2=D0=B0=D1=80=D0=B5?= =?UTF-8?q?=D0=B9=20=D1=81=20=D0=BF=D0=BE=D0=BC=D0=B5=D1=85=D0=B0=D0=BC?= =?UTF-8?q?=D0=B8.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scenes/frame-ecm-list/scroll-ecm-list.gd | 2 ++ scripts/interfer.gd | 4 +--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scenes/frame-ecm-list/scroll-ecm-list.gd b/scenes/frame-ecm-list/scroll-ecm-list.gd index c4f6683..c84dd9a 100644 --- a/scenes/frame-ecm-list/scroll-ecm-list.gd +++ b/scenes/frame-ecm-list/scroll-ecm-list.gd @@ -126,6 +126,8 @@ func on_interfer_off(ecm, ecms, thrs, table_index): rehash(table_index) ecms.erase(ecm.ispp) thrs.erase(ecm.ispp) + interfer.cu.erase(ecm.ispp) + interfer.fs.erase(ecm.ispp) interfer.push_id(ecm.ispp) diff --git a/scripts/interfer.gd b/scripts/interfer.gd index 8ac8d4f..3149ee2 100644 --- a/scripts/interfer.gd +++ b/scripts/interfer.gd @@ -229,12 +229,11 @@ func on_interfer_rcv(interfer_params: Array, unit, ecms): func interfer_create(interfer_name, ecms, param, kni, id, dict, source_interfer): - print_debug(ecms) var ispp: int = 0 if interfer_name == 'k1': param['dur'] = 1.0 # Необходимо добавить параметры управления param['period'] = 1.0 # Необходимо добавить параметры управления - var key = ecms.find_key(id) + var key = dict.find_key(id) if source_interfer != SOURCE_INTERFER[2]: if key != null: ispp = key @@ -244,7 +243,6 @@ func interfer_create(interfer_name, ecms, param, kni, id, dict, source_interfer) ispp = pop_id() if ispp == 0: return else: ispp = id - print_debug(id_array) dict[ispp] = id msg_ss += 1 var ecm: Interfer