跳轉到內容

Trainz/AM&C/資產解剖-1 通用

來自華夏公益教科書,開放的世界,開放的書籍
logo
Trainz 培訓生基礎

Trainz 入門 - 每頁說明
TOC | 開始樂趣 | AM&C | 創作 | 書內引用 ORP 引用:  • 索引 • 容器 • 種類 • 標籤 | 附錄  • 版本
 詞彙表
 HKeys-CM
 HKeys-DVR
 HKeys-SUR
 HKeys-WIN
 滑鼠使用
 符號



檢查常見的資產元素

[編輯 | 編輯原始碼]

在本頁中,我們將介紹您在下載內容時可能遇到的示例資產中的 TrainzBaseSpec 元素,並需要從資料模型演變中糾正錯誤。此外,我們打算介紹過去和現在的形式和約定,以便您能夠看到在需要開啟資產進行修復時如何升級某個元素。請記住,在盒式車廂裡發生的事情,就留在盒式車廂裡 - 如果您修復它,把它打扮得漂亮,並在您的系統上自定義它,只要您不上傳它,資深的 Trainz 使用者就會讚揚您。

大膽的實驗者 引領內容創作,進而培養熟練的新內容創作者,最終為所有人帶來新的好東西。盡情實驗吧 - 這正是 Trainz 體驗中大多數基本部分 - 甚至是最棒的部分(有些人可能會這麼說) - 的構建方式!

您可能會說,Trainz 是為了允許實驗而設定的,因為實際上它保護了您的 安裝 免受損壞。備份資料夾系統和克隆(複製)資產以進行更改的功能內建在 內容管理器 中。如果您想嘗試用內建的常規資產做些事情,那麼請使用此常見程式來“保護資產” - 開啟資產進行編輯,執行 PEVtools 並將資料夾複製到另一個目錄作為手動備份 - 然後按您希望的方式進行操作。Trainz 輸入驗證將讓您知道您的實驗中大多數事情是否出了問題。

更新的 Trainz 還在 [ALT]-[E] 編輯下拉選單中提供了“還原”和“還原到原始版本”功能。然後,可以使用該手動副本將資產重新匯入,並進行適當的版本或名稱更改或 KUID 更改,並且兩個版本都可以同時存在於您的 安裝 中。

我們的第一個資產

[編輯 | 編輯原始碼]

這是一個深井平板車的仿製品,由Trainz 世界(現在已經不存在了,他在 2014 年退休了)和作為柴電數字建模師的更廣泛的知名度 PhilC 的模仿之作。 (在 CM 中搜索名字“L SD70”,您可能已經內建了它!)

當我們稱它為仿製品時,我們並非貶低,而是說該資產實際上是一個克隆,具有新的紋理,而不是使用 別名標籤 和現有的基礎資產的 kuid 對現有基礎資產的紋理進行重新貼圖,以讓我們在資產上貼上新的紋理。這是一種老技術,可以追溯到 Trainz 1.3,在今天的資產中使用網格和紋理庫的方式類似,透過引用提供資料,而不是獨立的部分。區別在於 網格 駐留在硬碟驅動器上的位置。這個“克隆”是一個可以移植到安裝程式上的資產,不需要源資產存在即可渲染,因為它擁有網格的副本。重新貼圖,無論手動或透過現在已棄用的 Auran Paintshed 應用程式,都需要源資產,否則資產將損壞,直到依賴項滿足。當需要尚未下載到本地 安裝 的庫資產時,新資產具有類似的依賴項需求。



一個有趣的區別示例
當出色的著名窄軌路線“北灣縣”第一次在 TRS2006-SP0 中釋出時,有一臺小型調車機沒有轉向架 - 軸箱 KUID 被遺漏在 CDROM 版本中。它似乎漂浮在空中,就像某種氣墊船一樣!調車機工作正常,只要您在機車駕駛室裡,您就不會發現任何區別。轉向架子資產顯然不是必需的。

Trainz 中的一個缺陷: 有時,公司沒有遵循與我們在與 CM 和 DLS 互動時相同的規則。這個軼事就是一個很好的例子。機車資產、路線和場景都依賴於該轉向架,但由於 KUID 位於釋出的編譯資料庫中(參見 JA 檔案CAB 檔案),因此超出了正常的錯誤檢查範圍。

  • 許多 Auran/N3V 軌道車的克隆至今仍然缺少(不太重要的)資料,這些資料在最近建立的資料中是必需的,這種不足甚至適用於為 TS12 重新制作的資產![他們現在正在努力解決這個問題(符合強加給使用者社群的非常嚴格的要求) - 但需要一個使用者來指出這些缺失的因素。N3V 與 Trainz 論壇之間的互動非常重要,雖然通常不會得到承認,但當他們在論壇帖子中看到這些內容時,事情就會發生並得到解決!]
  • 在類似的不一致中,版本經理 James Moody 在 2014 年秋季透露,N3V 在準備將資產整合到內建內容資料櫃 JA 檔案 時,會例行公事地刪除使用者社群需要的影像資料。

.

在重新貼圖中,對要重新著色的貨車的網格引用是必需的,就像定義該貨車及其所有未更改部分的 KUID 的存在一樣[note 1],否則 KUID 就是一堆無用的程式碼。在克隆或仿製品中,比如專門製作的資產,它的完整資料集是自包含的 - 當然可能還有其他依賴項 - 常見的部件,比如轉向架、駕駛室內部、鈴鐺、牛捕器和其他在模型之間具有共性的元素。

Some such are found in a library—this has become increasingly common, and actually simplifies things for the content creator and users alike--only one library asset needs be 'attached', found, and possessed to enable many others, and they can be used by other content creators to expand the menu of options (goodies) for us all. This even extends to the body of many traincars--Auran established a series of base model types and many rolling stock assets use those meshes. Meshes or mesh libraries, textures and texture libraries can be individual KUID assets, and once so entered in the data base, become available for others. Neat, Huh!?
company                                 "Santa Fe"
origin                                  "USA"
mesh-table {
  default {
    mesh               "depcenflat_body\depcenflat_body.im"
    auto-create        1
  }
  shadow {
    mesh               "shadow.im"
  }
}
bogeys {
  0 {
    reversed           0
    bogey              <kuid:86105:50059>
  }
  1 {
    reversed           0
    bogey              <kuid:86105:50059>
  }
}
engine                                  0
kind                                    "traincar"
trainz-build                            2.2
username                                "Flatcar DepCen 6 Axle,empty-aRms"
enginespec                              <kuid:-1:42004201>
kuid                                    <kuid2:124585:15120:0>
mass                                    49215
name                                    "Flatcar DepCen 6 Axle,empty-aRms"
description                             "username = 'Flatcar DepCen 6 Axle,empty-aRms'
former username: 'Flatcar 6_Axle Depressed Center Empty'
-- 6 axle depressed center flat car. Capacity 250000 lbs (113398 kgs).
-- Email fordtruc@norex.com.au for repaint requests.
Reskinned by MaDDoG1221 with permission.

--------- --------- --------- --------- --------- 
Rev-A 2014-0507 by Fabartus -- cleaned up three faults, PM2IM, shadows, etc. w/PEVtools, tacked '-aRu' suffix on username, and incremented v2.0 to v2.2 -- but no other changes.
Also replaced with containers so removed:
bogey                                   <kuid:86105:50059>
bogey-1                                 <kuid:86105:50059>

REV B - 2014-0612 by Fabartus - Reordered folder names and annotations.
To make my version, try a test to use this for trucks <kuid:46162:50005> in v2.6 Trainz-build.
----------

Asset foldername: kuid2 124585 15120 0;V2-2;Flatcar DepCen 6 axle;Flatcar DepCen 6 Axle,empty-aRms
Original formerly: 2-0Ru Flatcar 6_Axle Depressed Center Empty-a (kuid2 124585 15120 0)
*****************************************************************************************************
  "
asset-filename                          "DepCenFlat"
category-class                          "XFD"
category-region                         "CA;US;MX"
category-era                            "1970s;1980s;1990s;2000s;2010s"

thumbnails {
	A {
	image				"$screenshot$.jpg"
	height 180
	width  240
	}
}
author                                  "Matt (MaDDoG1221)"
organisation                            "N/A"
contact-email                           "Matt@niclan.homeip.net"
contact-website                         "http://www.matt.dynalias.com"
license                                 "Copyright 2004"

kuid-table
{
  0                                     <kuid:86105:50059>
  1                                     <kuid:-1:42004201>
}


華夏公益教科書