Доработка. Улучшение документации.

This commit is contained in:
lepshiy
2024-07-25 16:10:22 +03:00
parent bae7a949e4
commit d826f8745c
47 changed files with 3607 additions and 3507 deletions

View File

@@ -1,25 +1,25 @@
extends Control
class_name bip_ extends Control
var selected: bool
# Функция присваивает заданое значение видимости селектору
## Функция присваивает заданое значение видимости селектору.
func set_sel_visible(value: bool):
selected = value
$selector.visible = value
selected = value
$selector.visible = value
# Функция присваивает заданое значение видимости селектору
## Функция присваивает заданое значение видимости селектору.
func set_track_visible(value: bool): $track.visible = value
# Функция присваивает заданое значение видимости индикатору выполнения
## Функция присваивает заданое значение видимости индикатору выполнения.
func set_ecm_visible(value: bool): $ecm_done.visible = value
func _on_bip_gui_input(event):
if event is InputEventMouseButton and event.pressed:
match event.button_index:
MOUSE_BUTTON_LEFT:
signaller.emit_signal('bip_pressed', name.to_int())
MOUSE_BUTTON_RIGHT:
if selected:
signaller.emit_signal('rto_threat_unsel', name.to_int())
if event is InputEventMouseButton and event.pressed:
match event.button_index:
MOUSE_BUTTON_LEFT:
signaller.emit_signal('bip_pressed', name.to_int())
MOUSE_BUTTON_RIGHT:
if selected:
signaller.emit_signal('rto_threat_unsel', name.to_int())