first commit
This commit is contained in:
20
jumpscare.gd
Executable file
20
jumpscare.gd
Executable file
@@ -0,0 +1,20 @@
|
||||
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)
|
||||
Reference in New Issue
Block a user