确定性掉落

确定性掉落

降低物品掉落时的方差,同时保持原版的掉落率。

[size=6][b]确定性掉落[/b][/size]

原版泰拉瑞亚的掉落系统遵循二项分布。这意味着你可能需要经历很长时间才能获得想要的掉落物。例如,击杀1000只混沌精却没有获得一个混沌传送杖——这很令人恼火!

本模组修复了这个问题。掉落不再由随机概率决定,而是每次击杀NPC都会根据掉落率累积获得其每种可掉落物品的进度。这意味着击杀掉落几率更高的NPC比掉落率较低的NPC能积累更多进度。例如,击杀一只荷兰飞盗船相当于67个普通海盗的进度,用于获得幸运戒指部件的任何一件。

不过,本模组并未完全消除随机性。在每个进度周期内,每种物品的掉落时机是随机的,所以你无法确切知道何时会获得每件物品。总掉落率与原版保持一致。随机化是确定性的,基于世界种子和掉落物本身。两个种子相同的世界在每个周期中相同进度处掉落相同物品。

掉落数量也是确定性的。掉落数量在所有可能值之间循环。例如,蓝史莱姆可能掉落1-2个凝胶。这意味着每个周期先掉落1个或2个凝胶,然后是另一个数量。

运气也会被考虑在内。当NPC死亡时,每种掉落物的进度会根据玩家的运气增加或减少。运气的影响与原版完全相同。

本模组支持所有类型的NPC掉落。普通掉落只会掉落一件物品。从一组物品中选取的掉落——如宝箱怪掉落和许多Boss掉落——会在所有物品之间循环。掉落位置在每个周期内是随机的,所以你不会总是以相同顺序获得掉落。宝藏袋也受到支持,并遵循与普通掉落相同的逻辑。游戏中还有更多掉落变体,这里就不一一列举了。它们都按照两种基本掉落类型的相同方式运作,并带有各自的调整。

掉落逻辑力求尽可能接近原版,不会显得过于明显。然而,随机化程度是一个个人偏好的问题,所以我对掉落分布的把握可能不会与所有人的意见一致。例如,使掉落不依赖于NPC种类是一个有主见的设计选择。平均掉落率与原版[i]完全[/i]相同。任何差异都被视为一个漏洞。

本模组可能在多人游戏中无法正常工作。 [line]

[size=5][b]配置[/b][/size]

[size=4][b]启用确定性NPC掉落[/b][/size] 为NPC启用确定性物品掉落系统。

当此选项启用时,击杀会计入每种物品的进度,并且物品掉落由本模组处理。当此设置禁用时,将使用原版系统,相当于“暂停”模组。即使禁用此选项,你也不会“错过”NPC掉落。

[size=4][b]启用确定性宝藏袋掉落[/b][/size] 为宝藏袋启用确定性物品掉落系统。

当此选项启用时,宝藏袋掉落由本模组处理。当此设置禁用时,将使用原版系统,相当于“暂停”模组。即使禁用此选项,你也不会“错过”宝藏袋掉落。 [line]

[size=5][b]安装[/b][/size]

安装 [url=https://inidar1.github.io/terraria-modder/installation/]TerrariaModder[/url]。

[size=4][b]使用 [url=https://www.nexusmods.com/terraria/mods/159]TerrariaModder Vault[/url][/b][/size] 在“浏览Nexus”部分的搜索栏中输入模组ID并按回车。该模组应出现在列表中,并能正常安装。该ID是Nexus Mods上模组页面URL末尾的数字。

[size=4][b]手动安装[/b][/size] [list=1] []从 [url=https://www.nexusmods.com/terraria/mods/219?tab=files]文件选项卡[/url] 或 [url=https://github.com/neverify/terraria-mods/releases]GitHub[/url] 下载模组的最新版本。[/] []解压下载的.zip文件,并将里面的文件夹移动到 Terraria/TerrariaModder/mods/ 目录下。[/] [/list] [line]

[size=5][b]问题、建议、Bug报告与贡献[/b][/size]

如果您有任何问题、建议或发现了bug,欢迎在 [url=https://github.com/neverify/terraria-mods/]GitHub[/url] 上开启issue,或在 [url=https://discord.gg/VvVD5EeYsK]TerrariaModder Discord[/url] (@neverify)中联系我。您也可以在Nexus Mods上的 [url=https://www.nexusmods.com/terraria/mods/219?tab=bugs]bug选项卡[/url] 中报告bug。

如果您想贡献代码,请先通过Discord联系我 :) [line]

[size=5][b]致谢[/b][/size]

衷心感谢 [url=https://www.nexusmods.com/profile/Inidar]Inidar1[/url] 创建了TerrariaModder框架,以及 [url=https://www.nexusmods.com/profile/ConfuzzedCat]ConfuzzedCat[/url] 创建了TerrariaInjector。他们让所有这些模组成为可能,也让等待tModLoader 1.4.5变得不那么难熬 <3

模组图标使用了泰拉瑞亚素材。