aboutsummaryrefslogtreecommitdiff
path: root/client/menu/scene_transition.gd
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-06-26 21:27:40 +0200
committermetamuffin <metamuffin@disroot.org>2024-06-26 21:27:40 +0200
commite38a2ee78910edcec4425c07903e36fb5749ae3b (patch)
tree963b24ec9d73d98b46c1fff1bb6d10d043dc6285 /client/menu/scene_transition.gd
parent18e9409739ceefef970dd509709a1f7b0c1c15e4 (diff)
parentcbe0201f67eaa751434786e23da3311761f5e776 (diff)
downloadhurrycurry-e38a2ee78910edcec4425c07903e36fb5749ae3b.tar
hurrycurry-e38a2ee78910edcec4425c07903e36fb5749ae3b.tar.bz2
hurrycurry-e38a2ee78910edcec4425c07903e36fb5749ae3b.tar.zst
Merge branch 'master' of https://codeberg.org/metamuffin/undercooked
Diffstat (limited to 'client/menu/scene_transition.gd')
-rw-r--r--client/menu/scene_transition.gd11
1 files changed, 10 insertions, 1 deletions
diff --git a/client/menu/scene_transition.gd b/client/menu/scene_transition.gd
index 87a1ec1b..30c7e1df 100644
--- a/client/menu/scene_transition.gd
+++ b/client/menu/scene_transition.gd
@@ -19,8 +19,16 @@ extends ColorRect
@onready var anim = $animation
@export var ingame = false
+@export var auto_fade_in := true
+
func _ready():
- self.visible = true
+ if auto_fade_in:
+ fade_in()
+ else:
+ visible = false
+
+func fade_in():
+ visible = true
anim.play("fade_in")
func transition_to(path: String):
@@ -35,6 +43,7 @@ func quit():
get_tree().quit()
func out():
+ visible = true
if menu.visible:
menu.anim.play_backwards("activate")
await menu.anim.animation_finished