Merge branch 'master' of http://169.254.27.70:3000/sasha80/uarep-ctl into master-prd
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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]
|
||||
|
||||
Reference in New Issue
Block a user