Plant blinking when about to dye

This commit is contained in:
Altaezio
2026-07-25 12:31:19 +02:00
parent 896a92edfe
commit 657f40dd21
3 changed files with 73 additions and 41 deletions
+5 -5
View File
@@ -1,7 +1,7 @@
extends CanvasLayer
var pause = false : set = set_pause
var mouse_mode_before_pause : Input.MouseMode
var pause = false: set = set_pause
var mouse_mode_before_pause: Input.MouseMode
func _ready():
hide()
@@ -17,7 +17,7 @@ func set_pause(p):
get_tree().paused = pause
%Settings.close_settings()
%Controls.close_controls()
if p :
if p:
mouse_mode_before_pause = Input.mouse_mode
Input.mouse_mode = Input.MOUSE_MODE_VISIBLE
else:
@@ -32,8 +32,8 @@ func set_pause(p):
GameInfo.save_settings()
func _input(_event):
if (SceneManager.actual_scene
and SceneManager.actual_scene.get_scene_id() != "TITLE"
if ((not SceneManager.actual_scene
or SceneManager.actual_scene.get_scene_id() != "TITLE")
and Input.is_action_just_pressed("pause")
and not %Settings.is_visible_in_tree()
and not %Controls.is_visible_in_tree()