mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-22 22:15:39 +00:00
34 lines
1.3 KiB
GDScript
34 lines
1.3 KiB
GDScript
extends Control
|
|
var split_max: int = 1280
|
|
var split_min: int = 925
|
|
var step_value: int = -7
|
|
var split_speed: float = 0.001/100
|
|
|
|
func _input(event):
|
|
if event.is_action_released("rekku_hide"):
|
|
#self.visible = !self.visible
|
|
if class_functions.rekku_state == false:
|
|
self.visible = true
|
|
class_functions.rekku_state = true
|
|
for n in range (split_max, split_min,step_value):
|
|
await class_functions.wait(split_speed)
|
|
%SplitContainer.split_offset=n
|
|
%pop_rtl.visible = false
|
|
%TabContainer.set_tab_title(0, "GLOBALS")
|
|
%TabContainer.set_tab_title(1, "SYSTEMS")
|
|
%TabContainer.set_tab_title(2, "TOOLS")
|
|
%TabContainer.set_tab_title(3, "SETTINGS")
|
|
%TabContainer.set_tab_title(4, "ABOUT")
|
|
elif event.is_action_released("rekku_hide") and class_functions.rekku_state == true:
|
|
%TabContainer.set_tab_title(0, " GLOBALS ")
|
|
%TabContainer.set_tab_title(1, " SYSTEMS ")
|
|
%TabContainer.set_tab_title(2, " TOOLS ")
|
|
%TabContainer.set_tab_title(3, " SETTINGS ")
|
|
%TabContainer.set_tab_title(4, " ABOUT ")
|
|
%pop_rtl.visible = false
|
|
for n in range (split_min, split_max,abs(step_value)):
|
|
await class_functions.wait(split_speed)
|
|
%SplitContainer.split_offset=n
|
|
class_functions.rekku_state = false
|
|
self.visible = false
|