From 41cd33ce5542b636d48a6af178a745d1bf6e4e12 Mon Sep 17 00:00:00 2001 From: "auria.mg" <auria.mg@gmail.com> Date: Tue, 20 Mar 2018 20:05:34 -0400 Subject: [PATCH] Fix Wrong Way message, fixes #3159 --- src/modes/linear_world.cpp | 1 + src/states_screens/race_gui_base.hpp | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/modes/linear_world.cpp b/src/modes/linear_world.cpp index be8aaf176..54d073148 100644 --- a/src/modes/linear_world.cpp +++ b/src/modes/linear_world.cpp @@ -893,6 +893,7 @@ void LinearWorld::checkForWrongDirection(unsigned int i, float dt) if (wrongway_counter > 1.0f) { + m_race_gui->cleanupMessages(0.0f); m_race_gui->addMessage(_("WRONG WAY!"), kart, /* time */ -1.0f, video::SColor(255,255,255,255), diff --git a/src/states_screens/race_gui_base.hpp b/src/states_screens/race_gui_base.hpp index 24d4f742a..72c4ee38f 100644 --- a/src/states_screens/race_gui_base.hpp +++ b/src/states_screens/race_gui_base.hpp @@ -185,7 +185,6 @@ protected: RaceGUIMultitouch* m_multitouch_gui; - void cleanupMessages(const float dt); //void createMarkerTexture(); void createRegularPolygon(unsigned int n, float radius, const core::vector2df ¢er, @@ -248,6 +247,8 @@ public: const core::recti &viewport, const core::vector2df &scaling) {}; + void cleanupMessages(const float dt); + }; // RaceGUIBase #endif