Exemple #1
0
 void ChooseGunColor()
 {
     if (thingsToBuy == ThingsToBuy.player)
     {
         foreach (User.ShootToBuy pl in User.Instance.Player_Gun)
         {
             User.TypeOwn gunType = User.Instance.getGunType(pl.countShot - 1);
             if (gunType == User.TypeOwn.Chosen)
             {
                 User.Instance.setGunType(pl.countShot - 1, User.TypeOwn.Bought);
             }
         }
         User.Instance.setGunType(GetPlayerGun().countShot - 1, User.TypeOwn.Chosen);
         User.Instance.countShotPlayer = GetPlayerGun().countShot;
     }
     else if (thingsToBuy == ThingsToBuy.ball && MoveDownScroll.tempDownItem.tag.Equals("Shop_color"))
     {
         foreach (User.ColorToBuy pl in User.Instance.listBallColor)
         {
             User.TypeOwn colorBallType = User.Instance.getColorBallType(pl.color);
             if (colorBallType == User.TypeOwn.Chosen)
             {
                 User.Instance.setColorBallType(pl.color, User.TypeOwn.Bought);
             }
         }
         User.Instance.setColorBallType(GetBallColor().color, User.TypeOwn.Chosen);
         User.Instance.colorBall = GetBallColor().color;
     }
 }
Exemple #2
0
 void ChoosePlayerBall()
 {
     if (thingsToBuy == ThingsToBuy.player)
     {
         foreach (User.CharacterToBuy pl in User.Instance.listPlayer)
         {
             User.TypeOwn playerType = User.Instance.getCharacterType(pl.name);
             if (playerType == User.TypeOwn.Chosen)
             {
                 User.Instance.setCharacterType(pl.name, User.TypeOwn.Bought);
             }
         }
         User.Instance.setCharacterType(MoveTopScroll.tempTopItem.name, User.TypeOwn.Chosen);
         User.Instance.namePlayer = MoveTopScroll.tempTopItem.name;
     }
     else if (thingsToBuy == ThingsToBuy.ball && MoveDownScroll.tempDownItem.tag.Equals("Shop_color"))
     {
         foreach (User.ItemToBuy bal in User.Instance.listBall)
         {
             User.TypeOwn ballType = User.Instance.getBallType(bal.name);
             if (ballType == User.TypeOwn.Chosen)
             {
                 User.Instance.setBallType(bal.name, User.TypeOwn.Bought);
             }
         }
         User.Instance.setBallType(MoveTopScroll.tempTopItem.name, User.TypeOwn.Chosen);
         User.Instance.nameBall = MoveTopScroll.tempTopItem.name;
     }
 }
Exemple #3
0
 void ChangeTextButtonGunColor()
 {
     if (thingsToBuy == ThingsToBuy.player && buttonToBuyUp != null)
     {
         User.TypeOwn playerType = User.Instance.getCharacterType(MoveTopScroll.tempTopItem.name);
         User.TypeOwn gunType    = User.Instance.getGunType(GetPlayerGun().countShot - 1);
         if (playerType != User.TypeOwn.ToBuy)
         {
             if (gunType == User.TypeOwn.ToBuy)
             {
                 buttonToBuyUp.text = "Kup\n " + GetPlayerGun().cost.ToString() + " pts";
             }
             else if (gunType == User.TypeOwn.Bought)
             {
                 buttonToBuyUp.text = "Wybierz";
             }
             else
             {
                 buttonToBuyUp.text = "Wybrane";
             }
         }
         else
         {
             buttonToBuyUp.text = "Kup postac";
         }
     }
     else if (thingsToBuy == ThingsToBuy.ball && MoveDownScroll.tempDownItem.tag.Equals("Shop_color") && buttonToBuyUp != null)
     {
         User.TypeOwn ballType      = User.Instance.getBallType(MoveTopScroll.tempTopItem.name);
         User.TypeOwn colorBallType = User.Instance.getColorBallType(GetBallColor().color);
         if (ballType != User.TypeOwn.ToBuy)
         {
             if (colorBallType == User.TypeOwn.ToBuy)
             {
                 buttonToBuyUp.text = "Kup\n " + GetBallColor().cost.ToString() + " pts";
             }
             else if (colorBallType == User.TypeOwn.Bought)
             {
                 buttonToBuyUp.text = "Wybierz";
             }
             else
             {
                 buttonToBuyUp.text = "Wybrane";
             }
         }
         else
         {
             buttonToBuyUp.text = "Kup pocisk";
         }
     }
 }
Exemple #4
0
 public void ButtonToBuyGunColor()
 {
     if (thingsToBuy == ThingsToBuy.player)
     {
         User.TypeOwn playerType = User.Instance.getCharacterType(MoveTopScroll.tempTopItem.name);
         User.TypeOwn gunType    = User.Instance.getGunType(GetPlayerGun().countShot - 1);
         if (gunType == User.TypeOwn.ToBuy && playerType != User.TypeOwn.ToBuy)
         {
             if (GetPlayerGun().cost < User.Instance.overallScore)
             {
                 User.Instance.overallScore -= GetPlayerGun().cost;
                 User.Instance.setGunType(GetPlayerGun().countShot - 1, User.TypeOwn.Bought);
                 User.Instance.saveUser();
             }
         }
         else if (gunType == User.TypeOwn.Bought)
         {
             ChooseGunColor();
             User.Instance.saveUser();
         }
     }
     else if (thingsToBuy == ThingsToBuy.ball && MoveDownScroll.tempDownItem.tag.Equals("Shop_color"))
     {
         User.TypeOwn ballType      = User.Instance.getBallType(MoveTopScroll.tempTopItem.name);
         User.TypeOwn colorBallType = User.Instance.getColorBallType(GetBallColor().color);
         if (colorBallType == User.TypeOwn.ToBuy && ballType != User.TypeOwn.ToBuy)
         {
             if (GetBallColor().cost < User.Instance.overallScore)
             {
                 User.Instance.overallScore -= GetBallColor().cost;
                 User.Instance.setColorBallType(GetBallColor().color, User.TypeOwn.Bought);
                 User.Instance.saveUser();
             }
         }
         else if (colorBallType == User.TypeOwn.Bought)
         {
             ChooseGunColor();
             User.Instance.saveUser();
         }
     }
     score.text = User.Instance.overallScore.ToString();
 }
Exemple #5
0
 public void ButtonToBuyPlayerBall()
 {
     if (thingsToBuy == ThingsToBuy.player)
     {
         User.TypeOwn playerType = User.Instance.getCharacterType(MoveTopScroll.tempTopItem.name);
         if (playerType == User.TypeOwn.ToBuy)
         {
             if (getPlayer().cost < User.Instance.overallScore)
             {
                 User.Instance.overallScore -= getPlayer().cost;
                 User.Instance.setCharacterType(MoveTopScroll.tempTopItem.name, User.TypeOwn.Bought);
                 User.Instance.saveUser();
             }
         }
         else if (playerType == User.TypeOwn.Bought)
         {
             ChoosePlayerBall();
             User.Instance.saveUser();
         }
     }
     else if (thingsToBuy == ThingsToBuy.ball)
     {
         User.TypeOwn ballType = User.Instance.getBallType(MoveTopScroll.tempTopItem.name);
         if (ballType == User.TypeOwn.ToBuy)
         {
             if (getBall().cost < User.Instance.overallScore)
             {
                 User.Instance.setBallType(MoveTopScroll.tempTopItem.name, User.TypeOwn.Bought);
                 User.Instance.overallScore -= getBall().cost;
                 User.Instance.saveUser();
             }
         }
         else if (ballType == User.TypeOwn.Bought)
         {
             ChoosePlayerBall();
             User.Instance.saveUser();
         }
     }
     score.text = User.Instance.overallScore.ToString();
 }
Exemple #6
0
 void ChangeTextButtonPlayerBall()
 {
     if (thingsToBuy == ThingsToBuy.player && buttonToBuyDown != null)
     {
         User.TypeOwn playerType = User.Instance.getCharacterType(MoveTopScroll.tempTopItem.name);
         if (MoveTopScroll.tempTopItem != null)
         {
             if (playerType == User.TypeOwn.ToBuy)
             {
                 buttonToBuyDown.text = "Kup\n " + getPlayer().cost.ToString() + " pts";
             }
             else if (playerType == User.TypeOwn.Bought)
             {
                 buttonToBuyDown.text = "Wybierz";
             }
             else
             {
                 buttonToBuyDown.text = "Wybrane";
             }
         }
     }
     else if (thingsToBuy == ThingsToBuy.ball && MoveDownScroll.tempDownItem.tag.Equals("Shop_color") && buttonToBuyDown != null)
     {
         User.TypeOwn ballType = User.Instance.getBallType(MoveTopScroll.tempTopItem.name);
         if (ballType == User.TypeOwn.ToBuy)
         {
             buttonToBuyDown.text = "Kup\n " + getBall().cost.ToString() + " pts";
         }
         else if (ballType == User.TypeOwn.Bought)
         {
             buttonToBuyDown.text = "Wybierz";
         }
         else
         {
             buttonToBuyDown.text = "Wybrane";
         }
     }
 }