public override void OnStartPhase(SessionManager sm, Turn turn) { // do nothing }
public virtual void OnEndPhase(SessionManager sm, Turn turn) { isInit = false; forceExit = false; }
public abstract void OnStartPhase(SessionManager sm, Turn turn);
public abstract bool IsComplete(SessionManager sm, Turn turn);
public override bool IsComplete(SessionManager sm, Turn turn) { return(false); }
public override void OnEndPhase(SessionManager sm, Turn turn) { }