fixes saving of party monsters, adds display of monster stats in battle ui
This commit is contained in:
parent
5748d34b34
commit
b09eee0805
9 changed files with 201 additions and 61 deletions
|
|
@ -7,8 +7,21 @@ func _ready() -> void:
|
|||
self.visible = false
|
||||
for i in range(4):
|
||||
var button = move_button.instantiate()
|
||||
$MarginContainer/HBoxContainer/BattleMovesMenu.add_child(button)
|
||||
%BattleMovesMenu.add_child(button)
|
||||
|
||||
func update() -> void:
|
||||
var player = Utils.get_player()
|
||||
var player_fighter = SaveManager.current_save.party[0] as MonsterData
|
||||
|
||||
%PartyFighterLevel.text = "Lv. %s" % str(player_fighter.level)
|
||||
%PartyFighterName.text = player_fighter.nickname if not player_fighter.nickname.is_empty() else player_fighter.name
|
||||
%PartyFighterHealthbar.max_value = player_fighter.health
|
||||
%PartyFighterHealthbar.value = player_fighter.current_health
|
||||
|
||||
%EnemyMonsterLevel.text = "Lv. %s" % player.enemy.level
|
||||
%EnemyMonsterName.text = player.enemy.name
|
||||
%EnemyMonsterHealthbar.max_value = player.enemy.health
|
||||
%EnemyMonsterHealthbar.value = player.enemy.current_health
|
||||
|
||||
func _on_battle_button_pressed() -> void:
|
||||
print("attack here")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue