added battle state as globals, adds half working battle flow

This commit is contained in:
Luca 2024-09-29 16:18:32 +02:00
parent b09eee0805
commit 4963131d3e
12 changed files with 250 additions and 95 deletions

View file

@ -96,6 +96,7 @@ func attack_enemy(enemy_data: MonsterData) -> int:
var base_damage: int = 2
damage = floor(floor((level * 2/5 + 2)) * base_damage * (float(attack) / (2 * enemy_data.defense)) + 2)
enemy_data.take_damage(damage)
return damage