tweak(enemy): durant l'spawn ja poden ser abatuts i rebotar amb la nau (sense fer dany)
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user