Пример #1
0
        private static void BuildTeams(GameState state, EngineLoadData eld, Dictionary <string, FileInfo> races)
        {
            RTSTeam team;

            for (int i = 0; i < eld.Teams.Length; i++)
            {
                TeamInitOption res = eld.Teams[i];
                if (res.InputType == RTSInputType.None)
                {
                    continue;
                }
                team             = new RTSTeam(i, res.InputType);
                team.ColorScheme = res.Colors;
                team.Race        = RTSRaceParser.Parse(races[res.Race], state.Scripts);
                state.teams[i]   = team;
            }
        }