
精英生物重生
生物星级最高5级、突变、元素亲和、首领特性、世界层级、反击区域、战利品规则和多人游戏缩放。可通过YAML按生物、族群、生物群系和层级进行调整,从服务器同步并热重载。
查看大图[size=4][b]描述[/b][/size]
Elite Creatures Reborn 让《英灵神殿》中的生物值得你多看两眼。每个生物生成时都可能携带最多五颗星,包括原版游戏中永远不会升级的那些生物,带星生物可以携带变异、元素亲和,对于首领而言还有能改变战斗走向的“特质”。世界层级会随你的进度提升,让危险与你一同成长,而你大量击杀的区域会以额外星级进行反击。每一个数值都可以通过配置文件以及两个 YAML 规则文件调整,并从服务器同步,在游戏过程中热重载。
[size=4][b]安装[/b][/size]
[list=1]
[]安装适用于《英灵神殿》的 BepInExPack。[/]
[]在服务器和每个客户端上安装 Elite Creatures Reborn。未安装的客户端会被服务器拒绝。[/]
[]启动游戏一次。配置文件 gglasgow.elitecreaturesreborn.cfg 以及规则文件 EliteCreaturesReborn.Creatures.yml 和 EliteCreaturesReborn.Items.yml 会写入 BepInEx/config。[/]
[]在游戏过程中编辑其中任意文件。保存后几秒钟内改动即会生效。[/]
[/list]手动安装时,将 EliteCreaturesReborn.dll 放入 BepInEx/plugins。该模组是独立的:它不读取任何其他模组的配置文件、存档数据或 API。如果你之前使用过其他生物星级模组,请先将其及其配置文件移除。生物会保留游戏所存储的星级,其余一切都重新随机生成。从 1.x 更新:自 2.0.0 起,特质存储在新的存档键下,因此每个现有生物在下次加载时会将其变异、亲和或特质重新随机一次;星级会保留。
[size=4][b]主要功能[/b][/size]
[list]
[]每个生物最多 5 颗星,包括游戏本身从不赋予星级的生物。从 Gentle 到 Nightmare 的六种预设,或者你自己的概率表。使用默认预设时,世界层级 0 下约四分之一的生物带有一颗星,二十二分之一带两颗或更多;约五分之一发生变异,十分之一具有亲和。所有这些都会随世界层级提升而增加。[/]
[]世界层级从 0 到 7,由已击杀的首领、已过去的天数、与出生点的距离或固定值驱动。星级概率和规则可以因层级而异,距离层级会在地图上以环形绘出。[/]
[]带星生物的变异,以彩色星星和一行名称显示:Bounty(价值更高,受伤时逃跑)、Cloaked(靠近前不可见)、Frenzied、Guardian(为其同类提供护盾)、Hardened(受到伤害更少,移动更慢)、Leeching、Multiplying(死亡时分裂为星级少一的复制体)、Renewing、Shrieker、Stalwart、Swift、Tenacious(受伤时变得狂暴)、Thunderous(重击地面)、Volatile、Warded 和 Watchful。每个生物可有一种或多种;彼此组合不合理的配对,例如 Frenzied 和 Swift,永远不会同时随机到。每种变异的强度都是一项设置,其背后的细节也是,例如 Hardened 生物减速多少。[/]
[]驯服的生物会将其星级、变异和亲和传给后代,有很小的几率多一星或少一星,幼体长大后也会保留这些。[/]
[]元素亲和:Fire、Frost、Lightning、Poison、Spirit 或 Wild,附带对应的伤害、抗性、弱点和火焰。Lightning 触碰的攻击会造成更强的硬直,Spirit 触碰的攻击会让你短暂减速,Poison 触碰的攻击会留下持续时间更长的毒素。Wild 生物在生成时选择其元素,并在每次失去三分之一生命值时再次选择。[/]
[]首领特质:Arcane(将其部分伤害作为其元素伤害打出)、Deflecting(抵消每支箭、弩矢和投掷武器的一部分伤害,并反弹回一小部分)、Furious(失去的生命值越多,攻击越重)、Herald(战斗中每 45 秒召唤其同类)、Mirrored(一个孪生体;一方受到的伤害有一部分会回响到另一方)、Phasing(每个阶段获得新特质)、Restoring(脱离战斗后治疗一次)、Thorned(伤害攻击它的人)和 Unstable(每个阶段转换的元素)。[/]
[]每颗星对应生命值、伤害、移动、攻击速度、体型和战利品,生物和首领分别设置。营地和地牢会重新生成,地牢战利品会再生,女王像其他所有首领一样通过她的祭坛生成。[/]
[]战利品模式:游戏自带的、按星级倍增、基于概率,或带小数数量的必定掉落。奖杯单独处理。[/]
[]由你控制的多人游戏缩放:每名玩家的生命值和伤害、幽灵玩家、计数范围和上限。[/]
[]反击区域:你大量击杀的区域会积累额外星级,带有公告、可选的地图标记和小地图标签。[/]
[]按生物、族群、生物群系、世界层级和星级数量在 YAML 中设置生物规则,条件包括驯服、夜晚、地牢或全局键等。随附的文件是一份完整的调校,开箱即可启用。[/]
[]YAML 中的物品规则:重量、堆叠大小、产量、自动拾取、漂浮、传送门规则以及死亡时保留物品,按物品或物品组、按层级设置。[/]
[]用于测试和调校的 elite 控制台命令,以及从 ConfigurationManager 打开的的游戏内 YAML 编辑器。[/]
[/list]
[size=4][b]配置[/b][/size]
配置文件按主题分为若干部分:Server、World tier、Stars、Creatures、Mutations、Attunements、Bosses、Loot、Multiplayer、Retaliation、YAML、Diagnostics 和 Colours。每项设置都有说明。所有改变玩法的内容都从服务器同步且可锁定;显示偏好(星级显示、名牌范围、火焰亮度、层级环,以及 Colours 部分中的星级颜色,每种变异一种颜色)按玩家单独设置。支持 ConfigurationManager,并会隐藏不适用于所选预设或层级来源的设置。
[size=4][b]控制台命令[/b][/size]
在游戏内控制台(F5)中运行。Tab 补全子命令;elite help 会列出它们。
[code]elite tier 当前世界层级
elite chances [creature] 此处的星级概率,或某个生物的概率
elite dump <creature> [stars] [tier] [tamed] 某个生物的每一项解析值及哪套规则决定了它
elite zonekills 你所在区域计数的击杀数
elite resetzones 忘记你周围的击杀数 (管理员)
elite summon <prefab> [stars] [trait ...] 在你面前生成一个带有指定特质的生物 (管理员)
elite purge [n] 移除已加载的带有 n 颗或更多星的生物,绝不包含首领 (管理员;默认 1)[/code]在锁定的服务器上,Command access 设置决定非管理员可以使用哪些命令。
[size=4][b]文件[/b][/size]
[list]
[]BepInEx/config/gglasgow.elitecreaturesreborn.cfg:所有设置。热重载,同步。[/]
[]BepInEx/config/EliteCreaturesReborn.Creatures.yml:生物规则。热重载,同步,校验。[/]
[]BepInEx/config/EliteCreaturesReborn.Items.yml:物品规则。热重载,同步,校验。[/]
[]BepInEx/plugins/EliteCreaturesReborn.<Language>.yml:可选的名牌模板、特质名称、消息和设置文本的翻译。[/]
[/list]
[size=4][b]需求[/b][/size]
[list]
[]适用于《英灵神殿》的 BepInExPack。[/]
[]该模组必须安装在服务器和每个客户端上。[/]
[]与 Valheim Plus 不兼容。[/]
[]可选:用于在游戏中编辑设置和 YAML 文件的 ConfigurationManager。[/]
[/list]
[size=4][b]源代码、错误与功能请求[/b][/size]
MIT 许可。源代码位于 [url=https://github.com/geraldjglasgow/ValheimMods]github.com/geraldjglasgow/ValheimMods[/url]。发现了错误或想要某项功能?请在 [url=https://github.com/geraldjglasgow/ValheimMods/issues]github.com/geraldjglasgow/ValheimMods/issues[/url] 提交 issue,并注明模组名称、其版本以及发生了什么。也在 Thunderstore 上以 MilkyTeam/EliteCreaturesReborn 发布。
[size=4][b]服务器设置[/b][/size]
玩法设置来自服务器。开启 Lock configuration(默认)时,每名玩家都使用服务器的值,无法在本地更改;服务器管理员仍可在游戏中编辑它们。关闭时,每名玩家使用自己的文件。在控制台(F5)中,[b]charter status[/b] 显示服务器是否绑定你的设置,[b]charter diff[/b] 列出服务器的值与你自己文件不同之处,[b]charter versions[/b] 列出双方所装的模组。以缺失或不匹配版本的模组加入时,会显示一个屏幕,注明模组名称和双方版本,并附有一个拒绝代码,该代码也会写入服务器和你自己的日志。
[size=4][b]致谢[/b][/size]
感谢 BepInEx 和 Harmony 团队提供了每个《英灵神殿》模组所依赖的工具
显示 1-6 条,共 6 条
以上为资源接口提供的文件记录。安装时请在客户端确认文件、游戏版本及依赖。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。