extends Spatial # Declare member variables here. Examples: # var a = 2 # var b = "text" var enemycount = 7 onready var NEXTSCENE = "res://Scenes/End.tscn" onready var WinMess = $Messages/Win onready var EndTimer = $End onready var Eye = $RayCast onready var player = $Player onready var balls = $"Player/HUD/PlayerLayer/ActualHUD/Balls" func _ready(): balls.text = String(enemycount) func _process(delta): Eye.look_at(player.transform.origin, Vector3.UP) func _on_Enemy_dying(): enemycount -= 1 balls.text = String(enemycount) if enemycount == 0: WinMess.show() EndTimer.start() func _on_Win_timeout(): get_tree().change_scene(NEXTSCENE)