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)
|
||||
|
||||
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
|
||||
|
||||
if nssm.spiders_litter_web then
|
||||
|
@ -55,7 +55,7 @@ mobs:register_mob("nssm:uloboros", {
|
||||
do_custom = function(self, 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
|
||||
|
||||
if nssm.spiders_litter_web then
|
||||
|
@ -315,7 +315,15 @@ minetest.register_node("nssm:web", {
|
||||
liquid_alternative_flowing = "nssm:web",
|
||||
liquid_alternative_source = "nssm:web",
|
||||
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", {
|
||||
@ -336,7 +344,15 @@ minetest.register_node("nssm:thick_web", {
|
||||
liquid_alternative_flowing = "nssm:thick_web",
|
||||
liquid_alternative_source = "nssm:thick_web",
|
||||
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", {
|
||||
|
Loading…
Reference in New Issue
Block a user