diff --git a/technic/config.lua b/technic/config.lua index 34ed193..331e102 100644 --- a/technic/config.lua +++ b/technic/config.lua @@ -14,6 +14,7 @@ local defaults = { enable_longterm_radiation_damage = "true", enable_nuclear_reactor_digiline_selfdestruct = "false", creative_mode = "false", + enable_producers = "true", } for k, v in pairs(defaults) do diff --git a/technic/machines/HV/init.lua b/technic/machines/HV/init.lua index d7136b4..468932d 100644 --- a/technic/machines/HV/init.lua +++ b/technic/machines/HV/init.lua @@ -8,9 +8,11 @@ dofile(path.."/cables.lua") dofile(path.."/battery_box.lua") -- Generators -dofile(path.."/solar_array.lua") -dofile(path.."/nuclear_reactor.lua") -dofile(path.."/generator.lua") +if technic.config:get_bool("enable_producers") then + dofile(path.."/solar_array.lua") + dofile(path.."/nuclear_reactor.lua") + dofile(path.."/generator.lua") +end -- Machines dofile(path.."/quarry.lua") diff --git a/technic/machines/LV/init.lua b/technic/machines/LV/init.lua index 30523c9..aeb6ce3 100644 --- a/technic/machines/LV/init.lua +++ b/technic/machines/LV/init.lua @@ -8,11 +8,13 @@ dofile(path.."/cables.lua") dofile(path.."/battery_box.lua") -- Generators -dofile(path.."/solar_panel.lua") -dofile(path.."/solar_array.lua") -dofile(path.."/geothermal.lua") -dofile(path.."/water_mill.lua") -dofile(path.."/generator.lua") +if technic.config:get_bool("enable_producers") then + dofile(path.."/solar_panel.lua") + dofile(path.."/solar_array.lua") + dofile(path.."/geothermal.lua") + dofile(path.."/water_mill.lua") + dofile(path.."/generator.lua") +end -- Machines dofile(path.."/alloy_furnace.lua") diff --git a/technic/machines/MV/init.lua b/technic/machines/MV/init.lua index 72a98b6..bb9542d 100644 --- a/technic/machines/MV/init.lua +++ b/technic/machines/MV/init.lua @@ -8,11 +8,13 @@ dofile(path.."/cables.lua") dofile(path.."/battery_box.lua") -- Generators -if technic.config:get_bool("enable_wind_mill") then - dofile(path.."/wind_mill.lua") +if technic.config:get_bool("enable_producers") then + if technic.config:get_bool("enable_wind_mill") then + dofile(path.."/wind_mill.lua") + end + dofile(path.."/generator.lua") + dofile(path.."/solar_array.lua") end -dofile(path.."/generator.lua") -dofile(path.."/solar_array.lua") -- Machines dofile(path.."/alloy_furnace.lua")