adapt for multiplayer, requires nssm@58d5854
parent
e2bc11cdb4
commit
0b0ce6de53
|
@ -0,0 +1 @@
|
|||
*.swp
|
|
@ -757,7 +757,7 @@ minetest.register_node("nssb:morvalar_block", {
|
|||
})
|
||||
|
||||
minetest.register_node("nssb:dis_morvalar_block", {
|
||||
description = "Disactivated Morvalar Block",
|
||||
description = "Deactivated Morvalar Block",
|
||||
tiles = {"dis_morvalar_block.png"},
|
||||
on_punch = function(pos, node, puncher)
|
||||
if puncher:get_wielded_item():get_name() == "nssm:superior_energy_globe" then
|
||||
|
@ -774,5 +774,9 @@ minetest.register_abm({
|
|||
action = function(pos, node)
|
||||
minetest.remove_node(pos)
|
||||
minetest.add_entity(pos, "nssm:morvalar")
|
||||
|
||||
minetest.after(5, function()
|
||||
minetest.set_node(pos, {name="nssb:dis_morvalar_block"})
|
||||
end)
|
||||
end
|
||||
})
|
||||
|
|
13
spawn.lua
13
spawn.lua
|
@ -1,9 +1,16 @@
|
|||
local mm = nssm.multimobs
|
||||
mobs:spawn_specific("nssm:morbat1", {"air"}, {"nssb:morelentir"}, 0, 20, 100, 20000000/mm, 1, -31000, 0)
|
||||
mobs:spawn_specific("nssm:morbat2", {"air"}, {"nssb:morelentir"}, 0, 20, 100, 20000000/mm, 1, -31000, 0)
|
||||
mobs:spawn_specific("nssm:morbat3", {"air"}, {"nssb:morelentir"}, 0, 20, 100, 20000000/mm, 1, -31000, 0)
|
||||
|
||||
-- Morvy spawns morbats too
|
||||
mobs:spawn_specific("nssm:morvy", {"nssb:morentir"}, {"nssb:morentir"}, 0, 20, 120, 18000000/mm, 1, -31000, -93)
|
||||
mobs:spawn_specific("nssm:morbat1", {"air"}, {"nssb:morelentir"}, 0, 20, 100, 20000000/mm, 1, -31000, 0)
|
||||
mobs:spawn_specific("nssm:morbat2", {"air"}, {"nssb:morelentir"}, 0, 20, 100, 20000000/mm, 1, -31000, 0)
|
||||
mobs:spawn_specific("nssm:morbat3", {"air"}, {"nssb:morelentir"}, 0, 20, 100, 20000000/mm, 1, -31000, 0)
|
||||
|
||||
mobs:spawn_specific("nssm:morlu", {"nssb:morentir"}, {"nssb:mornen"}, 0, 20, 80, 1200000/mm, 1, -31000, -93)
|
||||
mobs:spawn_specific("nssm:morde", {"nssb:morentir"}, {"nssb:mornar"}, 0, 20, 50, 350000/mm, 1, -31000, -93)
|
||||
mobs:spawn_specific("nssm:mordain", {"nssb:morentir"}, {"nssb:morentir"}, 0, 20, 90, 15000000/mm, 1, -31000, -93)
|
||||
mobs:spawn_specific("nssm:morgut", {"nssb:morentir"}, {"nssb:morentir"}, 0, 20, 50, 15000000/mm, 1, -31000, -93)
|
||||
|
||||
-- morwa has a statue ABM, do not spawn here
|
||||
-- morgre spawns from an ABM, do not spawn here
|
||||
-- morvalar spawns from an ABM, do not spawn here
|
||||
|
|
Loading…
Reference in New Issue