本Wiki中译名以官方Wiki中文语言包为准

NPC 生成

来自Terraria Wiki
跳转到导航 跳转到搜索
Information.svg
注意:在此页面上,术语 NPC 指的是任何不由玩家控制的实体。
友好的自动化角色会被称为“友方城镇 NPC”。
另见:NPC 消失

《泰拉瑞亚》中,敌怪小动物、和其他 NPC 会在屏幕之外生成并按照它们的 AI 进入屏幕区域。NPC 的生成速率、NPC的最大数量、以及 NPC 的生成种类完全取决于一天中的时段生物群系、地面图格的类型,以及其他一些因素。

注意对于 NPC 生成而言,术语“友方城镇 NPC”包括所有能入住房屋的友好 NPC、旅商老人、和城镇宠物(电脑版、主机版、和移动版),但不包括骷髅商人(电脑版、主机版、和移动版)

生成限制

同时可存在的 NPC 的最大数量为 200 个。[1]世界中存在的每个 NPC 实例(包括友方 NPC)都会占用这 200 个栏位之一。

当所有 NPC 栏位都已被占用,且有新的 NPC 生成尝试时,游戏会检查“可替换”的 NPC。如果存在可替换的 NPC,该 NPC 会被直接替换为将要生成的 NPC。如果不存在可替换的 NPC,该生成尝试会失败,不会有任何效果。[2]

以下类型的 NPC 被视为可替换的:[3]

生成速度

基础

游戏中每个嘀嗒[4]都会决定新的 NPC 生成。这个处理中会考虑两个变量:生成速度最大生成数,生成速度是 NPC 每嘀嗒生成的几率,而最大生成数限制此时刻活跃的 NPC 数量。[5]

默认的生成速度是 1/600。[6]这意味着每个嘀嗒中,有 1/600 (0.17%) 几率生成一个 NPC。由于 1 秒钟有 60 个嘀嗒,所以在给定的一秒钟内有 9.52% 几率生成至少一个 NPC。

默认的最大生成数是 5。[7]这意味着仅当所有当前活跃 NPC 的 等效 NPC 数[8]之和低于 5 时,新 NPC 才能生成。默认情况下,一个 NPC算作 1 NPC(即等效 NPC 数为 1);见下方表格获取具有非默认等效 NPC 数的 NPC 列表,以及被视为不活跃的 NPC 列表。

额外备注:[9]

 具有非默认等效 NPC 数的 NPC 
NPC 等效 NPC 数
Stingy Hornet.gif 大毒刺黄蜂 1.21
Stingy Hornet.gif 小毒刺黄蜂 0.87
Spikey Hornet.gif 大尖刺黄蜂 1.16
Spikey Hornet.gif 小尖刺黄蜂 0.78
Leafy Hornet.gif 大多叶黄蜂 1.1
Leafy Hornet.gif 小多叶黄蜂 0.92
Honey Hornet.gif 大蜂蜜黄蜂 1.15
Honey Hornet.gif 小蜂蜜黄蜂 0.8
Fatty Hornet.gif 大肥胖黄蜂 1.25
Fatty Hornet.gif 小肥胖黄蜂 0.85
Raincoat Zombie.gif 大雨衣僵尸 1.1
Raincoat Zombie.gif 小雨衣僵尸 0.9
Pantless Skeleton.gif 大无裤骷髅 1.15
Pantless Skeleton.gif 小无裤骷髅 0.85
Misassembled Skeleton.gif 大畸形骷髅 1.13
Misassembled Skeleton.gif 小畸形骷髅 0.87
Headache Skeleton.gif 大头痛骷髅 1.07
Headache Skeleton.gif 小头痛骷髅 0.93
Skeleton.gif 大骷髅 1.1
Skeleton.gif 小骷髅 0.9
Female Zombie.gif 大女僵尸 1.05
Female Zombie.gif 小女僵尸 0.87
Demon Eye.gif 恶魔眼(变体种类 2) 1.15
Purple Eye.gif 紫眼(变体种类 2) 1.1
Green Eye.gif 绿眼(变体种类 2) 0.85
Dilated Eye.gif 胀大眼(变体种类 2) 0.9
Sleepy Eye.gif 瞌睡眼(变体种类 2) 1.1
Cataract Eye.gif 白内障眼(变体种类 2) 1.15
Twiggy Zombie.gif 大纤瘦僵尸 1.08
Twiggy Zombie.gif 小纤瘦僵尸 0.92
Swamp Zombie.gif 大沼泽僵尸 1.13
Swamp Zombie.gif 小沼泽僵尸 0.87
Slimed Zombie.gif 大史莱姆僵尸 1.11
Slimed Zombie.gif 小史莱姆僵尸 0.89
Pincushion Zombie.gif 大中箭僵尸 1.13
Pincushion Zombie.gif 小中箭僵尸 0.93
Bald Zombie.gif 大秃头僵尸 1.15
Bald Zombie.gif 小秃头僵尸 0.85
Zombie.gif 大僵尸 1.1
Zombie.gif 小僵尸 0.9
Crimslime.gif 大猩红史莱姆 1.15
Crimslime.gif 小猩红史莱姆 0.85
Crimera.gif 大猩红喀迈拉 1.15
Crimera.gif 小猩红喀迈拉 0.85
Moss Hornet.gif 巨型苔藓黄蜂 1.8
Moss Hornet.gif 大苔藓黄蜂 1.65
Moss Hornet.gif 小苔藓黄蜂 1.35
Moss Hornet.gif 微小苔藓黄蜂 1.2
Hornet.gif 大毒刺 1.2
Hornet.gif 小毒刺 0.85
Armored Skeleton.gif 重骷髅 2
Angry Bones 1.gif 大粉身碎骨 2
Eater of Souls.gif 大噬魂怪 1.15
Eater of Souls.gif 小噬魂怪 0.85
Eye of Cthulhu (Phase 1).gif 克苏鲁之眼 5
Devourer Head.png 吞噬怪头部 3.5
Eater of Worlds Head.png 世界吞噬怪头部 5
Mother Slime.gif 史莱姆之母 2
Fire Imp.gif 火焰小鬼 3
Dark Caster.png 暗黑法师 2
Cursed Skull.gif 诅咒骷髅头 0.75
Skeletron Head.png 骷髅王头部 6
Bone Serpent Head.png 骨蛇头部 6
Cave Bat.gif 洞穴蝙蝠 0.5
King Slime.gif 史莱姆王 5
Jungle Bat.gif 丛林蝙蝠 0.5
Piranha.gif 食人鱼 0.5
Hellbat.gif 地狱蝙蝠 0.5
Demon.gif 恶魔 2
Voodoo Demon.gif 巫毒恶魔 2
Spike Ball.png 尖刺球 0.3
Dungeon Slime.gif 地牢史莱姆 2
Blazing Wheel.gif 烈焰火轮 0.3
Bird (NPC).png 0.4
Wyvern Head.png 飞龙头部 5
Giant Bat.gif 巨型蝙蝠 0.5
World Feeder Head.png 吞世怪头部 3.5
Angler Fish.gif 琵琶鱼 0.5
Wall of Flesh.gif 血肉墙 10
Retinazer.png 激光眼 5
Spazmatism.png 魔焰眼 5
Skeletron Prime.png 机械骷髅王 6
The Destroyer Head.png 毁灭者头部 5
The Destroyer Body.png 毁灭者身体 5
The Destroyer Tail.png 毁灭者尾部 5
Ice Bat.gif 冰雪蝙蝠 0.5
Lava Bat.gif 熔岩蝙蝠 0.5
Giant Flying Fox.gif 巨型飞狐 0.5
Giant Tortoise.gif 巨型陆龟 2
Ice Tortoise.gif 冰雪陆龟 1.5
Red Devil.gif 红魔鬼 2
Arapaima.gif 巨骨舌鱼 0.5
Vampire Bat.gif 吸血鬼蝙蝠 2
Vampire.gif 吸血鬼 2
Black Recluse (ground).gif 黑隐士 0.5
Wall Creeper (ground).gif 爬墙蜘蛛 0.5
Wall Creeper.gif 爬墙蜘蛛(在墙上) 0.5
Moss Hornet.gif 苔藓黄蜂 1.5
Queen Bee.gif 蜂王 7
Flying Snake.gif 飞蛇 0.5
Jungle Creeper.gif 丛林蜘蛛 0.75
Jungle Creeper2.gif 丛林蜘蛛(在墙上) 0.75
Black Recluse.gif 黑隐士(在墙上) 0.5
Blood Feeder.gif 嗜血怪 0.5
Golem Core.png 石巨人身体 5
Parrot.gif 鹦鹉 0.5
Fungo Fish.gif 蘑菇鱼 0.3
Anomura Fungus.gif 歪尾真菌 0.3
Mushi Ladybug.gif 蘑菇瓢虫 0.3
Fungi Bulb.png 真菌球怪 0.3
Giant Fungi Bulb.png 巨型真菌球怪 0.3
Fungi Spore.png 真菌孢子 0
Plantera (First form).gif 世纪之花 16
Spore.png 孢子 0
Brain of Cthulhu (First Phase).gif 克苏鲁之脑 6
Ragged Caster.png 褴褛邪教徒法师 2
Open Coat Ragged Caster.png 敞开外衣邪教徒法师 2
Necromancer 1.png 死灵法师 2
Armored Necromancer.png 装甲死灵法师 2
Diabolist.png 红魔教徒 2
White Diabolist.png 白魔教徒 2
Giant Cursed Skull.gif 巨型诅咒骷髅头 0.75
Blue Jay.png 冠蓝鸦 0.4
Cardinal.png 红雀 0.4
Mouse.gif 老鼠 0.25
Hoppin' Jack.gif 弹跳杰克南瓜灯 0.3
Scarecrow 1.gif 稻草人 0.5
Scarecrow 2.gif 稻草人(变体种类 2) 0.5
Scarecrow 3.gif 稻草人(变体种类 3) 0.5
Scarecrow 4.gif 稻草人(变体种类 4) 0.5
Scarecrow 5.gif 稻草人(变体种类 5) 0.5
Scarecrow 6.gif 稻草人(变体种类 6) 0.5
Scarecrow 7.gif 稻草人(变体种类 7) 0.5
Scarecrow 8.gif 稻草人(变体种类 8) 0.5
Scarecrow 9.gif 稻草人(变体种类 9) 0.5
Scarecrow 10.gif 稻草人(变体种类 10) 0.5
Mourning Wood.gif 哀木 3
Pumpking head.gif 南瓜王 5
Pumpking Hand.png 南瓜王镰刀 0
Zombie Elf.gif 僵尸精灵 0.5
Zombie Elf Beard.gif 胡子僵尸精灵 0.5
Zombie Elf Girl.gif 女孩僵尸精灵 0.5
Yeti.gif 雪兽 2
Everscream.gif 常绿尖叫怪 3
Ice Queen.png 冰雪女王 5
Santa-NK1 phase 1.gif 圣诞坦克 4
Elf Copter.png 精灵直升机 1.5
Nutcracker.gif 胡桃夹士 1.5
Nutcracker 2.gif 旋转胡桃夹士 1.5
Krampus.gif 坎卜斯 1.75
Flocko.gif 雪花怪 2
Firefly.gif 萤火虫 0.2
Julia Butterfly.gif Monarch Butterfly.gif Purple Emperor Butterfly.gif Red Admiral Butterfly.gif
Sulphur Butterfly.gif Tree Nymph Butterfly.gif Ulysses Butterfly.gif Zebra Swallowtail Butterfly.gif
蝴蝶
0.25
Worm.gif 蠕虫 0.1
Lightning Bug.gif 荧光虫 0.2
Snail.gif 蜗牛 0.5
Glowing Snail.gif 发光蜗牛 0.5
Duke Fishron (First Form).gif 猪龙鱼公爵 10
Truffle Worm (NPC).gif 松露虫 0.15
Truffle Worm2 (NPC).gif 松露虫 0.15
Grasshopper.gif 蚱蜢 0.1
Cultist Archer.gif 蓝邪教徒弓箭手 0
White Cultist Archer.gif 白邪教徒弓箭手 0
Bubble Shield.png 泡泡护盾 0
Gray Grunt.gif 灰咕噜 0.75
Martian Drone.gif 火星飞船 1.5
Gigazapper.gif 电击怪 0.5
Scutlix Gunner.png 鳞甲怪枪手 0.5
Scutlix.gif 鳞甲怪 0.5
Martian Saucer.png 火星飞碟 0
Martian Saucer Core.png 火星飞碟核心 6
Moon Lord's Head.gif 月亮领主头 6
Moon Lord's Hand.gif 月亮领主手 6
Moon Lord's Core.gif 月亮领主心脏 6
Martian Probe.gif 火星探测器 0
True Eye of Cthulhu.gif 克苏鲁真眼 0
Moon Leech Clot.png 月蛭凝块 0
Star Cell.gif 星细胞 2
Flow Invader.gif 流体入侵怪 3
Twinkle Popper.gif 闪耀炮手 3
Twinkle.gif 闪耀怪 0.5
Crawltipede (Head).png 千足蜈蚣头部 2
Crawltipede (Body).png 千足蜈蚣身体 0
Crawltipede (Tail).png 千足蜈蚣尾部 0
Sroller.gif 火滚怪 2
Nebula Floater.gif 星云浮怪 3
Vortex Pillar.png 星旋柱 0
Predictor.gif 预言怪 2
Alien Hornet.gif 异星黄蜂 0.5
Vortexian.gif 星旋怪 2
Mysterious Tablet.gif 神秘碑牌 0
Lunatic Devotee.gif 拜月教忠教徒 0
Lunatic Cultist.gif 拜月教邪教徒 10
Ancient Cultist.gif 拜月教邪教徒 0
Gold Bird.png 金鸟 0.4
Gold Butterfly.gif 金蝴蝶 0.25
Gold Grasshopper.gif 金蚱蜢 0.1
Gold Mouse.gif 金老鼠 0.25
Gold Worm.gif 金蠕虫 0.1
Skeleton Merchant.png 骷髅商人 7
Phantasm Dragon (Head).png 幻影龙头部 5
Fritz.gif 弗里茨 0.5
Shadowflame Apparition.gif 暗影焰幻鬼 0.1
Mothron Egg.png 蛾怪蛋 0
Baby Mothron.gif 蛾怪宝宝 0.1
Granite Elemental.gif 花岗精 0.5
Enchanted Nightcrawler.gif 附魔夜行者 0.1
Grubby.gif 蛆虫 0.1
Sluggy.gif 鼻涕虫 0.1
Buggy.gif 蚜虫 0.1
Stardust Pillar.png 星尘柱 0
Nebula Pillar.png 星云柱 0
Dune Splicer (Head).png 沙虫头部 5
Dune Splicer (Body).png 沙虫身体 0
Dune Splicer (Tail).png 沙虫尾部 0
Tomb Crawler (Head).png 墓穴爬虫头部 4
Tomb Crawler (Body).png 墓穴爬虫身体 0
Tomb Crawler (Tail).png 墓穴爬虫尾部 0
Solar Pillar.png 日耀柱 0
Ghoul.gif 食尸鬼 0.5
Vile Ghoul.gif 腐恶食尸鬼 0.5
Tainted Ghoul.gif 红染食尸鬼 0.5
Dreamer Ghoul.gif 神梦食尸鬼 0.5
Basilisk.gif 蛇蜥怪 0.75
Desert Spirit.gif 沙漠幽魂 2
Sand Slime.gif 沙史莱姆 2
Eternia Crystal (NPC).png 永恒水晶 0
Mysterious Portal.gif 神秘传送门 0
Betsy.gif 双足翼龙 0
Etherian Goblin.gif 埃特尼亚哥布林(1 级) 0
Etherian Goblin 2.gif 埃特尼亚哥布林(2 级) 0
Etherian Goblin 3.gif 埃特尼亚哥布林(3 级) 0
Etherian Goblin Bomber.gif 埃特尼亚哥布林投弹手(1 级) 0
Etherian Goblin Bomber 2.gif 埃特尼亚哥布林投弹手(2 级) 0
Etherian Goblin Bomber 3.gif 埃特尼亚哥布林投弹手(3 级) 0
Etherian Wyvern.gif 埃特尼亚飞龙(1 级) 0
Etherian Wyvern 2.gif 埃特尼亚飞龙(2 级) 0
Etherian Wyvern 3.gif 埃特尼亚飞龙(3 级) 0
Etherian Javelin Thrower.gif 埃特尼亚标枪投掷怪(1 级) 0
Etherian Javelin Thrower 2.gif 埃特尼亚标枪投掷怪(2 级) 0
Etherian Javelin Thrower 3.gif 埃特尼亚标枪投掷怪(3 级) 0
Dark Mage.gif 黑暗魔法师(1 级) 0
Dark Mage.gif 黑暗魔法师(3 级) 0
Old One's Skeleton.gif 撒旦骷髅(1 级) 0
Old One's Skeleton.gif 撒旦骷髅(3 级) 0
Wither Beast.gif 枯萎兽(2 级) 0
Wither Beast.gif 枯萎兽(3 级) 0
Drakin 1.gif 德拉克龙(2 级) 0
Drakin 2.gif 德拉克龙(3 级) 0
Kobold.gif 小妖魔(2 级) 0
Kobold.gif 小妖魔(3 级) 0
Kobold Glider.gif 小妖魔滑翔怪(2 级) 0
Kobold Glider.gif 小妖魔滑翔怪(3 级) 0
Ogre.gif 食人魔(2 级) 0
Ogre.png 食人魔(3 级) 0
Etherian Lightning Bug.gif 埃特尼亚荧光虫 0
Antlion Charger.gif Giant Antlion Charger.gif 蚁狮马 0.8
Antlion Swarmer.gif Giant Antlion Swarmer.gif 蚁狮蜂 0.8
Antlion Larva.gif 蚁狮幼虫 0.4
Black Dragonfly.gif 黑蜻蜓 0.25
Blue Dragonfly.gif 蓝蜻蜓 0.25
Green Dragonfly.gif 绿蜻蜓 0.25
Orange Dragonfly.gif 橙蜻蜓 0.25
Red Dragonfly.gif 红蜻蜓 0.25
Yellow Dragonfly.gif 黄蜻蜓 0.25
Gold Dragonfly.gif 金蜻蜓 0.25
Ladybug.gif 瓢虫 0.25
Gold Ladybug.gif 金瓢虫 0.25
Maggot.gif 蝇蛆 0.1
Rat.gif 大鼠 0.25
Owl.png 猫头鹰 0.4
Water Strider.gif 水黾 0.25
Gold Water Strider.gif 金水黾 0.25
Hemogoblin Shark.gif 血浆哥布林鲨鱼 0
Blood Eel Head.png 血鳗鱼头部 5
Blood Eel Body.png 血鳗鱼身体 0
Blood Eel Tail.png 血鳗鱼尾部 0
Spore Bat.gif 孢子蝙蝠 0.5
Empress of Light.gif 光之女皇 16
Hell Butterfly.gif 地狱蝴蝶 0.25
Lavafly.gif 熔岩萤火虫 0.2
Magma Snail.gif 岩浆蜗牛 0.5
Queen Slime.png 史莱姆皇后 5
Prismatic Lacewing.gif 七彩草蛉 0.25
Deerclops.png 独眼巨鹿 10
Stinkbug.gif 臭虫 0.25
Faeling.gif 飞灵 0.2
 视为不活跃的 NPC[a][9]
仅当神秘传送门神秘传送门存在时,以下 NPC 被视为不活跃

自然生成速度

示例
1/x:生成速度
y:最大生成数

生成速度和最大生成数有着设定的数值,根据环境而不同。它们是针对下表中提到的环境而正式定义的。未列出的事件采用单独的机制来控制生成速度;Boss通常会有较高的等效 NPC 数来阻止大多数其他生成。

困难模式之前

生物群系/事件/
Boss 战
地表 地下 洞穴 地狱
白天 夜晚 血月[b]

森林森林

沙漠沙漠

雪原生物群系雪原生物群系[c]

1/600
5
1/360
6
1/108
10
1/300
8
1/240
9
1/600
10
丛林丛林(附近没有
友方城镇 NPC时)[d]
1/240
7
1/144
9
1/43[e]
15
1/120
12
1/96
13
丛林丛林(附近有 1 个
友方城镇 NPC时)[f]
1/330
7
1/198
8
1/59[e]
14
1/165
11
1/132
12
丛林丛林(附近有 2 个
友方城镇 NPC时)[f]
1/420
6
1/251
7
1/75
13
1/210
10
1/168
11
丛林丛林(附近有 3 个或以上
友方城镇 NPC时)[f]
1/510
6
1/306
7
1/91
12
1/255
9
1/204
10

腐化之地腐化之地

猩红之地猩红之地

1/390
6
1/234
7
1/70
13
1/195
10
1/156
11
地牢地牢 1/90
14
1/72
16[g]
陨石(生物群系)陨石[h] 1/240
5
1/144
6
1/43[e]
11
1/120
8
1/96
9
丛林神庙丛林神庙[i] 1/480
6
1/288
7
1/86
12
1/240
9
1/192
10
沙尘暴沙尘暴(电脑版、主机版、和移动版) 1/540
6
1/324
7
1/97
12
地下沙漠地下沙漠(电脑版、主机版、和移动版) 1/120
15
1/72
18[g]
1/21[e]
30[g]
1/60
24[g]
1/48[e]
27[g]
哥布林军队哥布林军队 1/20
10 + 每玩家 1.5
血肉墙血肉墙战斗 1/1800
3
神圣之地神圣[j] 1/600
5
1/360
6
1/108
10
1/300
8
1/156
11

困难模式

生物群系/事件/
Boss 战
地表 地下 洞穴 地狱
白天 夜晚 血月[b] 日食[k]

森林森林

沙漠沙漠

雪原生物群系雪原生物群系[c]

1/540
6
1/324
7
1/97
12
1/108
11
1/243
10
1/216
11
1/540
12
丛林丛林(附近没有
友方城镇 NPC时)[d]
1/216
9
1/129
10
1/38[e]
18[g]
1/43[e]
16[g]
1/97
15
1/86
16[g]
丛林丛林(附近有 1 个
友方城镇 NPC时)[f]
1/297
8
1/178
9
1/53[e]
16[g]
1/59[e]
15
1/133
14
1/118
15
丛林丛林(附近有 2 个
友方城镇 NPC时)[f]
1/378
7
1/226
9
1/67
15
1/75
14
1/170
13
1/151
14
丛林丛林(附近有 3 个或以上
友方城镇 NPC时)[f]
1/459
7
1/275
8
1/82
14
1/91
13
1/206
12
1/183
13

腐化之地腐化之地

猩红之地猩红之地

1/351
7
1/210
9
1/63
15
1/70
14
1/157
13
1/140
14
地牢地牢 1/72
18[g]
1/64
19[g]
陨石(生物群系)陨石[h] 1/216
6
1/129
7
1/38[e]
13
1/43[e]
12
1/97
11
1/86
12
丛林神庙丛林神庙[i] 1/432
7
1/259
8
1/77
14
1/86
13
1/194
12
1/172
13
沙尘暴沙尘暴(电脑版、主机版、和移动版) 1/216
9
1/129
10
1/38[e]
18[g]
1/43[e]
16[g]
地下沙漠地下沙漠(电脑版、主机版、和移动版) 1/108
18[g]
1/64
21[g]
1/19[e]
36[g]
1/21[e]
33[g]
1/48[e]
30[g]
1/43[e]
33[g]

哥布林军队哥布林军队

雪人军团雪人军团

海盗入侵海盗入侵

火星暴乱火星暴乱(电脑版、主机版、和移动版)

月亮事件月亮事件(电脑版、主机版、和移动版)

1/20
10 + 每个玩家 1.5
血肉墙血肉墙战斗 1/1620
3
神圣之地神圣 1/540
6
1/324
7
1/97
12
1/108
11
1/243
10
1/157
13

另外,生成速度会受此区域中活跃 NPC 数量影响。活跃 NPC 越少,新的 NPC 就会越快生成:

  • 如果所有活跃 NPC 的等效 NPC 数大于最大生成数的 20%,生成速度的分母会乘以 0.6。
  • 如果所有活跃 NPC 的等效 NPC 数大于等于最大生成数的 20% 且小于 40%,生成速度的分母会乘以 0.7。
  • 如果所有活跃 NPC 的等效 NPC 数大于等于最大生成数的 40% 且小于 60%,生成速度的分母会乘以 0.8。
  • 如果所有活跃 NPC 的等效 NPC 数大于等于最大生成数的 60% 且小于 80%,生成速度的分母会乘以 0.9。

(注意所有乘积若带小数,会向下取整到最接近的整数。)

下表列出了一些此机制的例子。要按如下方式读取:如果自然生成速度和最大生成数(按以上描述确定)以及所有活跃 NPC 的等效 NPC 数与头三列中的数值相等,那么生成速度就会变更为最后一列的数值。

范例
生成速度 最大生成数 等效 NPC 数 改变后的生成速度
1/600 6 0.8
(最大生成数的 13.3%)
1/360
1/173 15 10
(最大生成数的 66.7%)
1/155
1/430 12 10
(最大生成数的 83.3%)
1/430

若玩家玩家在腐化之地猩红之地或低于地下地层竖直方向上的中心时,会进行第二次检查:

  • 如果所有活跃 NPC 的等效 NPC 数小于最大生成数的 20%,生成速度的分母会乘以 0.7。
  • 如果所有活跃 NPC 的等效 NPC 数大于等于最大生成数的 20% 且小于 40%,生成速度的分母会乘以 0.9。

人工改变生成速度

部分物品在被使用或者放置后可以改变生成速度和最大生成数,如下表所示。[10]所有效果均是乘算,而非加算。

物品 生成速度因子[l] 有效生成速度 最大生成数
水蜡烛水蜡烛(手持亦可) 1/0.75 +33% +50%
战斗药水战斗药水 1/0.5 +100% +100%
镇静药水镇静药水 (电脑版、主机版、和移动版) 1/1.65
(前代主机版、和3DS版) 1/1.2
(电脑版、主机版、和移动版) −39%
(前代主机版、和3DS版) −17%
(电脑版、主机版、和移动版) −40%
(前代主机版、和3DS版) −20%
向日葵向日葵(仅 (电脑版、主机版、和移动版)) 1/1.2 −17% −20%
和平蜡烛和平蜡烛(电脑版、主机版、和移动版)(手持亦可) 1/1.3 −23% −30%
隐身药水隐身药水(仅 (电脑版、主机版、和移动版)) 1/1.2 −17% −20%
渔夫盔甲渔夫盔甲(套装奖励;仅 (电脑版、主机版、和移动版)) 1/1.3 −23% −30%

这些效果不会自身叠加,也就是说,一支水蜡烛、一支和平蜡烛、或一棵向日葵和多支或多棵的效果是相同的。

前代主机版 前代主机版任天堂3DS任天堂3DS版,放置及手持的水蜡烛会互相堆叠。

水蜡烛和和平蜡烛会互相抵消,虽然它们并不按相同的绝对值来改变生成速度。如果二者都处于活跃状态(例如:手持和平蜡烛同时附近放着水蜡烛),则不会施加任何影响。

电脑版 电脑版主机版 主机版、和移动版 移动版中,有一个例外情况:在太空[m]放置的水蜡烛(注意不是手持的)总是会提高生成速度,无论附近是否有和平蜡烛。但是它们的有效性仍取决于附近的和平蜡烛:

物品 生成速度因子[l] 有效生成速度 最大生成数
水蜡烛水蜡烛放置在太空中(附近无放置或手持的和平蜡烛) 1/0.375 +167% +50%
水蜡烛水蜡烛放置在太空中(附近有放置或手持的和平蜡烛) 1/0.5 +100% +50%

此外,附近的仙灵(电脑版、主机版、和移动版)效果与向日葵和(电脑版、主机版、和移动版)隐身药水相同,有效生成速度会降低 17% 并且最大生成数会降低 20%。

到目前为止,生成速度无法提升到大于 1/60 且最大生成数无法提升到大于 15。二者都将在那个点被截断。上表中列出的入侵事件的生成速度和最大生成数则不受此限制。生成速度和最大生成数没有下限。

友方城镇 NPC 对生成速度的效果

附近存在的友方城镇 NPC 通常会降低生成速度和最大生成数。[11]以玩家为中心 240×135 格的长方形区域内的所有友方城镇 NPC 都会被算入。[12]

电脑版 电脑版主机版 主机版、和移动版 移动版中,这一效果在地狱墓地(电脑版、主机版、和移动版)中会被调整。若玩家具有暗影蜡烛(电脑版、主机版、和移动版)减益,友方城镇 NPC无论如何都不会影响生成速度和最大生成数,下列效果都不会适用。

当附近有友方城镇 NPC 时,玩家会被视为位于安全墙前方。不过,当玩家在地狱中时不会有这个效果(下表中的“安全墙几率”)。他们还会提高使用特殊的小动物生成池而非常规的生成池(常规生成池混合了敌怪和小动物)的几率(下表中的“小动物几率”)。如果使用了小动物生成池,最大生成会降低,否则生成速度会降低。

在入侵事件南瓜月霜月血月、或日食期间,或者玩家位于腐化之地猩红之地地牢、或陨石生物群系中时,不会应用这些效果。

(电脑版、主机版、和移动版) 世界中的任何位置
在地狱以上,且不在墓地
附近的友方城镇 NPC 的数量 安全墙几率 小动物几率 小动物最大生成数 生成速度[l][n] 等效生成速度[o]
1 100% 1/3 (33.33%) 60% 1/2 (50%) 1/3 (33.33%) [p]
2 100% 2/3 (66.67%) 60% 1/3 (33.33%) 1/9 (11.11%) [q]
≥3 100% 100% [r] 60% 1 [s] 0 [t]
(电脑版、主机版、和移动版) 在地狱中
附近的友方城镇 NPC 的数量 安全墙几率 小动物几率 小动物最大生成数 生成速度[l][n] 等效生成速度[o]
1 1/2 (50%) 1/10 (10%) 50% 1/1.25 (80%) 18/25 (72%) [u]
2 3/4 (75%) 1/5 (20%) 50% 1/1.5 (66.67%) 8/15 (53.33%) [v]
≥3 9/10 (90%) 1/3 (33.33%) 50% 1/2 (50%) 1/3 (33.33%) [w]
墓地(电脑版、主机版、和移动版)
附近的友方城镇 NPC 的数量 安全墙几率 小动物几率 小动物最大生成数 生成速度[l][x] 等效生成速度[o]
1 100% 1/9 (11.11%) 60% 1/1.66 (60.24%) 8/15 (53.33%) [y]
2 100% 1/6 (16.67%) 60% 1/2.33 (42.92%) 5/14 (35.71%) [z]
≥3 100% 1/3 (33.33%) 60% 1/3 (33.33%) 2/9 (22.22%) [aa]
(前代主机版、和3DS版) 世界中的任何位置
附近的友方城镇 NPC 的数量 生成速度因子[l] 有效生成速度 最大生成数
1 1/1.2[ab] −17% −27%[ac]
2 1/1.8[ad] −44% −13%[ae]
≥3 [t] [t] −40%

当附近有 3 个或更多友方城镇 NPC 存在时,会产生城镇(电脑版、主机版、和移动版)迷你生物群系并且不会有敌怪生成。这仅对地狱和墓地以外的区域有效且仅对经典世界有效——在专家模式(电脑版、主机版、和移动版)中,敌怪依然有每嘀嗒 1/30 (3.33%) 的几率会生成。来自事件的敌怪,以及 Boss(及其仆从)不受此限制约束。

旅行模式

旅行模式(电脑版、主机版、和移动版)中,可以手工调整生成速度,从 0×(禁止生成)到 10× 正常速率。即使将生成速度设为 0×, 也依然会召唤Boss、挖掉墓石依然会导致鬼魂生成,并且某些天界柱敌怪也能生成。

生成位置

游戏中的每个玩家都会生成自己的 NPC。如果两个玩家在同一个区域内,NPC 会以两倍于仅一个玩家时的速度出现。最大生成数的限制依然有用,这意味着即使有 2 个玩家在同一个地点,也无法在这地点附近聚集起 30 个普通 NPC。注意部分 NPC 算作大于或小于 1 个 NPC。见上方获取详细信息。

选择一个地方来生成 NPC

生成区域展示。验证
生成范围和条件。

当游戏确认要生成一个 NPC 时,首先会在玩家(更具体地说,是包含玩家碰撞框左上角的那个图格)周围的长方形区域内随机选择一个图格。能选择的距离玩家最远的距离是西面 84 格、东面 83 格、向上 46 格、向下 45 格。[13]

使用某些物品会导致 NPC 能在比正常更远的地方生成。当装备着步枪瞄准镜狙击镜时,仅当玩家选择了与此兼容的枪时才会如此,但无论玩家是否缩小了视野均如此。

物品 生成范围 安全范围
水平 垂直 水平 垂直
普通 84 46 62 34
步枪瞄准镜(或其升级物) 114 62 92 50
双筒望远镜 124 68 102 56
狙击步枪 124 68 102 56
狙击步枪加上步枪瞄准镜(或其升级物) 132 72 110 60

注:如果正在使用深度计、罗盘、或类似的东西,每格等于 2 英尺,所以将所有尺寸翻倍即可得到以英尺为单位的距离

然后,游戏会检查这些位置是否是有效生成位置:

如果选中的图格是实心块或者有阻止敌怪生成的安全墙,该尝试被视为无效。被致动的图格不计为实心。

游戏然后会检查选中图格的高度,以确认此次是否是飞行 NPC 生成尝试(在困难模式之前期间是 >65% 高度,在困难模式期间是 >55% 高度;见太空 § 备注获取详细信息)。如果不是飞行 NPC 生成尝试,则向下移动直至找到地面。如果生成区域(最多到玩家下方 45 格处)内没有实心块或者物块在安全区域内(以包含玩家碰撞框左上角的那个图格开始,向西 62 格、向东 61 格、向上 35 格、向下 34 格),则该尝试被视为无效。注意此阶段时,即使选中的图格在安全区域内,飞行 NPC 尝试也不会被视为无效。

然后,游戏会检查所选图格上方 2×3 的区域以确认是否有用于生成的足够空间。如果 6 格中的任意一格位于世界边缘以外、是实心块、或包含熔岩,则该尝试被视为无效。注意这一区域位于所选图格偏向左侧一格,如图所示。

游戏检查所选图格(绿色)上方 2×3 区域(红色),从左上到右下的楼梯会阻止 NPC 生成,但从右上到左下的楼梯不会。

上述流程会最多会重复 50 次,以找到有效的位置。不过,该尝试仍然会由于下列原因失败(下列情况下不会继续重试):

  • 所选的图格空间必须完全位于以每个玩家碰撞框为中心 2088×1172 像素的长方形之外。[af]
  • 当玩家位于地牢中时,所选图格必须是上方有墙的地牢砖(任何墙都会满足要求,即使是安全墙)。[ag]
  • 当所选图格正上方两格都是液体,其上的液体必须是[ah]

选择生成的 NPC 的类型

生成的 NPC 的类型取决于很多因素,包括但不限于:

备注

  • 当站在世界的左边缘或右边缘时,NPC 可以在屏幕内生成,只要它们距离玩家至少 62 格远。

历史

  • 电脑版 1.4.4
    • 降低了在丛林中,附近有友方城镇 NPC 时的天然生成速度和最大生成数。
    • 丛林神庙添加了单独的生成速度和最大生成数值。
    • 镇静药水的生成速度降低由 23% 提升至 39%,最大生成数降低由 30% 提升至 40%。
  • 电脑版 1.4.0.1
    • 将以下 NPC 添加到从不被视为活跃的 NPC 中:骷髅王之手、机械炮、机械锯、机械钳、机械激光、火星飞碟、火星飞碟炮塔、火星飞碟炮、和荷兰大炮。
    • 提高了地牢中的自然生成速度和最大生成数
      • 地下层中的生成速度由 1/120(困难模式之前)和 1/97(困难模式)提高到 1/90(困难模式之前)和 1/72(困难模式)。
      • 洞穴层中的生成速度由 1/96(困难模式之前)和 1/86(困难模式)提高到 1/72(困难模式之前)和 1/64(困难模式)。
      • 地下层中困难模式之前的最大生成数由 13 提升至 14。
    • 提高了地下沙漠中的自然生成速度和最大生成数:
      • 困难模式之前地表在白天的生成速度由 1/180 提高至 1/120。
      • 困难模式之前地表在夜晚的生成速度由 1/108 提高至 1/72。
      • 地下层中困难模式之前的生成速度由 1/90 提升至 1/60。
      • 洞穴层中困难模式之前的生成速度由 1/72 提升至 1/60。
      • 地表的最大生成数提升至 15。旧的最大生成数在白天是 10(困难模式之前)/ 12(困难模式),夜晚是 12(困难模式之前)/ 14(困难模式)。在地下沙漠的最大生成数现在在任何时间和所有条件下都是 15。
    • 隐身药水现在使生成速度降低 17%,使最大生成数降低 20%。
  • 电脑版 1.3.0.1
    • 更改了附近的友方城镇 NPC 对生成速度和最大生成数的效果:
      • 地狱中的效果更低。
      • 附近有 1 个友方城镇 NPC 现在将生成速度降低 33% 而非 17%,将最大生成数降低 13% 而非 27%。
      • 附近有 2 个友方城镇 NPC 现在将生成速度降低 22% 而非 44%,将最大生成数降低 27% 而非 13%。
    • 放置的和手持的水蜡烛不再叠加。
    • 为放置在太空的水蜡烛添加了额外的生成速度。
    • 镇静药水的生成速度降低由 17% 提升至 23%,最大生成数降低由 20% 提升至 30%。
    • 向日葵现在提供快乐!增益,会将生成速度降低 17%,最大生成数降低 20%。
  • 电脑版 1.2.4:修正了当月亮事件(译注:原文为 moon events,指血月、南瓜月、霜月等)发生时地下的生成速度也会升高的 Bug。
  • 电脑版 1.2.3:修正了生成速度在任何位置都比预期的要高,而非当在土层中点以下时如此的 Bug。

参考

  1. 信息来自电脑版 电脑版 1.4.4.9 源代码,Terraria.Main.cs 中的 npc 字段。
  2. 信息来自电脑版 电脑版 1.4.4.9 源代码,Terraria.NPC.cs 中的 NewNPC() 方法。
  3. 信息来自电脑版 电脑版 1.4.4.9 源代码,Terraria.NPC.cs 中的 CanBeReplacedByOtherNPCs 字段。
  4. 嘀嗒是可由软件计数的时间单位。《泰拉瑞亚》的大多数更新逻辑都会每嘀嗒发生一次。一个嘀嗒的长度为 1/60 秒,因此一秒钟内有 60 嘀嗒,一分钟内有 3600 嘀嗒。
  5. 信息来自电脑版 电脑版 1.4.4.9 源代码,Terraria.NPC.cs 中的 SpawnNPC() 方法。
  6. 信息来自电脑版 电脑版 1.4.4.9 源代码,Terraria.NPC.cs 中的 defaultSpawnRate 字段。
  7. 信息来自电脑版 电脑版 1.4.4.9 源代码,Terraria.NPC.cs 中的 defaultMaxSpawns 字段。
  8. 信息来自电脑版 电脑版 1.4.4.9 源代码,Terraria.NPC.cs 中的 npcSlots 字段。在官方更新日志中也被称为“敌怪栏”。
  9. 9.0 9.1 信息来自电脑版 电脑版 1.4.4.9 源代码,Terraria.NPC.cs 中的 CheckActive()Terraria.NPC.cs 中的 DoesntDespawnToInactivity() 方法。
  10. 信息来自电脑版 电脑版 1.4.4.9 源代码,Terraria.NPC.cs 中的 SpawnNPC() 方法。
  11. 信息来自电脑版 电脑版 1.4.4.9 源代码,Terraria.NPC.cs 中的 SpawnNPC() 方法。
  12. 信息来自电脑版 电脑版 1.4.4.9 源代码,Terraria.NPC.cs 中的 AddIntoPlayersTownNPCSlots() 方法。
  13. 信息来自电脑版 电脑版 1.4.4.9 源代码,Terraria.NPC.cs 中的 SpawnNPC() 方法。
  1. 大部分不活跃的 NPC 是被视为另一 NPC 一部分的 NPC,例如蠕虫的身体和尾巴部位。否则,一只有 6–8 个体节(即:单独的 NPC)的巨型蠕虫会把不相符的数量加入等效 NPC 数中。
  2. 2.0 2.1 血月只影响地表以上的生成速度。
  3. 3.0 3.1 在雪原生物群系中,天气还会额外影响生成速度和最大生成数。
  4. 4.0 4.1 附近意味着位于以玩家为中心 240×135 格的长方形内。
  5. 5.00 5.01 5.02 5.03 5.04 5.05 5.06 5.07 5.08 5.09 5.10 5.11 5.12 5.13 5.14 5.15 5.16 注意生成速度的上限为 1/60;见下方
  6. 6.0 6.1 6.2 6.3 6.4 6.5 附近意味着位于以玩家为中心 240×135 格的长方形内。这一效果即使在玩家拥有暗影蜡烛(电脑版、主机版、和移动版)减益时也生效,其他情况下暗影蜡烛减益会将友方城镇 NPC 对 NPC 生成的效果无效化。
  7. 7.00 7.01 7.02 7.03 7.04 7.05 7.06 7.07 7.08 7.09 7.10 7.11 7.12 7.13 7.14 7.15 7.16 7.17 7.18 注意最大生成数被限制在 15;见下方
  8. 8.0 8.1 仅当陨石生物群系不和地牢、地下沙漠、沙尘暴期间的沙漠、丛林、或邪恶生物群系重叠时才适用。如果它和这些生物群系中的任何一个重叠,则使用重叠的生物群系的生成速度和最大生成数。
  9. 9.0 9.1 更准确地来说:如果玩家站在玩家不安全的丛林蜥蜴砖墙墙 ID 87)之前。即丛林神庙的入口区域也适用。
  10. 如果是人工创建的。
  11. 日食只影响地表以上的生成速度。
  12. 12.0 12.1 12.2 12.3 12.4 12.5 分母的乘积如果带小数,会向下取整。
  13. 更准确地说,是在地表线到世界顶部的 65% 高度以上的地方,即,和困难模式之前中会生成太空独有敌怪的区域是一样的。参见太空§备注
  14. 14.0 14.1 仅当不使用小动物生成池时使用此值。
  15. 15.0 15.1 15.2 此处只统计敌怪生成,不统计小动物生成,因此这一值表明了城镇的“安全”度。
  16. 1/3 (33.33%) 的几率完全不生成敌怪,有 2/3 (66.67%) 几率以 1/2 的生成速度尝试。因此,等效生成速度是 [math]\displaystyle{ \frac{2}{3} * \frac{1}{2}= \frac{1}{3} }[/math]
  17. 2/3 (66.67%) 的几率完全不生成敌怪,有 1/3 (33.33%) 几率以 1/3 的生成速度尝试。因此,等效生成速度是 [math]\displaystyle{ \frac{1}{3} * \frac{1}{3}= \frac{1}{9} }[/math]
  18. 专家模式(电脑版、主机版、和移动版)中为29/30 (96.67%)
  19. 此处生成速度未变化,但由于总是生成小动物,此值完全不相关。
  20. 20.0 20.1 20.2 完全不会有敌怪生成
  21. 1/10 (10%) 的几率完全不生成敌怪,有 9/10 (90%) 几率以 4/5 的生成速度尝试。因此,等效生成速度是 [math]\displaystyle{ \frac{9}{10} * \frac{4}{5}= \frac{18}{25} }[/math]
  22. 1/5 (20%) 的几率完全不生成敌怪,有 4/5 (80%) 几率以 2/3 的生成速度尝试。因此,等效生成速度是 [math]\displaystyle{ \frac{4}{5} * \frac{2}{3}= \frac{8}{15} }[/math]
  23. 1/3 (33.33%) 的几率完全不生成敌怪,有 2/3 (66.67%) 几率以 1/2 的生成速度尝试。因此,等效生成速度是 [math]\displaystyle{ \frac{2}{3} * \frac{1}{2}= \frac{1}{3} }[/math]
  24. 无论是否使用小动物生成池都会使用此值。
  25. 1/9 (11.11%) 的几率完全不生成敌怪,有 8/9 (88.89%) 几率以 3/5 的生成速度尝试。因此,等效生成速度是 [math]\displaystyle{ \frac{8}{9} * \frac{3}{5}= \frac{8}{15} }[/math]
  26. 1/6 (16.67%) 的几率完全不生成敌怪,有 5/6 (83.33%) 几率以 3/7 的生成速度尝试。因此,等效生成速度是 [math]\displaystyle{ \frac{5}{6} * \frac{3}{7}= \frac{5}{14} }[/math]
  27. 1/3 (33.33%) 的几率完全不生成敌怪,有 2/3 (66.67%) 几率以 1/3 的生成速度尝试。因此,等效生成速度是 [math]\displaystyle{ \frac{2}{3} * \frac{1}{3}= \frac{2}{9} }[/math]
  28. 1/3 (33.33%) 的几率使分母被乘以 2。因此,生成速度因子是 [math]\displaystyle{ \frac{1}{3} * \frac{1}{2} }[/math](分母被乘以 2)加上 [math]\displaystyle{ \frac{2}{3} * \frac{1}{1} }[/math](分母不变)。这等同于 [math]\displaystyle{ \frac{1}{3}*\frac{1}{2} + \frac{2}{3} = \frac{5}{6} }[/math][math]\displaystyle{ 1/\frac{6}{5} = 1/1.2 }[/math]
  29. 2/3 (66.67%) 的几率使最大生成数被乘以 0.6。因此,最大生成数因子是 [math]\displaystyle{ \frac{2}{3} * \frac{6}{10} }[/math](最大生成数被乘以 0.6)加上 [math]\displaystyle{ \frac{1}{3} * 1 }[/math] (最大生成数不变)。这等同于 [math]\displaystyle{ \frac{2}{3}*\frac{6}{10} + \frac{1}{3} = \frac{11}{15} }[/math],以百分比表示即为 [math]\displaystyle{ \frac{11}{15} - 1 = -\frac{4}{15} = -0.266\cdots \approx -27 \% }[/math]
  30. 2/3 (66.67%) 的几率使分母被乘以 3。因此,生成速度因子是 [math]\displaystyle{ \frac{2}{3} * \frac{1}{3} }[/math](分母被乘以 3)加上 [math]\displaystyle{ \frac{1}{3} * \frac{1}{1} }[/math](分母不变)。这等同于 [math]\displaystyle{ \frac{2}{3}*\frac{1}{3} + \frac{1}{3} = \frac{5}{9} }[/math][math]\displaystyle{ 1/\frac{9}{5} = 1/1.8 }[/math]
  31. 1/3 (33.33%) 的几率使最大生成数被乘以 0.6。因此,最大生成数因子是 [math]\displaystyle{ \frac{1}{3} * \frac{6}{10} }[/math](最大生成数被乘以 0.6)加上 [math]\displaystyle{ \frac{2}{3} * 1 }[/math](最大生成数不变)。这等同于 [math]\displaystyle{ \frac{1}{3}*\frac{6}{10} + \frac{2}{3} = \frac{13}{15} }[/math],以百分比表示即为 [math]\displaystyle{ \frac{13}{15} - 1 = -\frac{2}{15} = -0.133\cdots \approx -13 \% }[/math]
  32. 如果玩家没有骑乘坐骑,这个长方形的上边缘是在前面提到的左上角图格之上 34 + 3/16 格处,这意味着若玩家站立于半物块上,NPC 可以在玩家上方正好 35 格处的地面上生成,但若玩家站立于完整的物块上则不行。
  33. 这用于阻止地牢 NPC 在地牢外生成。
  34. 这意味着没有 NPC 会在至少两格深的微光蜂蜜中生成(任何在熔岩中的尝试将会在先前的阶段被视为无效)。