Example #1
0
 public void LevelUpRank()
 {
     if (rankLevel == 0)
     {
         if (resourceManager.CheckAffordability(resourceManager.rankLevel1Cost))
         {
             rankLevel++;
             rankImage.sprite   = rank1Sprite;
             minerSprite.sprite = rank1Sprite;
             SendToStudy(1);
             PriceTagTrigger priceTagTrigger = rankImage.gameObject.GetComponentInChildren <PriceTagTrigger>();
             priceTagTrigger.UpdatePrice(resourceManager.rankLevel2Cost);
         }
     }
     else if (rankLevel == 1)
     {
         if (resourceManager.CheckAffordability(resourceManager.rankLevel2Cost))
         {
             rankLevel++;
             rankImage.sprite   = rank2Sprite;
             minerSprite.sprite = rank2Sprite;
             SendToStudy(2);
             PriceTagTrigger priceTagTrigger = rankImage.gameObject.GetComponentInChildren <PriceTagTrigger>();
             priceTagTrigger.UpdatePrice(0);
         }
     }
 }
Example #2
0
 public void LevelUpTool()
 {
     if (toolLevel == 0)
     {
         if (resourceManager.CheckAffordability(resourceManager.toolLevel1Cost))
         {
             toolLevel++;
             toolImage.sprite = tool1Sprite;
             PriceTagTrigger priceTagTrigger = toolImage.gameObject.GetComponentInChildren <PriceTagTrigger>();
             priceTagTrigger.UpdatePrice(resourceManager.toolLevel2Cost);
         }
     }
     else if (toolLevel == 1)
     {
         if (resourceManager.CheckAffordability(resourceManager.toolLevel2Cost))
         {
             toolLevel++;
             toolImage.sprite = tool2Sprite;
             PriceTagTrigger priceTagTrigger = toolImage.gameObject.GetComponentInChildren <PriceTagTrigger>();
             priceTagTrigger.UpdatePrice(0);
         }
     }
 }