void HandleAttacking(bool isAttackingPlayer) { if (enemyAnimator.IsAttackFrame()) { if (isAttackingPlayer) { SpawnAttackProjectile(); } else { gameManager.DamageObjective(enemyWeapon.GetComponent <EnemyWeapon>().damage); } enemyState = EnemyState.Idle; } }