Merge remote-tracking branch 'origin/master'

This commit is contained in:
TotMaxim
2026-04-09 09:59:08 +03:00
2 changed files with 7 additions and 3 deletions

View File

@@ -20,8 +20,8 @@ script_export_mode=0
[preset.0.options]
custom_template/debug=""
custom_template/release=""
custom_template/debug="/home/user/temp/godot.linuxbsd.template_release.x86_64"
custom_template/release="/home/user/temp/godot.linuxbsd.template_release.x86_64"
debug/export_console_wrapper=0
binary_format/embed_pck=true
texture_format/s3tc_bptc=true

View File

@@ -136,6 +136,7 @@ class Interfer:
var nmfs: int = 0 ## Номер модуля ФС в нумерации СТЦ
var priority: int = 0 ## Приоритет помехи
var active: bool = false ## Флаг, что фиксируется мощность на выходном усилителе
var freq_change = false ## Флаг, что частота изменнена пользователем
func _to_string() -> String:
return 'номер: %d название: %s частота: %0.1f МГц пеленг: %0.1f гр.' % [ispp, ITERFER_MODE[krp][0], params['freq'], kni]
@@ -174,6 +175,8 @@ class Interfer:
params[value_key] = value
else:
self.set(value_key, value)
if value_key == 'freq':
freq_change = true
signal interfer_preparing(ecm: Interfer) ## Вызывается в момент запуска помехи.
signal interfer_run(ecm: Interfer) ## Вызывается в момент начала работы помехи.
@@ -541,6 +544,7 @@ func call_diap(ecm, ecm_params: Dictionary):
var band = fs_index_arr[0] / 4
if ecm_params['files'].has(band):
ecm.params['filename'] = ecm_params['files'][band][0]
if not ecm.freq_change:
ecm.params['freq'] = ecm_params['files'][band][1]