“3D Entities目录”的版本间的差异

来自Ballance Wiki
跳转至: 导航搜索
(补_marker_文件用途)
 
第3行: 第3行:
 
3D Entities 目录下有两个子目录(文件夹),分别名为 Level 和 PH,对应[[关卡]]文件和[[机关]]模型文件。除用于标记目录中[[数据资源|资源]]类型的 {{code|_marker_}} 文件外,3D Entities 目录内包括两个子目录内的其余文件均为[[NMO文件]]。
 
3D Entities 目录下有两个子目录(文件夹),分别名为 Level 和 PH,对应[[关卡]]文件和[[机关]]模型文件。除用于标记目录中[[数据资源|资源]]类型的 {{code|_marker_}} 文件外,3D Entities 目录内包括两个子目录内的其余文件均为[[NMO文件]]。
  
直接位于 3D Entities 目录内的NMO文件是 [[Ballance/zh|Ballance]] 的配置文件,且它们均为伪装成NMO的[[CMO文件]](即文件扩展名被设为NMO的CMO)。
+
直接位于 3D Entities 目录内的NMO文件是 [[Ballance/zh|Ballance]] 的配置文件,它们不是[[NMO文件]],因为它们存储的数据中包含[[IC]]信息,在NMO文件中是不可能被存储的。它们也不是[[CMO文件]],因为它们的结构层次中不存在<code>Level</code>层次,而有且只有一个<code>Level</code>层次的存在是CMO文件的必要条件。这些文件似乎是介于CMO和NMO文件的中间状态,目前可利用Virtools SDK编写代码来生成此类文件(不能确定和源文件存储数据一致,但在使用Virtools导入时现象一致)。
  
 
{{游戏文件}}
 
{{游戏文件}}
 
{{制图教程}}
 
{{制图教程}}

2020年3月9日 (一) 08:32的最新版本

3D Entities,直译3D实体,是Ballance安装目录下存储3D配置数据、模型等文件的目录(文件夹)。

3D Entities 目录下有两个子目录(文件夹),分别名为 Level 和 PH,对应关卡文件和机关模型文件。除用于标记目录中资源类型的 _marker_ 文件外,3D Entities 目录内包括两个子目录内的其余文件均为NMO文件

直接位于 3D Entities 目录内的NMO文件是 Ballance 的配置文件,它们不是NMO文件,因为它们存储的数据中包含IC信息,在NMO文件中是不可能被存储的。它们也不是CMO文件,因为它们的结构层次中不存在Level层次,而有且只有一个Level层次的存在是CMO文件的必要条件。这些文件似乎是介于CMO和NMO文件的中间状态,目前可利用Virtools SDK编写代码来生成此类文件(不能确定和源文件存储数据一致,但在使用Virtools导入时现象一致)。