diff --git a/plugins/embark-assistant/defs.h b/plugins/embark-assistant/defs.h index 43f2ddc0a..f7a9ed680 100644 --- a/plugins/embark-assistant/defs.h +++ b/plugins/embark-assistant/defs.h @@ -28,6 +28,7 @@ namespace embark_assist { bool clay = false; bool sand = false; bool flux = false; + bool coal = false; int8_t soil_depth; int8_t offset; int16_t elevation; @@ -51,6 +52,7 @@ namespace embark_assist { uint16_t clay_count = 0; uint16_t sand_count = 0; uint16_t flux_count = 0; + uint16_t coal_count = 0; uint8_t min_region_soil = 10; uint8_t max_region_soil = 0; bool waterfall = false; @@ -90,6 +92,7 @@ namespace embark_assist { bool clay_absent = true; bool sand_absent = true; bool flux_absent = true; + bool coal_absent = true; std::vector possible_metals; std::vector possible_economics; std::vector possible_minerals; @@ -113,6 +116,7 @@ namespace embark_assist { bool clay; bool sand; bool flux; + bool coal; std::vector metals; std::vector economics; std::vector minerals; @@ -253,6 +257,7 @@ namespace embark_assist { present_absent_ranges clay; present_absent_ranges sand; present_absent_ranges flux; + present_absent_ranges coal; soil_ranges soil_min; all_present_ranges soil_min_everywhere; soil_ranges soil_max;