Trainz 訓練生的基礎知識 Trainz 資源維護和建立
這個特殊的詞彙表頁面將幫助新讀者理解 Trainz 的語言。它是一組簡短的術語,通常在 詞彙表 中得到更詳細的解釋,有時甚至有專門的主題頁面進行深入闡述。
許多 Trainz 功能使用滑鼠或熱鍵訪問。熱鍵會根據軟體套件的哪個模組處於活動狀態而發生變化,儘管在應用程式之間存在重疊時,功能的共同性會保留。大多數情況下,這些熱鍵並沒有重疊——在一個 Trainz 模組中使用的熱鍵與另一個 Trainz 模組中相同按鍵的熱鍵不同。在這部作品中,我們經常使用圖形 CTRL +C - CTRL +V 來傳達熱鍵操作。在其他情況下,我們可能會使用舊的純文字 [CTRL][C] -[CTRL][V] 或 [CTRL][SHFT][ESC] 助記符系統來傳達資訊,尤其是在我們只想提醒使用者而圖形會破壞解釋性散文流的情況下。
我們編寫了一個特殊的大一點的圖形 (例如 主選單 ) 來表示滑鼠按鈕活動。我們無意複製實際的滑鼠按鈕圖示,因為這樣做可能也違法。
更進一步的滑鼠操作使用自 Trainz 0.9 開發以來 Trainz 手冊中使用的首字母大寫助記符符號系統 • 'LMB' 代表左鍵,'RMB' 代表右鍵 • LMBh 或 LMBhold' 和 RMBh 或 RMBhold 代表 點選並按住 操作。 • 對於下拉選單,您經常會看到 RMBh+d 或 RMBh+drag 符號;這些選單操作對於任何熟悉 Windows 應用程式的人來說應該很熟悉。 • 有時我們會用按鍵標記 LMB 或 RMBh+d 等來強調這些符號,具體取決於情況。 • 從 Trainz 的角度來看,兩個滑鼠按鈕在 GUI 中都非常活躍,因為 LMBh+d 是我們在 DCC 和 CAB 駕駛員 模式下操作控制元件的方式,而 RMBh+d 則從活動攝像機位置[ 註釋 1] 操作我們的視點,包括在 勘探者 世界建立模組中四處移動。
在這本書中 —表示可能在其他地方看到,但這裡指的是這個意思。
通用縮寫 —表示在網路論壇上經常看到。
Kc:, Kd:, Ks: 分別代表 CM、駕駛員 (DVR) 或勘探者 (SUR) 中的按鍵,通常是熱鍵。
這一組縮寫實際上是在 Auran 論壇[ 1] 上收集的,由於其成員也為這裡做出貢獻,因此您可能也會在我們的頁面上發現它們的使用。
TRS - Trainz 鐵路/鐵路模擬器 - 後面的數字表示版本 (由 PerRock 貢獻)
TS - Trainz 模擬器 - 後面的數字表示版本 (由 PerRock 貢獻)
UTC - Ultimate Trainz Collection (由 PerRock 貢獻)
Pre-SP3 - Trainz 的原始版本 (由 PerRock 貢獻)
TC - Trainz Classics - 後面的數字表示版本 (由 PerRock 貢獻)
OP - 開幕帖子/開幕海報 - 通用論壇縮寫 (由 PerRock 貢獻)
RW/RS/MSTS - Railworks/Rail Simulator/Microsoft Train Simulator - Trainz 的所有競爭對手 (由 PerRock 貢獻)
FCT - 頭等艙車票
SP - 服務包
編輯:SP 後面的數字表示版本 - 由 PerRock 貢獻)
CMP - 內容管理器 Plus
CM - 內容管理器 (後面的數字表示版本號)
TDH - Trainz 下載助手 (TRS2006 之前的日子)
TDP - Trainz 下載器 Pro [ 註釋 2]
CDP - 內容分發包[ 註釋 3]
CMPA - 內容管理器 Plus 存檔 - 用於存檔資產。
TAD - Trainz 資產資料庫
TADdaemon - 資料庫事務管理器[ 注 4]
DLS - 下載站
DLH - 下載助手
UN - 使用者名稱
PW - 密碼
WIP - 進行中 (由 whitepass 貢獻)
PM - 私信/漸進網格 (由 captainkman 貢獻)
KUID - Koolthingz 使用者 ID (由 rweber95 貢獻)
KUID - Koolthingz 唯一識別符號 (由 fabartus 貢獻)[ 注 5]
CMTM - 車輛移動和交通管理 (由 rweber95 貢獻) - 後面的數字表示版本
ARN - 自動執行編號 (由 rweber95 貢獻)
MIN - 多行業新 (由 rweber95 貢獻)
BI - 基礎行業 (由 rweber95 貢獻)
HOG - 上帝之手 (由 rweber95 貢獻)
PL - ProtoLARS (由 rweber95 貢獻)
LARS - 物流和資源系統 (由 rweber95 貢獻)[ 注 6]
ACS - 主動耦合系統 (由 captainkman 貢獻)
AWS - 自動警報系統
TPWS - 列車保護和警報系統
ATLS - 先進交通燈系統 (由 rweber95 貢獻)[ 注 7]
ASB - 主動訊號箱
CCP - 內容建立者 Plus (由 rweber95 貢獻)
LOD - 細節層次 (由 captainkman 貢獻)
IM - 索引網格 (由 captainkman 貢獻)
LM - 細節層次 網格引用,指向一個 somename.LM.txt 文字檔案。
EK3 - 東肯塔基 3 (由 captainkman 貢獻)
HUD - 平視顯示器 (由 captainkman 貢獻)
TPR - Trainz Pro 路線 (由 captainkman 貢獻) - 地址是 http://www.trainzproroutes.org/
USLW - 美國機車公司 (由 captainkman 貢獻) - 地址是 http://uslw.net/
JR - 鉸接軌道 (由 captainkman 貢獻) - 地址是 http://jointedrail.com/ .
DLC - 可下載內容 (Auran/N3V 付費內容,例如 Blue Comet, Duchess, SnC) (由 captainkman 貢獻)
SnC/S&C - 塞特爾和卡萊爾 - 一個 DLC 包 (由 captainkman 貢獻)
CoC - 行為準則 (由 captainkman 貢獻)
SPAD - 訊號透過危險 (由 airtime 貢獻)
硬體 TL/硬體 T&L - 硬體變換和光照
DEM - 數字高程圖/模型
IWBNI - 如果可以就好了 (由 mjolnir 貢獻)
OTOH - 另一方面 (由 mjolnir 貢獻)
FWIW - 無論如何 (由 mjolnir 貢獻)
AFAIK - 就我所知 (由 maruffijd 貢獻)
MP - 多人遊戲
FPS - 每秒幀數
TFYHW - 感謝您的辛勤工作 (由 jjanmarine3 貢獻)
TNI - Trainz 本地介面 (由 BuilderBob 貢獻)
IIRC - 如果我沒記錯的話 (由 pcas1986 貢獻)
EDR - 擴充套件資料庫修復 (由 Bhorton 貢獻)
UAD - 更新資產資料庫 (由 Bhorton 貢獻)
DRM - 數字版權管理
許多 Trainz 基本術語和符號在詞彙表和此處都有重複,但新的 Trainzer 會發現我們保留了更長、更完整的解釋來解釋詞彙表條目。如果此頁面無法滿足您對主題頁面內容的瞭解,請在詞彙表中檢視相同的術語,該術語可能還會連結到有關該主題的初級或介紹性主題頁面。
術語
含義
評論、澄清或說明
.\backup .\trash
這些名稱的功能相同 - 臨時時間日期儲存修改後的檔案。
trash 子資料夾是根目錄中 .\cache 資料夾的兄弟資料夾;N3V 在 TS12 版本 中將其重新命名為 '.\backup' 。作為 TS2009 中的一項功能引入,其中每個 保留 'nn' 日期編碼備份子資料夾 ,這些子資料夾由編輯操作填充。每個都包含資產子資料夾,就像它們被開啟用於編輯時一樣。Trainz 選項選單允許使用者指定 在 .\trash 或 .\backup 子資料夾中保留多少個單獨的編輯天數的子子資料夾 。
根資料夾 .\nameish... 路徑規範
目錄簡寫 '相對' 引用;最常指安裝載入到其中的 root_folder 。
..\ 簡寫是 DOS 和 Windows 的意思,表示 從這裡向上一個目錄 (或指定為的任何路徑規範或檔案規範)後面的斜槓。如果您理解 每個 '\' ('\name') 表示 向下移動一個級別 ,則 '.\name' 表示位於根目錄中... 無論此 '本地根目錄' 在硬碟層次結構中的位置。
\cache ; \cache\bookmarks
Trainz 快取子資料夾 —本地根資料夾: 快取子資料夾包含一系列繁忙的工作半臨時實用資料夾,Trainz 執行時模組在其中臨時或半永久地儲存參考檔案以供進一步操作。每個子資料夾中的內容經常變化,並且可能會定期被清除。 半永久性 檔案,例如,儲存在 .\libraries 子子資料夾 中,使用者提供的指令碼在此處被快取以供快速查詢和載入,無需壓縮,或者儲存在 .\bookmarks、.\sessions、.\water 或 .\thumbnails 資料夾中;所有這些資料夾都傾向於隨著時間的推移和活動而增長。 不太持久 檔案快取,例如 .\internet 和 .\sessions 永久子資料夾 ... 其中下載的 .cdp 檔案 等內容檔案會定期更改,並在儲存的驅動程式會話儲存的姊妹子資料夾中停留一段時間,直到被刪除。 另一個日期到期資料夾是 ..\cache 姊妹資料夾,即 ..\trash 子目錄,它會為那些 哎呀,糟糕 編輯時刻建立備份副本。 在 TS09/TS10 引入 '安裝根目錄'\UserData 資料夾 層次結構(包括現代 \cache 資料夾)之前,所有 Trainz 1.0 到 TRS 時代(TC3)快取資料夾都位於與 啟動器 程式以及 \bin 和 \settings 姊妹子資料夾相同的根資料夾中。
書籤 .BMK 檔案
主頁:BMK 檔案型別
連結指向 file_types_by_extensions 頁面中 'BMK 檔案' 部分的詳細討論。(Full path: Trainz/file_types_by_extensions#BMK_file )
ALCO AlCo Alco
Alco-logo
ALCO 美國機車公司 一家歷史悠久的企業集團,其最早的成員公司成立於 (1848 年) 紐約州斯肯尼克塔迪 ,名為 斯肯尼克塔迪機車廠 (SLW),主要生產蒸汽機車,其次是 機車車輛 。SLW 後來在 1901 年帶頭合併了多個完善的區域公司(參見:成員影像等 ),這些公司多年來不斷發展壯大,取得了更大的成功,因為它吸收了各種區域獨立的 蒸汽機 製造商 ,就像它自己一樣——所有這些都為鐵路運輸行業提供服務,以滿足 美國 鐵路運輸 黃金時代許多 支線鐵路 的火車車輛製造需求。憑藉其地理位置分散的生產基地以及將工程設計活動組合起來以滿足定製或半定製規格的能力,AlCo 成為非常受歡迎的蒸汽機車供應商,並且在幾十年中發明或改進了許多在全世界範圍內採用的元件和標準。AlCo 在其發展過程中生產了許多設計,其中許多被用作數字和物理模型鐵路模型的原型。作為柴油化程序的受害者,與費城的 鮑德溫機車廠 等少數其他主要競爭對手不同,該公司沒有將設計存檔到大學研究圖書館,其藍圖儲存得很零散,因此可供模型界使用的原型變種遠遠不足以代表其大部分歷史機車和火車車輛(機車車輛 )。
API
應用程式程式設計介面 參見 維基百科上的 API
多個 Trainz 模式使用特定的輸入螢幕和 API 來控制事物。 選項選單 和 場景編輯器 是最重要的兩個。 CM 選項選單 (Alt +F7 ) 是第三個,就像調整滑鼠模式、環境和圖形設定的執行時 GUI 選項選單一樣 勘測員 (Ctrl +O ) 和 駕駛員 Trainz 模組 。
資原始檔夾 編輯資料夾 資源的編輯資料夾 開啟以編輯的資料夾
由內容管理器從資料庫中提取的資源資料資料夾。在任何型別的資源編輯過程中, '開啟以編輯的資料夾 }' 通常會與零件檔案(紋理、文字、縮圖、網格和其他虛擬物件元件 )及其控制的 配置檔案 以及具有唯一 KUID 識別符號和操作和功能的 KIND 定義一起顯示。(另請參見下面的笑話) 具有零件但沒有 kuid 或 kind 的配置檔案毫無意義。新增 kind 會告訴 Trainz 如何處理資料集合,將其從垃圾檔案轉換為有價值的協調財產。新增 kuid,現在其他 trainz 可以處理它並使其在虛擬宇宙中顯現,而我們人類可以使用該唯一控制代碼來跟蹤聚合。更改使用者名稱,操作不會有任何不同,但字母順序查詢會不同。更改 kuid 或缺少 kuid,會導致功能丟失,甚至會導致執行時模擬中斷。
資源原始檔夾
每個資源的開始,需要內容建立者在 Trainz 之外的離線作業系統資料夾中進行組裝。 1) 閱讀上面的資原始檔夾。 2) 每個 Kind 及其定義的合法“值”都位於 配置檔案 [note 8] 中,該檔案需要一個家。該家是 資源原始檔夾 ,內容建立者在其中組裝構成其特定願景實現的所有零件。 通常,即使是最簡單的資源也包含多個檔案——模型越複雜,檔案就越多。每個數字模型都是一個集合設計,包含多個組成部分,所有這些元件都整合在一起 ,旨在模擬一個原型 ——建立虛擬模型,通常具有動畫或互動式“能力”來反映所建模的原型。 這裡的“原始檔夾”一詞是字面意思,指的是建立的存檔,由內容建立者儲存在 Trainz 資料庫內部壓縮存在之外的某個地方。該位置不能是 .\editing 資料夾,因為當資源提交時,[note 9] 編輯資料夾會被刪除,如果它被開啟以進行編輯。[note 10] 準備就緒後,內容建立者 拖放 原始檔夾到內容管理器上,或使用選單從他儲存源材料的目錄輸入。從那裡,它通常以壓縮形式存在,如 cdp 檔案 ,或位於 Trainz 資料庫內 (TS09 、TS10 、TS12 、TANE ,或現在最新的 TRS19 。
AssetX
第三方軟體工具
由 Andi06 編寫的免費資源修復和更新工具,並由 PCAS1986(Paul Cass)提供操作說明,可與 Ian Woodmore 的 AssetX 修復程式 TARDIS 指令碼 一起使用,以更新和修復資源,並與 PEVtools 免費軟體結合使用。
提示: 強烈 不建議新手 TRAINZER 使用 ,他們有足夠的學習曲線需要克服。在你透過手動修復 250-500 個資源問題來熟悉 Trainz 資料模型之後,再開始學習這個工具的學習曲線!之後,它非常適合更新資源,並確保它們符合 TS09-TS12 資源驗證要求……這些要求基本上也適用於 TANE。
行李車
當鐵路是王道時,行李和貨物運輸車。
內建資源 或 BI 資源 或 'BI'
代表 內建
Trainz 零售釋出版本的全部 內建專案 。在 TANE 之前版本中,這些 CAB(inet) 檔案位於 JA 檔案 中,這些檔案配置為快速上傳到遊戲,並經過嚴格的組織。TANE 之後的版本採用了新的檔案型別,即 .tzarc 檔案,其中包含改進的內建資料安全性。 • 某些專案,如縮圖,通常會從 JA 中剝離(當它們不使用引用它們的 texture.txt 檔案時),這些縮圖是將資源上傳到 DLS 的強制性要求,而其他“_art 資料夾” 縮圖則用於不同的 Trainz 模組和選單,以及 DLS 網頁上,並且如果在後者情況下,有時會下載到快取中,以便在收集該資源時在 CM 中檢視。 • 因此,某些此類縮圖影像通常不是任何克隆資源的一部分,除非它透過使用 texture.txt 檔案 [2] 引用了 240x180 px 縮圖,在這種情況下,它將被合併到新版本的 JA 檔案中,就像 _art 資料夾影像應該被合併一樣。[note 11]
CAB 檔案
C ompressed A sset B ase 或 'CABinet 檔案'
CAB 檔案是軟體 術語 ,用於表示可能(並且通常是)應用程式安裝或配置中的選項的庫檔案。Microsoft Windows 和許多其他應用程式允許使用者透過新增或刪除元件進行自定義,例如 Microsoft Media Player、放大鏡等輔助功能資源、語言 的國際化自定義、視障人士使用的音訊文字閱讀器,甚至系統實用程式,例如磁碟維護應用程式。Trainz CAB 檔案的類似物是 JA 檔案 ,其中包含與特定零售版本一起分發的所有 安裝 的基本資源。與離線 Windows 應用程式 CAB 檔案不同,Trainz JA 檔案針對執行時使用和快速載入進行了最佳化,因為它們構成了包含所有 內建 內容的釋出資料庫的核心。
相機 相機模式
遊戲中的視角 或相機模式
在 Trainz 中,"相機"指的是視角。自從 Trainz UTC 以來,"世界內"的標準相機在駕駛模式 下有四種模式,可以透過熱鍵 啟用:1 , 2 , 3 , 4 ],但在勘測模式 、普通編輯檢視和熱鍵下只有三種模式:步行視角(特寫)[ALT +Y ] 和 飛航模式 [ALT +U ]——與主編輯相機類似,它們都沒有繫結到特定的物件錨點,因此更像是駕駛模式下的自由相機或漫遊相機模式[熱鍵4 ])。 相關:'-freeintcam' 是 trainzoptions.txt (ini) 檔案中的一個命令列,允許使用者移動內部駕駛室相機;在滑鼠控制上下(傾斜)和旋轉(平移)的同時,將它們向前或向後滑動以及左右擺動。這允許駕駛員根據自己的駕駛風格更舒適地調整螢幕檢視。
車廂
英國文化中對一種流行的客運列車的一種稱呼,通常在模型中被原型化——通常是模擬特定製造商或運營鐵路 的塗裝 。
CC 或 CCs
內容創作者
那些為 Trainz 提供數字模型而付出了大量時間和辛勤努力的人。 他們是:路線構建者 、資產製作師 、指令碼專家 和 場景製作師 ——這些活動需要花費大量時間,我們應該感謝他們在過去十年中為 Trainz 的發展所做的貢獻。
chump 檔案 .chump 檔案
壓縮的 config.txt + 資料檔案
檢視包含已安裝(即已提交 )資產的資料資料夾(在 ..\userdata\ 下),可以觀察到單個數據檔案(例如網格檔案 或 紋理檔案 )被處理並打包成一個快速載入的二進位制檔案格式,其中包含可以檢視的開啟編輯的資產中的幾乎所有單個檔案。
提交 提交
CM/CMP 對資產資料的操作
內容管理器 將內容新增到資料庫的操作 使用者命令(CTRL +M )將開啟編輯的資產或相同原始資料形式的新資產新增到資料庫。如果是新資產,通常會將其匯入 並一次性提交。類似地,DLS 下載和載入 CDP 檔案通常會自動提交。啟動器>選項 選單中的雜項選項卡 中有一個複選框,可以設定或取消設定以自動驗證和提交 CDP 資產。注意: 如果您正在下載路線或場景資產,您將拖入數百個依賴資產,因此最好確保選中此框以進行大下載! 匯入預設為自動提交,但在某些版本中,相同的複選框也控制是否自動提交匯入。
CM 或 CMP
內容管理器 或 內容管理器 Plus
Trainz 實用程式資料庫管理器 :Trainz Windows 應用程式,用於下載、上傳、存檔、排序和操作資產,包括克隆和編輯。CMP 在 TRS2009 中成為 'CM 2.0' ,在 TS10 中成為 CM 3.2 ,然後在兩者的第 4 個服務包中成為 CM 3.3 ——自從 TS09/TS10-SP4 升級以來,所有 CM 都在標題欄中顯示新的資產Trainz-build 版本(v#.#)。因此,TS12-SP1 將顯示 CM 3.7 等。
CMP
內容管理器 Plus
在 Trainz/TRS2006 的 v1.5 及以上版本和 3 個 Trainz Classics 中,最初的“一體化”CM Windows 應用程式就已經存在。Auran 和 N3V 的遊戲在銷售名稱和資料中都喜歡使用誇張的修辭手法。Trainz Classics(主要只是一個皮膚更改)被譽為 Trainz 的“新紀元”……這可能會讓 TANE 使用者感到震驚,因為 TANE 只是 TRS2006 的重製版本,只有很少的改進。
CSAR
計算術語
條件搜尋和替換 。有關詳細資訊和區別,請參閱詞彙表中的 SAR。
術語
含義
評論、澄清或說明
Da...
已棄用
特別是 *已棄用的標籤或關鍵字*
已棄用的做法或定義是指在未來制定中被擱置和放棄的做法或定義。N3V 的程式設計師經常錯誤地將這種可接受做法的改變描述為“過時 ”——*這本身應該更準確地稱為過時(等同於已棄用),因為兩者對舊內容定義仍然有效。 • 要過時,這種做法或關鍵字將永遠不會有正確的範圍或位置;這是一個細微但重要的區別。* • 可以透過滿足現在過時的標準來成功修復許多資產 (也許可以透過逐漸甚至連續地增加 trainz-build 並解決和修復新的警告和錯誤)到比當前安裝的 CM 可以轉換的 trainz-build 更低的版本。相反,可以在比當前版本 trainz-build 更低的版本中阻止這些連續的修復,並且在本地擁有一個非常好的資產。它只是無法上傳到 DLS,DLS 有輸入篩選,它比你當前的 內容管理器實施更嚴格的標準。
diff 和 difference comparison 檔案比較 檔案比較 comp
關於:diff 在短語中 '進行 diff' , 'diff 顯示', '沒有 diff'
diff Diff 是一種在許多計算平臺上都可以找到的實用程式,用於比較 兩個或三個資料集以查詢差異 。早期的祖先之一是 DIFF,所以工具名稱已經成為查詢差異 行為的同義詞。
使用像 (Freeware) Kdiff3.exe 這樣的比較應用程式檢查兩個資料夾或檔案之間的差異(在所有 Windows 作業系統版本中都能很好地工作),它可以比較和說明檔案或資料夾之間的差異。Diff 是常見的計算機術語,因為存在 Unix、VAX、DEC10,並且存在一個名為同名的第三方 MS-DOS 實用程式。有些 Diff 實用程式只比較成對的檔案,有些比較目錄,第三類比較兩者。
拖動 拖放 (拖放)
滑鼠操作
Windows 操作,透過右鍵單擊資料檔案或資料夾,並按住滑鼠按鈕將其移動到另一個應用程式視窗或資料夾上,以將其內容傳輸到釋放的位置。
EDR
擴充套件資料庫修復 在 TS09 及更高版本中 從 CM 中選擇 EDR ALT +F7 熱鍵或選項選單將啟動 QDR 的“大哥”,它會強制進行完整的徹底資料庫自審 ,包括重新錯誤檢查已安裝的資產和記錄,例如 ..UserData\Originals、備份等等。在 TS 模擬器中,可以使用 \Bin 資料夾中的 TrainzUtil.exe 程式啟動更徹底的 EDR 模式。如果你的電腦在 CM 執行時斷電或自動更新,只需使用此方法:(CM 可能卡住,所以避免麻煩。)1) 開啟一個 CMD 視窗
2) 導航到安裝 Trainz 版本的 \Bin 資料夾。
3) 輸入命令TrainzUtil Repairdatabase
命令視窗會告訴你這需要相當長的時間才能執行。在執行過程中監控系統的 CPU 使用情況,會顯示高活動,有時高達 98%。Windows 開啟到螢幕外,因為 TrainzUtil 會生成子程序。
可以去幹點別的事,但要避免使用需要大量資源的應用程式和影片遊戲(或其他高需求的流媒體)。這是看電視、散步或讀書的好時機。
在老舊電腦上,這需要相當長的時間,所以如果你想嘗試,確保你的電腦在幾個小時內 沒有其他計劃;具體時間取決於安裝內容的數量和電腦的整體系統速度。在一臺相當好的四核處理器電腦系統上,在 TS12 中,40-50,000 個新增的資產大約需要半小時才能執行,在 TS10-SP4 中,大約需要 40 分鐘才能執行(類似的內容,但數量不同,但很接近)。在 TS09-SP4 中,三次主要安裝分別需要更長的時間,因為在兩次斷電期間,這兩臺電腦都進行了新的資料庫重建,所以時間是一致的。
相比之下,EDR 比 QDR 需要更長的時間,QDR 通常可以在 5-7 分鐘內執行,即使系統沒有新增任何內容,因為它不僅會重建 assets.tdx 索引檔案,還會重新檢查內容的有效性,查詢錯誤。EDR 基本上會開啟每個資產檔案資料夾,驗證其是否出錯,然後重新歸檔。這不僅對於捕獲損壞的資料(例如,可能由於斷電而導致的資料)是必要的,而且對於在大型升級後重新整合包含資產的程式碼也是必要的,因為這種升級幾乎總是包含軟體庫更改,必須針對儲存的資產進行測試。
提示
最好在晚上執行,驗證你的計劃程式應用程式不會中斷,並且你的掃描安全實用程式已停用——EDR 是內部的,並且任何檔案的掃描都毫無用處,只會減慢速度,從 Trainz 中竊取資源和處理器週期——這會將你的處理器推到極限!。 • 特別是,停用防毒軟體和惡意軟體檢查,特別是停用任何可能導致系統重新啟動的自動更新,這會對 Trainz 造成災難性的結果。
[編輯注: 據報道,停用網際網路連線可以顯著加快處理速度。] Ø
EMD
就像 AlCo 和 Baldwin 在蒸汽動力方面一樣,通用電氣伊利諾伊州拉格朗日的機車部門成為柴油動力機車領域中最大的品牌之一,其根源可以追溯到 20 世紀 20 年代的 *機車製造公司 ,該公司很快就更名為機車公司 (EMC)。* 通用電氣首先收購了柴油發動機供應商,然後在 1930 年收購了 EMC,這是其產品多元化戰略的一部分。EMC 利用通用電氣的雄厚財力和研發部門,與通用電氣研發部門聯合運營,開始推出一個又一個鐵路動力推進方面的重大進步,並在 1941 年的內部重組中,將非機車發動機生產與鐵路柴油機分離,EMC 和通用電氣在法律上成立了機車部門 (EMD),將研發、生產、營銷、培訓和服務整合在一個部門和管理團隊之下。此後,在 EMC 卓越聲譽的基礎上,EMD 作為機車的知名品牌持續運營了幾十年,只有一個真正的北美競爭對手 ALCO-GE。2005 年 4 月 4 日,通用電氣將該部門出售給了兩家美國股權公司,新公司被併入機車製造公司,Inc.,因此保留了著名的“EMD”首字母縮寫。無論技術所有權如何,自利用實用的 柴油發動機 作為原動力的開端以來,EMD 幾乎總是一家不斷推動其競爭對手的公司——因此,由 通用電氣機車部門 製造的柴油機車經常在 Trainz 中被原型化。
列舉
嚴格 定義
列舉型別嚴格定義合法值,並禁止無法定義的值,這將生成錯誤。 category-region 標籤 和 category-classes 是必須滿足列舉值檢查的資料欄位。布林值必須是 1 或 0,否則會生成錯誤。
副檔名
計算 OS 術語
從歷史上看,Windows 檔案的儲存空間受到早期 PC 電腦磁碟作業系統儲存方案的限制,總共 11 個字元,其中 3 個是*副檔名*,用於對資料檔案型別進行分類,作業系統在前面 8 個字元(名稱)和副檔名的 3 個字元之間使用句點進行區分。這種限制現在已經不存在了,但大多數檔案型別仍然保留非常短的副檔名。兩個例外是 Trainz 的 .chump 和 .texture 副檔名,用於壓縮和組合資料元素。
檔名 或 filespec 或 filenamespec
計算 OS 術語 計算術語
作業系統相容名稱,有時在上下文中表示包含路徑規格字首。這些是*對 Windows 中資料夾層次結構的引用*。例如:C:\TS12\UserData\editing\$screenshot$.jpg 有一個 pathspec 和一個檔名+extension 以及當兩者組合在一起 時作為具有意義的單個字串 ,它可以稱為'filespec' 或 'filenamespec' 。在這些名稱中,請注意“Spec”意味著路徑或路徑規格是字串的一部分。
年代程式碼
列舉型別在 the TrainzBaseSpec
時代程式碼是十年,表示為以零結尾的完整四位數年份,然後以小寫字母 's' 結尾。 多個時代程式碼可以連線在一起,為 config.txt 檔案/TBS 的 category-era 標籤 建立一個合法值。如果時代程式碼未定義,Trainz 會報錯,儘管如果克隆了 Auran 編寫的內建專案,大多數通常不會定義時代程式碼,也不會定義其他幾個強制性標籤。
錯誤修復 故障修復
請參閱 修復資產 (我們會支援您!)
過程,通常是執行 PEVtools 從資料庫更新一些可提取的資料型別,並使用對資產元件檔案的併發編輯來升級資產;並且最常見的是他們的 config.txt 檔案 ,這些檔案通常是唯一需要更正的檔案。大多數 Trainz 故障包括從舊的約定更新到新的約定,並且需要簡單的文字檔案編輯以及一些知識,我們將在本華夏公益教科書中提供這些知識。
術語
含義
評論、澄清或說明
遊戲指令碼
Trainz 程式語言,支援互動式資產
遊戲指令碼 是一種 類似 C 的計算機語言 ,它生成GS 檔案 —— 遊戲指令碼原始檔,用於包含在資產和遊戲的指令碼庫中。
GUI
行話:'圖形使用者介面'
我們可以用來檢視 Trainz 虛擬世界或模型的三個“執行時”模組。它們是 駕駛員 、調車場 和 勘測員 。(內容管理器 是一個 Windows 應用程式 ,正如有些人認為 載入器 、啟動器 和 主選單 螢幕也是。)從技術上講,它們都是 GUI,但控制權要麼是 Trainz,要麼是 Windows,因此存在微不足道的區別。
關鍵字
計算術語
“保留字”表示 列舉 並賦予了特殊的範圍和合法用途。 容器 、種類 和 標籤 都是關鍵字列舉型別,它們在處理其資料值欄位時表示特定的處理。
熱修復 補丁 錯誤修復
次要軟體升級: N3V 用於 Trainz 的較小(更次要)軟體升級
主要軟體升級通常會影響 TAD (資料庫)中的資料或資料的轉換,N3V 使用 服務包 版本[ 註釋 12] 來完成此類更改。N3V 還發布了較小的升級,在版本升級中同時使用補丁 和熱修復 術語。通常,N3V 的補丁針對的是修復特定錯誤 ,而熱修復則調整和改進了一些不太緊急的修復,幷包含了幾個遊戲功能方面的內容的積累[ 註釋 13]
熱鍵 縮寫:HKey
HKeys-CM HKeys-DVR HKeys-SUR HKeys-WIN
在計算中,熱鍵也稱為 鍵盤快捷鍵 ,通常是按鍵組合,其中多個鍵同時按下,或者 是軟體內建的操作鍵 ,用於更改或訪問其他模式。一個“幾乎”通用的序列ALT +F +某物 在 Windows 應用程式中會將您帶到F ile 下拉選單以S ave...、save A s ...、O pen 等等。因此 Hokey 會給出→ FILES(模式更改 ,啟動模式進入檔案操作)。另外兩個常用:⊞ Win +E - 開啟 Windows 資源管理器;ESC 暫停瀏覽器頁面構建操作... 取消載入您不想點選的連結 。
術語
含義
評論、澄清或說明
影像檔案
圖形檔案 主: 檔案型別
以影像形式存在的資料,Trainz 傳統上使用 BMP 、JPG 、TGA 和 GIF 影像檔案型別。隨著 TANE 和 TRS19 的出現,PNG 檔案和其他一些罕見的檔案型別在新的資產中變得可以接受的合法型別。有關其他內容,請參閱 檔案型別 。
.im im 檔案 .im 檔案
索引網格
索引網格是 3ds Max、gmax 和 blender 3D 圖形套件生成的基於技術的產品,由 Trainz 渲染為視覺(和不可見)物件,Trainz 軟體套件對其進行操作或僅顯示這些物件。IM 檔案取代了舊的 .pm 檔案 (漸進式網格)技術,早在 TRS2004 時代初期就成為首選。
匯入 匯入資產 匯入內容
匯入內容
Trainz 有三種將新資產新增到資料庫的模式。匯入意味著使用 CM 選單訪問包含一個或多個資產的檔案資料夾,然後讀取、驗證和提交這些資產。或者,將此類資料夾拖放到 CM 上將匯入該檔案,這也適用於 CDP 檔案 。 提示: ZIP 檔案 必須先解壓縮才能匯入。
安裝 安裝
任何 Trainz 程式碼構建 集合
具體來說,是指在特定計算機及其硬碟上,Trainz 軟體套件的每個版本或任何特定版本,其資料和軟體在其獨立的未共享的 本地根資料夾 [ 注 14] 中進行組織。本文作者擁有自 TS09-SP1 以來每個零售版版本的每個修補程式和服務包的版本,並且自 SP2 以來每個版本都是一個“安裝”,因為 SP2、SP3 和 SP4 都有所不同。對於 TS10 和 TS12,需要重複此狀態,並且 TC、TRS2006、TRS2004 和 Trainz 1.3 & Trainz UTC 每個版本僅釋出兩次!
例項或 例項
某事發生的事件...
在計算機科學中,多個選項的選擇規範。 —計算生產數量的一種方式 ,Trainz 中一類商品型別;通常用作產品類別,透過產品類別設定裝載量。例如,一輛平板車最多可以裝載 7 個托盤的一般貨物;每個托盤都是一般貨物的一個例項 ,在其允許的變體(每個都是一個 C/S 例項!)的 佇列容器 中——其中第二個用法指的是模型構建中幾種不同的佇列產品型別,這些型別可以為該火車車啟用。[ 3]
術語
含義
評論、澄清或說明
JA 檔案
壓縮的資產庫檔案型別
標準的 Auran 壓縮資產庫 (CAB 檔案 ),其中包含 Trainz 版本的所有內建專案。JA 檔案配置為快速上傳到遊戲,並進行嚴格組織。在一定的限制範圍內,它們可以在版本之間移植。TS09 JA、TS10 JA 可以新增到 TS12 的工具包中。TANE 預計將具有類似的功能,否則,需要數月才能建立的路線和會話資產將無法向前相容,這是自 Trainz 誕生以來的一項標誌性特徵。另請參閱:Trainz/檔案型別按副檔名
kuid 引用 或 引用的 kuid
列舉 資料型別 限制在 KUID
KUID 是一個標籤資料欄位,列出了一個子資產 (依賴項 ),用於在 config.txt 檔案 標籤 或 容器 中構建當前資產。特定資料關鍵字(標籤)將指定一個 kuid 引用,該引用也必須列在資產的 kuid 表 中(標識獨立的資產依賴項)。
 
佈局 或 路線 地圖
我們在 Trainz 中建立或駕駛的虛擬世界
佈局 是實體模型鐵路術語中指模型鐵路元件。在 Trainz 中,文獻和螢幕通常將這些元件稱為 路線 ,即構成數字世界的 Trainz 地圖板的集合,由一個 種類地圖 的 config.txt 檔案進行組織 。
啟動器
..\bin\trainz.exe
啟動器是初始化軟體( ..\bin\trainz.exe ),它將 Trainz(從 Trainz 0.9 到 TS12)從 啟動螢幕 (可以在其中設定選項、進入內容管理器、訪問手冊、訪問網頁等)轉換為 GUI 模組,進入主選單。
載入器
有所不同,通常與 trainz.exe 混淆
TRS 時代的版本是一個例外,其中載入器應用程式以釋出的簡稱命名,例如 TRS2004.exe、TRS2006.exe、TC.exe。這是通常透過快捷方式連結的 exe 檔案,它位於安裝根目錄資料夾中。 不要與 '安裝根目錄 ..\bin\Trainz.exe 相混淆,它是啟動器,用於啟動 Trainz 主選單螢幕。
主選單
Merscom
軟體出版商 北美市場, 用於 TD & TRS2006
MERSCOM 過去曾是 Auran 的主要軟體複製、出版和發行合作伙伴之一——特別是對於 TRS2006 、Trainz Driver(演示版)和 Trainz Railwayz TRS2006-SP1 版本。 MERSCOM 遊戲 公司仍然在運營[ 4] 。
郵車
一類滾動車廂
當鐵路是王道的時候,運送貴重物品和小件貨物的車廂(西爾斯和羅巴克郵購!),通常是像傑西·詹姆斯和他的幫派這樣的強盜的目標,因為他們經常運送現金或金塊!
小地圖
Ks: CTRL +M Kd: M
在勘測器中,開啟一張小於全屏尺寸的地圖,通常使用 LMBHd 將其調整到首選的尺寸和位置,通常位於左下角。它顯示了以中心游標/攝像頭位置為中心的周圍環境,一個關鍵功能是它可以選擇性地顯示在勘測器或駕駛員中無法顯示的標籤(例如,觸發器的名稱)。或者,在駕駛員中也可以使用 M 。
術語
含義
評論、澄清或說明
原生模式
TS2010 預設模式
在 TS2010 和 TS2009 SP4 (V3.3)中,預設使用多核 uP 模式和更高級別的圖形卡軟體呼叫。[ 注 15]
OS OpSys
一個 作業系統
對於大多數 Trainz 版本,都會使用某一個版本的 微軟 Windows ;從 2011 年開始,還有 Trainz Mac 、蘋果 OS X 以及後來的手機和平板作業系統,如 iOS 和 安卓 。一些使用者報告說,他們可以在 Linux 版本下執行 Trainz。
N3V Games
是 N3VRF41L Pty Ltd 的子公司 可能是與 Auran Holdings, Pty Ltd 的合資企業。
N3V Games 擁有 Trainz 授權的開發和許可權,並且似乎是 Auran Holdings, PTY LTD(擁有這些版權)和 Tony Hilliam 的 N3VRF41L Computing 的合資企業。 託尼·希利安 曾在 2007 年左右,Auran Development, Pty, Ltd. 因另一款影片遊戲過度擴充套件而陷入破產時,向該公司注入了資金。N3V 和 Auran Holdings 似乎是在這些法律糾紛之後出現的。首款已知作品:Trainz: The Complete Collection [ 5]
NAMCON
字面意思是 命名約定
命名約定 只是關於如何格式化名稱的指導方針或規則。例如,在百科全書中,標題應該是單數還是複數,以及字母大小寫和國際拼寫變體的規則是什麼?最好是製作一個像這樣的 使用者名稱 : 'PRR 40' Boxcar' 還是 'Boxcar, 40ft PRR'? 這些在 CC 到 CC 之間有所不同,並在任何生產合作輸出的組織內部都有所不同。
術語
含義
評論、澄清或說明
影像檔案
圖形檔案
影像形式的資料,Trainz 處理 BMP 、JPG 、TGA 和 GIF 影像檔案型別。隨著 TANE 和 TRS19 的出現,PNG 檔案 可能會被新增為合法型別,儘管包含它們的資產需要進行轉換才能將資產恢復到之前的版本。對於其他檔案型別,請參見 檔案型別
Paradox Paradox Interactive
總部位於多倫多的軟體發行商
Paradox Interactive 曾經是 Auran 的短命軟體複製、出版和發行合作伙伴——特別是在重新出版 3 DVD 合集版 Trainz: The Complete Collection 方面。Paradox 也許還發行了 Trainz Classics 版本,但封面藝術等只列出了 N3VRF41L Software 和 Auran。 Paradox Interactive 遊戲 公司仍然在運營[ 6] 。
命名引數 或 顯式引數
計算機術語中的關鍵字 計算機科學 '專業術語'
在指令碼編碼和解碼語言(如構建此頁面的維基標記語言)中,'名稱關鍵字' 具有有限的作用域,並且是一個特定關鍵字 (即 列舉 引用/用於在將(臨時 例項 )值傳遞給另一個程序時分配一個值 )。相比之下,'佔位符引數'(也稱為 '虛擬引數')取決於其在這樣的傳遞引數佇列中的位置順序。在 Trainz 中,大多數容器值都是位置佔位符,例如{nn: 0, 1, 2, 3, ...} 其中 R 值(例如,所有模擬數字人員在車站下車時的附件點列表,或者非常常見的 轉向架容器 、縮圖容器 和 kuid 表容器 )。
傳遞例程和解密或呼叫程式碼都必須對該術語進行相同的評估,並且這些引數區分大小寫。一般計算中的類似物是必須宣告為特定型別的變數。在指令碼應用程式中,型別由上下文和解釋完全處理,而在編譯的計算機語言中,型別對應於物理記憶體的分配,並且型別還限制了允許對資料執行的操作型別。
引數 變數
計算機科學 '專業術語'
一個計算機軟體術語,指的是用於操作和控制變數值 的 '可定義關鍵字'。引數可能只是在本地分配和定義(字串解析器函式中的迴圈計數器),或者透過將其傳遞到軟體的另一部分 作為輸入 ——例如此處介紹的佔位符 (下一個)和命名引數(上面)。接收(傳遞到)程式碼通常是一個函式或模組,它隨後進一步處理或對傳遞的資料進行操作,通常沒有任何能力在呼叫程式碼中更改它。
傳遞引數
計算機科學 '專業術語'
一個計算機軟體術語,指的是將一個值傳送到軟體的另一部分 作為輸入 ,通常是一個函式或模組,它隨後進一步處理傳遞的資料。
佔位符引數 或者 虛擬引數 或者 虛擬關鍵字
計算 術語 計算機科學 '專業術語'
虛擬或佔位符 是指按順序進行的引用,因此其資料是在列表 '讀取順序' 中的'位置' 中進行評估的 。 • 這些(編號為 0, 1, 2,...,nn)經常出現在各種 Trainz 容器 中,例如 縮圖容器 或 kuid 表容器 中子容器的名稱。許多 Trainz 容器 ,尤其是定義用於初始化 陣列 的資料的 Trainz 子容器,都是佔位符 ('Ph'),通常用集合 {Ph: 1, 2, 3, ..., nn} 表示——對於所有 Trainz 資料定義值,都是 '關鍵字'(空格)'資料' 形式的成對值。這些常見的普通虛擬關鍵字 可以由使用者自行決定用單個文字標籤替換,前提是它不包含空格字元。
維基標記語言的模板佔位符是 一元值 文字 傳遞引數 ,並且對位置敏感,但也可以像 命名引數 那樣顯式傳遞,例如 3=glops
filepathspec Path, path, 或 PATH ..\pathspec 以及 僅僅是 pathspec \...
操作 系統路徑 從某個參考資料夾開始的 MS Windows 或其他作業系統路徑(磁碟位置)
對 Windows 中的資料夾層次結構的引用 ;例如,C:\TS12\UserData\editing\$dummyScreenshot.jpg 具有 pathspec、檔名,並且當它們組合在一起時,就是一個'filenamespec'(也稱為 'filepathspec') ,它結合了兩個組織級別 。 通常用於表示'相對於 '本地 根目錄 ' 的 '子資料夾' ; 該 Trainz 安裝目錄 的 '主資料夾',因此 '..\TS12\bin' 和 '..\bin' 在使用上下文中具有相同的含義。 '..\TS12' 表示無論 '..'=initial_pathspec 是什麼,你安裝 Trainz 的方式(即 TS12 在你計算機上的安裝位置)是什麼。另請參見下面的 namespec 。
PEV PEVSoft PEVtools 以及 彼得·維拉姆
超級 Trainzer彼得·維拉姆 (PEV)
Peter Villaume (PEV) 是一位非常有才華的程式設計師,也是一名真正的 CC (工程師) ,居住在澳大利亞的另一端(或者說悉尼),距離 N3V 和 Auran Holding 在黃金海岸布里斯班附近的小鎮總部很遠。他編寫了許多工具來幫助維護和更新 Trainz 內容(資產),當時 N3V Games 開始改變 Trainz 資料模型 以及 CMP 和 CM 檢測和報告錯誤的方式。他的 images2TGA(控制檯版本)被 N3V Games 捆綁到了 TS2009 中。他還參與了 AssetX 的技術問題。但隨著年齡的增長,他變得不那麼活躍,並在 2013 年年中停止在自己網站上託管自己的工具,當時 Trainz 論壇的專家 Shane Turner 在他的幫助網站上接管了這項工作。
PEVtools PEVsoft
alt: PEV-tools
通用 ,資產更新 免費軟體套件 ,在後來的 Trainz 版本中可以修復許多錯誤條件,生成陰影網格並轉換老式的 v1.x PM 到 IM 網格檔案。請參閱 設定 PEVtools 和 PEVtools 頁面。
.pm pm 檔案 .pm 檔案
漸進式網格
由 3ds Max 和 gmax 3D 圖形建模軟體套件生成早期網格型別,由 Trainz 渲染為視覺(和不可見)物件,由 Trainz 軟體套件進行操作或只是顯示。大約在 2003 年,IM 檔案 替代了舊的 .pm 檔案(漸進式網格)技術,成為 Trainz 首選的網格組織方式。 • Peter Villaume (PEV) 編寫了實用程式工具程式 PM2IM,它將舊的 PM 檔案轉換為 IM 檔案。 • PM2IM.EXE 還會從 IM 檔案網格檔案中“剝離”非法的(非英文字元集)字形 ,以便資產能夠正常執行。[ 注 16]
原型
鐵路模型術語
實際的運營鐵路公司 (道路公司)或其正在建模的滾動資產。 • 原型路線 (地圖) 是一個佈局,可能由 DEM 生成,基於實際的部門或區域,包括原型的時代和周邊環境。 • 原型 紋章 是其運營滾動資產的徽標和顏色方案。 • 同樣,任何建築或資產 (例如市政廳、火車站、橋樑或港口)都可以根據其原型的設計進行建模,例如 AT&SF、PRR、B&O、NYC 或 B&N 道路公司使用的訊號;公路標誌、廣告牌以及所有沒有現實世界基礎的虛構事物。
QDR
Q uick D atabase R epair
從 CM 中選擇 QDR ALT +F7 熱鍵或選項選單啟動 擴充套件資料庫修復 的小兄弟,它強制執行快速部分資料庫自審計,包括交叉檢查已安裝的資產、檔名和庫存檢查其對記錄的引用,例如 ..UserData\Originals、備份等。它需要一小段時間(10-30 分鐘),但可能會重新連線 Assets.tdx 中的檔案,“開啟以進行編輯”或您可能已新增到其他資料夾中的檔案;相比之下,EDR 需要更多時間,即使系統中沒有新增任何內容。
術語
含義
評論、澄清或說明
資產根 資料夾
資產根 或 資產根 資料夾
本地 安裝 的 ..\editing 子資料夾,任何 Trainz 安裝
通常 是 內容管理器 在 Trainz 安裝的 ../editing 子資料夾中開啟子資料夾的地方;或者有時 表示使用者或 CC 在將其匯入到其上載器 CM 安裝之前,將其歸檔或 WIP 原始檔夾。在每種情況下 ,定義所有該資產的資料夾 。 注意:許多經驗豐富的 Trainzer,尤其是 CC,會保留第二個(備份)或第三個(普通)Trainz 安裝,以便在上傳之前在“裸機”版本上測試 依賴項 。
驅動器根資料夾 根資料夾 本地根 或本地根資料夾
安裝 的基本子資料夾 硬碟
根目錄是相關子資料夾層次結構的頂層。在驅動器中,C:\ 通常是驅動器根目錄,但不是 Windows 根目錄,Windows 根目錄是 C:\Windows。 對於 Trainz,根目錄是您在將軟體新增到計算機時讓安裝程式軟體放置 Trainz 版本的位置。慣例是 C:\Auran\subfolder,後來是 C:\N3V,或者 D:、E: 或 F: 硬碟驅動器 (HDD),名稱類似。有些人將 安裝 直接放在 HDD 的根目錄下,例如:'F:\$TS12-SP1+hf3' 或 'D:\TS09-SP2' ,這兩者都是目前這臺計算機上的實際資料夾!)熱使用者提示: 將 Windows 和 Trainz 版本放在同一個 HDD 上會降低速度,將安裝放在與 Windows TEMP(快取資料夾)目錄相同的 HDD 上也會降低速度。
重新提交
開啟以編輯的資產
對 提交 資產的重做,通常是在編輯更改後進行。
恢復 恢復 恢復
CM 操作/模式
恢復檔案/資產是指使用 RMBh+d 操作將資產的檔案恢復到更改前的(備份)版本。開啟以進行編輯 的檔案在恢復時將自動刪除,就像編輯從未發生過一樣 。這可以用來竊取紋理或將舊紋理修改為新的 kuid(手動克隆),舊版本將被重新索引並使用,就像沒有編輯影響該專案一樣。它也有助於測試更改是否會 驗證 和/或 提交 成功,並且可以延遲[ 注 17] ,以便可以在 GUI 中測試更改的資產。
規則和 駕駛員命令
Trainz 互動式軟體
在 駕駛員 會話 中的命令,封裝在一個帶有圖示的小圖形矩形中,這些圖示代表(代表)Trainz 可擴充套件 GameScript 語言中的可重入指令碼 。唯一的顯著區別是駕駛員命令可以在 駕駛員 中動態新增到 AI 駕駛員命令佇列中,而規則 用於編寫會話進度——編寫場景指令碼 。
CSAR fm SAR
計算 術語(行話)
字面意思:條件搜尋和替換 和搜尋和替換 (也稱為“查詢和替換”);變體 GSAR=全域性搜尋和替換(全部或無,比逐個更改更冒險,因為您可能更改了不應更改的內容。使用 REGEX 可顯著降低風險。
場景
駕駛員模組場景
場景 是模組化互動式指令碼軟體元素,作為 Trainz 駕駛員的補充,並提供了第一個遊戲體驗,提供任務挑戰、評分和切換操作。粗略地說,可以將火車在鏡頭外載入和解除安裝,從而實現車廂分配,然後在同一遊戲會話期間接送這些車廂。會話 取代了場景的使用,因為 TrainzScript 模組沒有直接整合到遊戲中,而會話編輯器是 Surveyor 的一部分。 • 在 TS12 的服務包之後,將不再繼續支援場景。
服務包
主要 軟體升級
主要主題涵蓋: 服務包
一個計算機科學術語,指的是組織和釋出資料以及通常是新程式程式碼 的方式,以便(通常)自動更新(安裝)一段更新的計算機軟體。例如,Windows XP 在很長一段時間內釋出了三個主要服務包。各種 Trainz 版本,包括在 資料模型 中包含了最新技術和更改的版本,已經發布了多達四個服務包。
會話
會話=現代駕駛員模組活動 ,類似於駕駛 場景
Trainz 會話是基於 GameScript 的駕駛員模組 “指令碼化遊戲玩法活動” ,它們透過 會話建立者 建立一個包含任務、條件和標準的互動式遊戲玩法片段。
集合表示法 {xxx: val-0, val-1, val-2, ..., val-nn}
'xxx' 型別的事物的列表是:... 值列表
示例: {tag: category-era-0, category-era-1, category-era-2, ...}
字串 字元陣列
文字
計算機科學中的字元序列。文字:按特定順序排列的具有含義的字元。字串是一種基本資料型別,通常儲存在 陣列 中的 字元 中。
字串陣列
華夏公益教科書術語特殊容器 資料類名稱
幾個 Trainz 遺留標籤 或 關鍵詞 的每個宣告都有數字字尾,這些字尾已被在引號引起來的字串中定義這些值並透過 '使用 分號 ' ';' 將其與下一個值分隔開(分隔)所取代。(參見 name-xx 、category-region-xx 、category-era-xx 等,與 username-xx 說明相比)。
結構 或 資料結構
資料結構
計算機科學術語,指計算機軟體內部組織資料的方式。Trainz 的 容器 和 KIND 是更高層次的 Trainz 資料結構,而簡單的 標籤 則是簡單地將關鍵詞與值配對的資料值,這些資料值具有預定義的列舉關鍵詞,在數字模型(資產 )的自我定義中具有相應的“鍵含義”。
檔案:Trainz Routes CDROM 修補程式控制螢幕,公開承認 N3VRF41L Publishing PTY LTD - 可能是有史以來第一個 N3V Trainz 專案釋出。JPG 2007 年的 Trainz Routes 很可能是第一個 N3V-N3VRF41L Publishing PTY LTD - Trainz 專案釋出。
術語
含義
評論、澄清或說明
TAD
T rainz A ssetsD atabase
所有捆綁在 Trainz 安裝中或從網路獲取的好東西都儲存在這裡,以供 CM 、Driver 、Surveyor 和 Railyard 使用。如今的 Trainz 在後臺執行一個名為 TADdaemon 的程式,以處理多工活動,包括網際網路互動遊戲。
TADdaemon
TAD + 守護程序
在 TS09-SP4 中新增到 Trainz 的T rainz A sset D atabase 事務管理器,在 2008-2010 年期間,該管理器在 TS10 中開始並主要除錯。 • 關於 TS09 和 TS10 的 TADdaemon,您需要了解的最重要的是 ,您需要為其提供 30-45 秒(以完成其記賬需求 ),並在完全關閉任何 Trainz 安裝後,徹底關閉 程式—尤其是在重啟 [ 備註 18] 或關閉計算機電源之前! [ 備註 19] • 務必“點選它” 以閱讀上述緊接其前的長篇說明備註! ;然後只需點選備註中的位置 即可返回到這裡! • 第二重要的是 ,如果 TADdaemon 仍然處於活動狀態,則該 30 秒以上的視窗是專門為了讓您有時間 退出 CM 並啟動 執行時 GUI 而設計的,在這種情況下,Trainz 將掌握當前資料庫的狀態,並將載入得更快[ 8] 。 • 在避免了 TS09/TS10 TADdaemon 造成的資料庫儲存庫崩潰後,TS12-SP1 和 Trainz Mac 版本只需要簡短的 5-6 秒延遲,然後就可以安全地關閉程式。[ 8] 然而,快速啟動功能仍然保留,儘管此編輯器[ 9] 更喜歡在執行 Surveyor 或 Driver 時使 CM 保持開啟和活動狀態,因為 CM 可以更好地進行篩選。
TBD TBDL
英語 行話 :尚未確定的事情
字面意思是待定 或待以後確定 , 這種後一種形式帶有一種含義,即對某個問題或功能進行擱置既是出於設計,也是出於意圖。或者也可以表示:待定義 或以後定義。 • 許多社會,無論是商業、政府還是社會,都知道吃大象的最佳方式是一次吃一口。萬事開頭難 是分配稀缺時間資源的一個真理,許多決定可以推遲(例如,本表中空白行裡可能包含的內容),直到確定更完整的需求畫面,或者有時間來解決這個問題。
TBS 縮寫為 TrainzBaseSpec
TrainzBaseSpec 列出了常見的標籤和容器
基本的'父資料集' 定義 了所有資產 KIND config.txt 檔案 中允許的和可見的標籤,每個自我定義的資產或元素都需要在 Trainz 中引導自身。TBS 包含所有資產中都 常見且合法 的 集合 的 定義 。 • 有些標籤是可選的,有些 KIND 幾乎從未定義過這樣的標籤,這對於構成火車車廂的部件(如轉向架和掛鉤等)來說通常是正確的。例如,許多較舊的內容項往往不包含 描述 字串,也不包含 縮圖容器 。
TC 或 The TC's 或 TC.exe
Trainz Classics 或 TC1 和 TC2 的 Exe 檔案
這三個Trainz Classics 是為苦苦掙扎的 Auran_Development 做出的絕望嘗試,他們過度投資了其Fury MMORPG PC 影片遊戲[ 10] ,試圖透過釋出 'Auran 合作伙伴 ' 的“高質量”第三方 付費內容 來籌集資金。 • 同樣時期,Tony Hilliam、他的家人以及他當時的N3VRF41L Software (現在是 N3V Games )[ 備註 20] 向 Auran[ 備註 21] 投入了資金。 • 從 Trainz: The Complete Collection (TCC ) 開始的 TRS2006 衍生版本,以及 BI 資產稀疏 的地區性版本,例如 TRS2007 、TRS2008 ,以及所有三個 Trainz Classics。經典版本 1 和 2 內建內容非常少,抱怨和抵制的聲音非常大,因此北美髮行商 Merscom 幾乎立即將它們合併成一個 TC1 和 TC2 版本。
TC1&2 縮寫為 Trainz Classics 1 和 TC2 或 TC1 或 TC2
主條目:Trainz Classics 1 和 TC2
指的是Trainz Classics 1 和 TC2 的通用簡寫 ,Merscom 最廣泛地將它們捆綁在一起發行,因此按照該名稱進行分組。由於銷量幾乎為零,因此TC1 和 TC2 版本 合併了 TC1 和 TC2 的內容,因此它既包含未來派幻想(模組城市)佈局 ,也包含北美(紐約地區)風格的鐵路主題,但與 TC1 和 TC2 一樣,這兩個版本內建內容都很少,通常只包含其內建內容中的那些資產。 • TC 是相對於 TRS2006 的 trainz-build 版本 (TBV 2.7),但父版本的 JA 檔案 可以輕鬆地複製並新增到任何 TC 中。
TC3 縮寫為 Trainz Classics 3
主條目:Trainz Classics 3
本書中最後提及的TRS2006衍生版本 (本書及一般縮寫) 代表著Trainz Classics 3 合集 ,這是一個以英國鐵路為主題的Trainz Classics版本。TC3是新開發商N3V Games開始對資料模型 進行演變的過程,特別是對機車和JET2 遊戲引擎的定義產生影響,同時支援針對新型寬屏顯示器更容易配置的選項選單條目。 • 請參閱TC1&2中的JA新增說明。TC3的TBV 版本為v2.8,幷包含付費路線Settle & Carlisle ,該路線現已更新版本並以DLC的形式出售。
術語
含義
評論、澄清或說明
火車
鐵路術語 通常指機車和編組的組合
在Trainz Driver 中進行遊戲,主要就是運算元字建模的虛擬火車。嚴格來說,一組滾動車廂或火車車廂稱為編組 ,這是鐵路行業的專業術語,指運營公司 管理和追蹤產品及其容器的方式,即火車車廂運輸貨物往返於貨物來源地和目的地。
TCC
TCC 或 The Complete Collection
'UTC +TR04 +TR06 + 'Trainz Routes '
這是Trainz: The Complete Collection 的正式零售版名稱,由新的Trainz特許經營管理公司N3V Games 透過Paradox Interactive 授權發行,並從Auran的殘餘部分獲得授權,時間約為2007年秋季。該版本重新打包了成熟的3張CDROM合集,包含Trainz UTC + TRS2004-SP4,TRS2006-SP1 以及Trainz Routes (額外內容CD),並進行統一發行。 • 根據版本包裝的證據,TCC是N3V Games發行的第一個發行版本,然後是N3VRF41L Software 。
The TR's 或 The TRS's
使用JET2遊戲引擎的版本, 包括the TC's 。
這是一個方便的集合術語,直到2007年,有些人將其視為Trainz黃金時代 ,指代Auran Trainz論壇的鼎盛時期。 在本本書中,大多數情況下 ,The TR's 或 The TRS's: 指的是 那些在執行時GUI模組 Driver 和Surveyor (無論皮膚如何)中具有類似技術功能的版本,因此從TRS2004.exe版本開始,到the TC's 到 TC3 結束,跨越了TS2009 釋出之前的五年(2003-2008)。
The TS's The TSes
TS2009 ,TS2010 ,以及TS12
這是一個方便的集合術語,指代N3V Games釋出的三個版本,這些版本在基礎JET2/TRS2006技術之上逐步新增新功能。相比之下,The TC's 是對The TR's 技術的微小修改。
TLC
美式俚語
字面意思是Tender Loving Care (細緻入微的關懷)——在TWB中,通常指代:某些東西(通常是路線或場景)需要大量額外的工作 才能達到協會的等級和標準! • 推論:不要將未達到標準的東西上傳到DLS!在學習過程中,可以使用Dropbox或其他雲服務共享您自豪的作品,但不要過度消耗社群的耐心,也不要因為過早上傳垃圾內容而損害您的聲譽!
TLCP 'Trainz Life-Cycle Policy
在本 書中,指代飽受爭議且不受使用者社群歡迎的 Trainz_Life-Cycle_Policy , 或者至少指代該政策的強硬實施方式,要求上傳的資源必須符合比實際需要的更高的trainz-build 級別(以前是技術級別跟蹤系統,現在被扭曲成零售工具)。許多資源不需要或不需要對Trainz指令碼庫進行微不足道的更改,資料模型就可以在更低的TB值下正常工作。Auran/N3V只是希望強迫人們升級到新一代Trainz版本,從而要求他們購買新電腦和影片,無論年齡、財務狀況和個人選擇如何。
在本本書中,指代
術語
含義
評論、澄清或說明
一元 一元值
數學和計算術語
一元(即來自拉丁語: un+ary),是一個單一術語,或一個引數(變數)“由單個元素或元件組成,或影響單個元素或元件;一元” [ 13] 與二元、三元或四元元素相反。即使佔位符引數 在 Trainz 中始終是二元運算子,一個標籤和一個值。在 Wikimarkup 模板中傳遞引數,雖然是佔位符或命名引數,但始終是一元的 - 它們只有一個部分。[ 14]
UTC Trainz UTC
Ultimate Trainz Collection
Trainz v1.5 通用簡稱 用於鞏固 Trainz 中指令碼編寫的關鍵版本,並提供了一套關於 Trainz 資料模型的寫得很好的 *.doc 檔案(第二個內容建立者指南 或者CCG )並記錄了許多其他操作方法,這些操作方法在 TRS2004 之後的進一步發展中,帶來了Trainz 可互動的鐵路客車和工業 。
空白 空白字元
計算機程式碼
空白字元 在計算機科學中定義為表示“行尾”(或“換行符”)程式碼、“製表符”和“垂直製表符”程式碼、“回車符”或“回車”程式碼的二進位制值,以及最常見 的“空格”程式碼 。 注意,這些字元在列印時都不會標記頁面,並且每個字元都會移動放置下一個字元程式碼的位置。
↑ RMBh+d 並不適用於所有遊戲內相機 - 追蹤相機 (3 鍵模式)無法在您使用其中一個相機觀看火車時進行使用者控制;但與外部相機模式(2 )類似,- & {{{1 }}} 鍵允許您沿著火車的長度上下滑動檢視。 • 自由相機(4 模式)下的平移和移動行為可能因您在測量員和駕駛員中設定的選項而異。
↑ 這是 Jelte Jansons 開發的工具,幫助使用者使用基於網路版本的下載站進行下載。由於 N3V 針對東歐軟體盜版事件進行的安全更改,該工具不再正常工作。
↑ CDP - 內容分發包 - 這些檔案包含可以安裝到 Trainz 中的資產,通常可以透過雙擊檔案或在使用 TRS2006 或更高版本時使用內容管理器“檔案”選單中的“匯入 CDP”命令來安裝。
↑ TADdaemon - 資料庫事務管理器作為 TS2009 技術的 p/o 開發,其作用是保護資料庫免受意外事件的影響,例如電源故障。它還允許執行多個操作,因此可以安全地同時執行 CM 2.0(即使多個具有不同的過濾器!以及 測量員或駕駛員 ),甚至更新、修復和以其他方式更改內容,這些內容隨後將在不久後在測量員中可用,這就是該資源所支援的功能。該軟體早期的問題在 TS09 和 TS10 的 SP4 更新中得到了解決 。
↑ 據我所知,在 TRS2004 和/或 TRS2006 的早期 Auran 手冊文獻中可見。
↑ LARS - 物流和資源系統,也是該資產/系統的作者的姓名,該資產/系統最初僅在 TPR 上找到
↑ 新的路線構建者應該檢視這些。與 Yarn 和 Yarnish 道路一起,因為這些路線不受特定軌道數量的限制,可以包含交叉路口岔道,以及角度軌道,並且可以位於傾斜地形上;使用 ATLS 技術可以實現許多難以建模的交叉路口 ,事實上,所有交叉路口都更容易實現。
↑ 粗略配置,及其分配的KUID ,可能已被存根或分配(計劃?由某些人,按照型別組的方案)。
↑ '已提交' 是傳統術語,開發 TANE 的軟體公司出於某種原因將其稱為 '已提交' ,並且將開啟資源以在資源管理器中進行編輯的熱鍵偷竊為提交熱鍵!另一種理論是,TANE 和 TRS19 的開發模仿了 TS12 的 MAC 版本,因為 N3V 的首席程式設計師是 Mac 粉。
↑ 可以將修改後的資源 '讀取為新的資源輸入源',例如在將 KUID 提升到 KUID2...:1 形式時。由於資料夾不在編輯列表中,因此它將相對安全,但最好將其命名為不同於其資原始檔名或使用者名稱標籤值。安全的操作是保留一個名為 ..\edithold 的第二個正在進行的工作資料夾 - \editing 的一個新的姊妹資料夾!
↑ 這解釋了為什麼如此多的 BI 資源在 CM 詳細資訊窗格中缺少影像... 它們被直接引用,因此被剝離,而那些被texture.txt 檔案 間接引用的則沒有被剝離。
↑ 眾所周知,許多服務包升級在速度較慢的計算機上需要超過 16 個小時。只有當你知道你不想減慢計算機速度並且也關閉了幾乎所有其他程序時才新增 SP!
↑ 熱修復 的例子,將多個修復和次要錯誤調整結合在一起: • 過度挖掘洞穴,加上選單修復,加上次要模式更改,加上樹木自動高度調整,加上連線地圖 基板 的渲染,等等。
↑ The TANE 和TRS19 釋出版將資料資料夾與軟體程式碼目錄(資料夾)分開 - 這是使用者社群強烈要求的功能。分離意味著每個軟體套件段都可以訪問相同資料庫內容,而不僅僅是將其移植到新資料夾中 - 有效地只是複製了大部分內容。由於新的軟體需求或功能而導致的資源自動更改很少見,數量也很少,因此更容易將這些在軟體資料夾中更新的資源隔離,而不會影響前身資料庫... 這對程式設計師來說是一種新的、更禮貌和尊重的做法,但它為執行多個安裝的 Trainz 使用者節省了很多磁碟空間,無論出於何種原因。(相容性檢查、基於版本的檔案,或喜歡的路線和場景等等)
↑ TS09—TS10 被用於將 AURAN JET 2 遊戲引擎過渡到TSMac1 ,然後過渡到TS12 的 AURAN JET 3 技術,該技術將 32 位計算機功能推向了極限,這就是為什麼 TS2009 中承諾的改進功能直到 SP4 才出現的原因。N3V 需要更多時間以及其規模較小的程式設計人員來進行所有必要的工程調整,以將產品線過渡到 Mac 計算機的 OS-X 作業系統,並利用更新的 Windows 計算機的改進技術。
↑ 關於IM 檔案網格剝離: 檔名的字元是嚴格列舉的,因此某些Unicode 表示程式碼被轉換為英語 UTF-8,成為非規範名稱,在大多數語言中建立了非法的紋理引用。 • 這種綜合徵的關鍵標準是資源在檢查時似乎具有完全有效的紋理,但CM 報告它無法載入網格或紋理,或兩者都無法載入。直接執行 PM2IM(或從 CMD 提示符執行)可以讓你啟動應用程式,使用選單選擇剝離模式 (不是預設模式)並載入可疑檔案。立即發生.im 檔案 網格的剝離和重新儲存。
↑ 資源不再能夠恢復的時間取決於你在啟動器>選項選單中的備份設定。備份是按日期分組進行的,因此對於 Trainz 時間不確定且間歇性使用者的使用者來說,3-7 的設定是合理的;但這意味著資源應該在更改編輯後不久在 GUI 中進行測試,否則備份資料可能會丟失,恢復 將變得不可能。
↑ 在使用 TADdaemon 退出 Trainz 後重新啟動之前,最好使用SHFT +ALT +ESC 開啟並觀察其在Windows 任務管理器 中的條目,並等待任務管理器刪除其程序行。
↑ 作為交易管理器,TADdaemon 還允許你在駕駛或執行 Surveyor 時安全地執行 CM,甚至可以多次執行相同的 CM ! • CM 的過濾器選項卡將 '互動' 併產生輕微的衝突,但如果在第一個上設定一個靜態過濾器,而在第二個上設定一個不同的過濾器,則 Surveyor 和 CM 可以很好地共存。 秘密是隻更改第一個啟動的過濾器的過濾器 (它控制資料),因此 1st 為第二個定義一個過濾器供其使用 ,並在啟動第二個後,只選擇該過濾器並保持不變,不要在其中進行更改。首先關閉第二個 ,一切都會順利。 [ 7] (只是不要指望第一個 CM 的 '當前搜尋' 在你重新整理時保持不變!) • 另請參閱論壇帖子: Validating-why-N3V-keeps-loosing-customers-and-what-to-do-about-it
↑ N3V 是後來簡化的 logo 'N3Vrf4il' 或 NeverFail Computing 的縮寫形式)
↑ 關於這件事的確切故事和時間安排尚不清楚,而且大多與任何人無關,但原則上,在 2007 年,競爭對手 N3V(N3Vrf4il 或 Never fail - 某些字型和配色方案下的名稱看起來很可愛,形成一個 logo)收購了Auran ,後者不得不解僱幾乎所有員工並申請破產以尋求債權人的保護。早期 Trainz 版本的製作人員名單顯示 Tony Hilliam 作為 Auran 的員工或顧問。 • Trainz 社群注意到,舊的網路伺服器和網站,包括非常活躍的 Auran.com 論壇,在六週左右的時間裡都處於黑暗狀態,這在 Trainz 社群中是一次痛苦的事件,其中一個結果是,各種群體的人聚在一起建立了許多非 Auran 論壇的 Trainz 網站,例如Trainz Pro Routes 。 • 當伺服器恢復後,新的管理團隊由 Tony Hilliam 帶領,N3V 獲得了 Trainz 特許經營權的各種軟體版本的出版權。 • 似乎 Hilliam、他的家人以及他的投資者夥伴後來還獲得了開發權和出版權,使 TRS2006 的 GUI 模組煥然一新,並以其難看的鮮紅色磚塊主題顏色,並在恢復開發後最終導致了TS2009 的釋出。
↑ TS09 和 TS10 同時進行聯合開發。當 TS10 的技術目標比預期更難在廣泛範圍內實現時,TS09 被髮布了。TS10 和 TS09 都率先在軟體中進行了不同的改進,並逐漸融合了功能,並在各自的第四個服務包 (SP4) 中實現了融合。這兩個版本共享許多內容項,但 TS10 引入了新的路線、教程和使用者菜單系統,以及將技術推進到 JET 3 遊戲引擎。兩者都更好地利用了更新的顯示卡功能,並使 Trainz 能夠利用多核 CPU。在聯合開發中,兩者共享了一些TBV 程式碼級別(技術級別),五個版本跨越 TBV 2.9-3.3(每個版本的 SP0-SP4)。最後一個軟體更新,Aero Trainz 或多人遊戲模式的 Beta 測試,僅在 TS10-SP4程式碼構建 中可用。