跳轉至內容

Trainz/AM&C/刪除不需要的資源

來自 Wikibooks,開放世界中的開放書籍
logo
Trainz 資源維護和建立
TOC | 開始樂趣 | AM&C | 建立 | 書中參考文獻 ORP 參考文獻:  • 索引 • 容器 • 種類 • 標籤 | 附錄  • 版本
 詞彙表
 HKeys-CM
 HKeys-DVR
 HKeys-SUR
 HKeys-WIN
 滑鼠使用
 符號

Trainz 入門步驟

[編輯 | 編輯原始碼]

對於 Trainz 新手來說,一個典型的起點是選擇一條現有的路線並開始對其進行修改。這種方法不僅強烈推薦,而且在我們的教程中也使用。它為初學者學習地形匹配、著色和修改路線提供了一種有效的方式。通常,新使用者會從選擇一個有吸引力名稱的路線開始,結果卻發現它平淡無奇,但卻潛力無限。這個過程對於積累經驗和了解路線修改的細微之處至關重要。

路線升級和探索

[編輯 | 編輯原始碼]

Trainz 旅程中的一個關鍵階段是將舊的、互動性較低的路線升級為動態的、引人入勝的環境。這包括新增功能性的客運車站、與產品互動的工業,以及建立傳送門。這些增強功能對於瞭解您的 Trainz 安裝的功能至關重要,並作為探索內容管理器 (CM) 和下載站 (DLS) 的入門。目標通常是將舊路線從單純的視覺吸引力轉變為完全互動和愉快的體驗。本節旨在指導使用者智慧地完成此過程,避免常見的陷阱。

像程式設計師一樣思考 Trainz

[編輯 | 編輯原始碼]

在 Trainz 中,重要的是要採用類似於程式設計師的思維方式:謹慎行事,並始終為可能出現的回滾變化做好準備。在實施重大新增或激進更改之前,建議儲存路線。克隆路線以進行重大修改被認為是最佳實踐,使使用者能夠在保留其工作原始狀態的情況下進行實驗。這種方法有助於使用者在獲得新的見解時不斷前進,並避免重複過去的錯誤。

如何管理不需要的資源

[編輯 | 編輯原始碼]

當您剛接觸 Trainz 並開始修改路線時,您可能會從下載站 (DLS) 獲取太多資源。一開始您可能並不需要所有這些額外的專案。但是,隨著您獲得更多經驗,您將瞭解哪些資源對您的專案有用。在這裡,我們將討論如何處理這些額外的資源,而不必刪除它們。

通常,當您從 DLS 下載路線時,它會附帶許多其他資源。這些被稱為依賴項。一開始,這可能看起來很令人不知所措,但這些路線實際上可以包含一些非常好的東西。有時,您可能不想使用某些資源,例如接觸網線或無軌電車式軌道線路。以下是在不刪除它們的情況下可以採取的操作

1. 停用未使用的資源:在內容管理器 (CM) 中,您可以選擇您不想要的資源並將其停用。這意味著它們將不再出現在勘測員中。要執行此操作,請選擇資源並使用滑鼠右鍵。您可以一次管理多個資源,也可以逐個選擇它們。如果您要管理大量資源,最好一次處理幾個。您可以使用鍵盤快捷鍵,如 CTRL 和 SHIFT 與滑鼠一起使用,以便更容易地進行選擇。

2. 存檔資源:另一種選擇是存檔資源。這就像將它們放到儲存中一樣。您執行此操作的方式與停用相同,但您將它們移動到一個特殊資料夾中。它們不會出現在勘測員中,但如果您以後需要它們,它們仍然存在。當您存檔資源時,請記住您將它們放在哪裡。您以後無法移動該資料夾,但這些資源仍然可用於駕駛場景或其他路線。

3. 整理勘測員:停用和存檔都有助於使勘測員不那麼擁擠。這樣您就可以專注於對當前專案真正有用的資源。這些方法不會隱藏內容管理器中的資源,因此如果您需要它們,您仍然可以找到它們。在內容管理器中,您可以設定過濾器來顯示或隱藏特定資源。這樣,您就可以控制您看到的內容。

現在,由於大型硬碟驅動器很常見,您可能不需要經常刪除資源。但是,如果您決定刪除,特別是如果您想改進您不喜歡的路線,本頁提供了幫助您執行此操作的提示。請記住,妥善管理資源可以使您的 Trainz 體驗更加愉快,減少雜亂。

備份,以防萬一

[編輯 | 編輯原始碼]

作為安全預防措施,您可能希望在刪除任何資源之前備份您建立和/或下載的資源。您可隨意處理路線,但好的景觀資源、線路旁訊號和箱體,以及不同的線路和橋樑型別,在許多路線中反覆使用,因此您可能需要在其他路線中再次使用這些資源。

  1. 顯而易見的方法是將它們匯出到 CDP,因此您需要為自己設計一個命名和跟蹤系統,如果沒有別的,至少將 kuids 剪下貼上到文字檔案中,列出 cdp 內容,使用相同的名稱和資料夾
    1. 節省時間 — 在儲存第一個檔案之前捕獲“名稱”(建議先儲存文字檔案——儲存為時,Tab ↹ 到擴充套件選擇行,然後⇧ Shift+Tab ↹ 向後 TAB 到“另存為”標題行,然後將完全突出顯示,CTRL+C 來複制名稱以進行 cdp 檔案操作。)
    2. 如果 CDPing 單個資產,一個“最佳實踐”是系統地將 KUID 附加到標題中,作為一種標準的永不改變的方法(以幫助搜尋)。推薦 格式語法 (kuid2_nnnnn_mmmmmm_#)。這對於用 Windows 相容檔案表示法表示的基初始 KUID 程式碼來說是有效的格式——而且它允許您只搜尋 (kuid2_nnnnn_mmmmmm' 來查詢某些東西。
    3. 如果在應用選擇標準篩選器後按 KUID 對您的列表進行排序(便捷技巧:單擊列標題,它將按該列排序)
    4. 這種透過相同名稱進行雙重儲存,為您提供了一種幾乎是即時的查詢方法。許多文字搜尋實用程式(包括內建的 Notepad++ SAR 功能)可以檢視多個檔案以搜尋(查詢)kuid。有關如何在檔案中檢視的詳細資訊將在其他地方介紹,但對這種方法進行系統化和組織化將有助於您更快地找到它們。
  2. 對於另一種方法,這種方法為您提供了一堆可以隨意檢查的內容,以檢視內容是如何組合在一起的
    1. 開啟它們以進行編輯,從資料夾中的批處理檔案執行 PEV 工具,
    2. 將它們全部複製到另一個臨時目錄,
    3. 將它們的 kuid 編輯為 Kuid2 字尾為“:+1”的偽改進。(例如
      <kuid:zzz:xxx:yyy> 到 <kuid2:zzz:xxx:yyy:1> 或
      <kuid2:zzz:xxx:yyy:4> 到 <kuid2:zzz:xxx:yyy:5>)
    4. 重新匯入“偽修復”資產以驗證它是否都在該資料夾中(紋理、網格模型尤其可能丟失)
    5. 重新提交兩者(注意:當您匯入更改後的資產時,Trainz 將在 ..\editing 中建立一個新的本地資料夾,因此最好在提升 kuid 和/或版本時也更改資產名稱。我在後面添加了一個“-a”,意思是調整,並且可以在 CM→名稱搜尋中搜索來立即找到所有非庫存資產。)
      1. 之後,將錯誤測試的資產複製或移動到臨時資料夾中(一旦您知道它是完整的,就可以將其直接拖到您的存檔目錄中——下一步),然後在提交 +1-kuid 測試版本和原始版本之後,刪除這兩個版本。
      2. 在刪除之前重新提交在某些情況下是必要的步驟,所以從一開始就養成這個習慣,並將其作為你的“最佳實踐”。
    6. 如果成功,將資料夾移動到您自己管理的“手動管理”存檔目錄,Trainz 不知道該目錄,從而釋放臨時資料夾用於掠奪 2-3 個新資產。
    7. Trainz 將很快忘記它們的存在,尤其是在退出並重新載入之後,建議每隔幾個小時執行一次,作為一項最佳實踐。
從批處理執行 PEV 的工具通常會將網格模型和紋理抓取到本地資料夾中。
  • 執行批處理後重新提交“原始資料夾檔案”,可能會出現一個錯誤,提示紋理已存在於 CM 的快取資料夾中。因此,按副檔名排序,刪除所有紋理,重新提交,然後使用 CM 刪除。但只有在您確定所有內容都在您要保留的資料夾中之後。(經過這麼麻煩的步驟,如果不確定這一點就太蠢了!)但這些好東西是安全的,...以防您以後需要它們。



修剪路線和場景

[編輯 | 編輯原始碼]
本節還介紹了一種將場景移動到更新版本的佈局的方法。

您自己建立的佈局可以在 Surveyor 主選單中刪除,該選單顯示路線、場景和情景的目錄。

  1. 首先刪除任何相關的場景,因為如果保留,它們會將路線資產 KUID 作為依賴項進行引用,因此會建立一個缺少依賴項錯誤或需要在 CM 中刪除的問題。
  2. 第二個選項有兩個分支,首先對您自己的作者名稱進行搜尋,這可以是您的 Trainz Kuid 字首,後面跟著# 鍵:例如“#497853”。如果您希望只過濾路線和場景,可以進一步細化。
    1. 現在,在您的目標範圍內,您有兩種選擇:如果您像我們大多數人一樣例行地將主要更改版本儲存為帶有後綴版本號的版本(Mod XXX 或 V15-7),並且您想嘗試將一些舊場景放到新版本中,在刪除路線之前,手動編輯場景的 Config.txt 檔案,並透過搜尋舊路線來更改其 KUID,並替換 KUID 出現的每個位置。在 2009 年 SP4 之前,在主體中會有一個,靠近英文描述欄位資料或英文字串表之上,如果更高版本保持不變,則作為kuid 表容器中的最後一項。
    2. 這給了您比平常更大的機會(檢查 舊場景將在新路線中正常工作。如果您將列車編組放置在調整了軌道高度和/或移動了軌道的某個位置,那麼這將是一個非常糟糕的結果。
    3. 保留舊路線以進行測試的原因之一是,可以透過移動回舊的 KUID 來恢復它(反轉上述操作),編輯舊路線和場景,將缺少軌道的車輛重新安置到您沒有觸碰過的地方,然後重複從上面開始的操作。在放棄之前,嘗試幾次這樣的操作。
    4. 如果列車組的 3D 座標稍微有點偏差,可以使用 **F7+M** 工具從微縮地圖中抓取引擎或車輛。最好將攝像頭旋轉到正下方,並在其中一輛車上執行 **CTRL+F** (查詢),然後在不移動滑鼠的情況下嘗試抓取並移動它。如果成功,整個列車組也會按照正常情況移動,你會看到它會卡在新高度的軌道上。一切順利... 如果你能抓住它們。如果不是,請刪除會話並忘記它。
    5. 您是否在進行時將會話規則設定記錄在卡片檔案或電子表格中?如果您在記錄時做得非常詳細(編寫複雜會話的最簡單方法),您只需參考它並重新輸入。
  3. 在所有 CM 版本中,所有資產都可以從內容管理器螢幕中刪除。一旦完成,它就消失了。希望去往位元天堂。其他較舊的 Trainz 版本則更為基礎。TRS2004 及更早版本的 Trainz 資產可以透過在 Windows 資源管理器中手動刪除它們的 kuid 資料夾來刪除。或者,對於這一代較舊的 Trainz,可以使用 TrainzObjectz 來刪除不需要的資產。

刪除資產不會刪除任何其依賴項。對於佈局,依賴項可能數以百計甚至數以千計。

  • TrainzObjectz 包含列出和刪除孤立依賴項的選項。
  • CM 不關心您是否將它們孤立,但只有在缺少時才會報告。但是,如果您願意,您可以過濾和清除它們。在螢幕上用一個大的選擇框包圍一堆資產,使用依賴資產下拉選單 **RMBHd** 測試一下是否有任何 kuid 需要擬議中的受害者,如果沒有,就可以刪除了。



TRS2006

[edit | edit source]
此 Trainz 頁面已過時或需要重新組織和改進,因此已被列入待清理列表,以便我們儘快處理。它已被列入 Category:Trainz pages needing attention,我們對由此給您帶來的任何不便表示歉意,因為我們的志願者團隊還沒有找到時間將其改進。

(以下資訊由 ColPrice2002 提供)

您建立的路線可以在 Surveyor 中刪除。

您還可以使用 CMP 刪除任何非內建資產。

要刪除佈局及其依賴項

開啟 CMP,從“位置 = 本地” + “類別 = 路線”中搜索,並選擇要刪除的佈局。

右鍵單擊並從選單中選擇“顯示依賴項”。這將在彈出視窗中列出依賴項。

現在單擊“在主螢幕中檢視”按鈕,所有依賴項都將被列出。按 CTRL/A(或使用“全選”選單選項),然後按“刪除”來實際刪除資產。

然後返回到 CMP 佈局列表,選擇相關佈局並將其刪除。

如果您嘗試刪除內建內容,您將收到錯誤訊息,這些訊息可以忽略。

唯一的問題是,您可能會刪除另一個路線使用的依賴項。您只有在檢視已安裝的所有路線並尋找丟失的依賴項標誌(或嘗試載入路線)時才會發現這一點。

減少影響的一種方法是存檔路線及其依賴項(為已刪除的路線建立新的存檔)。繼續如前操作 - 刪除所有內容 - 如果您需要已刪除的資產,CMP 將從存檔中提取它。一旦您確認不再需要存檔,就可以將其刪除 - 這可以節省您重新下載的時間。

華夏公益教科書