public void OnEnemyUpdate() { if (movementStopped) { return; } KillIfHealthDepleted(); // Return if player object is null if (!player) { return; } // Stop functionality if player is dead if (player.IsDead()) { StopMovement(true); gun.Jarr(true); enemyAnimator.SetBool("isPlayerDead", true); } // Repel from other enemies if too close RepelOtherEnemies(); // Move towrads player if not dead MoveTowardsPlayer(); }