跳轉到內容

Trainz/種類/火車車廂

來自華夏公益教科書
logo
Trainz 新手基礎知識
TOC | 開始趣味 | AM&C | 創作 | 書內參考文獻 ORP 參考文獻:  • 索引 • 容器 • 種類 • 標籤 | 附錄  • 版本
 術語表
 HKeys-CM
 HKeys-DVR
 HKeys-SUR
 HKeys-WIN
 滑鼠使用
 符號

KIND 火車車廂,為其 config.txt 檔案 中所有單獨的火車車輛提供自我定義基礎。例如,單件 機車車輛,如蒸汽機車煤水車、煤炭漏斗或客車,都會在其自我定義中包含並正確定義 KIND 火車車廂 中列出的指定必需資料型別

此資源型別繼承了所有軌道旁定位和網格顯示特徵,來自父類 kind 風景-軌道旁,並添加了特定於車輛的功能,例如火車車廂物理和控制機制。

KIND 層級結構

[編輯 | 編輯原始碼]

對於 Trainz 新手來說,這個父類可能看起來很奇怪,但請記住資料模型分類,如 TrainzBaseSpec、標籤、種類容器

  • 無。

標籤表

[編輯 | 編輯原始碼]

每個火車車廂資源都支援以下標籤。每個標籤在此處顯示,並帶有其預設值。

kind "火車車廂" 標籤和容器
規格名稱 預設值 註釋 示例
  駕駛室搖擺         1.0    
  公司        字串    "昆士蘭鐵路"
  溝渠顏色     0,0,0   R-G-B 值     每個最大值為 255
  近光燈值     2,2,2         //    
  遠光燈值     1,1,1         //    
  閃光縮放     1    
  引擎     0    
  真實引擎     1    
  引擎規格     (KUID)    
  引擎聲音     (KUID)    
  字型     1    
  喇叭聲音     (KUID)    
  駕駛室消音     0.4    
  燈光顏色     0,0,0    
  質量     37000    
  最大耦合間隙     0.08    
  受電弓     (KUID)    
  煙霧陰影     0.09    
  煙霧隨機性     2.9    
  緩慢煙霧壽命     3    
  快速煙霧壽命     0    
  煙霧高度     0.8    
  快速煙霧速度     10    
  煤水車     0    
  使用耦合聲音     1    
  字型路徑     ""    
  轉向架   {   }
  停用額外軌道聲音     0    
  最大牽引力     0    
  起源 "AU"     (已棄用)    
  油漆棚模板使用 (KUID)     (已棄用)    
  油漆棚皮膚使用 (KUID)     (已棄用)    
  產品 ID ""     (已棄用)    
  產品版本 ?     (已棄用)    
  產品型別 ""     (已棄用)    

支援的標籤

[編輯 | 編輯原始碼]

這些是各個標籤及其含義。

轉向架

[編輯 | 編輯原始碼]
型別:容器
描述:指定在哪裡附著哪些轉向架,以及使用什麼修飾符。分別記錄在 轉向架容器 中。

駕駛室消音

[編輯 | 編輯原始碼]
型別:小數
描述:駕駛室中引擎聲音應降低的程度。預設值為 0.4,即 40% 的音量,旨在代表一個完全封閉且隔音的駕駛室。注意:蒸汽機車有不同的預設值。它們預設值為 1.0 - 根本沒有消音。(蒸汽機車駕駛室通常不是完全封閉的,更不用說安裝隔音材料了。)

駕駛室搖擺

[編輯 | 編輯原始碼]
型別:小數
Desc: 控制車輛轉彎時內部檢視的“搖擺”程度。數值越大,搖擺程度越大。
Type: 英文文字字串
Desc: 文字字串,用於表示該車輛所屬的鐵路公司或組織。

disable-extra-track-sounds

[編輯 | 編輯原始碼]
Type: 布林值
Desc: 停用該車輛的額外軌道聲音。這對製作可駕駛的船隻、飛機、公路車輛等非常有用,這些車輛不應該發出輪軌摩擦的聲音。

ditch_color

[編輯 | 編輯原始碼]
Type: 顏色(RGB)
Desc: 溝槽燈的顏色(值是 0 到 255 之間的整數,用逗號分隔紅色、綠色和藍色)。
Type: 布林值
Desc: 如果為 1,則車輛為機車;如果為 0,則車輛為無動力車廂。機車預計具有駕駛室內部、喇叭聲音、發動機聲音等。

enginesound

[編輯 | 編輯原始碼]
Type: KUID
Desc: KIND Enginesound 用於此機車。

enginespec

[編輯 | 編輯原始碼]
Type: KUID
Desc: Enginespec Asset (KIND Engine) 用於此機車。定義機車的效能特性。

flash_scale

[編輯 | 編輯原始碼]
型別:小數
Desc: 設定溝槽燈閃爍的速度。
Type: 整數
Desc: 此機車要使用的執行編號字型的數量。

fonts-path

[編輯 | 編輯原始碼]
Type: 文字
Desc: 用於確定執行編號儲存位置的資源名稱。這將與“_alpha_numbers”連線起來,以找出要用於執行編號的影像的路徑。例如,如果提供的名稱是“my_loco”,那麼從資原始檔夾開始的路徑將是“my_loco_alpha_numbers”。

high_beam_value

[編輯 | 編輯原始碼]
Type: 小數陣列
Desc: 用逗號分隔的小數值序列,用於配置遠光燈模式下燈光亮度。第一個數字適用於第一個車頭燈點,以此類推。值是除數,例如,值 2 表示亮度的一半。

hornsound

[編輯 | 編輯原始碼]
Type: KUID
Desc: KIND Hornsound 當機車喇叭吹響時播放。

light_color

[編輯 | 編輯原始碼]
Type: 顏色(RGB)
Desc: 前照燈的顏色(值是 0 到 255 之間的整數,用逗號分隔紅色、綠色和藍色)。

low_beam_value

[編輯 | 編輯原始碼]
Type: 小數陣列
Desc: 用逗號分隔的小數值序列,用於配置近光燈模式下燈光亮度。第一個數字適用於第一個車頭燈點,以此類推。值是除數,例如,值 2 表示亮度的一半。
型別:小數
Desc: 車輛空載時的質量,以公斤為單位,即自重,不是總重量。遊戲將把裝載到佇列中的任何產品的重量新增到此重量中。

max-coupler-gap

[編輯 | 編輯原始碼]
Type: 小數
Desc: 指定此車輛允許的耦合器間隙,以米為單位。注意:任何兩輛車之間可觀察到的間隙將是每輛車值的平均值。不能為零。

max-tractive-effort

[編輯 | 編輯原始碼]
型別:小數
Desc: 該車輛可以施加到軌道上的最大牽引力,以牛頓為單位。(僅用於柴油和電力機車,蒸汽機車使用引擎規格中定義的不同系統。)

pantograph

[編輯 | 編輯原始碼]
Type: KUID
Desc: Pantograph Asset 附著到受電弓連線點。

real-engine

[編輯 | 編輯原始碼]
Type: 布林值
Desc: 這將使無動力車輛在設定為 0 時發出可聽的喇叭聲並顯示可見的前照燈。這對駕駛室車、駕駛拖車和多節列車的無動力端車很有用。

smoke_fastlife

[編輯 | 編輯原始碼]
型別:小數
Desc: 車輛快速行駛時煙霧粒子存在的時間(以秒為單位)。

smoke_fastspeed

[編輯 | 編輯原始碼]
型別:小數
Desc: 車輛被認為快速行駛的速度(以米/秒為單位)。

smoke_height

[編輯 | 編輯原始碼]
型別:小數
Desc: 用於使“慢速”煙霧從車廂漂浮得更高的附加速度。

smoke_random

[編輯 | 編輯原始碼]
型別:小數
描述: 控制新煙霧粒子的方向引入的隨機性數量。數字越大,隨機性越大。

smoke_shade

[編輯 | 編輯原始碼]
型別:小數
描述: (0.0 .. 1.0) 範圍內的值,控制每個煙霧粒子的顏色(包括 Alpha - 所以 0.0 將是透明的,0.1 是暗霧,1.0 是濃密的白色)。Alpha 值將在粒子生命週期內衰減到零(透明)。

smoke_slowlife

[編輯 | 編輯原始碼]
型別:小數
描述: 當車輛“緩慢”移動時,煙霧粒子存在的時間長度(秒)。
Type: 布林值
描述: AI 使用它來確定在執行諸如“繞圈”之類的命令時,它是否應該將此車輛與機車一起帶走。

use-coupler-sounds

[編輯 | 編輯原始碼]
Type: 布林值
描述: 啟用或停用此特定車輛的聯軸器鬆動聲音。

已過時標籤

[編輯 | 編輯原始碼]
Type: 文字
描述: 已過時

paintshed-template-used

[編輯 | 編輯原始碼]
Type: KUID
描述: 已過時。是用來建立此重製版繪製棚模板的 KUID - 由繪製棚用來重新載入重製版以進行進一步編輯。

paintshed-skin-used

[編輯 | 編輯原始碼]
Type: KUID
描述: 已過時。是用來建立此重製版繪製棚皮膚的 KUID - 由繪製棚用來重新載入重製版以進行進一步編輯。

product-id

[編輯 | 編輯原始碼]
型別: 文字字串
描述: 已過時。由繪製棚用來指示此資源用於繪製棚。

product-type

[編輯 | 編輯原始碼]
型別: 文字字串
描述: 已過時。與繪製棚一起使用,標記火車車廂在繪製棚中可重新塗漆,但不能在遊戲中放置。

product-version

[編輯 | 編輯原始碼]
型別:小數
描述: 已過時。是模型打算用於的繪製棚的版本號。


示例 Config.txt

[編輯 | 編輯原始碼]

火車車廂資源的示例 config.txt 檔案,為了簡潔起見,排除了標準標籤

kind                   "traincar"
engine                 1
mass                   100000
max-tractive-effort    400000

max-coupler-gap        0.1

interior               <kuid:523:666>
enginespec             <kuid:-1:42004221>
enginesound            <kuid:-1:42003000>
hornsound              <kuid:-1:42003101>
pantograph             <kuid:-1:101395>

smoke_shade            0.3
smoke_random           2.5
smoke_slowlife         6
smoke_fastlife         0.8
smoke_height           1.7
smoke_fastspeed        1.6

fonts                  2
fonts-path             "traincar"

mesh-table 容器   {

  default {
    mesh               "traincar-body.im"
    auto-create        1
  }
  shadow {
    mesh               "shadow\traincar-shadow.im"
  }
}

bogeys 容器 {

  0 {
    reversed           0
    rotation-permitted 0
    sideplay-permitted 0
    bogey              <KUID2:xxxxx:yyyyy:zzz>
  }
  1 {
    reversed           0
    bogey              <KUID2:xxxxx:yyyyy:zzz>
  }
  2 {
    reversed           0
    sideplay-permitted 1
    bogey              <KUID2:xxxxx:yyyyy:zzz>
  }
  3 {
    reversed           0
    sideplay-permitted 1
    bogey              <KUID2:xxxxx:yyyyy:zzz>
  }
}

company                "Company Name"
description            "Textual description of traincar in English"
  • Media:SD40-2.zip - Auran TS2009 SD40-2 火車車廂的 MAX 原始碼。僅出於教育目的從 TrainzDev 網站分發。未授予對包含的模型或紋理的複製或再分發的許可。

 


華夏公益教科書