static void Main(string[] args) { GenerateNames = new NameGenerator(@"C:\Users\Jonas Waeber\Documents\Projects\dawn_of_worlds\dawn_of_worlds\dawn_of_worlds\Names\NameSets", 121328); Log = new Logger(@"C:\Users\Jonas Waeber\Documents\Projects\dawn_of_worlds\dawn_of_worlds\dawn_of_worlds\bin\Debug\Output\"); PolityDefinitions.DefinePolities(); Diseases.DefineDiseases(); DefinedRaces.defineRaces(); State = new GameState(); WorldGeneration.BasicWorldGeneration basic_world = new WorldGeneration.BasicWorldGeneration(10002212); basic_world.Initialize(5, 5); State.World = basic_world.World; Generators.DeityGenerator deity_generation = new Generators.DeityGenerator(100202); deity_generation.BasicGeneration(); State.Deities = deity_generation.GeneratedDeities; WorldHistory = new History(); Simulation = new Simulation(); WorldHistory.AddRecord(RecordType.TerrainMap, Map.generateTerrainMap(), Map.printMap); WorldHistory.AddRecord(RecordType.BiomeMap, Map.generateBiomeMap(), Map.printMap); WorldHistory.AddRecord(RecordType.ClimateMap, Map.generateClimateMap(), Map.printMap); Simulation.Run(); Log.CleanOutputDirectory(); Log.StoreInFile(); Console.WriteLine("END OF APPLICATION"); Console.ReadKey(); }