magic numbers: game.cpp i player.cpp
This commit is contained in:
@@ -99,29 +99,6 @@ void Credits::run() {
|
||||
}
|
||||
}
|
||||
|
||||
// Actualiza las variables (frame-based)
|
||||
void Credits::update() {
|
||||
if (SDL_GetTicks() - last_time_ > param.game.speed) {
|
||||
last_time_ = SDL_GetTicks();
|
||||
const int REPEAT = want_to_pass_ ? 4 : 1;
|
||||
for (int i = 0; i < REPEAT; ++i) {
|
||||
tiled_bg_->update();
|
||||
cycleColors();
|
||||
balloon_manager_->update();
|
||||
updateTextureDstRects();
|
||||
throwBalloons();
|
||||
updatePlayers();
|
||||
updateAllFades();
|
||||
++counter_;
|
||||
}
|
||||
|
||||
Screen::get()->update();
|
||||
|
||||
fillCanvas();
|
||||
}
|
||||
Audio::update();
|
||||
}
|
||||
|
||||
// Actualiza las variables (time-based)
|
||||
void Credits::update(float deltaTime) {
|
||||
const float multiplier = want_to_pass_ ? 4.0f : 1.0f;
|
||||
@@ -674,13 +651,6 @@ void Credits::cycleColors() {
|
||||
tiled_bg_->setColor(color_);
|
||||
}
|
||||
|
||||
// Actualza los jugadores (frame-based)
|
||||
void Credits::updatePlayers() {
|
||||
for (auto &player : players_) {
|
||||
player->update();
|
||||
}
|
||||
}
|
||||
|
||||
// Actualza los jugadores (time-based)
|
||||
void Credits::updatePlayers(float deltaTime) {
|
||||
for (auto &player : players_) {
|
||||
|
||||
@@ -27,7 +27,6 @@ class Credits {
|
||||
|
||||
private:
|
||||
// --- Métodos del bucle principal ---
|
||||
void update(); // Actualización principal de la lógica (frame-based)
|
||||
void update(float deltaTime); // Actualización principal de la lógica (time-based)
|
||||
auto calculateDeltaTime() -> float; // Calcula el deltatime
|
||||
|
||||
@@ -123,7 +122,6 @@ class Credits {
|
||||
void updateAllFades(); // Actualizar estados de fade (frame-based)
|
||||
void updateAllFades(float deltaTime); // Actualizar estados de fade (time-based)
|
||||
void cycleColors(); // Cambiar colores de fondo
|
||||
void updatePlayers(); // Actualza los jugadores (frame-based)
|
||||
void updatePlayers(float deltaTime); // Actualza los jugadores (time-based)
|
||||
|
||||
// --- Métodos de interfaz ---
|
||||
|
||||
@@ -1354,7 +1354,7 @@ void Game::handleFireInput(const std::shared_ptr<Player> &player, BulletType bul
|
||||
cant_fire_counter = NORMAL_COOLDOWN;
|
||||
}
|
||||
|
||||
player->startFiringNewSystem(cant_fire_counter); // Usar nuevo sistema de dos líneas
|
||||
player->startFiringSystem(cant_fire_counter); // Sistema de disparo de dos líneas
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user