跳转到内容

Trainz/种类/火车车辆

来自 Wikibooks,开放世界中的开放书籍
logo
Trainz 初学者基础
TOC | 开始乐趣 | AM&C | 创作 | 书内参考文献 ORP 参考文献:  • 索引 • 容器 • 种类 • 标签 | 附录  • 版本
 词汇表
 热键-CM
 热键-DVR
 热键-SUR
 热键-WIN
 鼠标使用
 符号

KIND 火车车辆,为所有单独的火车车辆在其config.txt 文件中提供了自定义的基础。例如,单个车辆项目,如蒸汽机车煤水车、煤炭跳车或客车,都以包含和正确定义KIND 火车车辆中列出的指定必需数据类型开始其自定义。

此资产类型继承了父类kind 场景-道旁的所有轨道旁定位和网格显示特性,并添加了车辆特定的功能,如火车车辆物理和控制机制。

KIND 层级结构

[编辑 | 编辑源代码]

这个父类对于新的 Trainz 用户来说可能看起来很奇怪,但请记住数据模型分类,例如TrainzBaseSpec、标签、种类容器

  • 无。

标签表

[编辑 | 编辑源代码]

每个火车车辆资产都支持以下标签。此处显示每个标签及其默认值。

kind "火车车辆" 标签和容器
规格名称 默认值 注释 示例
  驾驶室摇摆         1.0    
  公司        字符串    "昆士兰铁路"
  排水沟颜色     0,0,0   R-G-B 值     每个最大 255
  近光灯值     2,2,2         //    
  远光灯值     1,1,1         //    
  闪光缩放     1    
  引擎     0    
  真实引擎     1    
  引擎规格     (KUID)    
  引擎声音     (KUID)    
  字体     1    
  喇叭声音     (KUID)    
  驾驶室消音     0.4    
  灯光颜色     0,0,0    
  质量     37000    
  最大耦合器间隙     0.08    
  受电弓     (KUID)    
  烟雾阴影     0.09    
  烟雾随机性     2.9    
  烟雾慢速生命周期     3    
  烟雾快速生命周期     0    
  烟雾高度     0.8    
  烟雾快速速度     10    
  煤水车     0    
  使用耦合器声音     1    
  字体路径     ""    
  转向架   {   }
  禁用额外轨道声音     0    
  最大牵引力     0    
  原产地 "AU"     (已过时)    
  涂装棚模板使用 (KUID)     (已过时)    
  涂装棚贴图使用 (KUID)     (已过时)    
  产品ID ""     (已过时)    
  产品版本 ?     (已过时)    
  产品类型 ""     (已过时)    

支持的标签

[编辑 | 编辑源代码]

这些是各个标签及其含义。

转向架

[编辑 | 编辑源代码]
类型:容器
描述:指定哪些转向架连接在哪里,以及使用哪些修改器。另有单独文档转向架容器

驾驶室消音

[编辑 | 编辑源代码]
类型:十进制
描述:在驾驶室内时引擎声音音量应降低的程度。默认值为 0.4,即 40% 的音量,旨在表示一个完全封闭且隔音的驾驶室。注意:蒸汽机车有不同的默认值。它们的默认值为 1.0 - 根本没有消音。(蒸汽机车驾驶室通常并非完全封闭,更不用说安装隔音材料了。)

驾驶室摇摆

[编辑 | 编辑源代码]
类型:十进制
描述: 控制车辆转弯时内部视角的“摇摆”程度。数值越大,摇摆幅度越大。
类型: 英文文本字符串
描述: 用于指示此车辆在服务中的铁路公司或组织的文本字符串。

禁用额外轨道声音

[编辑 | 编辑源代码]
类型: 布尔值
描述: 禁用此车辆的额外轨道声音。这对于制作可驾驶的船舶、飞机、公路车辆等非常有用 - 任何不应发出轮轨类型声音的车辆。

沟槽灯颜色

[编辑 | 编辑源代码]
类型: 颜色(RGB)
描述: 沟槽灯的颜色(值为 0 到 255 之间的整数,红色、绿色和蓝色用逗号分隔)。
类型: 布尔值
描述: 如果为 1,则车辆为机车;如果为 0,则车辆为无动力车厢。机车预计具有驾驶室内部、喇叭声、引擎声等。

引擎声音

[编辑 | 编辑源代码]
类型: KUID
描述: KIND 引擎声音 用于此机车。

引擎规格

[编辑 | 编辑源代码]
类型: KUID
描述: 引擎规格资源(KIND 引擎) 用于此机车。定义机车的性能特征。

闪光比例

[编辑 | 编辑源代码]
类型:十进制
描述: 设置沟槽灯的闪烁速度。
类型: 整数
描述: 此机车要使用的运行编号字体的数量。

字体路径

[编辑 | 编辑源代码]
类型: 文本
描述: 用于确定运行编号存储位置的资源名称。这将与“_alpha_numbers”连接,以确定要用于运行编号的图像的路径。例如,如果提供的名称是“my_loco”,则从资源文件夹开始的路径将是“my_loco_alpha_numbers”。

远光灯值

[编辑 | 编辑源代码]
类型: 十进制数组
描述: 用逗号分隔的十进制值序列 - 用于配置远光灯模式下灯光的亮度。第一个数字应用于第一个前照灯点,依此类推。值是除数 - 例如,值为 2 表示亮度的一半。

喇叭声

[编辑 | 编辑源代码]
类型: KUID
描述: KIND 喇叭声 在机车喇叭响起时播放。

前照灯颜色

[编辑 | 编辑源代码]
类型: 颜色(RGB)
描述: 前照灯的颜色(值为 0 到 255 之间的整数,红色、绿色和蓝色用逗号分隔)。

近光灯值

[编辑 | 编辑源代码]
类型: 十进制数组
描述: 用逗号分隔的十进制值序列 - 用于配置近光灯模式下灯光的亮度。第一个数字应用于第一个前照灯点,依此类推。值是除数 - 例如,值为 2 表示亮度的一半。
类型:十进制
描述: 车辆空载时的质量(以千克为单位) - 即自重,而不是总重。游戏会将加载到队列中的任何产品的质量添加到此质量中。

最大耦合器间隙

[编辑 | 编辑源代码]
类型: 十进制
描述: 指定此车辆上允许的耦合器松弛量(以米为单位)。注意:任何两辆车辆之间观察到的松弛量将是每辆车辆值的平均值。不能为零。

最大牵引力

[编辑 | 编辑源代码]
类型:十进制
描述: 此车辆可以施加到轨道上的最大牵引力(以牛顿为单位)。(仅用于柴油和电力机车 - 蒸汽机车使用引擎规格中定义的不同系统。)

受电弓

[编辑 | 编辑源代码]
类型: KUID
描述: 受电弓资源 用于连接到受电弓连接点。

真实引擎

[编辑 | 编辑源代码]
类型: 布尔值
描述: 这将使无动力车辆在设置为 0 时具有可听见的喇叭声和可见的前照灯。这对于驾驶室车、驾驶拖车和多节列车的无动力端车很有用。

烟雾快速寿命

[编辑 | 编辑源代码]
类型:十进制
描述: 车辆快速行驶时烟雾粒子存在的时间(秒)。

烟雾快速速度

[编辑 | 编辑源代码]
类型:十进制
描述:火车车辆被认为是“快速”移动的速度(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

[编辑 | 编辑源代码]
类型: 布尔值
描述:启用或禁用此特定车辆的耦合器松弛声音。

已过时的标签

[编辑 | 编辑源代码]
类型: 文本
描述:已过时

paintshed-template-used

[编辑 | 编辑源代码]
类型: KUID
描述:已过时。曾是用于创建此重制皮肤的涂装棚模板的 KUID - 由涂装棚用于重新加载重制皮肤以进行进一步编辑。

paintshed-skin-used

[编辑 | 编辑源代码]
类型: KUID
描述:已过时。曾是用于创建此重制皮肤的涂装棚皮肤的 KUID - 由涂装棚用于重新加载重制皮肤以进行进一步编辑。

product-id

[编辑 | 编辑源代码]
类型:文本字符串
描述:已过时。曾由涂装棚用于指示此资源供涂装棚使用。

product-type

[编辑 | 编辑源代码]
类型:文本字符串
描述:已过时。曾与涂装棚一起使用,将火车车辆标记为可在涂装棚中重新涂装,但不适用于游戏内放置。

product-version

[编辑 | 编辑源代码]
类型:十进制
描述:已过时。是模型预期使用的涂装棚版本号。


示例 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 网站分发。未授予复制或重新分发所包含模型或纹理的许可。

 


华夏公益教科书