public void Create(List <string> paramlist, ContentHolder TCH) { foreach (string paramline in paramlist) { AddWeapon(FileServices.LineCommaSplit(paramline), TCH); } }
void AddLocation(string AreaName, ContentHolder TCH, GraphicsDeviceManager GDM, Camera ACamera) { Location Temp = new Location(); List <String> FileLines = FileServices.ReadFileLines(@"Files\" + AreaName + ".txt"); List <String> TilePlanRows = FileServices.ReadFileLines(@"Files\" + AreaName + "TilePlan.txt"); foreach (String CurrentLine in FileLines) { String[] Line = FileServices.LineCommaSplit(CurrentLine); if (Line[0] == "0") { Temp.Create(Line, TCH, TilePlanRows); } else if (Line[0] == "1") { Temp.AddObject(Line, TCH); } else if (Line[0] == "3") { Temp.AddEnemy(GDM, Line, ACamera, TCH); } } Locations.Add(Temp); }