private void OnEnemyDead(OnEnemyDeadParam param) { if (param.isCountDead) { goldEarned += goldValue * param.coinAmount; OnGoldEarnedIncrease?.Invoke(goldEarned); totalMissionEnemyDead++; totalEnemyDead++; OnEnemyDeadEvent?.Invoke(totalMissionEnemyDead, totalMissionEnemy); } }
private void OnDestroy() { OnEnemyDeadEvent?.Invoke(Points); }