Skip to content

Commit 6013803

Browse files
committed
basic region_settings structs
river, lake, ocean, ravine, forest, highway, forest_trail
1 parent ee2a5e3 commit 6013803

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
@@ -404,6 +404,14 @@ void DynamicDataLoader::initialize()
404404

405405
add( "region_settings", &load_region_settings );
406406
add( "region_overlay", &load_region_overlay );
407+
add( "region_settings_river", &region_settings_river::load_region_settings_river );
408+
add( "region_settings_lake", &region_settings_lake::load_region_settings_lake );
409+
add( "region_settings_ocean", &region_settings_ocean::load_region_settings_ocean );
410+
add( "region_settings_ravine", &region_settings_ravine::load_region_settings_ravine );
411+
add( "region_settings_forest", &region_settings_forest::load_region_settings_forest );
412+
add( "region_settings_highway", &region_settings_highway::load_region_settings_highway );
413+
add( "region_settings_forest_trail",
414+
&region_settings_forest_trail::load_region_settings_forest_trail );
407415
add( "ITEM_BLACKLIST", []( const JsonObject & jo ) {
408416
item_controller->load_item_blacklist( jo );
409417
} );
@@ -675,6 +683,13 @@ void DynamicDataLoader::unload_data()
675683
mood_face::reset();
676684
speed_description::reset();
677685
quality::reset();
686+
region_settings_river::reset();
687+
region_settings_lake::reset();
688+
region_settings_ocean::reset();
689+
region_settings_ravine::reset();
690+
region_settings_forest::reset();
691+
region_settings_highway::reset();
692+
region_settings_forest_trail::reset();
678693
reset_monster_adjustment();
679694
recipe_dictionary::reset();
680695
recipe_group::reset();

src/mapgen_functions.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include "debug.h"
2323
#include "flood_fill.h"
2424
#include "map.h"
25-
#include "mapdata.h"
2625
#include "map_iterator.h"
2726
#include "map_scale_constants.h"
2827
#include "mapgen.h"

0 commit comments

Comments
 (0)