跳至內容

Trainz/種類/kind industry

來自 Wikibooks,開放世界中的開放書籍
logo
Trainz 註釋參考
TOC | 開始趣味 | AM&C | 創作 | 書內參考 ORP 參考:  • 索引 • 容器 • 種類 • 標籤 | 附錄  • 版本

行業資料型別

[編輯 | 編輯原始碼]

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

KIND 層次結構

[編輯 | 編輯原始碼]
  • kind scenerywithtrack —沒有連線軌道或互動行為的行業僅僅是建築物,一種分類為景觀的資產。當製成動態可程式設計的互動式行業時,父型別為 SceneryWithTrack。
  • kind product —如果沒有這種型別,其中包括乘客,那麼就沒有理由運送任何東西,也沒有鐵路的必要。

姊妹類

[編輯 | 編輯原始碼]
  • kind traincar —在鐵路模擬中,行業需要使用車輛來將產品和原料運進運出工廠。因此,車輛和行業都透過子級資料型別kind product繫結在一起,因為當油罐車裝滿煤塊時,很難疏通排空管道,而且燃油和酸液會從奇怪的平板車上溢位。

支援的標籤

[編輯 | 編輯原始碼]

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

型別:流程元素容器
描述:包含一個或多個流程元素。每個流程元素提供有關流程的資訊,包括持續時間、開始狀態以及與該流程關聯的輸入和輸出佇列。


示例 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>
     }
   }
 }
 
華夏公益教科書