style: en els update() de game/scenes
This commit is contained in:
@@ -116,7 +116,6 @@ void Game::run() {
|
||||
|
||||
// Actualiza el juego, las variables, comprueba la entrada, etc.
|
||||
void Game::update() {
|
||||
// Calcula el delta time
|
||||
const float DELTA_TIME = delta_timer_.tick();
|
||||
|
||||
handleEvents(); // Comprueba los eventos
|
||||
@@ -128,18 +127,23 @@ void Game::update() {
|
||||
|
||||
// Actualiza los objetos
|
||||
room_->update(DELTA_TIME);
|
||||
if (mode_ == Mode::GAME) {
|
||||
player_->update(DELTA_TIME);
|
||||
checkPlayerIsOnBorder();
|
||||
checkPlayerAndItems();
|
||||
checkPlayerAndEnemies();
|
||||
checkIfPlayerIsAlive();
|
||||
checkGameOver();
|
||||
checkEndGame();
|
||||
checkRestoringJail(DELTA_TIME);
|
||||
checkSomeCheevos();
|
||||
switch (mode_) {
|
||||
case Mode::GAME:
|
||||
player_->update(DELTA_TIME);
|
||||
checkPlayerIsOnBorder();
|
||||
checkPlayerAndItems();
|
||||
checkPlayerAndEnemies();
|
||||
checkIfPlayerIsAlive();
|
||||
checkGameOver();
|
||||
checkEndGame();
|
||||
checkRestoringJail(DELTA_TIME);
|
||||
checkSomeCheevos();
|
||||
break;
|
||||
|
||||
case Mode::DEMO:
|
||||
demoCheckRoomChange(DELTA_TIME);
|
||||
break;
|
||||
}
|
||||
demoCheckRoomChange(DELTA_TIME);
|
||||
scoreboard_->update(DELTA_TIME);
|
||||
keepMusicPlaying();
|
||||
updateBlackScreen(DELTA_TIME);
|
||||
|
||||
Reference in New Issue
Block a user