OpenRA.Player.ChooseDisplayFaction C# (CSharp) Method

ChooseDisplayFaction() static private method

static private ChooseDisplayFaction ( World world, string factionName ) : FactionInfo
world World
factionName string
return FactionInfo
        static FactionInfo ChooseDisplayFaction(World world, string factionName)
        {
            var factions = world.Map.Rules.Actors["world"].TraitInfos<FactionInfo>().ToArray();

            return factions.FirstOrDefault(f => f.InternalName == factionName) ?? factions.First();
        }