Beispiel #1
0
 public void CheckForMoneyLoss()
 {
     if (playerMoney.totalMoney > 0)
     {
         moneyGraceTurns = 1;
     }
     else if (playerMoney.totalMoney <= 0 && moneyGraceTurns > 0)
     {
         moneyGraceTurns -= 1;
         if (eventUI.event1Taken == false)
         {
             eventUI.eventText.text = "You're out of money, if you don't get it above 0 for the next turn you'll run out of funding!";
             eventUI.GameOverEvent();
             eventUI.event1Taken = true;
         }
         else if (eventUI.event2Taken == false)
         {
             eventUI.event2Text.text = "You're out of money, if you don't get it above 0 for the next turn you'll run out of funding!";
             eventUI.GameOverEvent();
             eventUI.event2Taken = true;
         }
         else
         {
             eventUI.event3Text.text = "You're out of money, if you don't get it above 0 for the next turn you'll run out of funding!";
             eventUI.GameOverEvent();
         }
     }
     else if (playerMoney.totalMoney <= 0 && moneyGraceTurns <= 0)
     {
         gameOverText.text = "The city's police department is out of funds, local municipality has decided to replace you";
         GameLost();
     }
 }