跳至内容

Trainz/文件格式

来自 Wikibooks,开放世界开放书籍
logo
Trainz 注释参考页面

Trainz 资源维护与创建
TOC | 开始乐趣 | AM&C | 创建 | 书内参考 ORP 参考:  • 索引 • 容器 • 种类 • 标签 | 附录  • 版本
            

以下文章描述了 Trainz 环境中使用的各种用户可编辑文件的格式。

.

在为 Trainz 创建文件时,应注意准确地遵循指定的格式。即使当前的游戏和工具允许特定偏离已记录的格式,也可能在将来的版本中被禁止,因为加载器会更新,验证技术也会改进。

Trainz 文件格式索引

[编辑 | 编辑源代码]

以下页面位于类别:Trainz 文件格式

            A
            I
            L
            S
            T

 

 

读取 N3V 文件格式

[编辑 | 编辑源代码]

如果您开发读取这些文件格式的软件,您应该在可行的情况下接受并忽略次要偏差,以使您的软件面向未来。将您的文件读取器基于已记录的格式,而不是当前 Trainz 实现的细节。

  • 实现特定细节很有可能在 Trainz 版本之间发生变化,而文件格式通常是扩展的,但不经常被替换。

写入二进制文件

[编辑 | 编辑源代码]

存在一些由 N3V 或 N3V 提供的实用程序生成的二进制文件格式,这些格式没有正式记录。我们强烈建议第三方开发者不要直接写入这些格式。N3V 不支持任何此类工具或由这些工具创建的任何文件。从这些未记录的二进制格式中读取被认为是无害但不受支持的。

版权保护

[编辑 | 编辑源代码]

使用任何 N3V 二进制文件格式不应被视为防止窥探或修改的强大保护机制,除非 N3V 特别说明。自定义二进制文件格式用于允许从游戏环境中快速访问数据。安全和混淆既不是这些格式的主要目标,也不是次要目标,N3V 可能会提供在没有事先通知的情况下将二进制格式转换为“通用”格式的机制。

需要注意的是,反向工程文件内容的技术能力并不等同于修改或分发该文件的合法权利。尽管如此,在 Trainz 社区中,对他人资产的实验和改编有着悠久的传统,但请认识到,在您自己的计算机上本地进行实验与进行此类操作并上传它之间存在区别,从而违反了严格的国际版权法。
底线:在修改他人的内容并将其以任何方式任何人分享之前,请征得创建者的许可。
如果您对您在该领域的权利有任何疑问,请咨询法律专业人士。
  • 一般来说,以前属于二战前大英帝国的英语国家中的版权法比北美文化中的法律更严格,对违规行为的处罚也更严重。


华夏公益教科书