Trainz/路線
此路線頁面是“保留文章標題”,由很多其他頁面連結進來,它計劃涵蓋一個需要為所有 Trainz 使用者詳細說明的主題。 文章資料應涵蓋會話是互動駕駛任務的核心和靈魂……有很多內容需要討論!所以……承諾說明……不久的將來我將開始著手這個頁面!,作者 Fra nkB 如是說。 它最後一次編輯是在 2024 年 6 月 6 日,所以建設還沒有真正開始! 新建頁面,正在建設中 此處的內容可能會在短時間內發生重大變更。所有了解此主題的 Trainz 使用者和華夏公益教科書使用者都歡迎參與。 您可以移除此標籤,並用 {{Trainz-stub}} 或部分存根模板 ({{Trainz-sect-stub}}) 替換未完成的部分,前提是“頁面”已變得更加成熟。 |
- 來自駕駛員、詞彙表和符號的組合
駕駛員場景是模組化的互動指令碼軟體元素,作為 Trainz 駕駛員的輔助,並提供了第一個遊戲體驗,提供任務挑戰、得分和切換操作。粗略的離屏裝載和解除安裝火車功能,可以進行車廂分配,然後在同一個遊戲會話中拾取相同的車廂。 會話取代了場景的使用,因為 TrainzScript 模組沒有直接整合到遊戲中,而會話編輯器則是 Surveyor 的一部分。
- 場景是模組化的互動指令碼軟體元素,作為 Trainz 駕駛員的輔助,並提供了第一個遊戲體驗,提供任務挑戰、得分和切換操作。粗略的離屏裝載和解除安裝火車功能,可以進行車廂分配,然後在同一個遊戲會話中拾取相同的車廂。 會話取代了場景的使用,因為 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/route 部分是一個存根佔位符,是一個大綱或標記,表示這本書的這一部分尚未完成。您可以透過 擴充套件它,以更充分地討論主題來幫助華夏公益教科書 Trainz 專案。 需要工作: 擴充套件內容,涵蓋如何構建、組織、訊號化路線,以及使用軌跡標記、觸發器等。 |
*在 trainzoptions.txt(TR04—TS12)中設定“freeintcam'”開關引數,或在 TANE 及更高版本中選中具有相同功能的複選框(釋放內部相機),會將鍵盤箭頭的功能從旋轉和傾斜功能更改為將相機位置向前和向後滑動,或左右滑動。Freeintcam 模式使使用者能夠將許多相機完全移出駕駛室,或移到更具優勢的觀看(以及滑鼠控制)角度。
註釋、腳註和參考文獻
[編輯原始碼]Config.txt 檔案在 Trainz 資源中無處不在,因為沒有一個資源可以在沒有這種型別的 計算機科學容器 的情況下定義。在編輯或建立 Trainz 內容時,必須牢記關鍵字-鍵值對。 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 網站