跳轉到內容

Trainz/Kinds/kind 行業

來自華夏公益教科書,開放的書籍,開放的世界
logo
Trainz 註釋引用
TOC | BeginningsFun | AM&C | Creation | InBook Refs ORP Refs:  • Index • Containers • Kinds • Tags | Appendixes  • Vers

行業資料型別

[編輯 | 編輯原始碼]

KIND 行業為互動式資產提供了基礎,例如工廠、穀物筒倉和客運站,或任何其他涉及在火車貨物運輸車廂上裝卸的活動。行業與互動式貨運車輛和某些機車型別一樣,使用程序和佇列來管理裝卸活動。

KIND 層次結構

[編輯 | 編輯原始碼]
  • kind scenerywithtrack —沒有附帶軌道或互動行為的行業只是 建築,一種 風景 類別的資產。當將其製成動態可程式設計的互動式行業時,父型別為 SceneryWithTrack。
  • kind 產品 —如果沒有這種型別,包括乘客,將沒有理由運輸任何東西,也沒有鐵路的必要。

姐妹類

[編輯 | 編輯原始碼]
  • kind 火車 —在鐵路模擬中,行業需要滾動庫存將產品和原料運進和運出工廠。滾動庫存和行業都透過子級 資料型別 kind 產品 聯絡在一起,因為當裝滿煤塊時,很難疏通清空罐車的管道,而燃料油和酸會從奇怪的平板車上洩漏出來。

支援的標籤

[編輯 | 編輯原始碼]

kind 行業 支援所有 kind scenerywithtrack 標籤,並新增以下標籤。

型別:Process element container
描述:包含一個或多個程序元素。每個程序元素提供有關程序的資訊,包括持續時間、啟動狀態以及與該程序關聯的輸入和輸出佇列。


示例 Config.txt

[編輯 | 編輯原始碼]

下面是一個行業資產的示例 config.txt 檔案,為了簡潔起見,標準標籤被排除在外。這個特定示例是針對一個簡單的煤礦,它吸收柴油燃料並輸出煤炭。

TrainzBaseSpec 的標籤將在這裡包含在一個 config.txt 檔案 中,然後
 processes
 {
   coal_production
   {
     start-enabled                       1
     duration                            30
     
     inputs
     {
       0
       {
         amount                          6465
         queue                           "diesel_in"
       }
     }
     
     outputs
     {
       0
       {
         amount                          22620
         queue                           "coal_out"
       }
     }
   }
 }
 
 queues
 {
   coal_out
   {
     size                                1357500
     product-kuid                        <kuid:44179:60013>
     initial-count                       543000
     
     allowed-products
     {
       0                                 <kuid:44179:60013>
     }
   }
   
   diesel_in
   {
     size                                310400
     product-kuid                        <kuid:-3:10011>
     initial-count                       155200
     
     allowed-products
     {
       0                                 <kuid:-3:10011>
     }
   }
 }
 
華夏公益教科書