From 3372f27f3ae025e17fe2365f2ec0f67f100d8579 Mon Sep 17 00:00:00 2001 From: Koncord Date: Sun, 30 Apr 2017 13:55:54 +0800 Subject: [PATCH] [Client] Notify player about current chat mode --- apps/openmw/mwmp/GUIChat.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/apps/openmw/mwmp/GUIChat.cpp b/apps/openmw/mwmp/GUIChat.cpp index b7c3bd112..aabdd011e 100644 --- a/apps/openmw/mwmp/GUIChat.cpp +++ b/apps/openmw/mwmp/GUIChat.cpp @@ -150,9 +150,13 @@ namespace mwmp windowState++; if (windowState == 3) windowState = 0; - LOG_MESSAGE_SIMPLE(Log::LOG_VERBOSE, "Switch chat mode to %s", windowState == CHAT_DISABLED ? "CHAT_DISABLED" : - windowState == CHAT_ENABLED ? "CHAT_ENABLED" : - "CHAT_HIDDENMODE"); + std::string chatMode = windowState == CHAT_DISABLED ? "Chat disabled" : + windowState == CHAT_ENABLED ? "Chat enabled" : + "Chat in hidden mode"; + + LOG_MESSAGE_SIMPLE(Log::LOG_VERBOSE, "Switch chat mode to %s", chatMode.c_str()); + MWBase::Environment::get().getWindowManager()->messageBox(chatMode); + switch (windowState) { case CHAT_DISABLED: