LifeSimulation.Core.World.GetAvailableRaces C# (CSharp) Метод

GetAvailableRaces() публичный статический Метод

public static GetAvailableRaces ( ) : ArrayList
Результат System.Collections.ArrayList
        public static ArrayList GetAvailableRaces()
        {
            // Init
            ArrayList races = new ArrayList();

            // Get from bin - this has prio
            races.AddRange(getAvailableRacesFromFolder("bin"));

            // Get from plugins - only add if new
            ArrayList plugins = getAvailableRacesFromFolder("plugins");
            foreach(System.Type type in plugins) {
                if(races.Contains(type) == false) races.Add(type);
            }

            return races;
        }