Trainz/种类/kind 引擎
外观
KIND 引擎 资产被归类为滚动存货,其中包含柴油或电力机车性能特征。相关的姊妹 KIND 或类资产是 kind 蒸汽机,它使用许多(如果不是全部)相同的(子)容器或子类,但具有不同的基本数据调色板,这些数据需要在父类中建模和定义(即容器 'KIND 引擎'—此处讨论的这些标签和特殊 KIND 容器)。这种模块化分解应该使使用 配置 对于新老 Trainzers 来说更容易掌握。
引擎规格的格式从最早的 Trainz 版本开始就一直在发展,也许比任何其他数字建模资产组都多,这是很容易理解的,因为机车的驱动行为(在数字虚拟世界中建模和模拟的物理现实)比任何其他类别的物体都更依赖于脚本、动画元素和 Trainz 内部的物理模型之间的紧密交互。不幸的是,较早的 Content Creator's Guides(早期,HTML 页面和文件,UTC 后为 *.pdf 文件)通常也在线保留以方便更新,现在*[注释 1] 无法被新来者或其他对比较不同数字模型感兴趣的人轻易访问。
|
可以通过查看 CCGTC 在线页面来比较引擎规格的容器和重大变化:种类:引擎。
此 Trainz/种类/kind 引擎 部分是一个占位符,一个概述或标记,表示本书的这一部分是不完整的。你可以通过 扩展它 来帮助维基教科书 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 代码标准的更新信息,这些标准随着软件功能的添加而不断变化。 |