public void initialize() { market.initialize(); //FactoryType.getResourceTypes(); // FORCING FactoryType to initializate? updateStatus("Reading provinces.."); Province.preReadProvinces(Game.map, this); seaProvinces = getSeaProvinces(); deleteSomeProvinces(); updateStatus("Making grid.."); grid = new VoxelGrid(map.getWidth(), map.getHeight(), Options.cellMultiplier * map.getWidth(), map, Game.seaProvinces, this, Province.allProvinces); updateStatus("Making countries.."); Country.makeCountries(this); updateStatus("Making population.."); сreateRandomPopulation(); setStartResources(); if (!devMode) { makeHelloMessage(); } updateStatus("Finishing generation.."); }