diff options
Diffstat (limited to 'technic/machines/LV')
| -rw-r--r-- | technic/machines/LV/init.lua | 12 | ||||
| -rw-r--r-- | technic/machines/LV/water_mill.lua | 10 | 
2 files changed, 9 insertions, 13 deletions
| diff --git a/technic/machines/LV/init.lua b/technic/machines/LV/init.lua index aeb6ce3..30523c9 100644 --- a/technic/machines/LV/init.lua +++ b/technic/machines/LV/init.lua @@ -8,13 +8,11 @@ dofile(path.."/cables.lua")  dofile(path.."/battery_box.lua")  -- Generators -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 +dofile(path.."/solar_panel.lua") +dofile(path.."/solar_array.lua") +dofile(path.."/geothermal.lua") +dofile(path.."/water_mill.lua") +dofile(path.."/generator.lua")  -- Machines  dofile(path.."/alloy_furnace.lua") diff --git a/technic/machines/LV/water_mill.lua b/technic/machines/LV/water_mill.lua index 5d871f0..33834ec 100644 --- a/technic/machines/LV/water_mill.lua +++ b/technic/machines/LV/water_mill.lua @@ -1,6 +1,6 @@  -- A water mill produces LV EUs by exploiting flowing water across it --- It is a LV EU supplyer and fairly low yield (max 120EUs) --- It is a little under half as good as the thermal generator. +-- It is a LV EU supplyer and fairly low yield (max 180EUs) +-- It is a little over half as good as the thermal generator.  local S = technic.getter @@ -29,11 +29,9 @@ end  local run = function(pos, node)  	local meta             = minetest.get_meta(pos)  	local water_flow       = 0 -	local lava_nodes       = 0  	local production_level = 0  	local eu_supply        = 0 -	local max_output       = 35 * 45 -- four param2's at 15 makes 60, cap it lower for "overload protection" -									 -- (plus we want the gen to report 100% if three sides have full flow) +	local max_output       = 4 * 45 -- keeping it around 180, little more than previous 150 :)  	local positions = {  		{x=pos.x+1, y=pos.y, z=pos.z}, @@ -49,7 +47,7 @@ local run = function(pos, node)  		end  	end -	eu_supply = math.min(35 * water_flow, max_output) +	eu_supply = math.min(4 * water_flow, max_output)  	production_level = math.floor(100 * eu_supply / max_output)  	meta:set_int("LV_EU_supply", eu_supply) | 
