This commit is contained in:
2025-10-29 04:02:47 +01:00
parent 84f75cb2a7
commit 99c606ca5b
33 changed files with 1004 additions and 76 deletions

View File

@@ -4,6 +4,7 @@ var player_free: bool = true
var player: Player
@onready var animation_player: AnimationPlayer = $AnimationPlayer
@onready var explosion: Control = $Explosion
enum Events { NONE, PUMPKIN_CARVE, OUTSIDE_NORMAL }
var current_event: Events = Events.NONE
@@ -23,10 +24,13 @@ func run_event(event: Events, player_postion: Vector2 = Vector2.ZERO):
player_free = false
transition_scene_file("uid://ccfdsdgaon63m") # scenes/levels/home.tscn
await get_tree().scene_changed
explosion.explode()
await get_tree().create_timer(2).timeout
var pumpkin_carve: Control = preload("res://scenes/menus/pumpkin_carve.tscn").instantiate()
add_child(pumpkin_carve)
Events.NONE:
player_free = true
func transition_scene_file(scene: String) -> void:
if !animation_player.is_playing():
transition_start()