From 277afe1e88a40b23256fa66cea5fd91dd1081b0f Mon Sep 17 00:00:00 2001 From: MrS-ibra Date: Fri, 3 Apr 2026 22:55:04 +0300 Subject: [PATCH] feat(lobby): Add timestamp prefix to network room chat messages --- .../GeneralsOnline/OnlineServices_RoomsInterface.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/GeneralsMD/Code/GameEngine/Source/GameNetwork/GeneralsOnline/OnlineServices_RoomsInterface.cpp b/GeneralsMD/Code/GameEngine/Source/GameNetwork/GeneralsOnline/OnlineServices_RoomsInterface.cpp index 9cee01aee2..876ca30ba0 100644 --- a/GeneralsMD/Code/GameEngine/Source/GameNetwork/GeneralsOnline/OnlineServices_RoomsInterface.cpp +++ b/GeneralsMD/Code/GameEngine/Source/GameNetwork/GeneralsOnline/OnlineServices_RoomsInterface.cpp @@ -698,7 +698,11 @@ void WebSocket::Tick() if (bParsed) { - UnicodeString unicodeStr(from_utf8(chatData.message).c_str()); + SYSTEMTIME systemTime; + GetLocalTime(&systemTime); + + UnicodeString unicodeStr; + unicodeStr.format(L"[%2.2d:%2.2d] %s", systemTime.wHour, systemTime.wMinute, from_utf8(chatData.message).c_str()); Color color = DetermineColorForChatMessage(EChatMessageType::CHAT_MESSAGE_TYPE_NETWORK_ROOM, true, chatData.action, chatData.admin, chatData.name_change);