2022-02-22 00:10:31 -08:00

15 lines
426 B
Python

from __future__ import annotations
from game.commander.tasks.frontlinestancetask import FrontLineStanceTask
from game.ground_forces.combat_stance import CombatStance
class DefensiveStance(FrontLineStanceTask):
@property
def stance(self) -> CombatStance:
return CombatStance.DEFENSIVE
@property
def have_sufficient_front_line_advantage(self) -> bool:
return self.ground_force_balance >= 0.5