Improve NPC village spawning

master
isaiah658 2022-08-04 00:47:43 +02:00
parent 645e5185f1
commit ae902d9fd5
1 changed files with 1 additions and 33 deletions

View File

@ -97,12 +97,6 @@ npc_stats.npc.chatterbox = {
asset_name = "chatterbox",
texture_list = {{"zoonami_npc_chatterbox_1.png"}, {"zoonami_npc_chatterbox_2.png"}, {"zoonami_npc_chatterbox_3.png"},},
armor_groups = {fleshy = 100, choppy = 50},
spawn_on = {group.choppy, group.cracky, group.crumbly, group.grass},
spawn_by = {"zoonami:npc_wood_chair_active"},
spawn_chance = "common",
spawn_time = {"day", "night"},
spawn_light = {"bright", "medium", "dark"},
spawn_height = {"underground", "aboveground", "sky"},
spawn_walk_velocity = 1.5,
spawn_float = true,
spawn_burn = true,
@ -246,27 +240,6 @@ npc_stats.npc.trainer = {
texture_list = {{"zoonami_npc_trainer_1.png"}, {"zoonami_npc_trainer_2.png"}, {"zoonami_npc_trainer_3.png"}, {"zoonami_npc_trainer_4.png"},},
armor_groups = {fleshy = 100, choppy = 50},
spawn_on = {group.choppy, group.cracky, group.crumbly, group.grass},
spawn_by = {"zoonami:npc_wood_chair_active"},
spawn_chance = "common",
spawn_time = {"day", "night"},
spawn_light = {"bright", "medium", "dark"},
spawn_height = {"underground", "aboveground", "sky"},
spawn_walk_velocity = 1.5,
spawn_float = true,
spawn_burn = true,
stay_near = {"group:zoonami_path", "group:zoonami_floor"},
on_rightclick = function(self, clicker)
npc_stats.trainer_formspec(clicker, nil, self)
end,
}
-- Wild Trainer
npc_stats.npc.wild_trainer = {
name = "Wild Trainer",
asset_name = "wild_trainer",
texture_list = {{"zoonami_npc_trainer_1.png"}, {"zoonami_npc_trainer_2.png"}, {"zoonami_npc_trainer_3.png"}, {"zoonami_npc_trainer_4.png"},},
armor_groups = {fleshy = 100, choppy = 50},
spawn_on = {group.choppy, group.cracky, group.crumbly, group.grass},
spawn_chance = "rare",
spawn_time = {"day"},
spawn_light = {"bright", "medium", "dark"},
@ -274,6 +247,7 @@ npc_stats.npc.wild_trainer = {
spawn_walk_velocity = 1.5,
spawn_float = true,
spawn_burn = true,
stay_near = {"group:zoonami_path", "group:zoonami_floor"},
on_rightclick = function(self, clicker)
npc_stats.trainer_formspec(clicker, nil, self)
end,
@ -350,12 +324,6 @@ npc_stats.npc.merchant = {
asset_name = "merchant",
texture_list = {{"zoonami_npc_merchant_1.png"}, {"zoonami_npc_merchant_2.png"}},
armor_groups = {fleshy = 100, choppy = 50},
spawn_on = {group.choppy, group.cracky, group.crumbly, group.grass},
spawn_by = {"zoonami:npc_wood_chair_active"},
spawn_chance = "uncommon",
spawn_time = {"day", "night"},
spawn_light = {"bright", "medium", "dark"},
spawn_height = {"underground", "aboveground", "sky"},
spawn_walk_velocity = 1.5,
spawn_float = true,
spawn_burn = true,