跳转到内容

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>
     }
   }
 }
 
华夏公益教科书