public BaseCombatState(BattleManager.CombatPhase thisCombatPhase, bool canUndo = false, bool canHoverGrid = false) { phase = thisCombatPhase; this.canUndo = canUndo; this.canHoverGrid = canHoverGrid; }
public DialogueState(BattleManager.CombatPhase thisCombatPhase, BattleManager.CombatPhase nextCombatPhase, bool canUndo = false, bool canHoverGrid = false) : base(thisCombatPhase, canUndo, canHoverGrid) { this.nextCombatPhase = nextCombatPhase; }