Plant blinking when about to dye
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user