public void FinishBossFight() { lastBossFight = currentBossFight; lastBossFightDuration = (DateTime.Now - currentBossStartTime); currentActivity = InGameActivity.WALKING; currentBossFight = null; }
public void StopBossFight() { currentActivity = InGameActivity.WALKING; currentBossFight = null; }
public bool CurrentActivityIs(InGameActivity gameActivity) { return(currentActivity == gameActivity); }
public void StartBossFight(BossFight bossFight) { currentActivity = InGameActivity.BOSS_BATTLE; currentBossStartTime = DateTime.Now; currentBossFight = bossFight; }
public InGameState() { currentActivity = InGameActivity.STARTING; currentBossFight = null; lastBossFight = null; }