当前位置:首页-所有文章-环世界-正文

大与小 + 先决条件框架(Big and Small + Prerequisites Framework) mod | 环世界

大与小 + 先决条件框架(Big and Small + Prerequisites Framework) mod | 环世界

这个mod是一个主要用于处理各种生物科技特征的框架,例如不同大小的基因,以及各种基因和图形行为,例如转化、基因随体型变化等等。

使用方法很简单,在任何基因的文件路径的<graphicPaths>中简单地添加"bp_<bodyType>",它将强制使用该图形。如果没有与生物体型匹配的图形,它将选择一个文件路径中带有"bp_default"的随机纹理。如果没有,它将随机选择一个,与原版环世界一样。

要使用示例:

<graphicPaths>

 ‎<li>BodyAttachments/LoS_SnakeTail/bp_default</li>

 <li>BodyAttachments/LoS_SnakeTail/bp_fat</li>

 <li>BodyAttachments/LoS_SnakeTail/bp_hulk</li>

 <li>BodyAttachments/LoS_SnakeTail/bp_female</li>

 <li>BodyAttachments/LoS_SnakeTail/bp_male</li>

</graphicPaths>

可以在同一个标签下有多个路径,这样它将随机选择一个。

这个框架的一部分是改变生物体大小的方法,可以通过StatDefs来改变生物体的大小,例如通过基因或生物定义(如HAR种族),并对大/小生物应用大量效果,如改变渲染大小、健康、伤害、新陈代谢、自我产生等等。

大小的变化与原版环世界保持平衡。精灵的宽高比例缩放是非线性的,例如一个基线人类按照10.0的身体大小来缩放,不会呈现10倍的放大。

以下是可用的与大小相关的StatDefs:

身体大小偏移和美观身体大小偏移

以增量方式偏移角色的身体大小。后者只是美观上的,不会影响游戏机制。

例如,身体大小为0.5的HAR种族,偏移量为0.6,最终身体大小将为1.1,大约放大两倍。

身体大小倍增器

与上述类似,但是使用倍增器。

例如,将0.75倍乘到标准身体大小为4.0的大象上,它的身体大小将降低到3.0。

头部大小倍增器

增加或减少角色头部的大小。

对于一些基于基因的头部来说,这可能比仅仅将头部纹理放大更可取,因为它会同时缩放头部装备。

其他关于变大和变小/更好的先决条件特点,请查看本页面底部链接的Discord。

这个框架为基因提供了比原版环世界更强大的先决条件、hediffs等系统。

该mod还允许您创建禁用基因的基因和hediffs。hediffs甚至可以禁用禁用基因的基因。由于避免递归,您不能有禁用禁用基因的基因。

框架名称源自于它最初只是用于先决条件,但是现在框架还包括改变角色基因或生成其他hediffs的hediffs。

对于任何基因mod的作者,可以指定任意数量的条件集,所有条件集都必须满足才能激活基因。

作为一个框架,它本身不会做任何事情。

以下是游戏中的示例:

至尊超级蛇伏击

[...]

基因先决条件:

任选其一:

蛇尾、鳗鱼尾、美人鱼尾

任选其一:

强力近战、野性之力

全部满足:

毒牙、蜷曲跳跃

无以下:

无暴力能力、近战能力弱

与原版的先决条件系统不同,具有此mod的先决条件的基因仍然可以在基因包中生成或通过随机基因生成。

有效的XML标签有:任选其一(AnyOf)、全部满足(AllOf)、无以下(NoneOf)。

上面是与此框架捆绑在一起的Big and Small Genes。

大和小基因

大与小 + 先决条件框架(Big and Small + Prerequisites Framework) mod | 环世界 - 第1张

上面是Big and Small Genes,它曾与此框架捆绑在一起。

Mod Discord

大与小 + 先决条件框架(Big and Small + Prerequisites Framework) mod | 环世界 - 第2张 [discord.gg]