17 lines
324 B
GDScript
17 lines
324 B
GDScript
class_name CombatProposal extends Resource
|
|
|
|
class CombatantStats:
|
|
var unit: Unit
|
|
var max_hp: int
|
|
var hp: int
|
|
var sp: int
|
|
var hit: int
|
|
var atk: int
|
|
var def: int
|
|
var spd: int
|
|
var available_tactics: Array[CombatTactic] = []
|
|
var selected_tactic: CombatTactic
|
|
|
|
var attacker: CombatantStats
|
|
var defender: CombatantStats
|