
本指南旨在介绍《联合兵种作战系列》的模组制作,解释数据和资源,并概述如何修改游戏。 概述 本指南将介绍《联合兵种作战系列》的模组制作,解释数据和资源,并提供示例帮助你创建自己的内容。我们将从当前模组制作的可能性和局限性概述开始。 你能做什么? - 修改游戏中任何武器或装备的属性。 - 修改游戏中任何单位的组成和强度。 - 修改场景设置,例如:随机化参数、回合长度、点数选项、战斗编组以及工程限制。 - 修改AI策略和征用参数。你可以做什么? - 修改或替换游戏中的任何图形资源,包括计数器、光标、命令指示器、旗帜、背景和用户界面图形等。 - 修改声音文件。 - 修改、添加或替换音乐。 你不能做什么? - 目前无法添加新地图。 - 目前无法添加新的战斗序列。 - 目前无法添加新场景,但可以修改现有场景。 入门指南 CAOS的模组可以直接从游戏内的选项菜单上传至Steam创意工坊。 要创建CAOS模组,请先找到模组文件夹,你将在此处放置模组所需的文件。请注意,安装CAOS后,你需要至少运行一次游戏才能创建此文件夹。 文件夹路径:用户用户名AppDataLocalCAOSmods CAOS模组包含三个组件。首先,一个。unit_defenitions.ini 文件中的wep[1-5]条目与weps.ini 文件中的条目相关联。你可以修改或添加新的武器条目,并将它们分配给定义。 [四号坦克F2型'42] 定义中wep1-5槽位所使用装备的名称。 off_combat=6.9 该装备的进攻战斗值。 def_combat=6.9 该装备的防御战斗值。 low_anti_air=0 低空防空值。 med_anti_air=0 中空防空值。 high_anti_air=0 高空防空值。 anti_armor=8.8 反坦克值。 armor_defence=4.2 装甲防护值。 fire_res=27 该单位在装甲战斗中的韧性,范围1-100。 skirmish=-05 小规模战斗时战斗数值的修改。 breakdown=0.15 移动时的故障概率。 Nat=German 国籍 counter=armor 武器卡片上显示的计数器。 你在模组中修改的任何装备都会在基础游戏数据之后加载,并取代基础数据。你只需在模组中包含你修改的条目即可。 空军单位air_unit_defenitions.ini:CAOS数据武器库 空军单位定义文件包含CAOS中空军单位的战斗任务和属性数据。你可以修改每个单位可执行的任务数量,以及它们的武器属性和凝聚力恢复率。 [P-39N Airacobra 42] //装备名称 superiority=2 //可提供的最大制空任务数量。interdiction=2 //提供的最大遮断任务数量。 bombing=0 //提供的最大轰炸任务数量。 support=0 //提供的最大近距离支援任务数量。 strike=1 //提供的最大打击任务数量。 recon=0 //提供的最大侦察任务数量。 wep_stat=49.7 //该单位使用的武器参数。 cohesion_regain=.3 //休整时的凝聚力恢复速率。 无法从现有战斗序列中添加或移除空中单位,但可以更改它们的任何数值。人工智能 人工智能:CAOS Data ai 你可以更改每种游戏模式下人工智能购买单位时使用的策略。所需的人工智能策略位于CAOS Data ai strategies中。此文件包含两部分,第一部分定义了每种游戏类型可用的策略。这些策略中的每一个随后在下方进行定义。如果为特定游戏类型定义了多种策略,人工智能将在它们之间随机选择。每个国家都有一个基础通用策略和特定战斗序列策略。游戏将首先查找特定战斗序列策略,其次查找国家默认策略。遭遇战 { 进攻方:装甲1 防御方:步兵2 通用:步兵1 通用: wildcard1 } 会战 { 通用:装甲1 通用: wildcard1 } 攻击 { 进攻方:装甲1 进攻方:步兵1 通用: wildcard1 防御方:步兵2 防御方:支援1 } 每个战略部分都有相应的购买指南。 装甲1 { //此战略的购买比例说明 购买 [ //空中单位总花费 空中=0.30 //上述空中单位各类别的花费占比 multi=0 战斗机=0.40 轰炸机=0.35 攻击机=0.15 侦察机=0.10 //地面单位花费占比 装甲=0.40 机械化=0.30 步兵=0 火炮=0.20 ] } 你可以根据喜好添加任意数量的新战略类型。人工智能在进攻时会尝试采用进攻型战略,防御时采用防御型战略,而通用型战略在两种情况下均可使用。如果给定了多种特定类型的策略,系统将随机选择。 场景文件 场景文件路径:CAOS Data Scenarios [场景名称] database_data game scenario_config.dat scenario_config.dat 文件包含场景选项和随机化设置,可使用文本编辑器进行编辑。在该文件中,你可以配置场景创建时可用的 requisition point 等级、游戏的回合时长、每种游戏类型的随机场景部署参数,以及战斗编组和工程学限制。 Requisition Points 此部分定义了在场景中,根据游戏类型,蓝方/红方(BLUFOR/REDFOR)各自获得的基础点数。游戏中实际使用的最终点数将根据所选的编制年份(OB year)从这些数值中进行缩放。你可以按照示例添加额外的等级和描述。//随机场景点数设置 蓝方/红方 - 可能会添加新等级 点数 [ 遭遇战 { 师级 = 64/83 特遣队级 = 85/110 军级 = 128/166 加强军级 = 213/276 集团军级 = 340/443 } 遭遇战 { 师级 = 64/64 特遣队级 = 85/85 军级 = 128/128 加强军级 = 213/213 集团军级 = 340/340 } 攻击战 { 师级 = 64/83 特遣队级 = 85/110 军级 = 128/166 加强军级 = 213/276 集团军级 = 340/443 } //描述的顺序和数量应与上述点数设置匹配。 描述 { 师级 = 非常小规模的交战,平均每方1个师。 特遣队级 = 小规模交战,平均每方2个师。 军级 = 中等规模交战,平均每方3-4个师。 加强军级 = 大规模交战,平均每方6个师。 集团军级 = 超大规模交战,平均每方9个或更多师。战役长度 你可以更改每个战役和游戏类型的可用回合数,还可以添加新的数值。 //战役长度(以回合数计) 回合数 { 遭遇战 = 10,15,20 遭遇 = 10,15,20 进攻 = 10,20,30 } 随机战役设置 你可以更改战役创建时使用的基础随机化数值。包括例如,随机选择的目标与进攻方之间的距离范围、防御方在目标前方生成的距离,以及地图上任何补给站的移动点数范围。 范围示例:attkdist=8-10,10-15,15-20 会使游戏随机选择进攻方距离为8-10格、10-15格或15-20格中的一种,然后在最终选定的范围内随机选择一个实际数值。例如10-15格。此功能可用于修改初始部署距离。可在每个列表中添加新数值。请注意,允许使用更大数值(尤其是在小型地图上)可能会限制实际可用的潜在目标数量。//随机场景设置 随机 [ //attkdist - 进攻方距离选定目标的距离 //defdist - 从目标向进攻方方向绘制防线的距离 //mapedgedply - 是否设置地图边缘部署 //mapedgesupply - 是否设置地图边缘补给 //spldist - 生成补给点的补给范围 遭遇战 { attkdist=8-10,10-15,15-20 defdist=3-5,5-7,5-10 mapedgedply=1 mapedgesupply=0 spldist=20 } 遭遇战 { attkdist=8-10,10-15,15-20 defdist=3-5,5-7,5-10 mapedgedply=1 mapedgesupply=0 spldist=20 } 进攻战 { attkdist=8-10,10-15,15-20 defdist=3-5,5-7,5-10 mapedgedply=1 mapedgesupply=0 spldist=20 } ] mod文件,例如“Example.mod”。该文件包含用于上传mod的标题、描述、标签和相关文件路径。第二,一张1MB或更小的.jpg或.png格式图片,用作创意工坊中mod的展示图,例如“Example.png”。第三,一个包含待上传游戏文件的文件夹。 当核心mod文件通过游戏上传完毕,且Steam生成文件ID后,你可以从CAOS创意工坊页面的“你的文件”部分访问你的mod。在那里你可以管理mod、更改可见性设置、上传额外图片或视频,以及撰写更详细的描述。你可以按国家限制此功能,或在特定场景中为整个阵营禁用该功能。 { //将某一阵营设为"none"即可关闭该功能 蓝方=正常 红方=正常 //通过添加或移除国家来启用或禁用 国家=美国、英国、法国、德国、意大利、俄罗斯 } 工程指令 默认情况下,所有国家均可执行所有工程指令。你可以按如下所示在特定场景中对此进行限制。//工程指令 工程 { 启用=1 摧毁桥梁=1 布雷=美国、英国、德国、意大利、苏联、法国 排雷=美国、英国、德国、意大利、苏联、法国 防御工事=美国、英国、德国、意大利、苏联、法国 桥梁=美国、英国、德国、意大利、苏联、法国 } 图形 图形:CAOS的assets文件夹中几乎所有图形都可以使用你偏好的图形编辑程序进行修改。 单位图形:CAOS assets units 单位图形位于CAOS assets units 你可以编辑现有图形,并为不同类型的单位分配不同的图形。例如,如果你想创建一套替代的计数器组,或者更改现有的配色方案,你可以用自己的图形替换北约风格的计数器组。编辑单位图像: 要更改单位图像,只需找到所需单位,使用图像编辑器对其进行编辑,或将其替换为其他图像。CAOS中的单位图像为42x45像素的.png文件。 更改单位使用的图像: 要为单位分配不同的图像,请找到单位类型定义文件,即CAOS Data arsenal unit_defenitions.ini。找到相应的单位定义(单位定义为附件类型),并将counter键值更改为另一个图像名称。 例如:将counter=heavy weapon更改为counter=artillery,这将使通常为迫击炮的重型武器营使用火炮符号。 旗帜和背景图像: CAOS assets images游戏开始屏幕和单位卡片上显示的盾牌可以更改。若要更改部队卡片、多人游戏准备界面以及征召系统中使用的旗帜,只需找到所需图像并将其编辑或替换为你想要的图片。同样,加载界面、背景图像以及战斗报告中使用的地形图像也可以通过相同方式进行修改。 界面:CAOS资源界面 包括指令图标、光标和界面在内的界面图像均可修改。 若要修改或替换图像,只需在资源文件夹中找到相应图像并进行修改或替换。请注意,更改图像尺寸可能会导致游戏运行时出现图形问题。 总结与模组上传 尽管目前无法添加新地图或全新的战斗序列,但你可以自定义游戏的大多数其他元素。包括附件、装备、单位属性、AI策略、场景设置和图像。 我可以替换计数器组吗? 可以!您可以将现有的北约风格计数器替换为任何您选择的设计。只需找到您想要替换的计数器,并用图像编辑器进行修改即可。 我可以将装备添加到不同年份,或者组建整个虎式坦克师吗? 可以。只需在游戏中找到您想要更改的单位,然后在定义文件中找到该国家和年份的定义条目,将武器标签替换为所需装备即可。 我可以重新平衡特定装备的性能吗? 当然可以!只需在武器文件中找到您想要修改的装备,并更改所需的属性即可。将模组上传至Steam创意工坊 创建好模组所需文件后,只需启动游戏并打开选项菜单。在选项菜单中点击【上传】,然后选择你的模组的.mod文件。这将把你的模组上传至创意工坊。如果是首次上传该模组,系统会创建一个新的创意工坊文件;否则,将更新现有模组。若上传因某种原因失败,系统会返回错误代码和消息。 请注意,如果你正在编辑场景配置文件,你的模组文件夹结构应如下所示:CAOS mods [我的模组名称] [场景名称] database_data game scenario_config。其他所有模组文件,例如武器、定义、AI文件和图像,只需放入模组文件夹:CAOS mods【我的模组名称】。 请注意,默认情况下,任何上传的模组都将设为公开。如果您想将模组设为私有,或编辑相关图片或描述,必须在浏览器中登录Steam创意工坊,选择该模组并编辑所需设置。 祝您模组制作愉快,一如既往,欢迎在模组制作讨论区提问! 使用模组 要在CAOS中使用模组,只需在Steam创意工坊订阅该模组并在游戏中启用。订阅模组并由Steam下载后,启动游戏,选择选项并打开模组列表。选择您要激活的模组名称,然后按应用即可。当你满意后,关闭模组列表并重启游戏。所有启用的模组将在启动时加载。请注意,修改武器或定义数据的模组也会改变你的校验和,该校验和显示在菜单的右下角。如果你正在进行多人游戏,双方必须启用相同的模组。第二个示例展示了场景模组的文件结构。 创建模组:找到CAOS模组目录后,创建一个文本文件并将其重命名为“modname.mod”。将以下代码行复制到该文件中,并根据你的模组进行必要的修改。 //这是一个模组上传模板 //此文件应放置在应用程序数据文件夹中的App Data CAOS模组目录中。 //模组标题 - Steam创意工坊标题限制为128字节。 Title=模组名称 //模组的简短描述 - Steam创意工坊描述限制为8000字节。你可以稍后在Steamworks模组页面编辑此内容。 Description=模组描述。//搜索标签 - 限制255个字符,仅可包含可打印字符,不含',',最多5个标签。 标签=示例,测试 //用作此模组预览图的图片。必须为JPG、PNG或GIF格式,且大小不得超过1MB。该文件应放置在应用程序数据文件夹中的CAOS模组目录内。 图片=Mod_Name.png //此模组的文件名。CAOS模组目录位于应用程序数据文件夹中。该目录包含您的模组将要上传的文件。 目录=Mod_Name //更新说明 说明=1.0版本 其次,在CAOS模组目录中创建一个小于1MB的.png或.jpg文件,并在.mod文件中将Picture=行设置为此文件名。这将作为您模组的封面图片。之后你可以在你的模组的Steamworks页面上进行修改。 第三,在联合兵种作战系列模组目录中为你的模组创建一个内容文件夹,并将所有模组文件(下文将详细讨论)放入该文件夹。最后,更新.mod文件中的“Directory=”行,使其指向模组内容文件夹的名称。 第四,创建一个Mod_Title.txt文件,并将其放置在你的模组的内容文件夹中。在该文件中填写你的模组名称,例如“示例模组”。此标题将用于游戏内的模组列表,以标识你的模组。 完成这些步骤后,启动联合兵种作战系列,点击“选项”并按下“上传”按钮,会弹出文件资源管理器提示。如果文件浏览器没有立即弹出,请尝试按下Windows键或Alt+Tab组合键,在部分电脑上它可能会在游戏应用程序后方打开。选择你的模组对应的.mod文件。随后会出现上传界面,你的模组将被上传至Steam创意工坊。此过程可能需要几秒钟时间。 模组文件 警告!尽管可以修改游戏基础文件,但这些更改可能会被游戏更新覆盖。建议将修改后的文件副本放入你的模组的内容目录中。当游戏运行时,模组文件将自动替换或更新基础文件。 模组文件示例 警告!建议使用Notepad++来修改CAOS数据文件。可以使用Windows记事本,但文件必须保存为UTF-8编码,否则可能导致游戏崩溃。在《联合兵种作战系列》游戏中打开部队界面时,你所看到的每个部队编制在装备库文件中都有对应的定义类型,通常代表一个营或连。通过修改“CAOS Data arsenal”文件夹中相应的文件,可以调整部队编制的兵力和属性。“unit_defenitions.ini”文件包含了游戏中所有连级单位类型的相关信息。 以下是1942年美军机械化营的带注释示例: [US Mech. Infantry Bn 42] cohesion=1 初始凝聚力(0.01-1) max_movment_points=15.01 移动速度(9/12/15,若具备强行军能力则加0.01) morale=1 该部队的训练水平(0.7-1.3) stack_weight=9 该编队的堆叠重量。 strength1=18 n号武器槽的强度 strength2=11 strength3=12 strength4=3 strength5=3 type=机械化 编队类型 counter=机械化 显示的地图计数器 size=Bn 编队规模 wep1=美军机械化步兵'42 在weps.ini中定义的装备 wep2=美军机械化机枪'42 wep3=37毫米M3型火炮'42 wep4=T30型75毫米自行榴弹炮'42 wep5=M4型迫击炮运载车'42 card=机械化 游戏中打开单位时显示在此信息后方的图形卡片。你可以修改任何附件类型的属性,从而改变它们在游戏中的表现:包括每种附件中各类装备的数量、移动距离以及附件类型。你无法添加新的附件,因为附件类型是由战斗序列数据文件定义的。不过,你可以按照自己的意愿以任何方式修改现有附件。例如,更改一个单位包含的坦克数量或类型,或者将单位类型修改为超编或缺编状态。你在模组中修改的任何定义都会在基础游戏数据之后加载,并覆盖基础数据。你的模组只需包含你所修改的条目即可。 武器Weps.ini:联合兵种作战系列数据武器库 武器文件定义了附件中每个兵力点的战斗数值。
2026-03-20 10:00:27 发布在
Combined Arms Operations Series
说点好听的...
收藏
0
0
