summaryrefslogtreecommitdiff
path: root/peaceful_npc/spawning.lua
diff options
context:
space:
mode:
Diffstat (limited to 'peaceful_npc/spawning.lua')
-rw-r--r--peaceful_npc/spawning.lua86
1 files changed, 0 insertions, 86 deletions
diff --git a/peaceful_npc/spawning.lua b/peaceful_npc/spawning.lua
deleted file mode 100644
index 8ce8f6f..0000000
--- a/peaceful_npc/spawning.lua
+++ /dev/null
@@ -1,86 +0,0 @@
---Spawn function
-function def_spawn(pos)
- minetest.add_entity(pos, "peaceful_npc:npc_def")
- print("want to spawn npc_def at "..dump(pos))
- if mode_debug == true then
- minetest.chat_send_all("want to spawn npc_def at "..dump(pos))
- end
-end
-
-function fast_spawn(pos)
- minetest.add_entity(pos, "peaceful_npc:npc_fast")
- print("want to spawn npc_fast at "..dump(pos))
- if mode_debug == true then
- minetest.chat_send_all("want to spawn npc_fast at "..dump(pos))
- end
-end
-
-function dwarf_spawn(pos)
- minetest.add_entity(pos, "peaceful_npc:npc_dwarf")
- print("want to spawn npc_dwarf at "..dump(pos))
- if mode_debug == true then
- minetest.chat_send_all("want to spawn npc_dwarf at "..dump(pos))
- end
-end
-
---Mapgen biomes
-plaingen_biome = {
- surface = "default:dirt_with_grass",
- avoid_nodes = {"group:liquid", "group:tree"},
- avoid_radius = 20,
- rarity = 93,
- max_count = 1,
- min_elevation = -10,
- max_elevation = 30,
-}
-
-forestgen_biome = {
- surface = {"group:tree", "default:leaves"},
- avoid_nodes = {"group:liquid"},
- avoid_radius = 10,
- rarity = 96,
- max_count = 1,
- min_elevation = 20,
- max_elevation = 50,
-}
-
-beachgen_biome = {
- surface = "default:sand",
- avoid_nodes = {"group:liquid"},
- avoid_radius = 1,
- rarity = 90,
- max_count = 1,
- min_elevation = 0,
- max_elevation = 10,
-}
-
-desertgen_biome = {
- surface = { "default:desert_sand", "default:desert_stone"},
- avoid_nodes = {"group:liquid"},
- avoid_radius = 100,
- rarity = 95,
- max_count = 1,
- min_elevation = 0,
- max_elevation = 150,
-}
-
-cavegen_biome = {
- surface = { "default:stone_with_iron", "default:stone_with_coal", "default:stone_with_mese"},
- avoid_nodes = {"group:liquid"},
- avoid_radius = 5,
- rarity = 98,
- max_count = 1,
- min_elevation = -500,
- max_elevation = -50,
- check_air = true,
- spawn_replace_node = true,
-}
-
---spawn definers
-biome_lib:register_generate_plant(plaingen_biome, "def_spawn")
-biome_lib:register_generate_plant(forestgen_biome, "def_spawn")
-biome_lib:register_generate_plant(beachgen_biome, "fast_spawn")
-biome_lib:register_generate_plant(desertgen_biome, "fast_spawn")
-biome_lib:register_generate_plant(cavegen_biome, "dwarf_spawn")
-
-print("Peaceful NPC spawning.lua loaded! By jojoa1997!") \ No newline at end of file