aboutsummaryrefslogtreecommitdiff
path: root/client/global.gd
diff options
context:
space:
mode:
Diffstat (limited to 'client/global.gd')
-rw-r--r--client/global.gd13
1 files changed, 6 insertions, 7 deletions
diff --git a/client/global.gd b/client/global.gd
index dc9e4f04..a3f6de6b 100644
--- a/client/global.gd
+++ b/client/global.gd
@@ -45,14 +45,13 @@ func _ready():
func _input(event):
if Input.is_action_just_pressed("fullscreen"):
- match get("graphics.fullscreen"):
+ match Settings.read("graphics.fullscreen"):
"keep":
- if DisplayServer.window_get_mode() == DisplayServer.WINDOW_MODE_FULLSCREEN:
- DisplayServer.window_set_mode(DisplayServer.WINDOW_MODE_WINDOWED)
- else:
- DisplayServer.window_set_mode(DisplayServer.WINDOW_MODE_FULLSCREEN)
- "always": set("graphics.fullscreen", "never")
- "never": set("graphics.fullscreen", "always")
+ var fs = DisplayServer.window_get_mode() == DisplayServer.WINDOW_MODE_FULLSCREEN
+ if fs: DisplayServer.window_set_mode(DisplayServer.WINDOW_MODE_WINDOWED)
+ else: DisplayServer.window_set_mode(DisplayServer.WINDOW_MODE_FULLSCREEN)
+ "always": Settings.write("graphics.fullscreen", "never")
+ "never": Settings.write("graphics.fullscreen", "always")
# Update using_joypad variable
if event is InputEventMouseButton or event is InputEventKey: