public override void Next() { GenericSubPhase subphase = Phases.StartTemporarySubPhaseNew("Notification", typeof(NotificationSubPhase), StartObstaclesPlacementpPhase); (subphase as NotificationSubPhase).TextToShow = "Obstacles"; subphase.Start(); }
public override void Next() { GenericSubPhase subphase = Phases.StartTemporarySubPhaseNew("Notification", typeof(NotificationSubPhase), StartCombatSubPhase); (subphase as NotificationSubPhase).TextToShow = RuleSets.RuleSet.Instance.CombatPhaseName; subphase.Start(); }
public override void Next() { GenericSubPhase subphase = Phases.StartTemporarySubPhaseNew("Notification", typeof(NotificationSubPhase), StartCombatSubPhase); (subphase as NotificationSubPhase).TextToShow = "Combat"; subphase.Start(); }
public override void Next() { GenericSubPhase subphase = Phases.StartTemporarySubPhaseNew("Notification", typeof(NotificationSubPhase), StartCombatSubPhase); (subphase as NotificationSubPhase).TextToShow = Editions.Edition.Current.CombatPhaseName; subphase.Start(); }
private static void FinishSubPhase() { HideSubphaseDescription(); Board.ToggleObstaclesHolder(false); GenericSubPhase subphase = Phases.StartTemporarySubPhaseNew("Notification", typeof(NotificationSubPhase), StartSetupPhase); (subphase as NotificationSubPhase).TextToShow = "Setup"; subphase.Start(); }
public override void FinishPhase() { if (Phases.Events.HasOnActivationPhaseEnd) { GenericSubPhase subphase = Phases.StartTemporarySubPhaseNew("Notification", typeof(NotificationSubPhase), StartActivationEndSubPhase); (subphase as NotificationSubPhase).TextToShow = "End of Activation "; subphase.Start(); } else { StartActivationEndSubPhase(); } }
public override void FinishPhase() { if (Phases.HasOnCombatPhaseEndEvents) { GenericSubPhase subphase = Phases.StartTemporarySubPhaseNew("Notification", typeof(NotificationSubPhase), StartCombatEndSubPhase); (subphase as NotificationSubPhase).TextToShow = "End of combat"; subphase.Start(); } else { StartCombatEndSubPhase(); } }