从军自定义模式地图编辑器可以让玩家自定义游戏中的各个元素,构造个性化的战斗场景,通过调整对象的参数以精细化数据。但也正因为较高的自由度和大量可调整选项,玩家们可能需要稍微的学习下才能上手使用。
启动编辑器
1、在游戏的安装文件夹中点击“modsEditor.bat ”启动编辑器。
2、弹出编辑器界面,点击「New Scene」创建一个新的任务。
3、选择「Select location」、突尼斯级别。
4、关卡选择完毕,在Mod name中输入MOD的名字,按「Create」创建场景。
添加起始生成点
1、进入小队选择窗口,但目前没有出生点设置,所以兵团无法出生,所以我们要添加固定复活点。
2、按F12进入编辑器,空格键进入自由视角模式,WASD和鼠标调整位置。
3、重生点可以放在郊区,离战场稍微远一些。
4、观察工具栏,选择「创建实体」按钮,也可以通过快捷键T→Mission respawns创建重生点。
5、盟军为攻击方,为team_id 1,鼠标点击「respawnChooser+respTeam1」进行添加操作。
6、通过移动按钮图标和旋转按钮图标可以调整出生点的位置,使用Drop按钮将重生点拖拽到地面。
7、出生点添加完毕,按F12退出编辑器,选择兵团按GO即可出兵。
添加战略点
1、战略点即是战斗中心,双方需要争夺该点的控制权。
2、点击创建实体按钮,选择「Mission objective zones」。
3、选择「defend_zone_chained_box+defend_zone_respawnbase」,并将放置在合适的水平面上。
4、使用移动和旋转功能确定放置的具体位置,并用Scale按钮调整其大小。
5、部署成功后鼠标左键点击,选择属性面板或者按下快捷键“P”。
设置战略参数
capzone_alwaysShow:显示 UI 中暂时性的非活动点(红色盾牌)
capzone__capReward: 重生点数
进攻方夺取战略要地所获得的奖励,通常为250
capzone_capTime:捕获点的时间
战略点范围越大,我们应该将值设置得越高,例如对于这个点可以设置80秒的捕获点时间
capzone__deactivateAfterTimeout:攻击团队占领当前战略点和他们的固定生成点转换过程所需要的时间-25 秒
capzone__decapTime:防守方必须重新夺回该点的时间,以取消进攻方的进展-6000 秒
capzone__onlyTeamCanCapture:攻击该点的团队的数量
groupName:分配此战略点的组的名称
生成点和战斗区域也将分配给它 -扇区_1
ui_order:战略点的出现顺序,从 0 开始
所以对于第一个点,我们输入0
第一个战略点的激活触发
1、点击名称选择按钮,搜索「group_activator」,按「Select」确定选择。
2、点击属性面板,调整战略点的属性。
3、activator_activateChoice栏,选择「real」。
4、输入分配点的组的名称,然后按添加值。
5、指定点的权重——激活概率 ( 1 )。
添加固定复活点
1、点击创建实体按钮,选择对应的重生选:
respawnChooser+respTeam1:第 1 队士兵的出生点;
respawnChooser+respTeam2:来自第 2 队的士兵的出生点;
respawnBaseWithGroupOnCapturePoint:战略点上的出生点;
respawnChooser+respVehicle:载具的重生点(摩托车除外);
respawnChooser+respMotorcycle:摩托车的出生点;
respAircraftInAir:飞机的出生点。
toolbox→Respawns ALL:突出显示所有生成点
toolbox→Respawns ACTIVE:突出显示活动的生成点
toolbox→Respawns hide:隐藏生成点
2、红线(X 轴)显示将在该点生成的士兵和车辆的初始朝向方向。确保这条线指向战略点,以便士兵和车辆将面向它生成。
3、通过groupName→sector_1可以调整已部署的盟军生成点参数。
4、shift+鼠标按住拖动可以复制当前的生成点到其他的区域。
5、为车辆添加生成点,这些载具不应放在接近战略点的地方,且需要大片的空地。
6、Mission respawns→respawnChooser+respVehicle为生成载具的路径。
坦克重生点:
设置它的参数:
组名:sector_1
maxVehicleOnSpawn:2
响应时间:120
团队:1
7、摩托车重生点可以放置在坦克重生点的左侧。
组名:sector_1
团队:1
8、为敌方阵营设置重生点,respawnChooser+respTeam2。
9、敌人是防守方,所以重生位置应该更加的靠近战略点。
第一组出生点:
位置1:
位置2:
位置3:
参数中设置组名为:sector_1
添加第二组生成点
位置1:
位置2:
参数设置
组名:sector_1
重生基础组:2
为防守方车辆添加生成点
坦克重生点:
参数设置:
组名:sector_1
maxVehicleOnSpawn:2
响应时间:120
团队:2
摩托车生成点:
参数设置:
组名:sector_1
团队:2
添加战斗区域
点击创建实体按钮,Mission battle area→poly_battle_area。
战斗区域参数
BattleAreaId — 战区名称 — 1_area1
Battle_area__team — 1
groupName — 扇区_1
其余无须更改
设置poly_battle_area后, 我们可以将战斗区域的多边形 -battle_area_polygon_point - 放置在与poly_battle_area相同的窗口中。
放置多边形,以便战略点和相应团队的生成点最终位于战斗区域内。
为两支队伍创建战区,按逆时针方向放置点,如下图所示:
toolbox→PolyAreas SHOW/HIDE/REINIT 分别代表展示节点、隐藏节点、刷新战斗区域可视化。
激活PolyAreas SHOW,放置多边行。
设置战场多边形参数:
Battle_area_polygon_point__forBattleAreaId — 1_area1
Battle_area_polygon_point__id — point1
Battle_area_polygon_point__nextId — point2
同样的方法设置其他的多边形。
为第二队创建一个战场:
添加poly_battle_area,设置战场参数:
BattleAreaId — 战区名称 — 1_area2
Battle_area__team — 2
groupName — 扇区_1
设置多边形,记得启用Polyareas SHOW。
添加飞机部分内容
Mission battle area→aircraft_box_battle_area为创建路径。
为飞机挑选合适的海拔,可跳过参数设置。
添加重生点Mission respawns→respawnChooser +respAircraftInAir。
第一队飞机重生点放在城市郊区,战略点之前。
参数:
maxVehicleOnSpawn:1
响应时间:120
respawnbaseType:aircraft_assault(用于攻击机)
团队:1
shift复制轰炸机重生点
参数:
maxVehicleOnSpawn:1
响应时间:120
respawnbaseType:aircraft_fighter(用于轰炸机)
团队:1
添加飞机的补充弹药点,路径Mission supplies→resupply_in_air_zone。
在resupply_zone__team中输入 1
第二队飞机重生点可以放在城镇的后面
参数:
maxVehicleOnSpawn:1
响应时间:120
respawnbaseType:aircraft_assault(用于攻击机)
团队:2
maxVehicleOnSpawn:1
响应时间:120
respawnbaseType:aircraft_fighter(用于轰炸机)
团队:2
同样添加弹药补充点
在战略点上添加步兵重生点
设置战略点参数:
capzone__createRespawnBaseForTeam:2
capzone__createRespawnBaseGroup: 3
capzone__spawnAtZoneTimeout:25 秒
capzone__createRespawnBase: respawnBaseGroupActivator
之后在Mission→respawnBaseWithGroupOnCapturePoint可以找到。
战略点内生成点放置位置:
参数设置:
使用Find entity按钮降低入侵任务的战略点需求,搜索“team_tunisia_allies”,选中后点击“select”。
在属性面板更改以下参数:
team_score:2000→ 500
team_scoreCap:2000→ 500
对另一个团队执行相同的操作 ,在搜索栏中输入team_tunisia_axis
team_score:5000→1000
team_scoreCap:5000→1000
基本设置完毕,按F12退出编辑器即可开始游玩。