Esempio n. 1
0
    public void PayDebt()
    {
        var payment = Math.Min(_cash, _debt);

        _cash -= payment;
        _debt -= payment;
        UpdateFinances?.Invoke(_cash, _debt);
    }
Esempio n. 2
0
 public void DepositCash(uint cash)
 {
     _cash += cash;
     UpdateFinances?.Invoke(_cash, _debt);
 }
Esempio n. 3
0
 public void AddDebt(uint debt)
 {
     _debt += debt;
     UpdateFinances?.Invoke(_cash, _debt);
 }
Esempio n. 4
0
 // Use this for initialization
 void Start()
 {
     _debt = InitialDebt;
     UpdateFinances?.Invoke(_cash, _debt);
 }