extends Node3D @onready var delay = randf_range(2, 10) var gameOverScreen = preload("res://shrek death screen.tscn") func _ready(): $violin.play() var waited = 0 func _process(delta): if !$"death spotlight".visible: waited+=delta if waited >= delay: $"death spotlight".visible = true $violin.stop() $jumpscare.play() func _on_jumpscare_finished(): Globals.makeNotPlayerControlled() get_tree().change_scene_to_packed(gameOverScreen)