From 2ea28d6179a17733aa6e24926e9212e1a6e75410 Mon Sep 17 00:00:00 2001 From: MaD_CaT Date: Wed, 29 Nov 2023 16:17:57 +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=94=D0=BE=D1=80=D0=B0=D0=B1=D0=BE=D1=82?= =?UTF-8?q?=D0=BA=D0=B0=20=D0=BF=D1=80=D0=B8=D1=91=D0=BC=D0=B0=20=D0=BF?= =?UTF-8?q?=D0=BE=D0=BC=D0=B5=D1=85=20=D0=BE=D1=82=20=D0=9C=D0=9F-550.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.gd | 2 ++ project.godot | 2 +- threats.gd | 5 +++++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/main.gd b/main.gd index c493466..17e80a3 100644 --- a/main.gd +++ b/main.gd @@ -42,6 +42,8 @@ func on_receive(data): if not ((json_data['ss'] is int) or (json_data['ss'] is float)): return if json_data['krp'] == 'off': Interfers.off_interfer(json_data) + sock.put_packet(Interfers.get_msg7_data()) + return if not json_data.has('powp'): return if not json_data.has('kni'): return if not json_data.has('params'): return diff --git a/project.godot b/project.godot index eee5af4..51ee6b8 100644 --- a/project.godot +++ b/project.godot @@ -12,7 +12,7 @@ config_version=5 config/name="Imi Skysens" run/main_scene="res://main.tscn" -config/features=PackedStringArray("4.1") +config/features=PackedStringArray("4.2") config/icon="res://icon.png" [autoload] diff --git a/threats.gd b/threats.gd index 7aa2d55..f24faa0 100644 --- a/threats.gd +++ b/threats.gd @@ -447,6 +447,11 @@ func get_threats_data(): msg_counter += 1 data_to_json['ss'] = msg_counter data_to_json['msvk'] = [] + for item in Interfers.interfers.values(): + var msvk = {} + msvk['ispp'] = item.options['ispp'] + msvk['svk'] = item.svk + data_to_json['msvk'].append(msvk) data_to_json['mis'] = [] for key in treats: var treat = treats[key]