game: add xp bar

This commit is contained in:
2025-08-20 08:42:55 +02:00
parent 3a2d8435e4
commit f58fe398cf
4 changed files with 43 additions and 7 deletions

View File

@@ -96,11 +96,12 @@ func toggle_god_mode(value: bool):
func add_xp(amount: float) -> void:
player_stats.current_xp += amount
main_ui.player_ui.update_xp()
_check_level_up()
func _check_level_up() -> void:
var required_for_level = 25.0
var required_for_level = player_stats.xp_required_for_level()
if player_stats.current_xp >= required_for_level:
player_stats.current_level += 1
player_stats.current_xp -= required_for_level