country/palette/etc WORKS now

This commit is contained in:
Chris Forbes
2010-03-17 21:22:48 +13:00
parent eed2267568
commit 66818543a8

View File

@@ -398,10 +398,13 @@ namespace OpenRA
void CycleRace(bool left) void CycleRace(bool left)
{ {
var countries = Game.world.GetCountries(); var countries = Game.world.GetCountries();
var nextCountry = countries.Concat(countries) var nextCountry = countries
.SkipWhile(c => c.Name != Game.LocalClient.Country) .SkipWhile(c => c.Name != Game.LocalClient.Country)
.Skip(1) .Skip(1)
.First(); .FirstOrDefault();
if (nextCountry == null)
nextCountry = countries.First();
Game.IssueOrder(Order.Chat("/race " + nextCountry.Name)); Game.IssueOrder(Order.Chat("/race " + nextCountry.Name));
} }