コード例 #1
0
        /// <summary>
        /// Ends the current round, regardless of where it is in the turn sequence.
        /// Ending a round also generally causes the next round to start.
        /// </summary>
        private void EndCurrentRound()
        {
            RoundEndSequenceItem itm = new RoundEndSequenceItem(0);

            GamePhaseSequencer.ClearSequence();
            GamePhaseSequencer.AddItem(itm, GetRoundEndDelay());
            GamePhaseSequencer.ActivateNextItem();
        }
コード例 #2
0
ファイル: TurnedGameServerGame.cs プロジェクト: kamilion/WISP
 /// <summary>
 /// Ends the current round, regardless of where it is in the turn sequence.
 /// Ending a round also generally causes the next round to start.
 /// </summary>
 private void EndCurrentRound()
 {
     RoundEndSequenceItem itm = new RoundEndSequenceItem(0);
     GamePhaseSequencer.ClearSequence();
     GamePhaseSequencer.AddItem(itm, GetRoundEndDelay());
     GamePhaseSequencer.ActivateNextItem();
 }
コード例 #3
0
ファイル: TurnedGameServerGame.cs プロジェクト: kamilion/WISP
 /// <summary>
 /// Fires before the round ends.
 /// </summary>
 public virtual void OnBeforeRoundEnd(RoundEndSequenceItem item)
 {
 }
コード例 #4
0
 /// <summary>
 /// Fires before the round ends.
 /// </summary>
 public virtual void OnBeforeRoundEnd(RoundEndSequenceItem item)
 {
 }