diff -r a6e0977be914 -r 07f67ee424dc QTfrontend/util/namegen.h --- a/QTfrontend/util/namegen.h Thu Apr 13 17:58:32 2017 +0200 +++ b/QTfrontend/util/namegen.h Thu Apr 13 18:48:06 2017 +0200 @@ -28,6 +28,12 @@ class HWNamegen { public: + enum RandomTeamMode + { + rtmEverything = 0, + rtmHogNames = 1, + rtmHats = 2 + }; static void teamRandomTeamName(HWTeam & team); static void teamRandomGrave(HWTeam & team); @@ -35,7 +41,8 @@ static void teamRandomFlag(HWTeam & team); static void teamRandomVoice(HWTeam & team); static void teamRandomHogName(HWTeam & team, const int HedgehogNumber); - static void teamRandomEverything(HWTeam & team, const bool changeteamname); + static void teamRandomEverything(HWTeam & team, const enum RandomTeamMode mode); + static void teamRandomHats(HWTeam & team); private: HWNamegen();