Add files via upload
parent
3bd23e62e6
commit
0bf3b74c6c
|
@ -156,8 +156,6 @@ minetest.register_node("tempsurvive:stove", {
|
||||||
minetest.get_node_timer(pos):start(math.abs(time))
|
minetest.get_node_timer(pos):start(math.abs(time))
|
||||||
end,
|
end,
|
||||||
on_construct=function(pos)
|
on_construct=function(pos)
|
||||||
|
|
||||||
|
|
||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
local inv = meta:get_inventory()
|
local inv = meta:get_inventory()
|
||||||
meta:set_int("power", 0)
|
meta:set_int("power", 0)
|
||||||
|
@ -253,6 +251,7 @@ minetest.register_node("tempsurvive:keepable_fire", {
|
||||||
walkable=false,
|
walkable=false,
|
||||||
sunlight_propagetes=true,
|
sunlight_propagetes=true,
|
||||||
damage_per_secound=5,
|
damage_per_secound=5,
|
||||||
|
floodable=true,
|
||||||
drop="",
|
drop="",
|
||||||
on_timer = function (pos, elapsed)
|
on_timer = function (pos, elapsed)
|
||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
|
@ -276,11 +275,11 @@ minetest.register_node("tempsurvive:keepable_fire", {
|
||||||
local time=minetest.get_craft_result({method="fuel", width=1, items={stack:get_name()}}).time
|
local time=minetest.get_craft_result({method="fuel", width=1, items={stack:get_name()}}).time
|
||||||
if time==0 then time=minetest.get_item_group(stack:get_name(),"flammable") end
|
if time==0 then time=minetest.get_item_group(stack:get_name(),"flammable") end
|
||||||
if time==0 then time=minetest.get_item_group(stack:get_name(),"igniter") end
|
if time==0 then time=minetest.get_item_group(stack:get_name(),"igniter") end
|
||||||
if time==0 and stack:get_count()>0 and meta:get_int("slot")~=slot and meta:get_int("power")>0 then
|
if time==0 and stack:get_count()>0 and meta:get_int("temp")>15 then
|
||||||
time=1
|
time=1
|
||||||
|
meta:set_int("power",meta:get_int("power")/10)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
meta:set_int("power",meta:get_int("power")+time)
|
meta:set_int("power",meta:get_int("power")+time)
|
||||||
stack:set_count(stack:get_count()-1)
|
stack:set_count(stack:get_count()-1)
|
||||||
inv:set_stack("burning",slot,stack)
|
inv:set_stack("burning",slot,stack)
|
||||||
|
|
Loading…
Reference in New Issue