From 616283169210ea8473e32682e93778b6a364a35b Mon Sep 17 00:00:00 2001 From: Sergio Valor Date: Tue, 7 Apr 2026 22:43:51 +0200 Subject: [PATCH] =?UTF-8?q?pausa=20en=20la=20transici=C3=B3=20i=20a=20fer?= =?UTF-8?q?=20la=20mar?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/game/scenes/game.cpp | 2 ++ source/game/scenes/game.hpp | 10 +++++----- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/source/game/scenes/game.cpp b/source/game/scenes/game.cpp index 0b271e3..b94be1b 100644 --- a/source/game/scenes/game.cpp +++ b/source/game/scenes/game.cpp @@ -873,6 +873,7 @@ void Game::checkPlayerIsOnBorder() { // Iniciar transición animada transitioning_ = true; transition_timer_ = 0.0F; + player_->setPaused(true); } else { // changeRoom falló, limpiar transition_old_room_.reset(); @@ -891,6 +892,7 @@ void Game::checkPlayerIsOnBorder() { // Finaliza la transición entre pantallas void Game::endTransition() { + player_->setPaused(false); transitioning_ = false; transition_just_ended_ = true; transition_timer_ = 0.0F; diff --git a/source/game/scenes/game.hpp b/source/game/scenes/game.hpp index 9abf6db..e55eca9 100644 --- a/source/game/scenes/game.hpp +++ b/source/game/scenes/game.hpp @@ -2,11 +2,11 @@ #include -#include // Para initializer_list -#include // Para shared_ptr -#include // Para string -#include // Para unordered_map -#include // Para vector +#include // Para initializer_list +#include // Para shared_ptr +#include // Para string +#include // Para unordered_map +#include // Para vector #include "game/entities/player.hpp" // Para PlayerSpawn #include "game/gameplay/room.hpp" // Para Room, Room::Border