QTfrontend/game.cpp
changeset 1907 a104432e8301
parent 1904 20348675b015
child 2049 243d363546e7
--- a/QTfrontend/game.cpp	Sun Mar 22 14:32:22 2009 +0000
+++ b/QTfrontend/game.cpp	Sun Mar 22 14:35:45 2009 +0000
@@ -104,19 +104,25 @@
 			.arg((Themes->size() > 0) ? Themes->at(rand() % Themes->size()) : "steel"));
 	HWProto::addStringToBuffer(teamscfg, "eseed " + QUuid::createUuid().toString());
 
-	HWTeam team1(0);
-	team1.difficulty = 0;
-	team1.teamColor = *color1;
-	team1.numHedgehogs = 4;
-	HWProto::addStringListToBuffer(teamscfg,
-			team1.TeamGameConfig(100));
+	HWNamegen namegen;
 
-	HWTeam team2(2);
-	team2.difficulty = 4;
-	team2.teamColor = *color2;
-	team2.numHedgehogs = 4;
+	HWTeam * team1;
+	team1 = new HWTeam;
+	team1->difficulty = 0;
+	team1->teamColor = *color1;
+	team1->numHedgehogs = 4;
+	namegen.TeamRandomNames(team1,TRUE);
 	HWProto::addStringListToBuffer(teamscfg,
-			team2.TeamGameConfig(100));
+			team1->TeamGameConfig(100));
+
+	HWTeam * team2;
+	team2 = new HWTeam;
+	team2->difficulty = 4;
+	team2->teamColor = *color2;
+	team2->numHedgehogs = 4;
+	namegen.TeamRandomNames(team2,TRUE);
+	HWProto::addStringListToBuffer(teamscfg,
+			team2->TeamGameConfig(100));
 
 	HWProto::addStringToBuffer(teamscfg, "eammstore " + *cDefaultAmmoStore);
 	HWProto::addStringToBuffer(teamscfg, "eammstore " + *cDefaultAmmoStore);