VampireSurvivor/scripts/ui.gd

13 lines
408 B
GDScript

extends CanvasLayer
@onready var xp_bar: ProgressBar = %XPBar
@onready var level_bar: ProgressBar = %LevelBar
@onready var kills: Label = %Kills
func _on_update_ui(game_data: Dictionary) -> void:
xp_bar.max_value = game_data.xp_next_level
xp_bar.value = game_data.xp
level_bar.max_value = game_data.boss_level
level_bar.value = game_data.level
kills.text = "Mobs killed: " + str(game_data.kill_count)