production depends on height (by iqualfragile)

This commit is contained in:
Maciej Kasatkin 2012-09-08 10:32:13 +02:00
parent d455791cfb
commit f845d9e4e7
1 changed files with 3 additions and 1 deletions

View File

@ -59,7 +59,9 @@ minetest.register_abm(
meta:set_float("active",1)
local internal_EU_buffer=meta:get_float("internal_EU_buffer")
local internal_EU_buffer_size=meta:get_float("internal_EU_buffer_size")
local charge_to_give=80
local charge_to_give=40+(pos1.y/250*40) -- make solar energy depending on height
if charge_to_give<0 then charge_to_give=0 end
if charge_to_give>160 then charge_to_give=160 end
if internal_EU_buffer+charge_to_give>internal_EU_buffer_size then
charge_to_give=internal_EU_buffer_size-internal_EU_buffer
end