Skip to content

Commit f8fdb8a

Browse files
Fullscreen, mouse hide, screensaver fixes
1 parent 132c765 commit f8fdb8a

4 files changed

Lines changed: 3 additions & 3 deletions

File tree

TitleScreen/TitleScreen.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public override void _Input(InputEvent @event)
3636
GetTree().ChangeSceneToFile( _buttonSceneMap[_gameTurnTable.GetCurrentSelection()]);
3737
}
3838

39-
if (@event is not InputEventJoypadButton and not InputEventKey )
39+
if (@event is not InputEventJoypadButton and not InputEventKey and not InputEventJoypadMotion)
4040
{
4141
return; // These are the only events that should reset the screensaver. Doing this bc I think the touch screen is causing issues
4242
}

TitleScreen/TitleScreen.tscn

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,6 @@ libraries = {
343343
wait_time = 20.0
344344
one_shot = true
345345
autostart = true
346-
ignore_time_scale = true
347346

348347
[node name="Screensaver" type="CanvasLayer" parent="."]
349348
visible = false

globals/TheWatcher.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ public partial class TheWatcher : Node
66
{
77
public override void _Ready()
88
{
9-
if (Engine.IsEditorHint())
9+
if (!OS.HasFeature("editor"))
1010
{
1111
Input.MouseMode = Input.MouseModeEnum.Hidden;
1212
}

project.godot

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ TheWatcher="*res://globals/TheWatcher.cs"
2424

2525
window/size/viewport_width=1280
2626
window/size/viewport_height=720
27+
window/size/mode=3
2728
window/stretch/mode="viewport"
2829
window/stretch/scale_mode="integer"
2930

0 commit comments

Comments
 (0)