From b885aa8c9efb273b5342b72a22502989040bbaa1 Mon Sep 17 00:00:00 2001 From: Sergio Valor Date: Fri, 7 Mar 2025 22:44:53 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20el=20cursor=20del=20mouse=20no=20est?= =?UTF-8?q?=C3=A0=20amagat=20per=20defecte?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/director.cpp | 2 ++ source/game.cpp | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/source/director.cpp b/source/director.cpp index 40a10d1..51278a5 100644 --- a/source/director.cpp +++ b/source/director.cpp @@ -7,6 +7,7 @@ #include // for SDL_SetHint, SDL_HINT_RENDER_DR... #include // for SDL_SCANCODE_A, SDL_SCANCODE_ES... #include // for Uint32 +#include // Para SDL_ShowCursor #include // for SDL_GetTicks #include // for errno, EEXIST, EACCES, ENAMETOO... #include // for printf, perror @@ -83,6 +84,7 @@ Director::Director(int argc, const char *argv[]) initInput(); Debug::init(); Cheevos::init(Asset::get()->get("cheevos.bin")); + SDL_ShowCursor(SDL_DISABLE); } Director::~Director() diff --git a/source/game.cpp b/source/game.cpp index f71d4a4..1c89ecc 100644 --- a/source/game.cpp +++ b/source/game.cpp @@ -103,8 +103,8 @@ void Game::checkInput() // Bucle para el juego void Game::run() { - JA_PlayMusic(Resource::get()->getMusic("game.ogg")); - if (!board_->music) + keepMusicPlaying(); + if (!board_->music && mode_ == GameMode::GAME) { JA_PauseMusic(); }