Trainz/路線
此路線頁面是“保留的條目標題”,由許多其他頁面連結進來,其計劃是涵蓋一個主題,該主題需要為所有 Trainz 使用者進行詳細說明。 文章內容應涵蓋會話是互動駕駛任務的核心和靈魂……有許多內容需要討論!所以……承諾說明……不久我就會開始建立這個頁面!,Fra nkB如是說。 上次編輯時間是 2024 年 6 月 6 日, 因此建設尚未真正開始! 新建立的頁面 正在建設中 此處的內容可能會在短時間內發生重大變更。 所有 Trainz 使用者和華夏公益教科書使用者,只要熟悉此主題,都歡迎參與。 您可以刪除此標籤,並將其替換為 {{Trainz-stub}} 或在未完成的章節使用章節 stub 模板({{Trainz-sect-stub}}),當該“頁面”變得更加成熟時。 |
- 結合自駕駛員和詞彙表和符號
駕駛員場景 是模組化的互動式指令碼軟體元素,充當 Trainz Driver 的輔助工具,並提供第一個遊戲體驗,提供任務挑戰、評分和切換操作。 粗略的離屏裝卸火車能力使車輛分配成為可能,然後在同一遊戲會話中拾取相同的車輛。 會話 取代了場景的使用,因為 TrainzScript 模組沒有直接整合到遊戲中,而會話編輯器是 Surveyor 的一部分。
- 場景 是模組化的互動式指令碼軟體元素,充當 Trainz Driver 的輔助工具,並提供第一個遊戲體驗,提供任務挑戰、評分和切換操作。 粗略的離屏裝卸火車能力使車輛分配成為可能,然後在同一遊戲會話中拾取相同的車輛。 會話 取代了場景的使用,因為 TrainzScript 模組沒有直接整合到遊戲中,而會話編輯器是 Surveyor 的一部分。
• 在 TS12 的服務包之後,將不再繼續支援場景。
Trainz 駕駛員會話 是指令碼化的駕駛員活動,這些活動會建立一個互動式遊戲玩法片段,其中包含任務、條件和標準,這些標準由 會話建立者 設定。 會話在 Trainz 2004 中引入,作為對 場景 的更好、更易於使用者使用且更友好的替代方案。 會話是使用 Surveyor 中的會話編輯器 API 編寫的,因此與地圖功能一起整合到遊戲中,因此比使用單獨的 TrainzScript 編輯器模組的場景更容易製作。
- 主要主題涵蓋:場景
場景 從 Trainz 1.3(Trainz 更新到 SP3)到 TS12[註釋 1] 可用,但一些舊的場景有時會被更新版本的 Trainz 中的更改(通常是 Trainz、UTC 或 TRS2004 中不存在的強制值檢查或定義,因此存在無法修復的錯誤)打敗(無法執行,儘管 CM 很樂意匯入它們)。
與功能性替代方案 會話 不同,編寫 Trainz 場景依賴於外部 Auran 應用程式 TrainzScript,並且依賴於更高需要的程式設計能力和知識。
- 主要主題涵蓋:會話
會話的出現是因為當時的 Trainz 在從場景編輯器和 Surveyor 模組之間來回切換時,難以保持上下文,而使用者必須一步一步跟蹤要發生的事情。 解決辦法是將必要的指令碼作為其他 規則 整合到 TRS2004 及更高版本中新增的 會話編輯器 API 中,以及擴充套件 Trainz 1.3[註釋 2] 之後成為 Trainz 一部分的標準指令碼庫。 這不是,而且現在仍然不是最優的解決方案,但它比返回 Trainz Surveyor 並且只顯示黑屏或滑鼠斷開連線要好。
| 此 Trainz/Route/路線 章節是一個 stub 佔位符,它是一個大綱或標記,表明本書的這一部分是不完整的。您可以透過 擴充套件它,更全面地討論該主題,來幫助華夏公益教科書 Trainz 專案。 需要的工作: 擴充套件一些關於路線如何構建、組織、訊號和使用軌跡標記、觸發器等的介紹。 |
*在 trainzoptions.txt(TR04—TS12)中設定“freeintcam”開關引數,或在 TANE 及其之後版本中檢查具有相同功能的複選框(釋放內部攝像頭),會將鍵盤箭頭的功能從旋轉和平移功能更改為將攝像頭位置前後滑動或左右滑動。 Freeintcam 模式使使用者能夠將許多攝像頭完全移出駕駛室,或移動到更具優勢的觀看(和滑鼠控制)角度。
註釋、腳註和參考資料
[編輯原始碼]Config.txt 檔案是 Trainz 資源中普遍存在且始終存在的,因為沒有資源可以在沒有這種型別的 計算機科學容器 的情況下定義。 在編輯或建立 Trainz 內容時,必須始終牢記關鍵字-值_of_key 對。 TrainzBaseSpec 包含在資源定義的 config.txt 檔案中最常見的價值和容器。
註釋
- ↑ 場景 從 Trainz 1.3(Trainz 更新到 SP3)到 TS12 可用……但根據個人經驗
- ↑ 使用免費軟體工具 kdiff3 對這些進行逐版本差異比較表明,指令碼庫在 Trainz 版本到 Trainz 版本之間驚人地穩定,最多隻有不到十幾個指令碼檔案顯示出更改。 由計算機工程師/作者 Fabartus 探索
腳註
參考資料
- Trainz 印刷或 pdf 檔案 手冊,適用版本 - 通常位於 ..\extras 或 ..\extras\manuals 資料夾
- TrainzOnline Wiki Config.txt 檔案頁面 以及其他各種頁面
- TrainzOnline Wiki:內容建立者指南頁面(各種)
- 各種 CCG 和 Auran 網站