コード例 #1
0
ファイル: TDSession.cs プロジェクト: HansonScott/TowerDefense
        internal void End()
        {
            Paused         = true;
            ShouldContinue = false;

            this.CurrentLevel = null;
        }
コード例 #2
0
ファイル: TDSession.cs プロジェクト: HansonScott/TowerDefense
 public TDSession()
 {
     thisSession = null;
     gold        = StartingGold;
     TDForm.ThisForm.btnNewTower.Enabled = true;
     CurrentLevel = new TDLevel(1);
     Paused       = true;
     thisSession  = this;
 }
コード例 #3
0
ファイル: TDSession.cs プロジェクト: HansonScott/TowerDefense
 internal void AdvanceLevel()
 {
     gold   = TDSession.StartingGold;
     Paused = true;
     if (TDResources.Maps.Length > CurrentLevel.Level)
     {
         CurrentLevel = new TDLevel(CurrentLevel.Level + 1);
     }
 }