Пример #1
0
 public void FinishBossFight()
 {
     lastBossFight         = currentBossFight;
     lastBossFightDuration = (DateTime.Now - currentBossStartTime);
     currentActivity       = InGameActivity.WALKING;
     currentBossFight      = null;
 }
Пример #2
0
 public void StopBossFight()
 {
     currentActivity  = InGameActivity.WALKING;
     currentBossFight = null;
 }
Пример #3
0
 public bool CurrentActivityIs(InGameActivity gameActivity)
 {
     return(currentActivity == gameActivity);
 }
Пример #4
0
 public void StartBossFight(BossFight bossFight)
 {
     currentActivity      = InGameActivity.BOSS_BATTLE;
     currentBossStartTime = DateTime.Now;
     currentBossFight     = bossFight;
 }
Пример #5
0
 public InGameState()
 {
     currentActivity  = InGameActivity.STARTING;
     currentBossFight = null;
     lastBossFight    = null;
 }