mob spawns moved and improved

master
D00Med 2017-01-27 07:36:58 +10:00
parent a96e31ecda
commit 91203d33ec
29 changed files with 37 additions and 64 deletions

View File

@ -67,6 +67,4 @@ mobs:register_mob("mobs_loz:armos", {
},
})
mobs:register_spawn("mobs_loz:armos", {"default:cobblestone", "default:sandstone_brick", "default:stone_brick", "hyrule_mapgen:dungeon_brick"}, 7, 0, 7000, 2, 31000)
mobs:register_egg("mobs_loz:armos", "Armos", "default_stone.png", 1)

View File

@ -56,6 +56,4 @@ mobs:register_mob("mobs_loz:biri", {
},
})
mobs:register_spawn("mobs_loz:biri", {"default:water_source",}, 20, 10, 15000, 2, 11000)
mobs:register_egg("mobs_loz:biri", "Biri", "wool_magenta.png", 1)

View File

@ -51,8 +51,6 @@ mobs:register_mob("mobs_loz:business_scrub", {
},
})
mobs:register_spawn("mobs_loz:business_scrub", {"default:dirt_with_grass", "default:dirt_with_grass2"}, 20, 10, 15000, 2, 31000)
mobs:register_egg("mobs_loz:business_scrub", "Business Scrub", "default_leaves.png", 1)
@ -242,9 +240,6 @@ mobs:register_mob("mobs_loz:business_scrub_passive", {
end,
})
mobs:register_spawn("mobs_loz:business_scrub_passive", {"default:dirt_with_grass", "default:dirt_with_grass2"}, 20, 10, 15000, 2, 31000)
mobs:register_egg("mobs_loz:business_scrub_passive", "Business Scrub (passive)", "default_leaves.png", 1)
minetest.register_craftitem("mobs_loz:nut", {

View File

@ -52,6 +52,4 @@ mobs:register_mob("mobs_loz:chuchu", {
},
})
mobs:register_spawn("mobs_loz:chuchu", {"default:dirt_with_grass", "default:dirt_with_dry_grass", "default:dirt_with_grass3"}, 7, 0, 7000, 2, 31000)
mobs:register_egg("mobs_loz:chuchu", "chuchu", "hyruletools_spark.png", 1)

View File

@ -50,6 +50,4 @@ mobs:register_mob("mobs_loz:darknut", {
},
})
mobs:register_spawn("mobs_loz:darknut", {"default:mossycobble", "default:sandstone_brick", "default:dirt_with_grass2", "hyrule_mapgen:dungeon_brick"}, 7, 0, 7000, 2, 31000)
mobs:register_egg("mobs_loz:darknut", "Darknut", "default_stone.png", 1)

View File

@ -54,6 +54,4 @@ mobs:register_mob("mobs_loz:deku_baba", {
},
})
mobs:register_spawn("mobs_loz:deku_baba", {"default:dirt_with_grass", "ethereal:gray_dirt", "default:dirt_with_grass3", "default:dirt_with_grass2"}, 7, 0, 7000, 2, 31000)
mobs:register_egg("mobs_loz:deku_baba", "Deku_Baba", "default_dry_grass.png", 1)

View File

@ -51,8 +51,6 @@ mobs:register_mob("mobs_loz:deku_scrub", {
},
})
mobs:register_spawn("mobs_loz:deku_scrub", {"default:dirt_with_grass", "default:dirt_with_grass2"}, 20, 10, 15000, 2, 31000)
mobs:register_egg("mobs_loz:deku_scrub", "Deku Scrub", "default_leaves.png", 1)

View File

@ -62,8 +62,6 @@ mobs:register_mob("mobs_loz:bdodongo", {
end,
})
mobs:register_spawn("mobs_loz:bdodongo", {"default:stone"}, 7, 0, 7000, 2, 0)
mobs:register_egg("mobs_loz:bdodongo", "Baby Dodongo", "default_lava.png", 1)
@ -129,8 +127,6 @@ mobs:register_mob("mobs_loz:dodongo", {
end,
})
mobs:register_spawn("mobs_loz:dodongo", {"default:stone"}, 7, 0, 7000, 2, 0)
mobs:register_egg("mobs_loz:dodongo", "Dodongo", "default_lava.png", 1)
mobs:register_arrow("mobs_loz:fire", {

View File

@ -94,6 +94,4 @@ mobs:register_mob("mobs_loz:goron", {
end,
})
mobs:register_spawn("mobs_loz:goron", {"default:stone", "hyrule_mapgen:dirt"}, 20, 10, 15000, 2, 31000)
mobs:register_egg("mobs_loz:goron", "goron", "hyrule_mapgen_dirt.png", 1)

View File

@ -46,6 +46,4 @@ mobs:register_mob("mobs_loz:hiploop", {
},
})
mobs:register_spawn("mobs_loz:hiploop", {"hyrule_mapgen:swamp_mud",}, 7, 0, 7000, 2, 31000)
mobs:register_egg("mobs_loz:hiploop", "Hiploop", "hyrule_mapgen_swampmud.png", 1)

View File

@ -32,4 +32,5 @@ dofile(path.."/darknut.lua")
dofile(path.."/tektite.lua")
dofile(path.."/biri.lua")
dofile(path.."/keese.lua")
dofile(path.."/spawns.lua")
end

View File

@ -52,6 +52,4 @@ mobs:register_mob("mobs_loz:keese", {
},
})
mobs:register_spawn("mobs_loz:keese", {"default:stone",}, 12, 0, 15000, 2, 11000)
mobs:register_egg("mobs_loz:keese", "Keese", "default_obsidian.png", 1)

View File

@ -79,7 +79,4 @@ mobs:register_mob("mobs_loz:leever", {
},
})
mobs:register_spawn("mobs_loz:leever", {"default:sand"}, 7, 0, 700, 2, 31000)
mobs:register_egg("mobs_loz:leever", "Leever", "default_sand.png", 1)

View File

@ -62,8 +62,6 @@ mobs:register_mob("mobs_loz:mad_scrub", {
},
})
mobs:register_spawn("mobs_loz:mad_scrub", {"default:dirt_with_grass", "default:dirt_with_grass2", "default:dirt_with_grass3"}, 20, 10, 15000, 2, 31000)
mobs:register_egg("mobs_loz:mad_scrub", "Mad Scrub", "default_leaves.png", 1)
mobs:register_arrow("mobs_loz:deku_nut", {

View File

@ -73,7 +73,7 @@ mobs:register_mob("mobs_loz:mimic", {
jump_height = 0,
drops = {
{name = "hyruletools:red_rupee",
chance = 1, min = 1, max = 3},
chance = 4, min = 1, max = 3},
},
on_die = function(self)
local pos = self.object:getpos()
@ -139,7 +139,7 @@ mobs:register_mob("mobs_loz:mimic2", {
jump_height = 0,
drops = {
{name = "hyruletools:red_rupee",
chance = 1, min = 1, max = 3},
chance = 4, min = 1, max = 3},
},
on_die = function(self)
local pos = self.object:getpos()

View File

@ -50,6 +50,4 @@ mobs:register_mob("mobs_loz:moldorm", {
},
})
mobs:register_spawn("mobs_loz:moldorm", {"default:mossy_cobblestone", "default:dirt_with_dry_grass", "default:dirt_with_grass3", "hyrule_mapgen:dungeon_brick"}, 7, 0, 7000, 2, 31000)
mobs:register_egg("mobs_loz:moldorm", "Moldorm", "mobs_zol.png", 1)

View File

@ -83,8 +83,6 @@ mobs:register_arrow("mobs_loz:octorock_rock", {
end,
})
mobs:register_spawn("mobs_loz:octorock", {"default:sand", "default:dirt_with_grass3", "default:desert_sand"}, 20, 10, 15000, 2, 31000)
mobs:register_egg("mobs_loz:octorock", "Octorock", "default_sand.png", 1)
mobs:register_mob("mobs_loz:octorock_boss", {

View File

@ -47,6 +47,4 @@ mobs:register_mob("mobs_loz:peahat", {
},
})
mobs:register_spawn("mobs_loz:peahat", {"default:dirt_with_dry_grass","default:dirt_with_grass3",}, 5, 0, 7000, 1, 31000)
mobs:register_egg("mobs_loz:peahat", "Peahat", "default_dry_grass.png", 1)

View File

@ -47,8 +47,6 @@ mobs:register_mob("mobs_loz:poe", {
},
})
mobs:register_spawn("mobs_loz:poe", {"default:dirt_with_grass","default:dirt_with_grass3","default:dirt_with_grass2"}, 5, 0, 7000, 1, 31000)
mobs:register_egg("mobs_loz:poe", "Poe", "mobs_poe_soul.png", 1)
minetest.register_craftitem("mobs_loz:soul", {

View File

@ -67,6 +67,4 @@ mobs:register_mob("mobs_loz:redead", {
end
})
mobs:register_spawn("mobs_loz:redead", {"default:stone"}, 20, 0, 7000, 1, 31000)
mobs:register_egg("mobs_loz:redead", "Redead", "default_dirt.png", 1)

View File

@ -93,8 +93,6 @@ mobs:register_arrow("mobs_loz:deku_nut", {
end,
})
mobs:register_spawn("mobs_loz:deku_scrub", {"default:dirt_with_grass"}, 20, 10, 15000, 2, 31000)
mobs:register_egg("mobs_loz:deku_scrub", "deku_scrub", "default_leaves.png", 1)

34
mods/mobs_loz/spawns.lua Normal file
View File

@ -0,0 +1,34 @@
--friendlies
mobs:register_spawn("mobs_loz:zora", {"default:water_source",}, 20, 10, 15000, 2, 11000)
mobs:register_spawn("mobs_loz:biri", {"default:water_source",}, 20, 10, 15000, 2, 11000)
mobs:register_spawn("mobs_loz:business_scrub_passive", {"default:dirt_with_grass", "default:dirt_with_grass2"}, 20, 10, 15000, 2, 31000)
mobs:register_spawn("mobs_loz:goron", {"default:stone", "hyrule_mapgen:dirt"}, 20, 10, 15000, 2, 31000)
mobs:register_spawn("mobs_loz:deku_scrub", {"default:dirt_with_grass"}, 20, 10, 15000, 2, 31000)
mobs:register_spawn("mobs_loz:subrosian", {"hyrule_mapgen:subrosian_tile", "hyrule_mapgen:subrosian_sand"}, 20, 0, 15000, -20000, 31000)
--baddies
mobs:register_spawn("mobs_loz:armos", {"default:cobblestone", "default:sandstone_brick", "default:stone_brick", "hyrule_mapgen:dungeon_tile"}, 7, 0, 7000, 2, 31000)
mobs:register_spawn("mobs_loz:business_scrub", {"default:dirt_with_grass", "default:dirt_with_grass2"}, 20, 10, 15000, 2, 31000)
mobs:register_spawn("mobs_loz:chuchu", {"default:dirt_with_grass", "default:dirt_with_dry_grass", "default:dirt_with_grass3"}, 7, 0, 7000, 2, 31000)
mobs:register_spawn("mobs_loz:darknut", {"default:mossycobble", "default:sandstone_brick", "default:dirt_with_grass2", "hyrule_mapgen:dungeon_brick", "hyrule_mapgen:dungeon_tile", "hyrule_mapgen:dungeon_tile2"}, 7, 0, 7000, 2, 31000)
mobs:register_spawn("mobs_loz:deku_baba", {"default:dirt_with_grass", "ethereal:gray_dirt", "default:dirt_with_grass3", "default:dirt_with_grass2"}, 7, 0, 7000, 2, 31000)
mobs:register_spawn("mobs_loz:deku_scrub", {"default:dirt_with_grass", "default:dirt_with_grass2"}, 20, 10, 15000, 2, 31000)
mobs:register_spawn("mobs_loz:moldorm", {"default:mossy_cobblestone", "default:dirt_with_dry_grass", "default:dirt_with_grass3", "hyrule_mapgen:dungeon_brick"}, 7, 0, 7000, 2, 31000)
mobs:register_spawn("mobs_loz:bdodongo", {"default:stone"}, 7, 0, 7000, 2, 0)
mobs:register_spawn("mobs_loz:dodongo", {"default:stone", "default:cobblestone", "hyrule_mapgen:dungeon_tile"}, 7, 0, 7000, 2, 0)
mobs:register_spawn("mobs_loz:hiploop", {"hyrule_mapgen:swamp_mud",}, 7, 0, 7000, 2, 31000)
mobs:register_spawn("mobs_loz:keese", {"default:stone", "default:sandstone_brick", "hyrule_mapgen:greenwall", "hyrule_mapgen:floorbrick"}, 12, 0, 15000, 2, 11000)
mobs:register_spawn("mobs_loz:leever", {"default:sand", "default:sandstone"}, 7, 0, 700, 2, 31000)
mobs:register_spawn("mobs_loz:mad_scrub", {"default:dirt_with_grass", "default:dirt_with_grass2", "default:dirt_with_grass3"}, 20, 10, 15000, 2, 31000)
mobs:register_spawn("mobs_loz:octorock", {"default:sand", "default:dirt_with_grass3", "default:desert_sand"}, 20, 10, 15000, 2, 31000)
mobs:register_spawn("mobs_loz:peahat", {"default:dirt_with_dry_grass","default:dirt_with_grass3",}, 5, 0, 7000, 1, 31000)
mobs:register_spawn("mobs_loz:poe", {"default:dirt_with_grass","default:dirt_with_grass3","default:dirt_with_grass2"}, 5, 0, 7000, 1, 31000)
mobs:register_spawn("mobs_loz:redead", {"default:stone", "default:sandstone"}, 20, 0, 7000, 1, 31000)
mobs:register_spawn("mobs_loz:tektite", {"default:sand", "default:river_water_source", "hyrule_mapgen:swamp_mud"}, 7, 0, 7000, 2, 31000)
mobs:register_spawn("mobs_loz:tektite2", {"hyrule_mapgen:dirt", "default:desert_sand", "default:stone", "hyrule_mapgen:greenwall"}, 7, 0, 7000, 2, 31000)
mobs:register_spawn("mobs_loz:stalchild", {"default:dirt_with_grass", "default:dirt_with_dry_grass", "default:dirt_with_grass2", "default:dirt_with_grass3", "hyrule_mapgen:dungeon_brick"}, 7, 0, 7000, 2, 31000)
mobs:register_spawn("mobs_loz:tingle", {"default:dirt_with_grass", "default:dirt_with_grass2", "default:dirt_with_grass3"}, 7, 0, 90000, 2, 31000)
mobs:register_spawn("mobs_loz:wolfos", {"default:dirt_with_grass2"}, 7, 0, 7000, 2, 31000)
mobs:register_spawn("mobs_loz:wolfos2", {"default:snowblock", "default:snow",}, 7, 0, 7000, 2, 31000)
mobs:register_spawn("mobs_loz:zol", {"default:mossy_cobblestone", "default:dirt_with_dry_grass", "default:dirt_with_grass3", "hyrule_mapgen:dungeon_brick", "hyrule_mapgen:floorbrick"}, 7, 0, 7000, 2, 31000)

View File

@ -79,6 +79,4 @@ mobs:register_mob("mobs_loz:stalchild", {
},
})
mobs:register_spawn("mobs_loz:stalchild", {"default:dirt_with_grass", "default:dirt_with_dry_grass", "default:dirt_with_grass2", "default:dirt_with_grass3", "hyrule_mapgen:dungeon_brick"}, 7, 0, 7000, 2, 31000)
mobs:register_egg("mobs_loz:stalchild", "Stalchild", "quartz.png", 1)

View File

@ -72,6 +72,4 @@ mobs:register_mob("mobs_loz:subrosian", {
end,
})
--mobs:register_spawn("mobs_loz:subrosian", {"hyrule_mapgen:subrosian_tile", "hyrule_mapgen:subrosian_sand"}, 20, 0, 15000, -20000, 31000)
mobs:register_egg("mobs_loz:subrosian", "Subrosian", "hyrule_mapgen_subrosianstone.png", 1)

View File

@ -48,8 +48,6 @@ mobs:register_mob("mobs_loz:tektite", {
},
})
mobs:register_spawn("mobs_loz:tektite", {"default:sand", "default:river_water_source", "hyrule_mapgen:swamp_mud"}, 7, 0, 7000, 2, 31000)
mobs:register_egg("mobs_loz:tektite", "Blue Tektite", "wool_cyan.png", 1)
mobs:register_mob("mobs_loz:tektite2", {
@ -102,6 +100,4 @@ mobs:register_mob("mobs_loz:tektite2", {
},
})
mobs:register_spawn("mobs_loz:tektite2", {"hyrule_mapgen:dirt", "default:desert_sand", "default:stone"}, 7, 0, 7000, 2, 31000)
mobs:register_egg("mobs_loz:tektite2", "Red Tektite", "wool_orange.png", 1)

View File

@ -71,6 +71,4 @@ mobs:register_mob("mobs_loz:tingle", {
},
})
mobs:register_spawn("mobs_loz:tingle", {"default:dirt_with_grass", "default:dirt_with_grass2", "default:dirt_with_grass3"}, 7, 0, 90000, 2, 31000)
--mobs:register_egg("mobs_loz:tingle", "tingle", "hyruletools_spark.png", 1)

View File

@ -57,8 +57,6 @@ mobs:register_mob("mobs_loz:wolfos", {
},
})
mobs:register_spawn("mobs_loz:wolfos", {"default:dirt_with_grass2"}, 7, 0, 7000, 2, 31000)
mobs:register_egg("mobs_loz:wolfos", "Wolfos", "wool_grey.png", 1)
mobs:register_mob("mobs_loz:wolfos2", {
@ -112,6 +110,4 @@ mobs:register_mob("mobs_loz:wolfos2", {
},
})
mobs:register_spawn("mobs_loz:wolfos2", {"default:snowblock", "default:snow",}, 7, 0, 7000, 2, 31000)
mobs:register_egg("mobs_loz:wolfos2", "White Wolfos", "wool_cyan.png", 1)

View File

@ -98,6 +98,4 @@ mobs:register_mob("mobs_loz:little_zol", {
},
})
mobs:register_spawn("mobs_loz:zol", {"default:mossy_cobblestone", "default:dirt_with_dry_grass", "default:dirt_with_grass3", "hyrule_mapgen:dungeon_brick"}, 7, 0, 7000, 2, 31000)
mobs:register_egg("mobs_loz:zol", "Zol", "mobs_zol.png", 1)

View File

@ -68,8 +68,6 @@ mobs:register_mob("mobs_loz:zora", {
end,
})
mobs:register_spawn("mobs_loz:zora", {"default:water_source",}, 20, 10, 15000, 2, 11000)
mobs:register_egg("mobs_loz:zora", "Zora", "default_ice.png", 1)
playereffects.register_effect_type("potion_swim_lv1", "Fast Swim", nil, {"swim"},