类 AbstractPhaseStrategy

java.lang.Object
club.xiaojiawei.strategy.AbstractPhaseStrategy
直接已知子类:
DrawnInitCardPhaseStrategy, FillDeckPhaseStrategy, GameOverPhaseStrategy, GameTurnPhaseStrategy, ReplaceCardPhaseStrategy, SpecialEffectTriggerPhaseStrategy

public abstract class AbstractPhaseStrategy extends Object
游戏阶段抽象类
  • 字段详细资料

    • powerLogListener

      protected PowerLogListener powerLogListener
    • gameUtil

      protected GameUtil gameUtil
    • isPause

      protected AtomicReference<javafx.beans.property.BooleanProperty> isPause
    • scriptConfiguration

      protected Properties scriptConfiguration
  • 构造器详细资料

    • AbstractPhaseStrategy

      public AbstractPhaseStrategy()
  • 方法详细资料

    • deal

      public void deal(String line)
    • beforeDeal

      protected void beforeDeal()
    • afterDeal

      protected void afterDeal()
    • dealTagChangeThenIsOver

      protected boolean dealTagChangeThenIsOver(String line, TagChangeEntity tagChangeEntity)
    • dealShowEntityThenIsOver

      protected boolean dealShowEntityThenIsOver(String line, ExtraEntity extraEntity)
    • dealFullEntityThenIsOver

      protected boolean dealFullEntityThenIsOver(String line, ExtraEntity extraEntity)
    • dealChangeEntityThenIsOver

      protected boolean dealChangeEntityThenIsOver(String line, ExtraEntity extraEntity)
    • dealOtherThenIsOver

      protected boolean dealOtherThenIsOver(String line)