Modding Guide Game File Type/zh
From Space Engineers Wiki
说明
- 本页面主要为所有出现在新老版本游戏中的文件和数据进行简要说明;简单归纳分类后以扩展名作为索引
文件格式=
扩展名 | 编码 | 语法 | 用途 |
---|---|---|---|
mwl | text windows NOBOM UTF-8 | XML | 粒子定义表 |
Microsoft ResX Schema;游戏里主要用作翻译对照表。 | |||
brain | 看样子像是给GoodAi理解怎么进行下一个提示的脚本,有点像状态机又有点像行为树,不知道有啥用。 | ||
gsc | GuiScreen定义?但只有5个文件?够吗?不懂。 | ||
scf | 和系统的桌面格式一样所以会匿扩展名的文件,campaign战役头文件,也是游戏 Scenarios 剧情内容指向的实体内容头文件。 | ||
sbx | 一些中转的数据格式。 | ||
sbc | 最多的数据定义文件。 | ||
sbl | 常见与翻译战役或地图的翻译数据。 | ||
sbs | 全游戏见过多个 SANDBOX_0_0_0_.sbs 和一个 EasyStart1Objects.sbs 采用该扩展名;存档也是;看起来像是记录宇宙的详细信息。 | ||
vs | VisualScript,类似于状态机的或行为树。 | ||
vsc | VisualScriptCollection | ||
xml | \Content\Fonts\内的*.xml主要是字体位图索引表 \Bin64\中用作API说明 \Content\Shaders\CacheGenerator.xml不该碰,其它目录中的xml无关数据问题。 | ||
tai | 似乎是及时把一个DDS(用作素材集合的DDS)按分拆成多个单独的DDS素材用的,比如鼠标瞄准贴图。 | ||
hlsl | HLSL | 当前版本的着色器脚本,替代 fx 和fxh 的组合 | |
hlsli | 当前版本的着色器脚本片段,类似fxh,其实理解为 HLSLinline | ||
fx | 游戏早期版本使用着色器脚本。已过期用hlsl替代了fx, | ||
fxh | 游戏早期版本使用着色器脚本。已过期用hlsl替代了fx, | ||
inl | C++ | C++内联函数?文件,就是C++,出现在着色器目录,D3DX_DXGIFormatConvert.inl,看名字像解DDS的 | |
mwm | SpaceEngineer3DModelFile | 太空工程师模型数据文件,游戏有附赠工具 | |
vx2 | SpaceEngineerVoxelObjectDataFile | 游戏当前版本使用的体素对象文件;看到多个都和星体(星球、陨星)等体素对象相关记录 | |
vox | SpaceEngineerVoxelObjectDataFile | 游戏早期版本使用的体素对象文件,已过期。 | |
hkt | HavokTagfile | Havok的模型文件?没有太广泛的应用,似乎也有同名的 mwm文件,应该只是备份档案.. | |
B5 | 不知B5是指什么B树?5阶? | 只有此文件使用该扩展名 mipMapTextureCache2.B5;未知作用,看名字像是贴图缓冲 | |
sbcB5 | 原型数据编码,串保留?格式压缩? | 作为同名sbc文件的保护文件存在,在正常调用的情况下,确保sbc不被误改,删除后,游戏会以sbc为源重新生成一个sbcB5确保最新的sbc不被更改 | |
sbsB5 | 原型数据编码 | 整个游戏只见过 SANDBOX_0_0_0_.sbsB5,应该是作为sbs文件的防篡改用途。 | |
wav | 游戏中主要的音效素材 | ||
xwm | 游戏中主要的音效素材 | ||
wmv | Windows Media Video file | 游戏中主要用作开头各种视频 | |
jpg | 主要用来做图标 | ||
png | 主要用来做图标 | ||
dds | DirectDraw Surface | 主要贴图文件 | |
cache | N/A | ||
hash | N/A |