// Collision Detection Test void OnCollisionEnter(Collision col) { if (col.gameObject.CompareTag("Player") && ai_guard.CurrentState != AI_GuardMouse.GUARD_MOUSE_STATE.DEATH) { mouseNPC.die(); ai_guard.deathHasOccured(); // play the sound soundSource.Play(); } }
// Collision Detection Test void OnCollisionEnter(Collision col) { if (col.gameObject.CompareTag("Player") && ai_enemy.CurrentState != AI_Enemy.ENEMY_STATE.DEATH) { mouseNPC.die(); ai_enemy.deathHasOccured(); // play the sound soundSource.Play(); } }
// Collision Detection Test void OnCollisionEnter(Collision col) { if (col.gameObject.CompareTag("Player") && ai.CurrentState != AI_LookOut.LOOK_OUT_STATE.DEATH) { mouseNPC.die(); ai.deathHasOccured(); // play the sound soundSource.Play(); } }