跳转到内容

Trainz/种类/火车车厢

来自维基教科书,开放世界中的开放书籍
logo
Trainz 新手基础知识
TOC | 开始趣味 | AM&C | 创作 | 书内参考文献 ORP 参考文献:  • 索引 • 容器 • 种类 • 标签 | 附录  • 版本
 术语表
 HKeys-CM
 HKeys-DVR
 HKeys-SUR
 HKeys-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 - 根本没有消音。(蒸汽机车驾驶室通常不是完全封闭的,更不用说安装隔音材料了。)

驾驶室摇摆

[编辑 | 编辑源代码]
类型:小数
Desc: 控制车辆转弯时内部视图的“摇摆”程度。数值越大,摇摆程度越大。
Type: 英文文本字符串
Desc: 文本字符串,用于表示该车辆所属的铁路公司或组织。

disable-extra-track-sounds

[编辑 | 编辑源代码]
Type: 布尔值
Desc: 禁用该车辆的额外轨道声音。这对制作可驾驶的船只、飞机、公路车辆等非常有用,这些车辆不应该发出轮轨摩擦的声音。

ditch_color

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

enginesound

[编辑 | 编辑源代码]
Type: KUID
Desc: KIND Enginesound 用于此机车。

enginespec

[编辑 | 编辑源代码]
Type: KUID
Desc: Enginespec Asset (KIND Engine) 用于此机车。定义机车的性能特性。

flash_scale

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

fonts-path

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

high_beam_value

[编辑 | 编辑源代码]
Type: 小数数组
Desc: 用逗号分隔的小数值序列,用于配置远光灯模式下灯光亮度。第一个数字适用于第一个车头灯点,以此类推。值是除数,例如,值 2 表示亮度的一半。

hornsound

[编辑 | 编辑源代码]
Type: KUID
Desc: KIND Hornsound 当机车喇叭吹响时播放。

light_color

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

low_beam_value

[编辑 | 编辑源代码]
Type: 小数数组
Desc: 用逗号分隔的小数值序列,用于配置近光灯模式下灯光亮度。第一个数字适用于第一个车头灯点,以此类推。值是除数,例如,值 2 表示亮度的一半。
类型:小数
Desc: 车辆空载时的质量,以公斤为单位,即自重,不是总重量。游戏将把装载到队列中的任何产品的重量添加到此重量中。

max-coupler-gap

[编辑 | 编辑源代码]
Type: 小数
Desc: 指定此车辆允许的耦合器间隙,以米为单位。注意:任何两辆车之间可观察到的间隙将是每辆车值的平均值。不能为零。

max-tractive-effort

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

pantograph

[编辑 | 编辑源代码]
Type: KUID
Desc: Pantograph Asset 附着到受电弓连接点。

real-engine

[编辑 | 编辑源代码]
Type: 布尔值
Desc: 这将使无动力车辆在设置为 0 时发出可听的喇叭声并显示可见的前照灯。这对驾驶室车、驾驶拖车和多节列车的无动力端车很有用。

smoke_fastlife

[编辑 | 编辑源代码]
类型:小数
Desc: 车辆快速行驶时烟雾粒子存在的时间(以秒为单位)。

smoke_fastspeed

[编辑 | 编辑源代码]
类型:小数
Desc: 车辆被认为快速行驶的速度(以米/秒为单位)。

smoke_height

[编辑 | 编辑源代码]
类型:小数
Desc: 用于使“慢速”烟雾从车厢漂浮得更高的附加速度。

smoke_random

[编辑 | 编辑源代码]
类型:小数
描述: 控制新烟雾粒子的方向引入的随机性数量。数字越大,随机性越大。

smoke_shade

[编辑 | 编辑源代码]
类型:小数
描述: (0.0 .. 1.0) 范围内的值,控制每个烟雾粒子的颜色(包括 Alpha - 所以 0.0 将是透明的,0.1 是暗雾,1.0 是浓密的白色)。Alpha 值将在粒子生命周期内衰减到零(透明)。

smoke_slowlife

[编辑 | 编辑源代码]
类型:小数
描述: 当车辆“缓慢”移动时,烟雾粒子存在的时间长度(秒)。
Type: 布尔值
描述: AI 使用它来确定在执行诸如“绕圈”之类的命令时,它是否应该将此车辆与机车一起带走。

use-coupler-sounds

[编辑 | 编辑源代码]
Type: 布尔值
描述: 启用或禁用此特定车辆的联轴器松动声音。

已过时标签

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

paintshed-template-used

[编辑 | 编辑源代码]
Type: KUID
描述: 已过时。是用来创建此重制版绘制棚模板的 KUID - 由绘制棚用来重新加载重制版以进行进一步编辑。

paintshed-skin-used

[编辑 | 编辑源代码]
Type: 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"
  }
}

bogeys 容器 {

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

 


华夏公益教科书