|
|
@ -44,6 +44,7 @@ namespace embark_assist {
|
|
|
|
clay,
|
|
|
|
clay,
|
|
|
|
sand,
|
|
|
|
sand,
|
|
|
|
flux,
|
|
|
|
flux,
|
|
|
|
|
|
|
|
coal,
|
|
|
|
soil_min,
|
|
|
|
soil_min,
|
|
|
|
soil_min_everywhere,
|
|
|
|
soil_min_everywhere,
|
|
|
|
soil_max,
|
|
|
|
soil_max,
|
|
|
@ -508,6 +509,7 @@ namespace embark_assist {
|
|
|
|
case fields::clay:
|
|
|
|
case fields::clay:
|
|
|
|
case fields::sand:
|
|
|
|
case fields::sand:
|
|
|
|
case fields::flux:
|
|
|
|
case fields::flux:
|
|
|
|
|
|
|
|
case fields::coal:
|
|
|
|
{
|
|
|
|
{
|
|
|
|
embark_assist::defs::present_absent_ranges k = embark_assist::defs::present_absent_ranges::NA;
|
|
|
|
embark_assist::defs::present_absent_ranges k = embark_assist::defs::present_absent_ranges::NA;
|
|
|
|
while (true) {
|
|
|
|
while (true) {
|
|
|
@ -993,6 +995,10 @@ namespace embark_assist {
|
|
|
|
state->finder_list.push_back({ "Flux", static_cast<int8_t>(i) });
|
|
|
|
state->finder_list.push_back({ "Flux", static_cast<int8_t>(i) });
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
case fields::coal:
|
|
|
|
|
|
|
|
state->finder_list.push_back({ "Coal", static_cast<int8_t>(i) });
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
|
|
case fields::soil_min:
|
|
|
|
case fields::soil_min:
|
|
|
|
state->finder_list.push_back({ "Min Soil", static_cast<int8_t>(i) });
|
|
|
|
state->finder_list.push_back({ "Min Soil", static_cast<int8_t>(i) });
|
|
|
|
break;
|
|
|
|
break;
|
|
|
@ -1228,6 +1234,11 @@ namespace embark_assist {
|
|
|
|
static_cast<embark_assist::defs::present_absent_ranges>(state->ui[static_cast<uint8_t>(i)]->current_value);
|
|
|
|
static_cast<embark_assist::defs::present_absent_ranges>(state->ui[static_cast<uint8_t>(i)]->current_value);
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
case fields::coal:
|
|
|
|
|
|
|
|
finder.coal =
|
|
|
|
|
|
|
|
static_cast<embark_assist::defs::present_absent_ranges>(state->ui[static_cast<uint8_t>(i)]->current_value);
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
|
|
case fields::soil_min:
|
|
|
|
case fields::soil_min:
|
|
|
|
finder.soil_min =
|
|
|
|
finder.soil_min =
|
|
|
|
static_cast<embark_assist::defs::soil_ranges>(state->ui[static_cast<uint8_t>(i)]->current_value);
|
|
|
|
static_cast<embark_assist::defs::soil_ranges>(state->ui[static_cast<uint8_t>(i)]->current_value);
|
|
|
|