Skip to content

Commit a537f4b

Browse files
authored
Merge pull request #82852 from ShnitzelX2/regset-cpp-b1
New region_settings structs, part 1
2 parents e0648d7 + 6013803 commit a537f4b

File tree

6 files changed

+534
-5
lines changed

6 files changed

+534
-5
lines changed

src/init.cpp

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,14 @@ void DynamicDataLoader::initialize()
405405

406406
add( "region_settings", &load_region_settings );
407407
add( "region_overlay", &load_region_overlay );
408+
add( "region_settings_river", &region_settings_river::load_region_settings_river );
409+
add( "region_settings_lake", &region_settings_lake::load_region_settings_lake );
410+
add( "region_settings_ocean", &region_settings_ocean::load_region_settings_ocean );
411+
add( "region_settings_ravine", &region_settings_ravine::load_region_settings_ravine );
412+
add( "region_settings_forest", &region_settings_forest::load_region_settings_forest );
413+
add( "region_settings_highway", &region_settings_highway::load_region_settings_highway );
414+
add( "region_settings_forest_trail",
415+
&region_settings_forest_trail::load_region_settings_forest_trail );
408416
add( "ITEM_BLACKLIST", []( const JsonObject & jo ) {
409417
item_controller->load_item_blacklist( jo );
410418
} );
@@ -677,6 +685,13 @@ void DynamicDataLoader::unload_data()
677685
mood_face::reset();
678686
speed_description::reset();
679687
quality::reset();
688+
region_settings_river::reset();
689+
region_settings_lake::reset();
690+
region_settings_ocean::reset();
691+
region_settings_ravine::reset();
692+
region_settings_forest::reset();
693+
region_settings_highway::reset();
694+
region_settings_forest_trail::reset();
680695
reset_monster_adjustment();
681696
recipe_dictionary::reset();
682697
recipe_group::reset();

src/mapgen_functions.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
#include "cuboid_rectangle.h"
2222
#include "flood_fill.h"
2323
#include "map.h"
24-
#include "mapdata.h"
2524
#include "map_iterator.h"
2625
#include "map_scale_constants.h"
2726
#include "mapgen.h"

0 commit comments

Comments
 (0)