Trainz/Kinds/kind engine
外观
(重定向自 Trainz/Kinds/KIND Engine)
KIND Engine 资源被归类为包含柴油或电力机车性能特征的机车。相关的姊妹 KIND 或类资源是 kind steam-engine,它使用许多(如果不是全部)相同的(子)容器或子类,但具有不同的基本数据调色板,需要在父类(即容器“KIND Engine” - 这里下面讨论的那些标签和特殊 KIND 容器)中建模和定义。这种模块化的分解应该使新老 Trainzers 更容易理解 配置。
引擎规格的格式从最早的 Trainz 版本开始就不断演变,也许比任何其他数字建模资产组都多,考虑到机车行驶行为(在数字虚拟世界中建模和模拟的物理现实)的依赖性,比任何其他类别的对象更依赖于脚本、动画元素与 Trainz 内的物理模型之间的紧密交互。不幸的是,较旧的内容创建者指南(早期,HTML 页面和文件,UTC 之后为 *.pdf 文件)通常也在线保留以方便更新,现在*[注释 1]新来者或其他对比较不同数字模型感兴趣的人无法轻松访问。
|
可以通过查看 CCGTC 在线页面,将引擎规格的容器和总体变化与当前的标签和容器分组进行比较:Kind: Engine.
此 Trainz/Kinds/kind engine 部分是一个占位符存根,是一个概述或标记,表明本书的这一部分是不完整的。您可以通过 扩展它,以更全面地讨论这个主题,来帮助维基教科书 Trainz 项目。 需要工作: 这里需要一些背景文字! |
引擎子 数据结构 在 Trainz 中被称为容器,每个容器定义了模拟软件需要产生动态工作 3D 资源的参数和变量。
kind "engine" throttle-power { } dynamic-brake { } pressure { } mass { } motor { } flowsize { } volume { } scale "" epbrakes "" (Obsolete tag) autopilot-stop-distance 5.0 autopilot-crawl-distance 20.0 autopilot-caution-speed-multiplier 0.5 throttle-adjustment-rate 0.01
- 类型: 油门-功率容器
- 描述: 驾驶室模式下的加速度变量。
- 类型: 动态制动容器
- 描述: 驾驶室模式下动态制动时的减速度变量。
- 类型: 压力容器
- 描述: 待定
- 类型: 质量容器
- 描述: 待定
- 类型: 电机容器
- 描述: 待定
- 类型: 流量大小容器
- 描述: 待定
- 类型: 体积容器
- 描述: 待定
- 类型: 已过时
- 描述: 已过时
epbrakes 标签
[编辑 | 编辑源代码]- 类型: 已过时的单一值
- 描述: 在 TS2009 版本中已过时
- 纠正措施: 移动到描述块文本中或删除行。
- 类型: 浮点数
- 描述: AI 在典型的障碍物(红灯等)前方多远(以米为单位)会尝试停车。更改此值可以帮助微调 AI 移动的精度,但是尝试让列车停得太靠近目标可能会导致某些情况下发生超车。此标签仅用于特殊情况。
- 类型: 浮点数
- 描述: 一旦到达预期停车位置的距离(以米为单位),AI 将会“爬行”而不是尝试加速到达目的地。更改此值可以帮助微调 AI 移动的精度,但是尝试让列车停得太靠近目标可能会导致某些情况下发生超车。此标签仅用于特殊情况。
- 类型: 浮点数
- 描述: AI 在谨慎条件下运行时会减速至速度限制的这个倍数。可以将其设置为 1.0 以有效地消除谨慎速度驾驶,但这可能会增加某些情况下发生超车的风险。
- 类型: 浮点数
- 描述: 定义了引擎油门调整以匹配列车油门的调整速率。增加此速率将使引擎更具响应性,但可能会以音频或驾驶真实性为代价。在 DCC 模式下,使用 0.1 的最小值。
引擎规范资源的示例 config.txt 文件,为了简洁起见,排除了标准标签:∅
在此处附加示例文件?
本参考页面改编自 TrainzOnline Wiki,并根据 CC-BY-SA 3.0 许可 授权使用。本页面可能会比 同一主题的源页面 包含更多文字解释、阐述、历史和/或示例。 TrainzOnline Wiki 主要由程序员或精通 内容创建 的人员维护,可能包含有关当前 trainz-build 代码 标准的更新信息,这些标准可能会随着软件功能的增加而发生变化。 |