diff --git a/README.md b/README.md index 6562d51..f73f4dc 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Ссылки на составные части -- [Исполняемые файлы для шаблонов экспорта и редактора](https://gitea.srez.local:3000/sasha80/godot-bin) +- [Исполняемые файлы для шаблонов экспорта и редактора](http://gitea.srez.local:3000/sasha80/godot-bin) - [Проброс последовательных портов через Ethernet](http://gitea.srez.local:3000/sasha80/uart-forwarder) - [Сборка Godot из исходников](http://gitea.srez.local:3000/sasha80/godot-build) - [Сервер карт](http://gitea.srez.local:3000/sasha80/map-tiles) diff --git a/scenes/tilemap/mark.tscn b/scenes/tilemap/mark.tscn index 3eb0386..8fc00fe 100644 --- a/scenes/tilemap/mark.tscn +++ b/scenes/tilemap/mark.tscn @@ -3,7 +3,6 @@ [ext_resource type="Texture2D" uid="uid://cgqo5gucd2be0" path="res://scenes/tilemap/dot.png" id="2_rq0y0"] [node name="rect" type="TextureRect"] -anchors_preset = -1 offset_left = -16.0 offset_top = -16.0 offset_right = 16.0 diff --git a/scenes/работа/работа.gd b/scenes/работа/работа.gd index 292b023..1d07491 100644 --- a/scenes/работа/работа.gd +++ b/scenes/работа/работа.gd @@ -51,11 +51,11 @@ enum DragFSM { OFF ## Выключено. } -## Состояние перетаскивания. +## Режим выбора enum BtnSel { - SECTOR, ## В процессе. - THREAT, ## Не активно, ожидание. - FS ## Выключено. + SECTOR, ## Выбор сектора. + THREAT, ## Выбор цели. + FS ## Выбор стробом. } @@ -286,21 +286,6 @@ func on_button_strobe_pressed() -> void: $canvas.set_strob_visible(drag_fsm == DragFSM.IDLE) -func _on_sld_selmode_value_changed(val: float) -> void: - var ival: = int(val) - if ival == 2: - drag_fsm = DragFSM.IDLE - $canvas.set_strob_visible(true) - else: - drag_fsm = DragFSM.OFF - $canvas.set_strob_visible(false) - btn_select = 2 - ival - on_button_strobe_pressed() - signaller.emit_signal('rto_threat_unsel_all') - unsel_fs_all(true) - set_ecm_btns_state(true) - - ## Поведение радиокнопок в группе. Управляет состоянием кнопок выбора целей. func on_button_select(btn_this, btn_others) -> void: for btn_other in btn_others: btn_other.set_pressed(btn_this == btn_other) diff --git a/scripts/network.gd b/scripts/network.gd index a69b6f7..c349ac9 100644 --- a/scripts/network.gd +++ b/scripts/network.gd @@ -233,9 +233,9 @@ func poll_receive_udp(sock: Socket) -> bool: units[addr_port].parse(data, tick) continue if unit_keys.has(port): - var key = unit_keys[port] - if units.has(key): - units[key].parse(data, tick) + var key1 = unit_keys[port] + if units.has(key1): + units[key1].parse(data, tick) continue port = sock.get_local_port() var key = ['*', port]