refactor(enemies): renombra QUADRAT/MOLINILLO a SQUARE/PINWHEEL
This commit is contained in:
@@ -927,7 +927,7 @@ void GameScene::fireBullet(uint8_t player_id) {
|
||||
float sin_a = std::sin(ship_angle);
|
||||
float tip_x = (LOCAL_TIP_X * cos_a) - (LOCAL_TIP_Y * sin_a) + ship_centre.x;
|
||||
float tip_y = (LOCAL_TIP_X * sin_a) + (LOCAL_TIP_Y * cos_a) + ship_centre.y;
|
||||
Vec2 posicio_dispar = {.x = tip_x, .y = tip_y};
|
||||
Vec2 fire_position = {.x = tip_x, .y = tip_y};
|
||||
|
||||
// Buscar primera bullet inactiva en el pool del player.
|
||||
// El pool global té MAX_BALES slots per jugador (P1=[0..MAX-1], P2=[MAX..2*MAX-1]).
|
||||
@@ -935,7 +935,7 @@ void GameScene::fireBullet(uint8_t player_id) {
|
||||
const int START_IDX = player_id * SLOTS_PER_PLAYER;
|
||||
for (int i = START_IDX; i < START_IDX + SLOTS_PER_PLAYER; i++) {
|
||||
if (!bullets_[i].isActive()) {
|
||||
bullets_[i].disparar(posicio_dispar, ship_angle, player_id);
|
||||
bullets_[i].fire(fire_position, ship_angle, player_id);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user