From fea491be82e7b3f6108169d5da44598cff9ac17b Mon Sep 17 00:00:00 2001 From: Laserlicht <13953785+Laserlicht@users.noreply.github.com> Date: Tue, 16 Jul 2024 00:48:27 +0200 Subject: [PATCH] multiplayer announcement --- Mods/vcmi/config/vcmi/english.json | 1 + Mods/vcmi/config/vcmi/german.json | 1 + server/CVCMIServer.cpp | 7 ++++++- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Mods/vcmi/config/vcmi/english.json b/Mods/vcmi/config/vcmi/english.json index b787bb41b..b8ac0c5d3 100644 --- a/Mods/vcmi/config/vcmi/english.json +++ b/Mods/vcmi/config/vcmi/english.json @@ -73,6 +73,7 @@ "vcmi.lobby.sortDate" : "Sorts maps by change date", "vcmi.lobby.backToLobby" : "Return to lobby", "vcmi.lobby.author" : "Author", + "vcmi.lobby.handicap" : "Handicap", "vcmi.lobby.login.title" : "VCMI Online Lobby", "vcmi.lobby.login.username" : "Username:", diff --git a/Mods/vcmi/config/vcmi/german.json b/Mods/vcmi/config/vcmi/german.json index 85eedecb8..9b993467c 100644 --- a/Mods/vcmi/config/vcmi/german.json +++ b/Mods/vcmi/config/vcmi/german.json @@ -73,6 +73,7 @@ "vcmi.lobby.sortDate" : "Ordnet Karten nach Änderungsdatum", "vcmi.lobby.backToLobby" : "Zur Lobby zurückkehren", "vcmi.lobby.author" : "Author", + "vcmi.lobby.handicap" : "Handicap", "vcmi.lobby.login.title" : "VCMI Online Lobby", "vcmi.lobby.login.username" : "Benutzername:", diff --git a/server/CVCMIServer.cpp b/server/CVCMIServer.cpp index bec335267..48b297102 100644 --- a/server/CVCMIServer.cpp +++ b/server/CVCMIServer.cpp @@ -780,7 +780,12 @@ void CVCMIServer::setPlayerHandicap(PlayerColor color, TResources handicap) if(humanPlayer < 2) // Singleplayer return; - announceTxt("Handicap " + color.toString() + ": \n " + handicap.toString()); + MetaString str; + str.appendTextID("vcmi.lobby.handicap"); + str.appendRawString(" "); + str.appendName(color); + str.appendRawString(":\n" + handicap.toString()); + announceTxt(str); } void CVCMIServer::optionNextCastle(PlayerColor player, int dir)