From b044fe17029608a12e5bb852e87eeb162f1e35b2 Mon Sep 17 00:00:00 2001 From: Sergio Valor Date: Sun, 1 Oct 2023 22:25:17 +0200 Subject: [PATCH] Corregidos un par de warnings peligrosos --- source/balloon.cpp | 5 ++++- source/hiscore_table.cpp | 1 + source/hiscore_table.h | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/source/balloon.cpp b/source/balloon.cpp index 6b8c4a9..4bab7b2 100644 --- a/source/balloon.cpp +++ b/source/balloon.cpp @@ -430,7 +430,10 @@ void Balloon::move() // Aplica la gravedad al objeto sin pasarse de una velocidad máxima velY += gravity; - std::min(velY, maxVelY); + + // Al parecer esta asignación se quedó sin hacer y ahora el juego no funciona + // correctamente si se aplica, así que se deja sin efecto + // velY = std::min(velY, maxVelY); } // Actualiza la posición del sprite diff --git a/source/hiscore_table.cpp b/source/hiscore_table.cpp index b498b3d..ababddb 100644 --- a/source/hiscore_table.cpp +++ b/source/hiscore_table.cpp @@ -14,6 +14,7 @@ HiScoreTable::HiScoreTable(SDL_Renderer *renderer, Screen *screen, Asset *asset, this->input = input; this->lang = lang; this->section = section; + this->options = options; // Reserva memoria para los punteros eventHandler = new SDL_Event(); diff --git a/source/hiscore_table.h b/source/hiscore_table.h index ff201bb..39594b1 100644 --- a/source/hiscore_table.h +++ b/source/hiscore_table.h @@ -31,7 +31,7 @@ private: Input *input; // Objeto pata gestionar la entrada Lang *lang; // Objeto para gestionar los textos en diferentes idiomas Text *text; // Objeto para escribir texto - options_t *options; // Opciones y parametyros del programa + options_t *options; // Opciones y parametros del programa section_t *section; // Estado del bucle principal para saber si continua o se sale // Variables