From 9eb31c0d4ae0330b2711c13555b94a626d061ddf Mon Sep 17 00:00:00 2001
From: TotMaxim
Date: Mon, 17 Nov 2025 14:28:03 +0300
Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D1=81=D0=BB=D0=B5=20=D0=BE=D0=B1?=
=?UTF-8?q?=D1=8A=D0=B5=D0=B4=D0=B8=D0=BD=D0=B5=D0=BD=D0=B8=D1=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
scripts/interfer.gd | 23 -----------------------
scripts/signaller.gd | 1 -
2 files changed, 24 deletions(-)
diff --git a/scripts/interfer.gd b/scripts/interfer.gd
index b79416db..cefdb438 100644
--- a/scripts/interfer.gd
+++ b/scripts/interfer.gd
@@ -280,28 +280,6 @@ func on_th_aoa_update(threats: Dictionary, ecms: Dictionary, unit_instance) -> v
if ecm_active and (prd.fs_caps_id[ecm.nmfs] in fs_closed):
interfer_off(ecm, unit_instance)
- var fs_arr: Array = []
- var th_aoa = fposmod(thr.aoa - course, 360)
- prd.find_fs_index(th_aoa, thr.freq, fs_arr)
- if fs_arr.size():
- for item in fs_arr:
- var nmfs = prd.FS_PRD[item][1]
- thr.nmfs = nmfs
- if (thr.proto in gos_protocols) and thr.fflags.proto and (not gos_flag):
- gos_nmfs.append(nmfs)
-
- thr.emit_state = 0
- for ecm in ecms.values():
- if thr.nmfs == ecm.nmfs:
- set_th_emit(thr, ecm)
- var ecm_active = true
- if not gos_flag:
- if ecm.nmfs in gos_nmfs:
- interfer_off(ecm, unit_instance)
- ecm_active = false
- if ecm_active and (prd.fs_caps_id[ecm.nmfs] in fs_closed):
- interfer_off(ecm, unit_instance)
-
var th_id = thr.id
for ecm_i in thrs.keys():
if thrs[ecm_i] == th_id:
@@ -717,4 +695,3 @@ func set_th_emit(th: threats.Threat, ecm: Interfer):
return
else:
th.emit_state = 1
-
diff --git a/scripts/signaller.gd b/scripts/signaller.gd
index d4ade284..82d2afeb 100644
--- a/scripts/signaller.gd
+++ b/scripts/signaller.gd
@@ -223,4 +223,3 @@ signal start_contol_device()
## Вызывается при программном отключении помехи.[br]
## [param ecm] - выключаемая помеха ([b]true[/b]
signal on_prog_ecm_off(ecm: interfer.Interfer)
-