13 lines
408 B
GDScript
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)
|