From 1cef6a2c23bf48bce1ae087a214b9968541b9d4f Mon Sep 17 00:00:00 2001 From: Sergio Valor Date: Fri, 22 May 2026 22:27:44 +0200 Subject: [PATCH] tweak(enemy): durant l'spawn ja poden ser abatuts i rebotar amb la nau (sense fer dany) --- source/game/entities/enemy.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source/game/entities/enemy.hpp b/source/game/entities/enemy.hpp index dcfa89b..0fd600f 100644 --- a/source/game/entities/enemy.hpp +++ b/source/game/entities/enemy.hpp @@ -52,8 +52,11 @@ class Enemy : public Entities::Entity { [[nodiscard]] auto getCollisionRadius() const -> float override { return Defaults::Entities::ENEMY_RADIUS; } + // Mentre fa spawn (invulnerable) segueix col·lisionant: les bales el + // poden abatre i el cos físic rebota amb la nau. El damage a la nau + // segueix filtrat per `isInvulnerable()` al detectShipEnemy. [[nodiscard]] auto isCollidable() const -> bool override { - return esta_ && timer_invulnerabilitat_ <= 0.0F; + return esta_; } // Marcar destruido (desactiva el cuerpo físicamente: radius=0)