概覽

CSV 格式的路線檔可以是使用任何語言編碼的純文字檔案,建議選擇帶有 BOM (Byte Order Mark) 的UTF-8編碼。編寫 CSV 檔案時,建議使用較嚴謹的數字格式,即使解讀時處理數字的方式會較為寬鬆(詳見《製作概念與基礎》之數字格式)。路線檔必須存放在 RailwayTrain 的資料夾及其子目錄。檔案的名稱並無限制,但必須以 csv 作為副檔名。解析器編譯檔案的順序是先由上至下每行分拆成獨立的部份,然後每部份由左至右解讀。

路線檔包含一系列的指令來定義路線中所有的物件。還有一些額外的設定,例如路線預設使用的列車,以及環境中的背景圖片都能夠被定義。此外,路線檔亦包含定義路軌的指令。這些指令都是用於定義路軌的位置(以米為單位)、路軌的彎曲位置、車站的位置、牆壁的起始點及終止點等等。正常來說,路軌指令應使用在其他種類的指令之後。

路線檔會擁有一個絕對存在但沒有明確起點與終點的「路軌0」,取而代之的是他代表著路線的起點至終點,也記錄了玩家列車所駕駛的路軌。而其他路軌在路線中只是純粹作為視覺效果,並沒有實質功能。

「路軌0」是可以任意轉彎和傾斜。同時其他被定義為和「路軌0」有關係的路軌也會自動跟隨「路軌0」轉彎以及傾斜。除非設定被覆寫, 否則每區段的長度會以預設值 25 米作為標準,還有,目前的指令只能用在長度為25 米區段上。物件被設置時,通常會採用一個以線性連接各區段的非彎曲性的坐標系統。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *