refactor(debris): la bala impacta al cos O als trossos, mai a tots dos
This commit is contained in:
@@ -40,8 +40,11 @@ namespace Systems::Collision {
|
||||
Effects::FireworkManager& firework_manager;
|
||||
Effects::FloatingScoreManager& floating_score_manager;
|
||||
const GameConfig::MatchConfig& match_config;
|
||||
// Trigger de muerte del jugador (GameScene::tocado).
|
||||
std::function<void(uint8_t /*player_id*/)> on_player_hit;
|
||||
// Trigger de muerte del jugador (GameScene::tocado). bullet_velocity es
|
||||
// la velocitat de la bala que ha causat la mort (Vec2{} si la mort no
|
||||
// ve d'una bala — col·lisió ship-enemy, etc.). Es passa al debris perquè
|
||||
// els trossos volin en direcció de la bala.
|
||||
std::function<void(uint8_t /*player_id*/, const Vec2& /*bullet_velocity*/)> on_player_hit;
|
||||
};
|
||||
|
||||
// Detecta colisiones bullet → enemy. Si hit:
|
||||
|
||||
Reference in New Issue
Block a user