public void PayDebt() { var payment = Math.Min(_cash, _debt); _cash -= payment; _debt -= payment; UpdateFinances?.Invoke(_cash, _debt); }
public void DepositCash(uint cash) { _cash += cash; UpdateFinances?.Invoke(_cash, _debt); }
public void AddDebt(uint debt) { _debt += debt; UpdateFinances?.Invoke(_cash, _debt); }
// Use this for initialization void Start() { _debt = InitialDebt; UpdateFinances?.Invoke(_cash, _debt); }