Исправление. При выборе принудительных помех. Кнопки помехи блокируются.

This commit is contained in:
MaD_CaT
2024-12-13 11:50:43 +03:00
parent 1f523ec840
commit 0d135a30d4

View File

@@ -153,7 +153,7 @@ func _ready():
signaller.connect('interfer_selected', Callable(self, 'on_interfer_selected').bind(nodes))
signaller.connect('interfer_new', Callable(self, 'on_interfer_new'))
signaller.connect('interfer_off_all', Callable(self, 'on_interfer_off_all'))
signaller.connect('interfer_prenuditelno', Callable(self, 'on_interfer_prenuditelno'))
signaller.connect('interfer_prenuditelno', Callable(self, 'on_interfer_prenuditelno').bind(nodes))
signaller.connect('fs_selected', Callable(self, 'on_fs_selected'))
signaller.connect('fs_update_color', Callable(self, 'on_fs_update_color'))
interfer.connect('interfer_update', Callable(self, 'on_interfer_new'))
@@ -504,10 +504,13 @@ func on_fs_update_color(ecms):
set_fs_color(ecm)
update_fs_colors()
func on_interfer_prenuditelno (prenuditelno_sectors):
func on_interfer_prenuditelno (prenuditelno_sectors, btns):
for key in prenuditelno_sectors:
var sectors = []
for sector in prenuditelno_sectors[key]:
sectors.append(get_fs_param(sector))
signaller.emit_signal('interfer_init', key, sectors)
update_fs_colors()
for btn in btns:
btn.set_pressed(false)
set_btns_disabled(true, btn)