Added icons, a lot of refactoring and optimising

This commit is contained in:
2024-06-12 22:18:19 +02:00
parent f0b57981bc
commit 2f12c1e25c
30 changed files with 614 additions and 692 deletions

View File

@@ -27,6 +27,9 @@ var select_server_button := $SelectServerButton
@onready
var fullscreen_button := $FullscreenButton
@onready
var local_button := $LocalButton
# Called when the node enters the scene tree for the first time.
func _ready():
stop_after_current_button.pressed.connect(stop_after_current)
@@ -37,6 +40,7 @@ func _ready():
increase_winning_score_button.pressed.connect(increase_winning_score)
select_server_button.pressed.connect(select_server)
fullscreen_button.pressed.connect(fullscreen)
local_button.pressed.connect(local_play)
stop_after_current_button.button_pressed = Settings.stop_after_current
hide_next_track_button.button_pressed = Settings.hide_next_track
@@ -50,6 +54,9 @@ func fullscreen():
DisplayServer.window_set_mode(DisplayServer.WINDOW_MODE_FULLSCREEN)
if Settings.fullscreen == false:
DisplayServer.window_set_mode(DisplayServer.WINDOW_MODE_WINDOWED)
func local_play():
Settings.play_local = !Settings.play_local
func stop_after_current():
Settings.stop_after_current = !Settings.stop_after_current