种族配置
每个可选种族在 mods/Siren_Cultivation/Race/ 中各有一份自己的文件 —— Human.json、Demon.json 与 Deity.json。它们彼此完全独立,却共用同一套字段结构,因此重调某一族绝不会波及其余。这些数字在实战中意味着什么,见种族页。
种族文件是常规结构的唯一例外:它们不带 ConfigName 与 ConfigVersion,因为其全部内容都是服主理应完全自主的数值。
游戏内编辑器:这三份文件都没有自己的板块 —— 需以 JSON 编辑。编辑器唯一涉及的种族设置是 Race-Admin-Bypasses-Realm-Gate,位于「种族体系」板块(见 RaceSystemConfig)。
由其他模组注册的种族不会出现在此处。第三方种族是通过 CultivationAPI.registerRace,以其自身插件的配置文件(或一个纯常量)为其属性提供支撑 —— 见 Cultivation 接口。
每族配置
共用的字段结构,位于路径 mods/Siren_Cultivation/Race/Human.json、mods/Siren_Cultivation/Race/Demon.json 与 mods/Siren_Cultivation/Race/Deity.json。
| 配置项 | 默认值 | 说明 |
|---|---|---|
| "Description" | 各族不同 —— 见下表。 | 种族选择菜单中显示的风味文本。 |
| "Unlock-Realm" | "BodyRefinement" | 玩家的修为须达到此境界,方可在种族菜单中选择该族。接受境界名称如 BodyRefinement 或 GoldenCoreFormation,亦接受从 1 起算的境界序号。 |
| "Description-Unlock-Realm" | 一段解释上述数值的长字符串。 | 列出可接受的取值形式,并指出除非在 RaceSystemConfig 中禁用 Race-Admin-Bypasses-Realm-Gate,否则管理指令 setrace 的覆写会无视这道门槛。 |
| "Health-Bonus-Percent" | 0.0 | 最大生命的百分比加成,以乘法叠加在境界/等级的生命加成之上。 |
| "Damage-Bonus-Percent" | 0.0 | 输出伤害的百分比加成,叠加在境界/等级的伤害加成之上。 |
| "Move-Speed-Percent-Bonus" | 0.0 | 该族基础移动速度的百分比变动。-50 即该族的移动速度只有正常修士的一半;10 即 +10%。它与天赋树自身的移速加成合入同一条公式,因此二者相互叠合而非彼此覆盖。每当玩家的境界属性被重新应用时生效 —— 登录、更换种族或境界变化之时。 |
| "Description-Move-Speed-Percent-Bonus" | 一段解释上述数值的长字符串。 | 重述单位、-50 与 10 两个示例,以及该值何时被重新应用。 |
| "Tribulation-Strike-Interval-Percent-Bonus" | 0.0 | 该族突破仪式期间,天劫落雷间隔的百分比变动。它与 Breakthrough-Duration-Percent-Reduction 用同一条公式,因此正值会缩短间隔(落雷更多),负值则拉长间隔:-900 即让间隔变为十倍之长。乘数被限制在 0.1 或以上,因此间隔永远不会缩到常态的十分之一以下。若某一族的仪式时长远长于或远短于常态,把它设为与突破时长相同的百分比,即可让落雷数量大致不变。 |
| "Description-Tribulation-Strike-Interval-Percent-Bonus" | 一段解释上述数值的长字符串。 | 重述公式、-900 的示例,以及让落雷数量保持不变的用法。 |
| "Qi-Gain-Rate-Percent-Bonus" | 0.0 | 该族所获一切灵气的百分比加成 —— 打坐(灵脉)吸纳与修行之核吸收皆在其内。填 10 即每一处来源的灵气 +10%。 |
| "Description-Qi-Gain-Rate-Percent-Bonus" | 一段解释上述数值的长字符串。 | 重述这一个数字同时涵盖两处灵气来源。 |
| "Breakthrough-Duration-Percent-Reduction" | 0.0 | 该族境界突破仪式所需时长的百分比削减。填 20 即突破少花 20% 的时间。 |
| "Description-Breakthrough-Duration-Percent-Reduction" | 一段解释上述数值的长字符串。 | 指出该值在代码中被夹紧,无论设得多高,都不可能把时长削减超过 90%。 |
| "Qi-Alignment-Yin-Bias-Percent" | 0.0 | 该族施加于大道系统中打坐灵气阴阳偏移的百分比扭曲。填 50 即本该偏阳的量有一半转为偏阴;填 -30 则本该偏阴的量有 30% 转为偏阳。0 为中性。 |
| "Description-Qi-Alignment-Yin-Bias" | 一段解释上述数值的长字符串。 | 以风味之笔勾勒这层扭曲 —— 魔性者所纳之气染黑,天生者所纳之气涤清。 |
内置三族
以下是首次运行时写入各文件的数值。
| 种族 | 解锁境界 | 生命 | 伤害 | 灵气获取 | 突破速度 | 阴气偏向 |
|---|---|---|---|---|---|---|
| 人族 | BodyRefinement | +0% | +0% | +10% | +0% | 0% |
| 魔族 | GoldenCoreFormation | -10% | +25% | -10% | +0% | +50% |
| 神族 | GoldenCoreFormation | +20% | -10% | +5% | 快 20% | -30% |
三族出厂时的 Move-Speed-Percent-Bonus 与 Tribulation-Strike-Interval-Percent-Bonus 皆为 0.0,因此原版种族以常速行走,也以常规间隔承受天劫落雷。
以及它们默认的风味文本。
| 种族 | 说明 |
|---|---|
| 人族 | 「适应力强,学得也快。战力上没有极端之处,但灵气流转略为顺畅。」 |
| 魔族 | 「凶戾而嗜战。厮杀时狠辣,但修炼之法粗陋,聚气因而迟缓。」 |
| 神族 | 「天生一副天赋异禀之躯。体魄坚实、突破迅捷,只是斗起来不够狠。」 |
阴气偏向,正是让种族抉择超越纯属性之处:魔族所纳之气以一倍半的常速朝阴沉降,将其推向魔道,最终每逢突破皆迎心魔劫;而神族则朝另一个方向漂移,趋向正道。