reduce spider place timer, add web dissolve timer
This commit is contained in:
parent
aea4ed1fd8
commit
e972e9bf2e
@ -53,7 +53,7 @@ mobs:register_mob("nssm:black_widow", {
|
|||||||
do_custom = function(self, dtime)
|
do_custom = function(self, dtime)
|
||||||
|
|
||||||
self.web_timer = (self.web_timer or 0) + dtime
|
self.web_timer = (self.web_timer or 0) + dtime
|
||||||
if self.web_timer < 10 then return end
|
if self.web_timer < 5 then return end
|
||||||
self.web_timer = 0
|
self.web_timer = 0
|
||||||
|
|
||||||
if nssm.spiders_litter_web then
|
if nssm.spiders_litter_web then
|
||||||
|
@ -55,7 +55,7 @@ mobs:register_mob("nssm:uloboros", {
|
|||||||
do_custom = function(self, dtime)
|
do_custom = function(self, dtime)
|
||||||
|
|
||||||
self.web_timer = (self.web_timer or 0) + dtime
|
self.web_timer = (self.web_timer or 0) + dtime
|
||||||
if self.web_timer < 10 then return end
|
if self.web_timer < 5 then return end
|
||||||
self.web_timer = 0
|
self.web_timer = 0
|
||||||
|
|
||||||
if nssm.spiders_litter_web then
|
if nssm.spiders_litter_web then
|
||||||
|
@ -315,7 +315,15 @@ minetest.register_node("nssm:web", {
|
|||||||
liquid_alternative_flowing = "nssm:web",
|
liquid_alternative_flowing = "nssm:web",
|
||||||
liquid_alternative_source = "nssm:web",
|
liquid_alternative_source = "nssm:web",
|
||||||
liquid_viscosity = 20,
|
liquid_viscosity = 20,
|
||||||
groups = {flammable = 2, snappy = 1, liquid = 1}
|
groups = {flammable = 2, snappy = 1, liquid = 1},
|
||||||
|
on_construct = function(pos)
|
||||||
|
if not nssm.spiders_litter_web then
|
||||||
|
minetest.get_node_timer(pos):start(15)
|
||||||
|
end
|
||||||
|
end,
|
||||||
|
on_timer = function(pos)
|
||||||
|
minetest.remove_node(pos)
|
||||||
|
end
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("nssm:thick_web", {
|
minetest.register_node("nssm:thick_web", {
|
||||||
@ -336,7 +344,15 @@ minetest.register_node("nssm:thick_web", {
|
|||||||
liquid_alternative_flowing = "nssm:thick_web",
|
liquid_alternative_flowing = "nssm:thick_web",
|
||||||
liquid_alternative_source = "nssm:thick_web",
|
liquid_alternative_source = "nssm:thick_web",
|
||||||
liquid_viscosity = 28,--30,
|
liquid_viscosity = 28,--30,
|
||||||
groups = {flammable = 2, snappy = 1, level = 2, liquid = 1}
|
groups = {flammable = 2, snappy = 1, level = 2, liquid = 1},
|
||||||
|
on_construct = function(pos)
|
||||||
|
if not nssm.spiders_litter_web then
|
||||||
|
minetest.get_node_timer(pos):start(15)
|
||||||
|
end
|
||||||
|
end,
|
||||||
|
on_timer = function(pos)
|
||||||
|
minetest.remove_node(pos)
|
||||||
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("nssm:ink", {
|
minetest.register_node("nssm:ink", {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user