public void OnEnemyDamageApplied(float damageTaken) { base.OnDamageApplied(damageTaken); if (characterStats.bCanTakeDamage) { OnTrackTarget(); AIEventManager.TriggerEvent("Damage"); playerState.styleModEvent.Invoke(StyleModAmount); if (characterStats.CurrentHealth <= 0) { OnEnemyDeath(); } } }
void Update() { if (Input.GetKeyDown("q")) { AIEventManager.TriggerEvent("test"); } if (Input.GetKeyDown("o")) { AIEventManager.TriggerEvent("Spawn"); } if (Input.GetKeyDown("p")) { AIEventManager.TriggerEvent("Destroy"); } if (Input.GetKeyDown("x")) { AIEventManager.TriggerEvent("Junk"); } }