如何在地图上测试资产(基本工作流程)
本指南提供在地图上测试资产的基本步骤。请注意,基于 War Thunder 和 daNetGame 的项目之间存在差异。
在资产中构建更改
如果您对资产进行了更改,请在 Asset Viewer 中打开它并构建相应的组件:
材质更改: 创建资产组 (grp)
碰撞更改: 建立碰撞组 (grp)
纹理更改: 建立纹理二进制
多重更改或不确定性: 构建整个文件夹(根据文件夹/子文件夹中资产和包的数量,可能需要更长的时间)。
导出带有资产的地图
启动 daEditor 并打开要修改的地图。在Landscape选项卡中,使用Create entity工具放置资产。
通过 Project > Export to game (PC format) 导出地图
确认所有对话框并选择要导出关卡的位置。导出成功后将替换当前地图文件。
启动关卡
启动关卡的方法因项目而异。
基于 daNetGame 的项目
下面以Enlisted项目为例,介绍与基于daNetGame的项目有关的步骤。
要在游戏中看到您的地图,您应该启动包含您的地图的场景,这是一个 .blk 文件。主要有两种方法:
使用启动器:
运行
/enlisted/game/z_enlisted_launcher.bat.从下拉菜单中选择正确的任务(带有导出地图的任务)。如有需要,可自定义模式、图形设置等。
点击 Play 启动游戏。
手动:
在
/enlisted/game/目录下创建一个.bat文件。使用文本编辑器(如Notepad、Notepad++、VSCode)打开该文件。
添加以下一行
@start win64\\enlisted-dev.exe -scene:gamedata/scenes/<your_scene_path>.blk -config:disableMenu:b=yes
保存并运行
.bat文件以启动场景。
虽然启动器是首选方法,但手动执行对于测试尚未添加到启动器的新场景也很有用。 测试尚未添加到启动器的新场景。
Enlisted CDK
启动
/Enlisted/modsEditor.bat.选择场景。使用扳手图标选择团队、模式和其他设置。
点击 Load 或双击场景名称打开。
战争雷霆
在战争雷霆中,您将使用任务编辑器,这是daNetGame项目所没有的。您需要按照以下步骤创建任务:
从下拉菜单中选择Select Vehicle Type:
armada: Aircraft
tankModels: Tanks
ships: Ships (其他不可玩)。
使用Create Unit按钮在地图上放置单位,然后点击地图进行定位。
Note
飞机会出现在空中,而坦克和船只则会出现在陆地上。
Change Vehicle Properties: 如果选择了错误的车辆类型,请在Properties面板中进行修改(选择单位后按
P)。
之后,您就必须进行选择:
车辆型号
武器类型(可设置为`默认)
子弹(通常为
HE或`默认)子弹数量
可在同一单位的Properties面板中完成:
配置任务属性:
在单位的Properties面板中找到单位的军队编号(不同的党派–PVP 中的不同军队)。
在Mission Settings面板中将部队编号分配给Team A(取消选择部队并按
P键)。
请在wing内注明您的设备。
在同一Mission Settings面板中:
name: 为任务命名;
type: 选择singleMission;
level: 选择任务开始的位置(否则,您的车辆将在默认水域位置生成)。
保存任务: 将任务保存到
<project_name>/develop/gameBase/gameData/missions中.
Important
每次更改后务必保存 - 没有自动保存功能。
执行任务: 准备就绪后,点击播放按钮。