Browse Source

multiplayer announcement

Laserlicht 1 year ago
parent
commit
fea491be82
3 changed files with 8 additions and 1 deletions
  1. 1 0
      Mods/vcmi/config/vcmi/english.json
  2. 1 0
      Mods/vcmi/config/vcmi/german.json
  3. 6 1
      server/CVCMIServer.cpp

+ 1 - 0
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:",

+ 1 - 0
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:",

+ 6 - 1
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)