Example #1
0
 public virtual void ProcessEvent(AddMoneyEvent e)
 {
 }
 public override void ProcessEvent(AddMoneyEvent e)
 {
     this.Money += e.Amount;
 }
Example #3
0
 public void OnMoneyChangeEvent(int value)
 {
     _money += value;
     AddMoneyEvent?.Invoke(_money);
     TowersToBuyRecalculateEvent?.Invoke(_money);
 }