public void AddMoney(uint value) { if (m_moneyCount + value > m_maximumMoneyCount) { m_moneyCount = m_maximumMoneyCount; OnMoneyAdded?.Invoke(m_maximumMoneyCount - m_moneyCount); } else { m_moneyCount += value; OnMoneyAdded?.Invoke(value); } }
public void AddMoney(int a) { balance += a; OnMoneyAdded?.Invoke("Bank->AddMoney, added: " + a); OnAnyTransaction?.Invoke("Any transaction: added: " + a); }