跳转到内容

Trainz/Kinds/kind 产品

来自维基教科书,开放世界中的开放书籍
logo
Trainz 注释参考
TOC | 开始乐趣 | AM&C | 创建 | 书内参考 ORP 参考:  • 索引 • 容器 • Kinds • 标签 | 附录  • 版本

产品数据类型标签

[编辑 | 编辑源代码]

KIND 产品 定义了一种“产品类型”,用于 Trainz 交互式工业。 产品不能直接放置在游戏中,但 kind 工业kind 货车 可以配置为消耗、生产或包含各种产品类型,并与 'Trainz 交互式工业' 进行交互 (见 kind 工业),赋予 Trainz 重要的真实感,并允许各种有趣的场景任务。 单个产品 实例 可能会在游戏中对用户可见,新用户需要注意,装载的火车行驶方式与不拉载额外重量的火车不同。

KIND 层级结构

[编辑 | 编辑源代码]
  • 无。


支持的标签

[编辑 | 编辑源代码]

KIND 产品 config.txt 文件 支持以下标签和 容器 声明和定义。 每个标签在此处与其默认值一起显示。

kind "product"
instance-type "resource"
mass 0.9
product-category <NULL KUID>
product-texture ""
icon-texture ""
allows-mixing 1
类型:枚举字符串
强制:从 1.5 起是强制的
描述:将资产识别为 KIND 产品。

allows-mixing

[编辑 | 编辑源代码]
类型:布尔值
强制:从 3.4 起是强制的
描述:如果设置为 '1',此产品类型可以与其他产品混合在一个产品队列中。 这适用于某些类型的盒装货物,例如,但不适用于大多数气体、液体或固体散装货物,例如砾石或煤炭。

icon-texture

[编辑 | 编辑源代码]
类型:字符串 (图像文件名,包括路径)
强制:否
描述:icon-texture 标签定义一个图标,该图标在游戏中引用此产品时使用,例如在 kind 工业 配置面板中。

instance-type

[编辑 | 编辑源代码]
类型:字符串
强制:从 3.4 起是强制的
描述:此标签描述了如何在此类产品中创建 (实例化) 产品队列,并且可以是以下值之一
resource 这表明此产品类型的实例是统一的,并且软件可以使用总数而不是每个实例的描述来跟踪此产品。
  • 这是迄今为止最有效率的“instance-type”,应该使用它,除非有非常充分的理由使用其他类型。
instance 这表明此产品的每个实例都属于特定子类型。 子类型在首次创建实例时随机分配,但在实例在整个系统中的队列之间移动时保持不变。
  • 出于性能原因,此instance-type 的队列目前限制为 254 个实例。
unique 这表明此产品的每个实例都是一个真正的游戏脚本对象。 对象在实例在整个系统中的队列之间移动时保持不变。
  • 出于性能原因,此instance-type 的队列目前限制为 4 个实例。


类型:浮点数
强制:从 3.4 起是强制的
描述:确定此产品的单个单位 (或单个实例) 的质量 (以公斤为单位)。 这在计算装载的 KIND 货车 实例的质量时使用。

product-category

[编辑 | 编辑源代码]
类型:Kuid
强制:是
描述:每个产品类型都可以分配给一个 KIND 产品类别

product-texture

[编辑 | 编辑源代码]
类型:字符串 (图像文件名,包括路径)
强制:否
描述:product-texture 标签允许指定一个本地纹理文件,当此产品作为散装货物可见时使用。 (待定:链接到产品队列描述。)


产品列表

[编辑 | 编辑源代码]

此列表可能永远不会全面,因为内容创作者会发挥作用! ~:)) 然而,以下搜索可能会显示您可能正在寻找的大部分内容

搜索:类别 商品 或 作者 #-3 并且 不 包含 类别 滚动库存}}。 添加“已安装 真实”以将搜索限制在本地项目中。

TS10 和 TS12 内建

[编辑 | 编辑源代码]

每个产品必须声明为四种合法 kind 产品类别 类型之一

Bulk Load   	<kuid:-3:10040>
Container   	<kuid:-3:10042>
Liquid Load 	<kuid:-3:10044>
Passenger 	<kuid:-3:10091>

快速检查显示这些货物通过它们的移动、储存和包装方式进行分组。尽管水、汽油和原油都会倾倒(就像一些散装货物一样),但每种产品的种类规格将它们区分开来……特别是在它们各自的重量方面。散装货物也是如此。建筑用沙与机车用沙不同,大多数砾石的特性也不一样。类似地,矿石和煤炭(类型)也会有差异。  早期的 Trainz 商品(产品)系统只提供了这些基本产品。

coal            <kuid:-1:100421>
Logs        	<kuid:-3:10001>
Woodchips   	<kuid:-3:10002>
Lumber      	<kuid:-3:10003>
Water       	<kuid:-3:10004>
Crude Oil   	<kuid:-3:10010>
Diesel Fuel 	<kuid:-3:10011>
Petrol Fuel 	<kuid:-3:10012>
General Goods	<kuid:-3:10013>

一个子页面列出了 411 种其他内置产品(包括 TS12 与 TS10 的 JA — TS09 的超集以及 TRS2006 — ),在这里列出:Trainz/Kinds/kind product/List of Built-In Products

说明和参考文献

[编辑 | 编辑源代码]
华夏公益教科书