Esempio n. 1
0
 //False is remove, true is add
 //This code is just for games that say remove 8 hearts or add 2 hearts
 public void RemoveAddHearts(int number, HalfChoices hF, int howManyTimes, bool removeAdd, HeartChoices hC)
 {
     heartAdd = hC; //We set the heart adding mode to the local var
     halfFull = hF; //Same for half full ^^
     heartNumber = number; //Setting our heart number to local var
     for (int i = 0; i < howManyTimes; i++) //How many times is like 3 for 3 hearts and so on
     {
         if (!removeAdd) //If your removing (false is remove) remove a heart
         {
             RemoveHeart();
         }
         else if (removeAdd) //if your adding (true is adding) add a heart
         {
             AddHeart();
         }
     }
 }
Esempio n. 2
0
 //For switching heart modes (red to black to blue)
 public void SwitchHeartMode()
 {
     switch (heartAdd)
     {
         case HeartChoices.Red:
             heartAdd = HeartChoices.Black;
             heartNumber = 4;
             break;
         case HeartChoices.Black:
             heartAdd = HeartChoices.Blue;
             heartNumber = 2;
             break;
         case HeartChoices.Blue:
             heartAdd = HeartChoices.Red;
             heartNumber = 0;
             break;
     }
 }
Esempio n. 3
0
 //On start
 public void Awake()
 {
     oldMaxHearts = maxHearts; //This is only so we can change how many heart containers you see
     halfFull = HalfChoices.full; //Setting adding mode to half
     heartAdd = HeartChoices.Red; //Setting adding mode to red
     Refresh(); //Refresh screen!
 }