转载
Airstrike – V3.X. AC-130 update https://www.nexusmods.com/7daystodie/mods/11840 TeezerTwoo 呼叫空袭
👆上面忘了删了👆
👇这才是👇
Combine Station Compatibility Framework
https://www.nexusmods.com/7daystodie/mods/12284 Funukemaguro 将不同物品类别的兼容物品进行组合。
这个框架扩展了“7 天死亡组合站”的功能,允许不同物品类别的兼容物品进行组合。
兼容性是通过简单的 XML 属性来定义的,这使得武器和装备的修改者能够创建独立的物品,同时不会失去对联合站系统的访问权限。
特点
将不同物品类别的兼容物品进行组合。
完全兼容与部分家族属性兼容
放置在第一个位置的物品仍然会是最终得到的物品。
香草模式下的同类物品组合行为得到了保留。
那些没有兼容属性的物品仍然保持原有的正常行为。
与武器、工具、护甲以及其他具有品质属性的物品兼容
家庭传承效率相关的可选齿轮世界设定
没有自定义的存档数据
工作原理
第一个组合站槽位对应的是基础物品。
第二个选项是捐赠物品。
最终生成的物品始终保留着基础物品的 ItemClass 属性。
兼容性的检查按照以下顺序进行:
相同 ItemClass 数组的合并兼容性检查结果:无结果
相同 ItemClass
采用原始的“Combine Station”行为,无需进行任何修改。
完全兼容
那些与指定组合兼容性值相匹配的項目将采用传统的全合并方式进行处理。
品质、耐用性以及随机物品属性都遵循着最合理的合并行为。
家庭兼容性
那些具有不同兼容性值但合并家族值相同的物品,可以用于实现部分改进。
质量和耐用性仍然保持着与香草合并时的行为特征。
随着转移率的设定,随机物品的属性会从基础数值逐渐提升,达到更好的捐赠者价值。
Result = Base + (Donor – Base) × Transfer Rate
统计数据永远不会变得更差。
如果进行四舍五入处理会使得原本有效的改进变得无效,那么就会至少提升一个内部属性值,但前提是不要超过捐赠者所能提供的数值上限。
已安装的武器模组
在将不同物品类别的物品进行组合之前,必须先移除所有常规武器和装饰性武器相关的修改。
这样可以避免不兼容的附件在无关的项目定义之间被传输。
相同物品类别的合并仍然遵循常规的附加规则。
齿轮集成
当 Gears 被安装后,以下设定将变得可用:
家庭合并转账速率
可用值:
25%
50%
75%
100%
默认值为 75%。
如果未安装 Gears,那么该框架将使用:
Config/FrameworkConfig.xml
Gears 是可选的,并非必需的 DLL 依赖项。
安装
安装所需的 Harmony 框架。
请将此模块复制到游戏的模块目录中。
确认生成的文件夹结构是否正确:
7 Days To Die/
└── Mods/
└── 0F_FNK_CombineStationCompatibilityFramework/
├── ModInfo.xml
├── CombineStationCompatibilityFramework.dll
└── Config/
对于多人游戏模式,请将在服务器和参与游戏的客户端上安装该框架。
模块作者的 XML 使用方式
将其中一个或两个属性添加到具有质量属性的物品上。
<property name=”CombineFamily” value=”AR15″/>
<property name=”CombineCompatibility” value=”AR15Standard”/>
示例:
<item name=”exampleM4″>
<!– Existing item properties –>
<property name=”CombineFamily” value=”AR15″/>
<property name=”CombineCompatibility” value=”AR15Standard”/>
</item>
用于共享的 AR15Standard 物品具备完全兼容性。
那些具有不同兼容性数值但属于同一 AR15 系列的部件,会获得部分家族兼容性认可。
房产价值的比较是不区分大小写的,但强烈建议使用一致的拼写方式。
空白或缺失的值将被视为未定义。
香草兼容性
安装该框架并不会使不相关的项目之间能够自动合并。
不具备这些属性的物品其行为方式与在普通版本中的表现完全相同:
相同 ItemClass:可以组合使用
不同的物品类别:不可合并
一些易于识别的普通枪支型号,其兼容性定义较为保守。
管状火器被特意排除在外。
卸载
该框架不会在生成的 ItemValues 中添加任何自定义数据。
之前通过该框架合并在一起的物品仍然属于普通游戏物品。
当框架未安装时,那些自定义的 XML 兼容性属性将被安全地忽略。
已知的局限性
在“合并站”界面中并未显示兼容性的相关信息。
安装普通装饰性模组会阻止不同职业角色之间的组合使用。
每个项目中仅支持一个“家族”和一种“兼容性”值。
目前不支持针对特定家庭的费率设置以及单项物品的特免政策。
将不同物品类别的兼容物品进行组合。









鄂公网安备42011202002543号



