-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathchart_export.gd
More file actions
26 lines (25 loc) · 1.63 KB
/
chart_export.gd
File metadata and controls
26 lines (25 loc) · 1.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
extends PanelContainer
func _ready() -> void:
pass
func _process(_delta: float) -> void:
pass
func _gui_input(event: InputEvent) -> void:
if event is InputEventMouseMotion:
if Rect2(Vector2.ZERO, size).has_point(event.position):
add_theme_stylebox_override("panel", preload("res://button_pressed_stylebox.tres"))
else:
add_theme_stylebox_override("panel", preload("res://button_stylebox.tres"))
elif event is InputEventMouseButton and event.button_index == MouseButton.MOUSE_BUTTON_LEFT:
if event.is_pressed():
add_theme_stylebox_override("panel", preload("res://button_pressed_stylebox.tres"))
elif event.is_released():
add_theme_stylebox_override("panel", preload("res://button_stylebox.tres"))
if Rect2(Vector2.ZERO, size).has_point(event.position):
Global.path = Global.pathes.get($"../..".get_index())
$"../../../../../../../Export/VBoxContainer/PanelContainer/VBoxContainer/HBoxContainer/Contents/Index".text = String.num_int64($"../..".get_index())
$"../../../../../../../Export/VBoxContainer/PanelContainer/VBoxContainer/HBoxContainer/Contents/Format/Phiator".pressed = false
$"../../../../../../../Export/VBoxContainer/PanelContainer/VBoxContainer/HBoxContainer/Contents/Format/Phiator".style = true
$"../../../../../../../Export/VBoxContainer/PanelContainer/VBoxContainer/HBoxContainer/Contents/Format/RPE".pressed = true
$"../../../../../../../Export/VBoxContainer/PanelContainer/VBoxContainer/HBoxContainer/Contents/Format/RPE".style = true
$"../../../../../../../Export/VBoxContainer/PanelContainer/VBoxContainer/HBoxContainer/Contents/Path".text = ""
$"../../../../../../../Export".visible = true