23 lines
840 B
GDScript
23 lines
840 B
GDScript
extends Node3D
|
|
|
|
@onready var gamemode: Label3D = $Gamemode
|
|
@onready var kills: Label3D = $Kills
|
|
@onready var deaths: Label3D = $Deaths
|
|
@onready var shots_fired: Label3D = $"Shots Fired"
|
|
@onready var high_score: Label3D = $"High Score"
|
|
|
|
@onready var level_control = get_tree().current_scene
|
|
|
|
# Called when the node enters the scene tree for the first time.
|
|
func _ready() -> void:
|
|
pass # Replace with function body.
|
|
|
|
|
|
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
|
func _process(delta: float) -> void:
|
|
gamemode.text = str(level_control.gamemode.gamemode_name)
|
|
high_score.text = str("HIGH SCORE : $",GameGlobals.high_score)
|
|
kills.text = "Kills : " + str(GameGlobals.enemies_killed)
|
|
deaths.text = "Deaths : " + str(GameGlobals.player_deaths)
|
|
shots_fired.text = "Shots Fired : " + str(GameGlobals.shots_fired)
|