跳轉到內容

Trainz/種類/kind traincar

來自 Wikibooks,開放世界的開放書籍
logo
Trainz 培訓人員基礎知識
TOC | 開始趣味 | AM&C | 創作 | 書中參考文獻 ORP 參考文獻:  • 索引 • 容器 • 種類 • 標籤 | 附錄  • 版本
 詞彙表
 HKeys-CM
 HKeys-DVR
 HKeys-SUR
 HKeys-WIN
 滑鼠使用
 符號

KIND Traincar,為所有在 config.txt 檔案 中的單獨列車車輛提供自定義基礎。例如,單個 滾動庫存 專案,例如蒸汽機車煤鬥、煤倉或客車,都以包含和正確定義 KIND Traincar 中列出的指定必要資料型別 開始其自定義。

這種資產型別繼承了來自父類 kind scenery-trackside 的所有路邊定位和網格顯示特徵,並添加了車輛特定的功能,例如火車車物理和控制機制。

KIND 層次結構

[edit | edit source]

父類

[edit | edit source]

對於新 Trainzer 來說,這個父類可能看起來令人驚訝,但請記住資料模型分類,例如 TrainzBaseSpec、標籤、種類容器

子類

[edit | edit source]
  • 無。

標籤表

[edit | edit source]

每個 traincar 資產都支援以下標籤。每個標籤在此處顯示與其預設值。

kind "traincar" 標籤和容器
規格名稱 預設值 註釋 示例
  cabinsway         1.0    
  company        字串    "QueenslandRail"
  ditch_color     0,0,0   R-G-B 值     每個最大 255
  low_beam_value     2,2,2         //    
  high_beam_value     1,1,1         //    
  flash_scale     1    
  engine     0    
  real-engine     1    
  enginespec     (KUID)    
  enginesound     (KUID)    
  fonts     1    
  hornsound     (KUID)    
  cabin_muffle     0.4    
  light_color     0,0,0    
  mass     37000    
  max-coupler-gap     0.08    
  pantograph     (KUID)    
  smoke_shade     0.09    
  smoke_random     2.9    
  smoke_slowlife     3    
  smoke_fastlife     0    
  smoke_height     0.8    
  smoke_fastspeed     10    
  tender     0    
  use-coupler-sounds     1    
  fonts-path     ""    
  bogeys   {   }
  disable-extra-track-sounds     0    
  max-tractive-effort     0    
  origin "AU"     (已過時)    
  paintshed-template-used (KUID)     (已過時)    
  paintshed-skin-used (KUID)     (已過時)    
  product-id ""     (已過時)    
  product-version ?     (已過時)    
  product-type ""     (已過時)    

支援的標籤

[edit | edit source]

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

bogeys

[edit | edit source]
型別:容器
描述:指定在何處以及使用哪些修飾符連線哪些轉向架。單獨記錄 bogeys 容器

cabin_muffle

[edit | edit source]
型別:十進位制
描述:在駕駛室中應將引擎聲音音量降低的量。預設值為 0.4,即 40% 的音量,旨在表示完全封閉且隔音的駕駛室。注意:蒸汽機車有不同的預設值。它們預設為 1.0 - 根本不衰減。(蒸汽機車駕駛室通常不是完全封閉的,更不用說安裝隔音材料了。)

cabinsway

[edit | edit source]
型別:十進位制
描述:控制車輛轉彎時內部檢視的“搖擺”量。更大的數字將導致更多的搖擺。

company

[edit | edit source]
型別:英文文字字串
描述:文字字串,指示此車輛所代表的服務的鐵路公司或組織。

disable-extra-track-sounds

[edit | edit source]
型別:布林值
描述:停用此車輛的額外軌道聲音。對於製作可駕駛的船舶、飛機、公路車輛等非常有用 - 任何不應該發出輪軌型別聲音的東西。

ditch_color

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

enginesound

[編輯 | 編輯原始碼]
型別:KUID
描述:KIND 發動機聲,用於此機車。

enginespec

[編輯 | 編輯原始碼]
型別:KUID
描述:Enginespec 資源(KIND 發動機),用於此機車。定義機車效能特徵。

flash_scale

[編輯 | 編輯原始碼]
型別:十進位制
描述:設定溝槽燈閃爍的速度。
型別:整數
描述:在此機車上使用的執行編號字型數量。

fonts-path

[編輯 | 編輯原始碼]
型別:文字
描述:用於確定執行編號儲存位置的資源名稱。這將與“_alpha_numbers”連線起來,以確定執行編號影像的路徑。例如,如果提供的名稱為“my_loco”,則從資原始檔夾開始的路徑將為“my_loco_alpha_numbers”。

high_beam_value

[編輯 | 編輯原始碼]
型別:十進位制陣列
描述:用逗號分隔的十進位制值序列——用於配置燈光在遠光燈模式下的亮度。第一個數字應用於第一個前燈點,依此類推。值是除數——例如,值為 2 表示亮度的一半。

hornsound

[編輯 | 編輯原始碼]
型別:KUID
描述:KIND 喇叭聲,在機車喇叭吹響時播放。

light_color

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

low_beam_value

[編輯 | 編輯原始碼]
型別:十進位制陣列
描述:用逗號分隔的十進位制值序列——用於配置燈光在近光燈模式下的亮度。第一個數字應用於第一個前燈點,依此類推。值是除數——例如,值為 2 表示亮度的一半。
型別:十進位制
描述:車輛空載時的質量(以公斤為單位)——即淨重,而非總重。遊戲將根據裝載到佇列中的任何貨物質量,將此質量增加到該質量上。

max-coupler-gap

[編輯 | 編輯原始碼]
型別:十進位制數
描述:指定此車輛允許的耦合間隙(以米為單位)。注意:任何兩輛車輛之間可觀察到的間隙將是每輛車輛值的平均值。不能為零。

max-tractive-effort

[編輯 | 編輯原始碼]
型別:十進位制
描述:此車輛可以施加到軌道上的最大牽引力(以牛頓為單位)。(僅用於柴油和電力機車——蒸汽機車使用 enginespec 中定義的不同系統)。

pantograph

[編輯 | 編輯原始碼]
型別:KUID
描述:受電弓資源,用於連線到受電弓連線點。

real-engine

[編輯 | 編輯原始碼]
型別:布林值
描述:這將使非動力車輛在設定為 0 時發出可聽見的喇叭聲並顯示可見的前燈。這對於駕駛室車廂、駕駛拖車以及多節列車的非動力端車廂很有用。

smoke_fastlife

[編輯 | 編輯原始碼]
型別:十進位制
描述:車輛高速行駛時,煙霧顆粒存在的時間長度(秒)。

smoke_fastspeed

[編輯 | 編輯原始碼]
型別:十進位制
描述:車廂被認為高速行駛的速度(m/s)。

smoke_height

[編輯 | 編輯原始碼]
型別:十進位制
描述:用於使“慢速”煙霧從車廂漂浮得更高的額外速度。

smoke_random

[編輯 | 編輯原始碼]
型別:十進位制
描述:控制新增到新煙霧顆粒方向的隨機性程度。數字越大,隨機性越大。

smoke_shade

[編輯 | 編輯原始碼]
型別:十進位制
描述:在 (0.0 .. 1.0) 範圍內的值,控制每個煙霧顆粒的顏色(包括 Alpha——因此 0.0 將是透明的,0.1 是暗霧,1.0 是厚厚的白色)。Alpha 值將隨著顆粒的生命週期而衰減到零(透明)。

smoke_slowlife

[編輯 | 編輯原始碼]
型別:十進位制
描述:車輛低速行駛時,煙霧顆粒存在的時間長度(秒)。
型別:布林值
描述:用於 AI 確定在執行諸如“調頭”之類的命令時是否應將此車輛與機車一起帶走。

use-coupler-sounds

[編輯 | 編輯原始碼]
型別:布林值
Desc: 啟用或停用此特定車輛的耦合器鬆弛聲音。

已過時標籤

[編輯 | 編輯原始碼]
型別:文字
Desc: 已過時

paintshed-template-used

[編輯 | 編輯原始碼]
型別:KUID
Desc: 已過時。曾是用於建立此重製版塗裝的塗裝模板的 KUID - 用於塗裝庫重新載入重製版以進行進一步編輯。

paintshed-skin-used

[編輯 | 編輯原始碼]
型別:KUID
Desc: 已過時。曾是用於建立此重製版塗裝的塗裝庫皮膚的 KUID - 用於塗裝庫重新載入重製版以進行進一步編輯。

product-id

[編輯 | 編輯原始碼]
Type: 文字字串
Desc: 已過時。曾用於塗裝庫表明此資源是用於塗裝庫的。

product-type

[編輯 | 編輯原始碼]
Type: 文字字串
Desc: 已過時。曾用於塗裝庫,將火車車廂標記為可以在塗裝庫中重新繪製,但不允許在遊戲中放置。

product-version

[編輯 | 編輯原始碼]
型別:十進位制
Desc: 已過時。是模型旨在使用的塗裝庫版本號。


示例 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"
  }
}

轉向架容器 {

  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 網站分發。不授予複製或重新分發包含的模型或紋理的許可。

 


華夏公益教科書