public void NotifyStageCompleted(CampaignStage stage)
 {
     currentStageIndex++;
     if (currentStageIndex >= numOfStages)
     {
         Debug.Log("PLAYER BEAT CAMPAIGN " + name);
         GameManagerScript.Instance().PlayerWon();
         canStartCampaign = true;
         return;
     }
     childStages[currentStageIndex].BeginCurrStage();
 }
Пример #2
0
 public void Initialize (CampaignStage parent) {
     parentStage = parent;
 }
Пример #3
0
 public void Remove(CampaignStage campaignStage)
 {
     CampaignStageRepository.Remove(campaignStage);
 }
Пример #4
0
 public void Add(CampaignStage campaignStage)
 {
     CampaignStageRepository.Add(campaignStage);
 }