Trainz/格式
外觀
< Trainz
| 詞彙表 |
| HKeys-CM |
| HKeys-DVR |
| HKeys-SUR |
| HKeys-WIN |
| 滑鼠使用 |
| 符號 |
操作說明: 點選正文中的腳註 ([2]) 或註釋標籤 ([note 12]) 會將您導航到(定位頁面)該條目的確切文字。 • 然後: 點選那裡的?符號,將返回您到您開始閱讀的地方繼續閱讀。 |
以下文章描述了 Trainz 環境中使用的各種使用者可編輯檔案的格式。
在為 Trainz 建立檔案時,應注意準確遵循指定的格式。即使當前遊戲和工具允許對文件格式進行特定偏差,也可能在將來的版本中被禁止,因為載入器會更新,並且驗證技術會改進。
如果您開發讀取這些檔案格式的軟體,您應該在可行的情況下接受並忽略輕微的偏差,以便使您的軟體面向未來。將您的檔案讀取器基於文件化的格式,而不是當前 Trainz 實現的細節。Trainz 版本之間,實現特定的細節很可能會改變,而檔案格式通常會擴充套件,但很少會被替換。
存在一些二進位制檔案格式,這些格式由 N3V 或 N3V 提供的實用程式生成,並且沒有正式文件。我們強烈建議第三方開發人員不要直接寫入這些格式。N3V 不支援任何此類工具或這些工具建立的任何檔案。從這些未記錄的二進位制格式中讀取被認為是無害的,但不被支援。
使用 N3V 二進位制檔案格式不應被視為防止窺探或修改的強大保護機制,除非 N3V 特別另有說明。自定義二進位制檔案格式用於允許從遊戲環境中高效地訪問資料。安全性和混淆不是這些格式的主要目標,也不是次要目標,並且 N3V 可能會提供在沒有事先通知的情況下將二進位制格式轉換回“通用”格式的機制。需要注意的是,對檔案內容進行逆向工程的技術能力並不等同於修改或分發該檔案的法律權利。在修改他人的內容之前,請徵得建立者的許可。如果您對此方面的權利有任何疑問,請諮詢法律專業人士。
| 此參考頁面可能基於或改編自作為示例使用的免費軟體(公共領域)資產的一部分,或來自 TrainzOnline Wiki,根據 CC-BY-SA 3.0 許可。與來源頁面相比,此頁面可能會包含更多關於相同材料的文字解釋、闡述、歷史和/或示例。 TrainzOnline Wiki 主要由程式設計師或精通 內容建立者維護,可能包含關於當前 trainz-build 程式碼標準的更新資訊,這些標準隨著軟體功能的新增而有所變化。 |

