Trainz/文件格式
外观
< Trainz
以下文章描述了 Trainz 环境中使用的各种用户可编辑文件的格式。
.
在为 Trainz 创建文件时,应注意准确地遵循指定的格式。即使当前的游戏和工具允许特定偏离已记录的格式,也可能在将来的版本中被禁止,因为加载器会更新,验证技术也会改进。
以下页面位于类别:Trainz 文件格式中
- A
- I
- L
- S
- T
如果您开发读取这些文件格式的软件,您应该在可行的情况下接受并忽略次要偏差,以使您的软件面向未来。将您的文件读取器基于已记录的格式,而不是当前 Trainz 实现的细节。
- 实现特定细节很有可能在 Trainz 版本之间发生变化,而文件格式通常是扩展的,但不经常被替换。
存在一些由 N3V 或 N3V 提供的实用程序生成的二进制文件格式,这些格式没有正式记录。我们强烈建议第三方开发者不要直接写入这些格式。N3V 不支持任何此类工具或由这些工具创建的任何文件。从这些未记录的二进制格式中读取被认为是无害但不受支持的。
使用任何 N3V 二进制文件格式不应被视为防止窥探或修改的强大保护机制,除非 N3V 特别说明。自定义二进制文件格式用于允许从游戏环境中快速访问数据。安全和混淆既不是这些格式的主要目标,也不是次要目标,N3V 可能会提供在没有事先通知的情况下将二进制格式转换为“通用”格式的机制。
此参考页面改编自TrainzOnline Wiki,根据CC-BY-SA 3.0 许可证授权。与同一主题的源页面相比,此页面可能会包含更多文本解释、说明、历史和/或示例。 TrainzOnline Wiki 主要由程序员或精通的内容创建者维护,可能包含有关当前trainz-build 代码标准的更新信息,这些标准随着软件功能的添加而有所变化。 |