Trainz 新手基础 Trainz 资源维护和创建
这个特殊的词汇表页面将帮助新读者理解 Trainz 的行话。它是一组简短的术语,通常在词汇表 中更详细地阐述,有时也会在专门的主题页面上进行深入的解释。
许多 Trainz 功能是通过鼠标或热键访问的。后者会根据软件套件中哪个模块处于活动状态而改变,尽管在应用程序之间存在重叠时,目的上的共性会得到保留。大多数情况下并没有重叠——一个 Trainz 模块中使用的热键在另一个 Trainz 模块中对相同按键的使用是不同的。在这本书中,我们经常使用图形 CTRL +C - CTRL +V 来表示热键操作。在其他情况下,我们可能会使用旧的纯文本 [CTRL][C] -[CTRL][V] 或 [CTRL][SHFT][ESC] 助记符系统来传达信息,特别是在我们只是想提醒用户,而图形会破坏说明性文字的流畅性时。
我们编写了一个特殊的稍大一点的图形(例如 主菜单 ) 来表示鼠标按键活动。我们没有打算复制实际的鼠标按键图标,这也很可能是违法的。
进一步的鼠标操作使用自 Trainz 0.9 开发以来 Trainz 手册中使用的首字母大写助记符系统 • 'LMB' 表示左键,'RMB' 表示右键 • LMBh 或 LMBhold' 和 RMBh 或 RMBhold 表示点击并按住 操作。 • 对于下拉菜单,通常会看到 RMBh+d 或 RMBh+drag 表示法;这些菜单操作对任何熟悉 Windows 应用程序的人来说都应该很熟悉。 • 有时我们会使用按键符号 LMB 或 RMBh+d 等,具体情况具体分析。 • 从 Trainz 的角度来看,两个鼠标按键在 GUI 中都得到了大量的使用,因为 LMBh+d 是我们在 DCC 和 CAB 驾驶 模式中操作控制的方式,而 RMBh+d 则从活动的摄像机位置[ note 1] 操作我们的视口,包括在 Surveyor 世界创建模块中移动。
在这本书中 —意味着您可能在别处看到过,但在这里指的是这个意思。
通用缩写 —意味着在网络论坛上也经常看到。
Kc:, Kd:, Ks: 按键,通常分别指 CM、驾驶(DVR)或 Surveyor(SUR)中的热键
这组缩写实际上是在 Auran 论坛上整理出来的[ 1] ,由于其成员也在这里贡献,您可能会在我们的页面中也看到它们在使用
TRS - Trainz Railway/Railroad Simulator - 后面的数字表示版本(由 PerRock 贡献)
TS - Trainz Simulator - 后面的数字表示版本(由 PerRock 贡献)
UTC - Ultimate Trainz Collection(由 PerRock 贡献)
Pre-SP3 - Trainz 的原始版本(由 PerRock 贡献)
TC - Trainz Classics - 后面的数字表示版本(由 PerRock 贡献)
OP - 开帖/开帖人 - 通用论坛缩写(由 PerRock 贡献)
RW/RS/MSTS - Railworks/Rail Simulator/Microsoft Train Simulator - Trainz 的所有竞争对手(由 PerRock 贡献)
FCT - 头等车票
SP - Service Pack
编辑:SP 后面的数字表示版本 - 由 PerRock 贡献)
CMP - Content Manager Plus
CM - Content Manager(后面的数字表示版本号)
TDH - Trainz Download Helper(TRS2006 之前的时代)
TDP - Trainz Downloader Pro [ note 2]
CDP - Content Dispatcher Pack[ note 3]
CMPA - Content Manager Plus Archive - 这些用于存档资源。
TAD - Trainz 资源数据库
TADdaemon - 数据库事务管理器[ 注 4]
DLS - 下载站
DLH - 下载助手
UN - 用户名
PW - 密码
WIP - 进行中 (由 whitepass 贡献)
PM - 私人消息/渐进网格 (由 captainkman 贡献)
KUID - Koolthingz 用户 ID (由 rweber95 贡献)
KUID - Koolthingz 唯一标识符 (由 fabartus 贡献)[ 注 5]
CMTM - 车辆移动和交通管理 (由 rweber95 贡献) - 后面的数字表示版本
ARN - 自动运行编号 (由 rweber95 贡献)
MIN - 多行业新闻 (由 rweber95 贡献)
BI - 基础行业 (由 rweber95 贡献)
HOG - 上帝之手 (由 rweber95 贡献)
PL - ProtoLARS (由 rweber95 贡献)
LARS - 物流和资源系统 (由 rweber95 贡献)[ 注 6]
ACS - 主动联轴器系统 (由 captainkman 贡献)
AWS - 自动预警系统
TPWS - 列车保护和预警系统
ATLS - 先进交通灯系统 (由 rweber95 贡献)[ 注 7]
ASB - 主动信号盒
CCP - 内容创作者 Plus (由 rweber95 贡献)
LOD - 细节等级 (由 captainkman 贡献)
IM - 索引网格 (由 captainkman 贡献)
LM - 细节等级 网格参考,指向一个 somename.LM.txt 文本文件。
EK3 - 肯塔基东部 3 (由 captainkman 贡献)
HUD - 平视显示器 (由 captainkman 贡献)
TPR - Trainz Pro 路线 (由 captainkman 贡献) - 地址为 http://www.trainzproroutes.org/
USLW - 美国机车厂 (由 captainkman 贡献) - 地址为 http://uslw.net/
JR - 铰接轨道 (由 captainkman 贡献) - 地址为 http://jointedrail.com/ .
DLC - 可下载内容 (Auran/N3V 付费内容,例如蓝彗星、公爵夫人、SnC) (由 captainkman 贡献)
SnC/S&C - 塞特尔和卡莱尔 - DLC 包 (由 captainkman 贡献)
CoC - 行为准则 (由 captainkman 贡献)
SPAD - 超速通过信号 (由 airtime 贡献)
硬件 TL/硬件 T&L - 硬件变换和光照
DEM - 数字高程图/模型
IWBNI - 如果可以就好了 (由 mjolnir 贡献)
OTOH - 另一方面 (由 mjolnir 贡献)
FWIW - 无论如何 (由 mjolnir 贡献)
AFAIK - 据我所知 (由 maruffijd 贡献)
MP - 多人游戏
FPS - 每秒帧数
TFYHW - 谢谢你的辛勤工作 (由 jjanmarine3 贡献)
TNI - Trainz 本地接口 (由 BuilderBob 贡献)
IIRC - 如果我记得没错 (由 pcas1986 贡献)
EDR - 扩展数据库修复 (由 Bhorton 贡献)
UAD - 更新资产数据库 (由 Bhorton 贡献)
DRM - 数字版权管理
许多 Trainz 基本术语和符号在词汇表和这里都有重复,但新的 Trainzer 会发现我们已经将更长、更完整的解释保留在词汇表条目中。如果本页没有让你对某个主题页面有所了解,请在词汇表中查看相同的术语,词汇表中可能还会链接到该主题页面的入门或介绍页面。
术语
含义
评论、澄清或注释
.\backup .\trash
这些名称的作用相同 - 对更改的文件进行临时日期存储。
trash 子文件夹是根目录中 .\cache 文件夹的姊妹文件夹;N3V 在 TS12 版本 中将其重命名为 '.\backup' 。在 TS2009 中作为一项功能引入,其中每个 保留 'nn' 日期编码的备份子文件夹 ,这些文件夹是从编辑操作中填充的。每个子文件夹都包含资产子文件夹,就像它们被打开进行编辑时一样。Trainz 选项菜单允许用户指定 在 .\trash 或 .\backup 子文件夹中保留的单个编辑天数的子子文件夹数量 。
根文件夹 .\nameish... 路径规范
目录简写 '相对' 引用;最常指安装加载到 root_folder 中。
..\ 简写是 DOS 和 Windows 中的意思是 从这里向上一个目录 (或任何指定为路径规范或文件规范的目录)后面的斜杠。如果你理解 每个 '\' ('\name') 代表 向下走一级 ,那么 '.\name' 表示在根目录中…无论这个 '本地根目录' 在硬盘层次结构中的位置。
\cache ; \cache\bookmarks
Trainz 缓存子文件夹 - 一个本地根文件夹: 缓存子文件夹包含一系列忙碌的工作半临时实用程序文件夹,Trainz 运行时模块在其中临时或半永久地保存参考文件以供进一步操作。每个子文件夹中的内容经常变化,并且可能会定期被清除。 半永久性 文件,例如,保存在 .\libraries 子子文件夹 中,用户提供的脚本在其中被缓存,以便快速查找和加载,不进行压缩,或者保存在 .\bookmarks、.\sessions、.\water 或 .\thumbnails 文件夹中;所有这些文件夹都随着时间的推移和活动而不断增长。 不太永久 文件缓存,例如 .\internet 和 .\sessions 永久子文件夹 ... 其中,日期过期且不断变化的清单内容文件,例如下载的 .cdp 文件 ,会保留一段时间,保存在姊妹子文件夹中,在被删除之前,保存的驾驶员会话也会保存在该子文件夹中。 另一个日期过期文件夹是 ..\cache 姊妹文件夹,..\trash 子目录,其中包含对这些 哎呀,Oopsie 编辑时刻的备份副本。 在 TS09/TS10 引入 '安装根目录'\UserData 文件夹 层次结构之前,包括现代 \cache 文件夹,所有 Trainz 1.0 到 TRS 时代(TC3)的缓存文件夹都与 启动器 程序和 \bin 和 \settings 姊妹子文件夹位于同一个根目录中。
书签 .BMK 文件
主页:BMK 文件类型
链接指向 文件类型按扩展名 页面中 'BMK 文件' 部分的详细讨论。(Full path: Trainz/file_types_by_extensions#BMK_file )
ALCO AlCo Alco
Alco-logo
ALCO 美国机车公司 一家历史悠久的企业集团,最早的成员公司成立于(1848 年)斯肯尼克塔迪,纽约 ,名为 斯肯尼克塔迪机车厂 (SLW),主要生产蒸汽机车,其次是 机车车辆 。SLW 后来带头合并了多个著名的地区公司,成立于 1901 年(参见:成员图像等 ),随着时间的推移,公司规模越来越大,也越来越成功,因为它吸收了各种地区独立的 蒸汽机 制造商 ,就像它自己一样 - 这些公司都为铁路运输行业提供服务,为美国 铁路运输 黄金时代中众多 短途铁路 的火车车厢制造需求提供支持。由于其地域分散的分布和将工程设计活动组合在一起以满足定制或半定制规格的能力,AlCo 成为深受欢迎的蒸汽机车供应商,并且在几十年间发明或改进了许多组件和标准,并在全球范围内被采用。AlCo 在发展过程中创造了许多设计,其中许多设计随后被用作数字和物理模型铁路模型的原型。作为柴油化的受害者,与费城的另外几家主要竞争对手(例如 鲍尔温机车厂 )不同,该公司没有将设计保存在大学研究图书馆,其蓝图也只有零星保存,因此,模型界可用的原型变体远远不足以代表其历史上大部分机车和火车车厢 (机车车辆 )。
API
应用程序编程接口 参见 维基百科上的 API
Trainz 的多种模式使用特定的输入屏幕和 API 来控制事物。最重要的是 选项菜单 和 场景编辑器 。 CM 选项菜单 (Alt +F7 ) 也是第三个,以及 勘探员 (Ctrl +O ) 和 驾驶员 Trainz 模块 中调整鼠标模式、环境和图形设置的运行时 GUI 选项菜单。
资产文件夹 编辑文件夹 资产的编辑文件夹 打开的编辑文件夹
由内容管理器从数据库中提取的资产数据文件夹。在任何类型的资产编辑过程中, '打开的编辑文件夹 }' 通常会显示与部件文件 (纹理、文本、缩略图、网格和其他虚拟对象组件 ) 以及它们控制的 配置文件 相结合,该配置文件具有唯一的 KUID 标识符以及操作和功能,这些操作和功能表征着 KIND 定义。(另请参阅下面的笑话) 没有 KUID 或 KIND 的配置文件毫无意义。添加 KIND 会告诉 Trainz 如何处理数据集合,将其从垃圾文件中转换为有价值的协调财产。添加 KUID,现在 Trainz 的其余部分可以操纵它并使其在虚拟宇宙中体现出来,而我们人类可以用该唯一句柄跟踪总计。更改用户名,不会改变任何操作,但会影响字母顺序查找。更改 KUID,或缺少 KUID,会导致功能丢失,甚至会导致运行时模拟中断。
资产源文件夹
每个资产的起点,内容创建者在 Trainz 之外的离线操作系统文件夹中进行组装。 1) 阅读上面的资产文件夹。 2) 每个 KIND 及其定义的合法“值”都位于 配置文件 [ 注释 8] 中,该文件需要一个位置。该位置就是 资产源文件夹 ,内容创建者在其中组装构成其特定愿景实现的所有部分。 通常,即使是简单的资产也包含多个文件——模型越复杂,文件就越多。每个数字模型都是一个包含多个组件的集合设计,所有这些组件都组合在一起并集成 ,旨在模拟一个原型 ——创建一个虚拟模型,通常具有动画或交互式“能力”,反映被建模的原型。 这里的“源文件夹”一词的字面意思是创建的存档,内容创建者将其保存在 Trainz 数据库压缩存在之外的某个地方。该位置不能是 .\editing 文件夹,因为当资产被提交时,[ 注释 9] 编辑文件夹将被删除,如果它是为了编辑而打开的。[ 注释 10] 准备就绪后,内容创建者将 拖放 源文件夹到内容管理器中,或使用菜单从其保存源素材的目录中输入。从那里,它通常以压缩形式存在,例如 cdp 文件 ,或位于 Trainz 数据库 (TS09 、TS10 、TS12 、TANE 或现在,最新的 TRS19 ) 中。
AssetX
第三方软件工具
由 Andi06 编写的免费资产修复和更新工具,PCAS1986 (Paul Cass) 提供了操作指南,可以与 Ian Woodmore 的 AssetX 修复器 TARDIS 脚本 一起使用,并结合免费软件 PEVtools 更新和修复资产。
提示: 强烈 不建议新的 TRAINZER 使用 ,因为他们需要克服许多学习曲线。在尝试学习这个工具之前,请先熟悉 Trainz 数据模型,手动修复 250-500 个资产问题!之后,它非常适合更新资产,并确保资产符合 TS09-TS12 资产验证需求... 这些需求也适用于 TANE。
行李车
当铁轨是王者时,行李和货运车厢。
内置资产 或 BI 资产 或“BI ”
用于 内置项
Trainz 零售发行版的所有内置项目 。在 TANE 版本之前,这些 CAB(inet) 文件位于 JA 文件 中,这些文件被配置为快速上传到游戏中,并且组织紧密。TANE 之后的安全措施采用了一种新的文件类型,即 .tzarc 文件,其中包含改进的内置数据安全性。 • 一些项目,例如缩略图,通常会从 JA 中剥离(当它们不使用引用它们的 texture.txt 文件时),这些项目是将资产上传到 DLS 的必要条件,而其他“_art 文件夹 ”缩略图则用于不同的 Trainz 模块和菜单、DLS 网页以及,如果后者,有时会下载到缓存中,以便在 CM 中收集该资产时进行查看。 • 因此,某些此类缩略图图像通常不是任何克隆资产的一部分,除非它通过使用 texture.txt 文件 [ 2] 引用了 240x180 像素的缩略图,在这种情况下,它将被合并到新版本的 JA 文件中,就像 _art 文件夹中的图像应该被合并一样。[ 注释 11]
CAB 文件
C ompressed A sset B ase 或“CABinet 文件 ”
CAB 文件是用于一组文件的软件 术语 ,这些文件可能(并且通常是)应用程序安装或配置中的选项。Microsoft Windows 和许多其他应用程序允许用户通过添加或删除组件来进行自定义,例如 Microsoft Media Player、放大镜等辅助功能资产、语言 的国际化自定义、听力障碍者的音频文本阅读器,甚至系统实用程序(如磁盘维护应用程序)。Trainz CAB 文件的类似物是 JA 文件 ,其中包含与特定零售版本一起发布的所有 安装 的基础资产。与离线 Windows 应用程序 CAB 文件不同,Trainz JA 文件针对运行时使用和快速加载进行了优化,因为它们构成了发行版数据库的核心,其中包含所有 内置 内容。
相机 相机模式
游戏中的视角 或相机模式
在 Trainz 术语中,"相机"指的是视角。自从 Trainz UTC 版本开始,"世界内"的标准相机在 驾驶模式 下有四种模式,可以通过 热键 激活:1 , 2 , 3 , 4 ],但在 勘测模式 中只有三种,分别是普通编辑视图和两种通过热键激活的模式:步行视图(特写)[ALT +Y ] 和 飞行模式 [ALT +U ]——就像主编辑相机一样,它们都不绑定到特定的对象锚点,更像是驾驶模式下的自由相机或漫游相机模式[热键 4 ])。 相关:'-freeintcam' 是一个 trainzoptions.txt(ini)文件命令行,允许用户移动内部驾驶室相机;向前或向后滑动,向左或向右转动,而鼠标控制上下(倾斜)和旋转(平移)。这允许驾驶员根据自己的驾驶风格,更舒适地调整屏幕视角。
车厢
一个英国文化术语,指的是一种流行的客运列车车厢,经常在模型中被原型化——通常是模拟特定的制造商或 运营铁路 的 涂装 。
CC 或 CCs
内容创作者
那些乐于奉献宝贵时间和心血,为 Trainz 提供数字模型的优秀人士。 他们分别是:路线构建者 、资源制作人 、脚本专家 和 场景制作人 ——这些工作需要大量的精力,我们应该感谢他们为 Trainz 持续提供资源,使其至今已经发展了十多年。
chump 文件 .chump 文件
压缩的 config.txt 和数据文件。
在包含已安装(即 已提交 )资源的数据文件夹(在 ..\userdata\ 下)中,可以看到单个数据文件(例如 网格文件 或 纹理文件 )被处理并整合到一个快速加载的二进制文件格式中,其中包含可以查看的资源编辑时几乎所有文件。
提交 提交
对资源数据进行 CM/CMP 操作
内容管理器 将内容添加到数据库的操作 用户通过命令(CTRL +M )将处于编辑状态的资源或新资源以原始数据形式添加到数据库中。如果是一个新资源,它通常会先 导入 然后提交。类似地,DLS 下载和加载 CDP 文件通常会自动提交。在启动器 > 选项 菜单的“杂项”选项卡中,有一个复选框,可以选择是否自动验证并提交 CDP 资源。注意: 如果你正在下载路线或场景资源,你会拖入数百个依赖资源,所以最好确保这个复选框在下载大型资源时被选中! 导入默认情况下会自动提交,但在某些版本中,同一个复选框也会控制导入是否自动提交。
CM 或 CMP
内容管理器 或 内容管理器 Plus
Trainz 实用程序 **数据库管理器**:Trainz Windows 应用程序用于下载、上传、归档、排序和操作资源,包括克隆和编辑。CMP 在 TRS2009 中成为 "CM 2.0 ",在 TS10 中成为 CM 3.2 ,并在两个游戏的第四个服务包中成为 CM 3.3 。自从 TS09/TS10-SP4 升级以来,所有 CM 都在标题栏中显示新的资源 Trainz 版本 (v#.#)。因此,TS12-SP1 将显示 CM 3.7 ,等等。
CMP
内容管理器 Plus
在 TRS2006 和三个 Trainz 经典版本(v1.5 及以上)中引入的早期一体化 CM Windows 应用程序。Auran 和 N3V 的游戏在销售名称和宣传资料中都喜欢夸大其词。Trainz 经典版本(主要是一个外观改动)被吹捧为 Trainz 的“新纪元”......这可能会让 TANE 用户感到震惊,因为它们本质上就是 TRS2006 重新包装,只有很少的改进。
CSAR
计算术语
条件搜索和替换 。参见词汇表中的 SAR 了解详细信息和区别。
术语
含义
评论、澄清或注释
Da...
已弃用
尤其是已弃用的标签或关键字
已弃用的做法或定义是指在未来版本中被舍弃和废弃的实践或定义。N3V 的程序员经常错误地将这些做法上的变化描述为“过时 ”——而“过时”本身更应该被称为“即将过时”(等同于已弃用),因为它们对于旧版本的内容定义仍然有效。 • 对于过时的做法或关键字,它们将永远不会有正确的范围或位置;这是一个微妙但重要的区别。 • 许多资产可以通过满足现在已经过时的标准来修复 (也许可以通过逐步甚至连续增加 trainz-build 并解决和修复新的警告和错误)来实现低于当前 trainz-build 的版本,您的已安装 CM 可以翻译。相反,您可以将这些连续的修复停留在低于当前版本的 trainz-build 上,并在本地拥有一个完全有效的资产。它只是不能上传到 DLS,DLS 具有输入筛选,其执行的标准比您当前的 内容管理器 更严格。
diff & difference comparison 文件比较 文件比较 comp
re: diff 在短语中 '取 diff' , 'diff 显示', '无 diff'
diff Diff 是一种在许多计算平台上找到的(类型)工作马实用程序程序,用于比较 两个或三个数据集以查找差异 。早期祖先之一实际上是 DIFF,因此工具名称已成为寻找差异 的同义词。
使用类似于(免费软件)Kdiff3.exe(在所有 Windows 操作系统版本中都能很好地工作)的比较应用程序来检查两个文件夹或文件之间的差异,该应用程序可以比较和说明文件或文件夹之间的差异。Diff 是常见的计算机术语,因为存在 Unix、VAX、DEC10,并且存在同名的第三方 MS-DOS 实用程序。一些 Diff 实用程序只比较文件对,而另一些则比较目录,第三类则两者都比较。
拖动 拖放 (拖放)
鼠标操作
Windows 操作,通过右键单击数据文件或文件夹并按住鼠标按钮将其移动到另一个应用程序窗口或文件夹上,以将其内容传输到释放的位置。
EDR
扩展数据库修复 在 TS09 及更高版本中 从 CM 的ALT +F7 热键或选项菜单启动 QDR 的大哥,它强制执行彻底的数据库自我审计 ,包括重新错误检查已安装的资产和记录,如 ..UserData\Originals、备份等。在 TS 模拟器中,可以使用 \Bin 文件夹中的 TrainzUtil.exe 程序启动更彻底的 EDR 模式。如果您断电或您的计算机在 CM 运行时执行自动更新,请使用此方法:(CM 可能会挂起,因此请避免痛苦。)1) 打开一个 CMD 窗口
2) 导航到安装 Trainz 发行版的 \Bin 文件夹。
3) 键入命令TrainzUtil Repairdatabase
命令窗口将告诉您它将需要相当长的时间才能运行。在运行过程中监控您的系统 CPU 使用情况,将显示高活动,有时高达 98%。TrainzUtil 生成子进程时,将出现屏幕外的 Windows 窗口。
可以离开去执行其他操作,但请避免要求苛刻的应用程序和视频密集型游戏(或其他高需求流媒体)。这是一个看电视、散步或读书的好时机。
由于旧计算机的结果,它需要相当长的时间,因此如果心动,请确保您在几个小时内 都没有使用计算机的计划;这取决于已安装内容的数量和计算机的整体系统速度。在相当不错的四核处理器计算机系统上,40-50,000 个已添加资产在 TS12 中大约需要半小时运行,在 TS10-SP4 中需要 40 分钟运行(内容类似,但数量不同,但很接近)并且在 TS09-SP4 中需要更长的时间,这三个主要安装程序在两次停电期间运行。两者都得到了新的数据库重建,因此时间是一致的。
相比之下,EDR 所需的时间远大于 QDR,即使系统没有添加任何内容,QDR 也经常可以在 5-7 分钟内运行,因为它不仅重建了 assets.tdx 索引文件,而且还重新检查了内容的有效性,查找故障。EDR 基本上会打开每个资产文件文件夹,验证其是否有错误,然后重新归档。它不仅对于捕获损坏的数据(例如由于断电而可能发生)是必要的,而且对于在大型升级后重新整合包含资产的代码也是必要的,因为此类代码几乎总是包含必须针对存储中的资产进行测试的软件库更改。
提示
最好在晚上运行,验证您的调度应用程序不会中断,并且您的扫描安全实用程序已禁用——EDR 是内部的,并且对文件的扫描在任何情况下都没有用,只会减慢速度,从 Trainz 中窃取资源和处理器周期——这将使您的处理器达到极限!。 • 特别是,禁用反病毒和恶意软件检查,尤其要禁用任何可能会导致 Trainz 出现灾难性结果的自动更新。
[编者注: 禁用互联网连接据报道可以显着加快处理速度。] Ø
EMD
与蒸汽动力中的 AlCo 和 Baldwin 一样,通用电气公司的伊利诺伊州拉格兰奇的电气动力分部成为柴油动力机车领域最知名的公司之一,其根源可以追溯到 1920 年代的电气动力工程公司 ,不久后更名为电气动力公司 (EMC)。 通用汽车公司首先收购了柴油发动机供应商,然后在 1930 年通过产品多元化行动收购了 EMC。利用通用汽车的深厚财力和研究部门,EMC 与通用汽车研究部门共同运营,开始一次又一次地推出铁路推进系统方面的一项重大进步,并在 1941 年的内部重组中,将非机车发动机生产与铁路柴油机分离,EMC 和通用汽车在法律上成立了电气动力分部 (EMD),将研究、开发、生产、营销、培训和服务整合在一个部门和管理团队之下。此后,凭借 EMC 优异的声誉,EMD 继续成为几十年来受欢迎的机车品牌——只有一个真正的北美竞争对手 ALCO-GE。通用汽车公司于 2005 年 4 月 4 日将该部门出售给了两家美国股权公司——新公司注册为电气动力柴油机公司,因此保留了著名的“EMD”缩写。无论技术所有权如何,从一开始利用实用的 柴油发动机 作为原动机——EMD 几乎总是推动其竞争对手跟上的公司——因此,由 通用汽车电气动力分部 制造的柴油-电力机车通常在 Trainz 中进行原型设计。
枚举的
严格地 定义的
枚举类型严格定义合法值,并禁止未定义值,这会导致错误。 category-region 标签 和 category-classes 是必须满足枚举值检查的数据字段。布尔值必须仅为 1 或 0,否则会生成错误。
文件扩展名
计算 操作系统 术语
从历史上看,Windows 文件受早期 PC 计算机磁盘操作系统存储方案中存储空间的限制,总共只有 11 个字符,其中 3 个为扩展名 ,用于对数据文件类型进行分类,操作系统在 8 个字符(名称)和扩展名的 3 个字符之间提供一个句点。此限制不再存在,但大多数文件类型仍将扩展名保持得很短。两个例外是 Trainz 的 .chump 和 .texture 扩展名,它们用于压缩和组合的数据元素。
文件名 或 filespec 或 filenamespec
计算 操作系统 术语 计算术语
与操作系统兼容的名称,有时在上下文中意味着可以隐含包含路径说明前缀。这些是对 Windows 中文件夹层次结构的引用 。 例如:C:\TS12\UserData\editing\$screenshot$.jpg 具有 路径说明 和文件名+扩展名 以及两者组合在一起时 作为具有意义的单个 字符串 ,它可能称为 'filespec' 或 'filenamespec' 。在其中,请注意“Spec”意味着路径或路径说明是字符串的一部分。
年代代码
枚举类型在 the TrainzBaseSpec
年代代码是以以零结尾的四位数年份表示的十年,然后以一个小写的“s”字符 结尾。多个年代代码可以连接在一起,为 config.txt 文件/TBS 的 category-era 标签 创建一个合法值。如果年代代码未定义,Trainz 会抱怨,但是如果克隆内置的 Auran 编写的项目,大多数情况下通常不会定义该代码以及其他几个强制性标签。
错误修复 故障修复
请参阅 修复资产 (我们支持您!)
过程,通常是运行 PEVtools 以更新数据库中的一些可提取数据类型,并通过对资产组件文件进行并发编辑来升级资产;并且通常情况下是他们的 config.txt 文件 ,这些文件通常是唯一需要校正的文件。大多数 Trainz 故障包括从旧约定更新到新约定,并且需要简单的文本文件编辑以及我们在此维基百科中提供的相关知识。
术语
含义
评论、澄清或注释
游戏脚本
Trainz 编程语言,支持交互式资产
游戏脚本 是一种 类 C 计算机语言 ,它生成 GS 文件 ——游戏脚本源文件,用于包含在资产和游戏的脚本库中。
GUI
行话:'图形用户界面'
我们可以通过这三个“运行时”模块来查看 Trainz 虚拟世界或模型。它们是 Driver 、Railyard 和 Surveyor 。(Content Manager 是一个 Windows 应用程序 ,有人会说 Loader 、Launcher 和 Main Menus 也是。)从技术上讲,它们都是 GUI,但控制权要么在 Trainz 手中,要么在 Windows 手中,因此存在着非常细微的差别。
关键字
计算术语
“保留字”是指 枚举 并赋予特殊范围和合法用途的词。 容器 、种类 和 标签 都是枚举类型的关键字,它们在处理其数据值字段时表示特定的处理方式。
热修复 补丁 错误修复
次要软件升级: N3V 用于 Trainz 的较小(更次要)软件升级
主要的软件升级通常会影响 TAD (数据库)中的数据或数据的转换,N3V 使用 服务包 版本[ 注释 12] 来完成这些更改。N3V 还发布了较小的升级,使用“补丁”和“热修复”这两个术语来表示版本的升级。通常,N3V 的补丁非常针对性地修复特定错误,而热修复则调整和改进一些不太紧急的修复,并包含多个游戏功能方面的累积[ 注释 13]
热键 缩写:HKey
HKeys-CM HKeys-DVR HKeys-SUR HKeys-WIN
在计算中,热键也被称为 键盘快捷键 ,通常是键组合,在同一时刻按下多个键,或 是内置在软件中的操作键 ,它会更改或访问其他模式。一个“几乎”通用的序列 ALT +F +something 在 Windows 应用程序中将带您到 F ile 下拉菜单,以 S ave…、save A s …、O pen 等等。因此 Hokey 指向 → FILES(模式更改,启动模式进入文件操作)。另外两个常用的热键是:⊞ Win +E - 打开 Windows 资源管理器;ESC 暂停浏览器页面构建操作... 取消加载您并不想点击的链接 。
术语
含义
评论、澄清或注释
图像文件
图形文件 主要: 文件类型
以图像形式存在的数据,Trainz 传统上使用 BMP 、JPG 、TGA 和 GIF 图像文件类型。随着 TANE 和 TRS19 的出现,PNG 文件和其他一些更罕见的类型在新的资产中变得可以接受的合法类型。其他类型,请参阅 文件类型 。
.im im 文件 .im 文件
索引网格
索引网格是 3ds Max、gmax 和 blender 3D 图形套件生成的基于技术,由 Trainz 渲染为视觉(和不可见)对象,由 Trainz 软件套件进行操作或显示。IM 文件取代了较早的 .pm 文件 (渐进网格)技术,早在 TRS2004 初期就已成为首选技术。
导入 导入的资产 导入内容
导入内容
Trainz 有三种将新资产添加到数据库的模式。导入是指使用 CM 菜单访问包含资产或多个资产的文件文件夹,然后读取、验证并提交。或者,将这样的文件夹拖放到 CM 上也会导入文件,这适用于 CDP 文件 。 提示: ZIP 文件 必须先解压缩才能导入。
安装 安装
任何 Trainz 代码构建 集合
具体来说,是指在特定计算机及其硬盘驱动器上的任何特定 Trainz 软件套件版本,其特征是独立于其数据和软件,并组织在其自己的未共享的 本地根文件夹 [ 注释 14] 。本文作者从 TS09-SP1 开始,针对每个零售发行版本的每个热修复和服务包都有一个版本,从 SP2 开始,每个版本都是一个“安装”,因为 SP2、SP3 和 SP4 都有所不同。根据需要重复 TS10 和 TS12 的状态,以及 TC、TRS2006、TRS2004 和 Trainz 1.3 & Trainz UTC 的两个版本!
实例或 实例
某事物的出现...
在计算机科学中,是指对几种可能性的选择性规范。 —一种计算生产数量的模式 ,Trainz 中的一类货物类型;通常用作产品类别,通过产品类别设置装载量。例如,一辆平板车可以容纳多达七个托盘的普通货物;每个托盘都是一个普通货物实例 ,在其 队列容器 的一个允许变体(每个都是一个 C/S 实例!)中——其中第二个用法是指模型构建中对几种不同的队列产品类型的选择,这些产品类型可能已为该货车启用。[ 3]
术语
含义
评论、澄清或注释
JA 文件
压缩资产基础文件类型
标准的 Auran 压缩资产库(CAB 文件 ),其中包含 Trainz 发行版本的所有内置项目。JA 文件配置为快速上传到游戏,并经过精心组织。它们可以在一定的限制内移植到不同的版本。TS09 JA 和 TS10 JA 可以添加到 TS12 的技巧包中。TANE 预计将具有类似的功能,否则需要花费数月时间创建的路线和场景资产将无法向前兼容,这是 Trainz 自问世以来一直秉持的标志性特征。参见:Trainz/按扩展名分类的文件类型
kuid 引用 或 引用 kuid
枚举 数据类型 限制为 KUID
KUID 是标签数据字段,列出了用于在 config.txt 文件 标签 或 容器 中构建当前资产的子资产(依赖项 )。特定的数据关键字(标签)将指定一个 kuid 引用,该引用也必须在资产的 kuid 表 (标识独立资产依赖项)中列出。
 
布局 或 路线 地图
我们在 Trainz 中创建或驾驶的虚拟世界
布局 是模型铁路术语,指的是模型铁路的组装。在 Trainz 中,文献和屏幕经常将这些称为 路线 ,即构成数字世界的 Trainz 地图板集合 ,由 地图类型 的 config.txt 文件进行组织。
启动器
..\bin\trainz.exe
启动器是初始化软件(..\bin\trainz.exe),它将 Trainz(自 Trainz 0.9 至 TS12)从 启动屏幕 (用户可以在其中设置选项、进入内容管理器、转到手册、转到网页等)过渡到 GUI 模块,进入主菜单。
加载器
变化很大,经常被误认为是 trainz.exe
例外是 TRS 时代的版本,其中加载器应用程序以发行版的简短名称命名,例如 TRS2004.exe、TRS2006.exe、TC.exe。这是通常由快捷方式链接到的 exe 文件,它位于安装的根文件夹中。 不要与 '安装根目录 ..\bin\Trainz.exe 相混淆,它是启动器,它启动 Trainz 主菜单屏幕。
主菜单
Merscom
软件发行商 北美市场, 针对 TD 和 TRS2006
MERSCOM 过去一直是 Auran 的主要软件复制、发行和分销合作伙伴——特别是针对 TRS2006 、Trainz Driver(演示版)和 Trainz Railwayz TRS2006-SP1 发行版。MERSCOM 游戏 公司至今仍然运营[ 4] 。
邮政车
一种机车车辆
当铁路称霸的时候,贵重物品和小型货物(西尔斯和罗巴克邮购!)运输车通常是像杰西·詹姆斯这样的强盗及其同伙的目标,因为它们经常运载现金或金条!
小地图
Ks: CTRL +M Kd: M
在勘测器中,会打开一个比全屏尺寸小的地图,用户通常会使用 LMBHd 将其调整大小并定位到左下角的偏好位置。它显示了以居中光标/相机位置为中心的周围环境,并且一个关键功能是它可以选择性地显示在勘测器或驾驶员中无法显示的标签(例如,触发器的名称)。或者,在驾驶员中也可以使用 M 。
术语
含义
评论、澄清或注释
原生模式
TS2010 默认模式
TS2010 和 TS2009 SP4 (V3.3)默认情况下使用多核 uP 模式和更高级别的图形卡软件调用。[ 注释 15]
OS OpSys
操作系统
对于大多数 Trainz 发行版,可以使用 Microsoft Windows 的某个版本;自 2011 年和 Trainz Mac 以来,可以使用 Apple OS X ,以及后续的手机和平板电脑操作系统,如 iOS 和 Android 。一些用户报告称可以在 Linux 版本下运行。
N3V Games
N3VRF41L Pty Ltd 的子公司 可能是与 Auran Holdings, Pty Ltd 的合资企业。
N3V Games 拥有 Trainz 特许经营权的开发和许可权,似乎是 Auran Holdings, PTY LTD(持有这些版权)和 Tony Hilliam 的 N3VRF41L Computing 的合资企业。Tony Hilliam 众所周知曾在 2007 年左右向破产的 Auran Development, Pty, Ltd. 注资,当时该公司因另一款视频游戏的过度扩展而陷入破产。N3V 和 Auran Holdings 似乎是在法律诉讼之后出现的。第一个已知标题:Trainz:完整收藏版 [ 5]
NAMCON
字面意思是 命名约定
命名约定 只是关于如何格式化名称的指南或规则。例如,在百科全书中,标题应该是单数还是复数,字母大小写和国际拼写变体的规则是什么?最好是创建以下形式的 用户名 :'PRR 40' 箱式货车' 还是 '箱式货车,40 英尺 PRR'? 这些会因 CC 到 CC 以及 任何组织 的合作产出而有所不同。
术语
含义
评论、澄清或注释
图像文件
图形文件
以图像形式存在的数据,Trainz 处理 BMP 、JPG 、TGA 和 GIF 图像文件类型。使用 TANE 和 TRS19 ,可以添加 PNG 文件 作为合法类型,尽管包含这些文件的资产需要进行转换才能将资产恢复到以前的版本。对于其他文件类型,请参见 文件类型
Paradox Paradox Interactive
总部位于多伦多的软件发行商
Paradox Interactive 曾经是 Auran 的短暂的软件复制、发行和分销合作伙伴,尤其是在重新发行 3 DVD 合集版 Trainz: The Complete Collection 时。Paradox 也可能分发了 Trainz Classics 版本,但封面等只列出了 N3VRF41L Software 和 Auran。 Paradox Interactive 游戏 公司至今仍在运营[ 6] .
命名参数 或 显式参数
计算术语中的关键字 计算机科学 '专业术语'
在脚本编码和解码语言(例如构建此页面的维基标记语言)中,'名称关键字' 具有有限的范围,并且是特定关键字 (即 枚举 引用/用于在将(临时 实例 )值传递给另一个进程时分配值 )。相比之下,'占位符参数'(也称为'虚拟参数')取决于它在传递参数队列中的位置顺序。在 Trainz 中,大多数容器值都是位置占位符,例如{nn: 0, 1, 2, 3, ...}
其中 R 值(例如,所有模拟数字人员在车站下火车时的附件点列表,或者非常常见的 转向架容器 、缩略图容器 和 kuid 表容器 )。
传递例程和解密或调用的代码必须对术语进行相同的评估,并且此类参数区分大小写。通用计算中的类似物是必须声明特定类型的变量。在脚本应用程序中,类型完全由上下文和解释处理,而在编译的计算机语言中,类型对应于物理内存的分配,并且类型也限制了对数据允许的操作类型。
参数 变量
计算机科学 '专业术语'
一个计算软件术语,指的是用于操纵和控制变量值 的'可定义关键字'。参数可能只是在本地分配和定义(字符串解析函数中的循环计数器),或者通过将其传递到软件的另一个部分 作为输入 ——例如本文中提到的占位符 (下文)和命名参数(上文)。接收(传递到)代码通常是函数或模块,然后进一步处理或对传递的数据进行操作,通常无法在调用代码中对其进行更改。
传递参数
计算机科学 '专业术语'
一个计算软件术语,指的是将值发送到软件的另一个部分 作为输入 ,通常是函数或模块,然后进一步处理传递的数据。
占位符参数 或 虚拟参数 或 虚拟关键字
计算 术语 计算机科学 '专业术语'
虚拟或占位符 是在顺序顺序中进行的引用,因此其数据是在该列表'读取顺序'中的'位置' 进行评估的。 • 这些(编号为 0, 1, 2,...,nn)经常出现在各种 Trainz 容器 中,例如 缩略图容器 或 kuid 表容器 中的子容器名称。许多 Trainz 容器 ,尤其是 Trainz 的子容器,定义用于初始化 数组 的数据是占位符 ('Ph'),通常由集合 {Ph: 1, 2, 3, ..., nn} 表示——对于所有 Trainz 数据定义,值都是'关键字'(空格)'数据' 形式的配对。这些常见的普通虚拟关键字 可以由用户自行决定用单个文本标签替换,前提是它不包含空格字符。
维基标记语言的模板占位符是 一元值 文本 传递参数 ,并且对位置敏感,但也可以像 命名参数 一样显式传递,例如 3=glops
文件路径规范 路径,路径, 或 PATH ..\pathspec 和 仅仅是 pathspec \...
操作 系统路径 从某个参考文件夹开始的 MS Windows 或其他操作系统路径(磁盘位置)
Windows 中文件夹层次结构的引用 ;例如,C:\TS12\UserData\editing\$dummyScreenshot.jpg 具有路径规范、文件名,并且当两者结合在一起时,它是一个'文件名规范'(也称为'文件路径规范') ,它结合了两种组织级别 。 通常用于表示'相对于'本地 根目录 ' 的'相对子文件夹' ;该 Trainz 安装目录 的'主文件夹',因此'..\TS12\bin' 和 '..\bin' 在使用上下文中表示相同的含义。'..\TS12' 表示无论'..'=initial_pathspec 是什么,都是您安装 Trainz 的方式(即 TS12 安装在您计算机上的位置)。另请参阅下面的 名称规范 。
PEV PEVSoft PEVtools 和 Peter Villaume
Mega-TrainzerPeter Villaume (PEV)
Peter Villaume (PEV) 是一位非常有才华的程序员和 CC (实际上是工程师),他位于澳大利亚与 N3V & Auran Holding 位于布里斯班附近黄金海岸的小镇位置相反(或悉尼)的一侧,并且编写了许多工具来帮助维护和更新 Trainz 内容(资产),当时 N3V Games 开始更改 Trainz 数据模型 和 CMP & CMs 检测和声明错误的方式。他的 images2TGA {控制台版本} 与 N3V Games 的 TS2009 捆绑在一起。他还在 AssetX 技术问题中参与;但随着年龄的增长,他不再活跃,并在 2013 年年中停止在其自己的网站上托管他的工具,当时 Trainz 论坛专家 Shane Turner 在他的帮助网站上接管了这项任务。
PEVtools PEVSoft
备选: PEV-tools
通用用途 ,资产更新 免费软件套件 ,它可以在后面的 Trainz 中修复许多错误条件,生成阴影网格并将旧式 v1.x PM 转换为 IM 网格文件。请参阅 设置 PEVtools 和 PEVtools 页面。
.pm pm 文件 .pm 文件
渐进式网格
由 3ds Max 和 gmax 3D 图形建模软件套件生成的早期网格类型,由 Trainz 渲染为可视(和不可见)对象,Trainz 软件套件对其进行操作或仅显示。大约在 2003 年,IM 文件 替代了旧的 .pm 文件(渐进式网格)技术,成为 Trainz 首选的网格组织方式。 • Peter Villaume (PEV) 编写了实用程序工具程序 PM2IM,它可以将旧的 PM 文件转换为 IM 文件。 • PM2IM.EXE 还会从 IM 文件网格文件中'剥离'非法(非英语字符集)字形 ,以便资产正常运行。[ 注 16]
原型
铁路模型术语
实际的运营铁路公司 (铁路公司),或其正在建模的滚动资产。 • 原型路线 (地图) 是一个布局,可能是 DEM 生成的,基于实际的分部或区域,包括原型的时代和周围环境。 • 原型 纹章 是其运营滚动资产的徽标和颜色方案。 • 同样,任何建筑物或资产 (例如市政厅、火车站、桥梁或港口)都可以根据其原型的设计进行建模,例如 AT&SF、PRR、B&O、NYC 或 B&N 铁路公司使用的信号;公路标志、广告牌以及所有没有现实世界基础而虚构的东西。
QDR
Q uick D atabase R epair
从 CM 中选择 QDR ,使用热键 ALT +F7 或选项菜单启动扩展数据库修复 的简化版本,它强制执行快速部分数据库自我审计,包括交叉检查已安装的资产、文件名和库存检查它对记录的引用,例如 ..UserData\Originals、备份等等。这需要一段时间(10-30 分钟),但可能会重新连接Assets.tdx 中的文件,'打开以供编辑' 或者你可能在其他文件夹中添加的文件,作为结果; 相比之下,EDR 需要更长的时间,即使系统上没有添加任何内容。
术语
含义
评论、澄清或注释
资产根 文件夹
资产根 或 资产根 文件夹
本地 安装 的 ..\editing 子文件夹,任何 Trainz 安装
通常 是内容管理器 在 Trainz 安装的 ../editing 子文件夹中打开子文件夹的位置;或者有时 表示用户或 CC 的存档或 WIP 源文件夹,在将其导入到他的上传器 CM 安装之前。在每种情况下 定义所有该资产的文件夹 。 注意:许多经验丰富的 Trainzer,特别是 CC,会保留第二个(备份)或第三个(普通)Trainz 安装,以在上传之前在'裸'版本上测试 依赖项 。
驱动器根文件夹 根文件夹 本地根 或本地根文件夹
安装 的基础子文件夹, 硬盘驱动器
根目录是相关子文件夹层次结构的顶层。在驱动器中,C:\ 通常是驱动器根目录,但不是 Windows 根目录,Windows 根目录是 C:\Windows。 对于 Trainz,根目录是你在将软件添加到计算机时让安装程序软件放置 Trainz 版本的位置。约定是 C:\Auran\subfolder,后来是 C:\N3V,或者 D:、E: 或 F: 硬盘驱动器 (HDD),具有类似的名称。有些人将 安装 直接放在 HDD 的根目录下,例如:'F:\$TS12-SP1+hf3' 或'D:\TS09-SP2' ,这两个都是目前这台计算机上的实际文件夹!)热用户提示: 将 Windows 和 Trainz 版本放在同一个 HDD 上会降低速度,在同一个 HDD 上安装与 Windows TEMP(缓存文件夹)目录相同的安装也会降低速度。
重新提交
一个打开以供编辑的资产
重新执行 提交 资产的操作,通常是在编辑更改后进行。
恢复 恢复 恢复
CM 操作/模式
恢复文件/资产是指使用 RMBh+d 操作将资产的文件还原到更改前的(备份)版本。一个打开以供编辑 的文件在恢复时将被自动删除,就像编辑从未发生过一样 。这可以用于窃取纹理或将旧的 kuid 修改为新的 kuid(手动克隆),并且旧版本将被重新索引并使用,就像没有编辑影响过该项目一样。它也有助于测试更改是否会验证 和/或提交 成功,并且可以延迟[ note 17] ,以便可以测试 GUI 中的更改资产。
规则和 驾驶员命令
Trainz 交互式软件
在 驾驶员 会话 中封装在一个小图形矩形中的命令,该矩形包含表示(面向)Trainz 可扩展 GameScript 语言中的可重入脚本 的图标。唯一显著的区别是驾驶员命令可以动态添加到 驾驶员 中的 AI 驾驶员命令队列中,而规则 用于编写会话进度——编写剧本 。
CSAR fm SAR
计算 术语(行话)
原文:条件搜索和替换 和 搜索和替换 ,(又名,“查找和替换”);变体 GSAR=全局搜索和替换 (全部或无,比一个一个替换更冒险,你可能会改变不应该改变的东西。使用 REGEX 可以显着降低风险。
剧本
驾驶员模块剧本
剧本 是模块化的交互式脚本软件元素,作为 Trainz 驾驶员的补充,提供第一款游戏体验,提供任务挑战、评分和切换操作。粗略地加载和卸载火车的能力允许在摄像机之外分发车厢,然后在同一游戏会话期间拾取相同的车厢。 会话 取代了剧本的使用,因为 TrainzScript 模块没有直接集成到游戏中,而会话编辑器是 勘测员 的一部分。 • 在 TS12 的 Service Pack 之后,将不再继续支持剧本。
Service Pack
主要 软件升级
主要主题覆盖范围: Service Pack
计算机科学术语,指的是数据和通常的新程序代码 的组织和发布方式,用于(通常)自动更新(安装)一段更新的计算机软件。例如,Windows XP 在很长一段时间内发布了三个主要的 Service Pack。各种 Trainz 版本,那些包含最新技术和 数据模型 变化的版本,已经发布了多达四个 Service Pack。
会话
会话= 现代驾驶员模块活动 ,类似于驾驶 剧本
Trainz 会话是基于 GameScript 的驾驶员模块 '脚本化游戏玩法活动' ,它会创建一个交互式游戏玩法片段,其中包含由 会话创建者 设置的任务、条件和标准。
集合符号 {xxx: val-0, val-1, val-2, ..., val-nn}
xxx 类型的列表是:... 值列表
示例:{tag: category-era-0, category-era-1, category-era-2, ...}
字符串 字符数组
文本
计算机科学中的一系列字符。文本:以某种组织顺序排列的字符,具有某种含义。字符串是一种基本(基本)数据类型,通常存储在 数组 中,其中包含 字符 。
字符串数组
维基教科书术语特殊容器 数据类名称
一些 Trainz 的 旧标签 或 关键词 ,每个声明都带数字后缀,已被定义在引号中的字符串内并用“分号 ” ';'
来分隔(分离)。(参见 name-xx 、category-region-xx 、category-era-xx 等,与 username-xx 解释对比。)
结构 或 数据结构
数据结构
计算机科学术语,指数据在计算机软件内部的组织方式。Trainz 的 容器 和 种类 是更高层次的 Trainz 数据结构,而简单的 标签 是简单地将关键词与值配对的数据值,这些值具有规定的枚举关键词,在数字模型的自身定义(资产 )中具有相应的“关键含义”。
文件:Trainz 路线 CDROM 修补程序控制屏幕公开认可以 N3VRF41L Publishing PTY LTD - 可能是第一个 N3V Trainz 项目发布。JPG 2007 年的 Trainz 路线 可能是第一个 N3V - N3VRF41L Publishing PTY LTD - Trainz 项目发布。
术语
含义
评论、澄清或注释
TAD
T rainz A ssetsD atabase
所有从网络捆绑或下载的资源都保存在 Trainz 安装目录中,用于为 CM 、Driver 、Surveyor 和 Railyard 提供数据。如今的 Trainz 在后台运行一个名为 TADdaemon 的程序来处理多任务活动,包括互联网互动游戏。
TADdaemon
TAD + 守护进程
一个 Trainz 资产数据库 事务管理器,在 TS09-SP4 中添加到 Trainz,并在 2008 年至 2010 年间于 TS10 中开始并主要调试。 • 关于 TS09 和 TS10 的 TADdaemon,你需要知道的最重要的一点是,你需要给它 30-45 秒(完成其簿记需求 )的时间,并在完全关闭任何 Trainz 安装后完全关闭 - 尤其是在重新启动之前 [ 注释 18] 或关闭电脑之前! [ 注释 19] • 确保“点击它” 以阅读上面紧接的长解释注释! ;然后只需点击该注释 即可返回此处! • 第二重要的是,如果 TADdaemon 仍然处于活动状态,则 30 秒以上的窗口是专门设计用来给你时间 退出 CM 并启动 运行时 GUI ,在这种情况下,Trainz 将处理当前的数据库状态并更快地加载[ 8] 。 • 在 TS09/TS10 TADdaemon 避免出现数据库崩溃之后,TS12-SP1 和 Trainz Mac 版本只需要简短的 5-6 秒延迟,就可以安全地关闭。[ 8] 快速启动功能依然保留,尽管这个编辑器[ 9] 更喜欢在运行 Surveyor 或 Driver 时保持 CM 打开并处于活动状态,因为它具有更好的过滤功能。
TBD TBDL
英语 行话 :尚未确定的事情
即 待定 或 待日后确定 , 后一种形式带有将某些问题或功能搁置的含义,既是出于设计,也是出于意愿。或者可能意味着:待定义 或 待日后定义。 • 许多社会,无论是商业、政府还是社交,都知道吃大象最好的方法是一口一口地吃。开始就是完成了一半 ,这是分配稀缺时间资源的一个真理,许多决定可以推迟(比如在这个表中空白行中可能会包含什么内容),直到确定对需求的更全面了解,或者有时间处理这个主题。
TBS 缩写为 TrainzBaseSpec
TrainzBaseSpec 列出了常见的标签和容器
基础的“父数据集 ”定义 了在任何资产 种类 config.txt 文件 中允许的和可见的标签,每个自定义资产或元素都需要它来引导自己在 Trainz 中启动。TBS 包含所有资产通用且合法 的定义 集。 • 一些标签是可选的,一些种类几乎从不定义这些标签 - 对于火车车的基本部件,例如转向架和挂钩等,情况往往如此。许多旧内容项,例如,通常不包含描述 字符串,也不包含 缩略图容器 。
TC 或 The TC's 或 TC.exe
Trainz Classics 或 TC1&2 Exe 文件
三个Trainz Classics 是挣扎中的 Auran_Development 为其在 Fury MMORPG PC 视频游戏中投入过多的资金,[ 10] 通过发布“Auran 合作伙伴 ”的“高质量”第三方付费内容 来筹集资金。 • 同样时期,Tony Hilliam、他的家人以及当时名为 N3VRF41L Software (现已更名为 N3V Games )[ 注释 20] 向 Auran[ 注释 21] 注入了资金。 • 从 Trainz: The Complete Collection (TCC ) 开始的 TRS2006 衍生版本,以及包含 稀少 BI 资产 的具有区域焦点的版本,例如 TRS2007 、TRS2008 ,以及所有三个 Trainz Classics。经典版 1 和 2 的内置内容非常稀少,投诉和反对意见非常强烈,北美经销商 Merscom 几乎立即将它们合并为一个 TC1&2 版本。
TC1&2 缩写为 Trainz Classics 1&2 或 TC1 或 TC2
主条目:Trainz Classics 1&2
指的是Trainz Classics 1&2 的通用缩写 ,由 Merscom 最广泛地发行,因此以该名称组合在一起。由于销售额几乎停滞不前,TC1&2 版本 融合了 TC1 和 TC2 的内容,因此既有未来幻想(Modula City)布局 ,也有北美(纽约地区)风格的铁路主题,但作为 TC1 和 TC2,两者内置内容都很稀少,通常只包含其内置内容的那些资产。 • TC 是一个 Trainz 版本 (TBV 2.7)升级版本,但父版本的 JA 文件 可以很容易地复制并添加到任何 TC 中。
TC3 缩写为 Trainz Classics 3
主条目 Trainz Classics 3
这本书以及通用缩写 中最后一个 TRS2006 衍生版本 ,指的是Trainz Classics 3 合集 ,一个带有英国铁路主题的 Trainz Classics 版本。TC3 开始了新开发商 N3V Games 对数据模型 的演变过程,特别是影响了机车的定义和 JET2 游戏引擎,同时支持更容易配置的选项菜单条目,适用于更新的宽屏显示器。 • 请参见上面关于 TC1&2 中添加 JA 文件的说明。TC3 的 TBV 是 v2.8,并以付费路线Settle & Carlisle 为特色,该路线的更新版本现在以 DLC 形式出售。
术语
含义
评论、澄清或注释
火车
铁路术语 通常是指机车和编组的组合
在 Trainz Driver 中玩游戏就是操控数字建模的虚拟列车。严格来说,一组机车或火车车厢称为 编组 ,这是铁路运输行业的一个专业术语,是 运营公司 管理和跟踪产品及其容器的名称或标识,即运送这些货物的火车车厢往返于货物目的地和来源地。
TCC
TCC 或 The Complete Collection
'UTC +TR04 +TR06 + 'Trainz Routes '
新 Trainz 特许经营管理公司 N3V Games 通过 Paradox Interactive 从 Auran 的残余部分获得许可,于 2007 年秋季发布了《Trainz: The Complete Collection 》合集的正式零售版名称 - 将成熟的 3 张 CDROM 合集重新打包,捆绑了《Trainz UTC + TRS2004-SP4, TRS2006-SP1》和《Trainz Routes 》(额外内容 CD)进行发行。 • 根据版本包装的证据,TCC 是 N3V Games 发行的第一个发行版本,然后是《N3VRF41L Software 》。
The TR's 或 The TRS's
使用 JET2 游戏引擎的版本, 包括 the TC's 。
方便使用的统称,截至 2007 年,有些人将其视为 Trainz 黄金时代 ,指的是 Auran Trainz 论坛的鼎盛时期。 在这里,本书主要内容 ,The TR's 或 The TRS's: 指 运行时 GUI 模块 Driver 和 Surveyor (无论皮肤如何)在技术能力方面类似的版本,因此从 TRS2004.exe 版本开始,到 the TC's 到 TC3 结束,涵盖了 2003 年至 2008 年的五年时间,也就是 TS2009 发布之前。
The TS's The TSes
TS2009 、TS2010 和 TS12
方便使用的统称,是 N3V Games 发布的三个版本,它们继续在基础 JET2/TRS2006 技术上不断添加新功能的简写。相比之下,The TC's 对 The TR's 技术进行了较小的修改。
TLC
美式俚语
字面意思是 Tender Loving Care (温柔的关怀) - 在 TWB 中,通常指的是:需要 更多工作 才能达到协会 等级和标准 的“某物”(通常是路线或会话)。 • 推论:不要将不符合标准的东西上传到 DLS!在学习的过程中,可以使用 Dropbox 或其他云服务共享你引以为傲的东西,但不要因为过早上传垃圾内容而影响社区的耐心,也不要损害你自己的声誉!
TLCP 'Trainz Life-Cycle Policy
在本书中,是备受争议且被用户社区讨厌的 Trainz_Life-Cycle_Policy 的简写, 或者至少是指其强硬的实施方式,要求上传的资产必须符合比其配置和组件部分实际需要的更高的 trainz-build 水平(以前是一个技术级别跟踪系统,现在被扭曲成一个零售工具)。许多(如果不是大多数)资产,并不需要或使用 Trainz 脚本库的微小更改,其数据模型可以在更低的 TB 值下正常工作。Auran/N3V 只是希望迫使人们升级到新一代 Trainz 版本,从而强迫他们无论年龄、经济状况和个人选择如何,都必须购买新电脑和视频。
在本书中,简写
术语
含义
评论、澄清或注释
一元 一元值
数学和计算术语
一元(来自拉丁语: un+ary)是指单个词语或参数(变量)“由单个元素或组成部分组成或影响;一元的” [ 13] ,与二元、三元或四元元素相对。即使 Trainz 中的占位符参数 也始终是二元运算符,一个标签和一个值。虽然占位符或命名参数在 Wikimarkup 模板中传递参数,但它们始终是一元的——它们只有一个部分。[ 14]
UTC Trainz UTC
终极 Trainz 合集
Trainz v1.5 通用简写 ,代表了 Trainz 中脚本化的重要版本,并提供了一套关于 Trainz 数据模型的良好编写的 *.doc 文件(第二本内容创建者指南 或CCG ),并记录了许多其他操作方法,这些操作方法在后来的 TRS2004 中进一步发展,形成了Trainz 互动铁路车辆和工业 。
空白 空白字符
计算机代码
空白字符 在计算机科学中定义为表示“行尾”(或“换行符”)代码、”制表符“和”垂直制表符“代码、”回车符“或”回车“代码的二进制值,以及最常见 的”空格“代码 。 注意,这些代码在打印时都不会标记页面,但都会移动放置下一个字符代码的位置。
↑ RMBh+d 并非适用于所有游戏内摄像机——跟踪摄像机 (3 键模式)在您从其中一个摄像机观看火车时,无法由用户控制;但与外部摄像机模式(2 )一样,- 和 {{{1 }}} 键允许将视图沿火车长度上下滑动。 • 自由摄像机(4 模式)下的平移和移动行为可能因您在勘测员和驾驶员中设置的选项而异。
↑ 这是 Jelte Jansons 开发的一个工具,用于帮助用户使用基于 Web 的下载站下载。由于 N3V 为了应对东欧软件盗版事件而进行了安全更改,该工具不再能正常工作。
↑ CDP - 内容分发包 - 这些文件包含可安装到 Trainz 的资源,通常可以通过双击文件或使用内容管理器(如果使用 TRS2006 或更高版本)中的“导入 CDP”命令来安装。
↑ TADdaemon - 数据库事务管理器是作为 TS2009 技术的产物而开发的,其作用是保护数据库免受突发事件的影响,例如断电。它还允许进行多项活动,因此可以安全地在同一时间 运行 CM 2.0(甚至是使用不同过滤器的多个 CM 2.0!)以及 勘测员或驾驶员 ,甚至可以更新、修复或更改内容,这些内容随后将在勘测员中很快可用,这就是该资源的功能。该软件早期的故障在 TS09 和 TS10 的 SP4 更新中分别被消除 。
↑ 据我所知,在 TRS2004 和/或 TRS2006 的早期 Auran 手册中出现过。
↑ LARS - 后勤和资源系统,也是最初只在 TPR 上找到的资源/SYSTEM 的作者的名字。
↑ 新的路线构建者应该查看这些。与 Yarn 和 Yarnish 道路一起,因为它们不受特定轨道数量的限制,可以包含交叉路口岔道、成角度的轨道,并且可以位于斜坡地形上;使用 ATLS 技术可以实现许多难以建模的交叉口 ,实际上,所有交叉口都更容易被忠实地实现。
↑ 粗略的配置,以及分配给它的KUID ,可能已经插入或分配(规划?由某些人,按类型组的方案)。
↑ '已提交' 是传统术语,开发 TANE 的软件公司出于某种原因将其称为 '已提交' ,并且窃取了在资源管理器中打开资产进行编辑的热键,作为提交热键!另一种理论是,TANE 和 TRS19 的开发模仿了 TS12 的 MAC 版本,因为 N3V 的首席程序员是 Mac 的忠实粉丝。
↑ 可以“作为新的资产输入源读取”修改后的资产,例如,将 kuid 提升为 kuid2...:1 形式时。由于该文件夹不在编辑列表中,因此相对安全,但最好不要将其命名为与其资产文件名或用户名标签值相同。安全的方法是保持第二个工作进程文件夹,例如 ..\edithold ——一个新的姐妹文件夹,用于 \editing!
↑ 这解释了为什么许多 BI 资源在 CM 详细信息窗格中缺少图像……它们是直接引用的,因此被剥离了,而那些通过texture.txt 文件 间接引用的图像则没有。
↑ 许多服务包升级在速度较慢的计算机上已知需要超过 16 小时才能完成。只有在您知道您不想减慢计算机速度并且已关闭大多数其他进程的情况下,才添加 SP!
↑ 热修复 的示例,结合了对几个小错误的修复和调整: • 过度挖洞,加上菜单修复,加上轻微模式更改,加上树木自动高度调整,加上连接地图 基板 的渲染等等。
↑ TANE 和 TRS19 版本将数据文件夹与软件代码目录(文件夹)分开——这是用户社区强烈要求的功能。这种分离意味着每个软件套件部分都可以访问相同数据库内容,而不仅仅是将其移植到新文件夹中——实际上只是复制了大部分内容。由于新的软件需求或功能而导致的资产自动更改很少,而且数量也很少,这使得将软件文件夹中更新的资产与前代数据库隔离开来变得更加容易,而且不会破坏前代数据库……这对于程序员来说是一个新的、更加礼貌和尊重的改变,但它为运行多个安装的 Trainzers 节省了大量磁盘空间,无论出于何种原因。(兼容性检查、基于某个版本的存档,或者某个喜欢的路线和场景等等)。
↑ TS09—TS10 用于将 AURAN JET 2 游戏引擎过渡到 TSMac1 ,然后过渡到 TS12 的 AURAN JET 3 技术,该技术将 32 位计算机的能力推向了极限,这也是为什么 TS2009 中承诺的改进功能直到 SP4 才出现的原因。N3V 需要更多时间,因为他们的编程人员很少,需要进行所有必要的工程调整,才能将产品线过渡到 Mac 计算机的 OS-X 操作系统,并利用更新的 Windows 计算机的改进技术。
↑ 关于IM 文件网格剥离: 文件名的字符是严格枚举的,因此某些 Unicode 表示代码在转换为英文 UTF-8 时会变成非规范名称,从而在大多数语言中创建了非法的纹理引用。 • 这种现象的关键特征是,资产在检查时似乎具有完全有效的纹理,但 CM 报告无法加载网格或纹理,或者两者都无法加载。直接运行 PM2IM(或从 CMD 提示符运行)可以让你启动应用程序,使用菜单选择剥离模式 (不是默认模式)并加载可疑文件。立即剥离和重新保存 .im 文件 网格。
↑ 资产无法再恢复的时间延迟取决于你在启动器>选项菜单中的备份设置。备份按日期分组,因此对于 Trainz 时间不规律的用户来说,设置 3-7 是合理的;但这意味着应该在更改编辑后尽快在 GUI 中测试资产,否则备份数据可能会丢失,恢复 将变得不可能。
↑ 在使用 TADdaemon 退出 Trainz 后重启之前,最好使用 SHFT +ALT +ESC 打开并查看其在 Windows 任务管理器 中的条目,并等待任务管理器删除其进程行。
↑ 作为事务管理器,TADdaemon 还允许你在驾驶或运行测量员时运行 CM,甚至多次运行相同的 CM ! • CM 的过滤器选项卡将“交互”并产生轻微冲突,但如果在第一个选项卡上设置静态过滤器,并在第二个选项卡上设置不同的过滤器,则测量员和 CM 可以很好地共存。 秘诀是只更改第一个启动的 CM 的过滤器 (它控制着数据),所以 首先定义一个用于第二个 CM 的过滤器 ,并在启动第二个 CM 后,只选择该过滤器并保持不变,不要对其进行更改。先关闭第二个 CM ,一切都将完美无缺。 [ 7] (如果刷新,就不要指望第一个 CM 的“当前搜索”保持不变!) • 另请参见论坛主题: Validating-why-N3V-keeps-loosing-customers-and-what-to-do-about-it
↑ N3V 是标志 'N3Vrf4il' 或 NeverFail Computing 的简称。
↑ 关于这个事件的具体故事和时间安排尚不清楚,而且除了这些原则外,其他都是无关紧要的事情,但在 2007 年,竞争对手 N3V(N3Vrf4il 或 Never fail——这个名称在特定的字体和颜色方案中看起来很可爱,形成了一个标志)收购了 Auran ,Auran 几乎解雇了所有员工并宣布破产,寻求债权人的保护。早期的 Trainz 版本的版权信息显示 Tony Hilliam 是 Auran 的员工或顾问。 • Trainz 社区注意到,旧的网络服务器和网站,包括非常活跃的 Auran.com 论坛,在六周左右的时间里处于黑暗状态,这对 Trainz 社区来说是一件痛苦的事情,其中一个结果是,人们组成了各种团体,创建了许多非 Auran 论坛 Trainz 网站,比如 Trainz Pro Routes 。 • 当服务器恢复后,新的管理团队由 Tony Hilliam 领导,N3V 收购了 Trainz 专营权的各种软件版本的出版权。 • 似乎 Hilliam、他的家人和他的投资者后来收购了开发权和出版权,为 TRS2006 带来了 GUI 模块的改头换面,采用了丑陋的亮红色砖块主题,并在恢复开发后最终推出了 TS2009 。
↑ TS09 和 TS10 同时在开发中。TS09 的发布是为了满足 TS10 的技术目标,因为这些目标比预期的更难以在广泛的基础上实现。TS10 和 TS09 都在软件方面开创了不同的进步,并逐步融合了各自的功能,最终形成了各自的第四个服务包 (SP4)。这两个版本共享许多内容项目,但 TS10 引入了新的路线、教程和用户菜单系统,以及将技术推进到 JET 3 游戏引擎中。这两个版本都更好地利用了更新的显卡功能,并使 Trainz 能够利用多核 CPU。在联合开发中,这两个版本共享了许多 TBV 代码级别(技术级别),这五个版本跨越了 TBV 2.9-3.3(每个版本都有 SP0-SP4)。最后一次软件更新,Aero Trainz 或多人游戏的 Beta 测试,仅在 TS10-SP4 代码版本 中可用。