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 从活动摄像机位置操作我们的视点[ 注释 1] ,包括在测量员 世界创建模块中四处移动。
在这本书中 - 表示可能在其他地方看到,但这里的意思就是这样。
通用速记 - 表示在网络论坛上经常看到。
Kc:, Kd:, Ks: 键,通常分别是 CM、驾驶员 (DVR) 或测量员 (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 - Opening Post/Opening Poster - 通用论坛缩写(由 PerRock 贡献)
RW/RS/MSTS - Railworks/Rail Simulator/Microsoft Train Simulator - Trainz 的所有竞争对手(由 PerRock 贡献)
FCT - First Class Ticket
SP - Service Pack
编辑: SP 后面的数字表示版本 - 由 PerRock 贡献)
CMP - Content Manager Plus
CM - Content Manager(后面数字表示版本号)
TDH - Trainz Download Helper(TRS2006 之前的日子)
TDP - Trainz Downloader Pro [ 注释 2]
CDP - Content Dispatcher Pack[ 注释 3]
CMPA - Content Manager Plus Archive - 这些用于存档资产。
TAD - Trainz Asset Database
TADdaemon - 数据库事务管理器[ 注释 4]
DLS - Download Station
DLH - Download Helper
UN - 用户名
PW - 密码
WIP - Work In Progress(由 whitepass 贡献)
PM - 私人消息/渐进式网格(由 captainkman 贡献)
KUID - Koolthingz User ID(由 rweber95 贡献)
KUID - Koolthingz UNIQUE IDENTIFIER(由 fabartus 贡献)[ 注释 5]
CMTM - 车辆移动和交通管理 (由 rweber95 贡献) - 此后数字表示版本
ARN - 自动运行编号 (由 rweber95 贡献)
MIN - 多行业新闻 (由 rweber95 贡献)
BI - 基础行业 (由 rweber95 贡献)
HOG - 上帝之手 (由 rweber95 贡献)
PL - ProtoLARS (由 rweber95 贡献)
LARS - 物流和资源系统 (由 rweber95 贡献)[ note 6]
ACS - 主动耦合系统 (由 captainkman 贡献)
AWS - 自动预警系统
TPWS - 列车保护和预警系统
ATLS - 先进交通信号灯系统 (由 rweber95 贡献)[ note 7]
ASB - 主动信号箱
CCP - 内容创建者加 (由 rweber95 贡献)
LOD - 细节等级 (由 captainkman 贡献)
IM - 索引网格 (由 captainkman 贡献)
LM - 细节等级 网格参考,指向 somename.LM.txt 文本文件。
EK3 - 肯塔基东部 3 (由 captainkman 贡献)
HUD - 平视显示器 (由 captainkman 贡献)
TPR - Trainz 专业路线 (由 captainkman 贡献) - 地址是 http://www.trainzproroutes.org/
USLW - 美国机车厂 (由 captainkman 贡献) - 地址是 http://uslw.net/
JR - 联接轨道 (由 captainkman 贡献) - 地址是 http://jointedrail.com/ .
DLC - 可下载内容 (Auran/N3V 付费内容,例如蓝色彗星、公爵夫人、S&C) (由 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 文件 会在同级子文件夹中停留一段时间,保存的 Driver 会话文件存储在其中,直到被删除。 另一个日期过期的文件夹是 ..\cache 同级文件夹,..\trash 子目录,它会备份 糟糕,失误 编辑操作时的副本。 在 TS09/TS10 引入 'Install Root'\UserData 文件夹 层次结构之前,包括现代 \cache 文件夹,所有 Trainz 1.0 到 TRS 时代 (TC3) 的缓存文件夹都位于与 启动器 程序以及 \bin 和 \settings 同级子文件夹相同的根文件夹中。
书签 .BMK 文件
主页:BMK 文件类型
链接指向 file_types_by_extensions 页面中“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 ) 是第三个,还有运行时 GUI 选项菜单,用于调整鼠标模式、环境和 Surveyor 中的图形设置 (Ctrl +O ) 和 Driver Trainz 模块 。
资源文件夹 编辑文件夹 资源的编辑文件夹 打开编辑文件夹
从数据库中由内容管理器提取的资源数据文件夹。在任何类型的资源编辑期间, '打开编辑文件夹 }' 通常会显示与零件文件 (纹理、文本、缩略图、网格和其他虚拟对象组件 ) 的组合,以及它们控制的 配置文件 ,其中包含唯一的 KUID 标识符以及描述 KIND 定义的操作和功能。(参见下面的笑话) 具有零件但没有 kuid 或 kind 的配置毫无意义。添加 kind 会告诉 Trainz 如何处理数据集合,将其从垃圾文件变为有价值的有序财产。添加 kuid,现在 Trainz 的其他部分可以操控它,并在虚拟宇宙中将其显现,而我们人类可以用这个独特的标识符来跟踪聚合。更改用户名,不会改变任何操作,但会影响字母排序查找。更改 kuid 或缺少 kuid 会导致功能丢失,甚至会导致运行时模拟崩溃。
资源源文件夹
每个资源的起点,由内容创建者在 Trainz 之外的离线操作系统文件夹中组装。 1) 阅读上面的资源文件夹。 2) 每个 种类 及其定义的合法 '值' 都位于 配置文件 [ 注释 8] 中,该文件需要一个存放位置。这个存放位置就是 资源源文件夹 ,内容创建者会在其中组装所有构成其特定愿景实施的零件。 通常,即使是简单的资源也包含多个文件 - 模型越复杂,文件就越多。每个数字模型都是一个包含多个组件的集体设计,所有这些组件都组合在一起并集成在一起 ,旨在模拟一个原型 - 制作一个虚拟模型,通常具有模仿所建模原型的动画或交互式 '功能'。 这里的 '源文件夹' 一词是指创建的存档,由内容创建者保存在 Trainz 数据库压缩存在之外的某个地方。这个地方不能是 .\editing 文件夹,因为当一个资源被提交时,[ 注释 9] 编辑文件夹会被删除,如果它被打开进行编辑。[ 注释 10] 准备就绪后,内容创建者会将 拖放 源文件夹到内容管理器上,或使用菜单从他保存源材料的目录中导入。从那里,它通常以压缩形式存在,例如 cdp 文件 ,或者位于 Trainz 数据库中 (TS09 、TS10 、TS12 、TANE ,或现在,最新的,TRS19 。
AssetX
第三方软件工具
由 Andi06 编写的免费资源修复和更新工具,PCAS1986 (Paul Cass) 提供了操作指南,该工具可以与 Ian Woodmore 的 AssetX 修复工具 TARDIS 脚本 一起使用,以便与 PEVtools 免费软件一起更新和修复资源。
提示: 强烈 不建议新手使用 ,他们需要克服很多学习曲线。等到你通过手动修复 250-500 个资源问题来熟悉 Trainz 数据模型后,再开始学习这个工具!之后,它非常适合更新资源,并确保它们符合 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 或 CC's
内容创作者
那些为了 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 ,之后在两个游戏的第 4 个服务包中变为 CM 3.3 - 自 TS09/TS10-SP4 升级以来,所有 CM 都在标题栏中显示新的资源 Trainz-build 版本(v#.#)。因此,TS12-SP1 将显示 CM 3.7 等。
CMP
内容管理器 Plus
在 TRS2006 和 3 个 Trainz Classics 的 v1.5 及更高版本中引入的早期一体化 CM Windows 应用程序。Auran 和 N3V 游戏都容易在销售名称和文献中使用夸张的言辞。Trainz Classics(主要是皮肤更改)被吹捧为 Trainz 的“新纪元”……这可能会让 TANE 用户感到震惊,因为他们实际上使用的是带有一些皮肤更改和少量改进的 TRS2006。
CSAR
计算术语
条件搜索和替换 。有关详细信息和区别,请参阅词汇表中的 SAR 。
术语
含义
评论、澄清或说明
Da...
弃用
尤其是弃用的标签或关键字
弃用的做法或定义是在未来制定中被搁置和放弃的做法或定义。N3V 的程序员最常将这种可接受做法的改变错误地描述为“过时 ”——过时本身更准确地说应该称为过时(等同于弃用),因为两者对旧内容定义仍然有效。 • 为了过时,这种做法或关键字永远不会有正确的范围或位置;这是一个微妙但重要的区别。 • 许多资产可以通过满足现在已经过时的标准来成功修复 (也许可以通过逐渐甚至连续地增加 trainz-build 并解决和修复新的警告和错误)以低于当前 trainz-build 的版本,您的安装的 CM 可以翻译。相反,您可以将这些连续的修复操作停止在低于当前版本的 trainz-build,并在本地拥有一个完美的资产。它只是无法上传到 DLS,DLS 有输入筛选功能,它会执行比您当前的 内容管理器 更严格的标准。
diff & difference 比较 文件比较 文件比较 comp
re: diff 在短语中 '取diff ' 'diff显示' '无diff'
diff Diff 是一种在许多计算平台上找到的(一种)工作马实用程序程序,用于比较 两个或三个数据集的差异 。早期祖先之一实际上是 DIFF,因此工具名称已成为查找差异 操作的代名词。
使用像(免费软件)Kdiff3.exe(在所有 Windows 操作系统版本中都能很好地工作)这样的比较应用程序来检查两个文件夹或文件之间的差异,该应用程序可以比较并说明文件或文件夹之间的差异。Diff 是常见的计算机术语,因为有一个 Unix、VAX、DEC10,并且还有一个同名的第三方 MS-DOS 实用程序。一些 Diff 实用程序只比较一对文件,另一些比较目录,第三类则两者都比较。
拖动 拖放 (拖放)
鼠标操作
Windows 操作,通过右键单击数据文件或文件夹并按住鼠标按钮,将其移到另一个应用程序窗口或文件夹上,以将其内容传输到释放的位置。
EDR
扩展数据库修复 在 TS09 及以后版本中 从 CM 中选择 EDR ,ALT +F7 热键或选项菜单启动 QDR 的大哥,它强制执行完整彻底的数据库自我审计 ,包括重新错误检查已安装的资产,以及像 ..UserData\Originals、备份等记录。在 TS 模拟器中,可以使用 \Bin 文件夹中的 TrainzUtil.exe 程序启动更彻底的 EDR 模式。如果您断电或您的计算机在 CM 运行时执行自动更新,只需执行此方法:(CM 可能挂起,因此请避免悲伤。)1)打开一个 CMD 窗口
2)导航到安装 Trainz 版本的 \Bin 文件夹。
3)输入命令TrainzUtil Repairdatabase
命令窗口会告诉您运行需要相当长的时间。在运行期间监控您的系统 CPU 使用率,将显示高活动,有时高达 98%。Windows 会在 TrainzUtil 生成子进程时离屏打开。
可以去执行其他操作,但请避免使用高要求的应用程序和视频密集型游戏(或其他高要求的流媒体)。现在是看电视、散步或读书的好时机。
由于旧计算机需要相当长的时间,因此如果想尝试,请确保在几个小时内 不要使用计算机;具体时间取决于安装的内容数量和计算机的整体系统速度。在相当好的四核处理器计算机系统上,在 TS12 中,40-50,000 个添加的资产大约需要半小时运行,在 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 个字符,其中三个字符(扩展名)保留用于对数据文件类型进行分类,操作系统在头 8 个字符(名称)和扩展名中的三个字符之间提供一个句号。这种限制现在不再存在,但大多数文件类型仍然保持其扩展名非常短。两个例外是 Trainz 用于压缩和组合数据元素的.chump 和.texture 扩展名。
文件名 或 文件规范 或 文件名规范
计算 操作系统 术语 计算术语
操作系统兼容名称,有时在上下文中意味着可以包含包含的路径规范前缀。这些是对 Windows 中的文件夹层次结构的引用 。例如:C:\TS12\UserData\editing\$screenshot$.jpg 具有一个 路径规范 ,以及一个文件名+扩展名 当两者组合在一起 时,作为具有意义的一个 字符串 ,它可以称为 '文件规范' 或 '文件名规范' 。在这些中,请注意“规范”意味着路径或路径规范是字符串的一部分。
年代代码
枚举类型在 the TrainzBaseSpec
年代代码是十年,表示为以零结尾的四位年份,然后以小写“s”字符 结尾。多个年代代码可以连接在一起,为 config.txt 文件/TBS 的 category-era 标签 创建合法值。如果年代代码未定义,Trainz 会报错,尽管如果克隆了 Auran 编写的内置项目,大多数通常不会定义该代码,也不会定义其他几个必需的标签。
错误修复 故障修复
请参阅 修复资产 (我们支持你!)
过程,通常是运行 PEVtools 以从数据库更新一些可提取的数据类型,并升级资产,同时对资产的组件文件进行编辑;并且通常是他们的 config.txt 文件 ,这些文件通常是唯一需要更正的文件。大多数 Trainz 故障包括从旧的约定更新到新的约定,并且需要简单的文本文件编辑和一些知识,这些知识我们将在本维基教科书中提供。
术语
含义
评论、澄清或说明
游戏脚本
Trainz 编程语言,支持交互式资产
游戏脚本 是一种 类似 C 语言的计算机语言 ,它生成 GS 文件 —— 用于在资产和游戏脚本库中包含的游戏脚本源文件。
GUI
行话:'图形用户界面'
我们可以用来查看 Trainz 虚拟世界或模型的三个“运行时”模块。它们是 驾驶室 、调车场 和 勘测员 。(内容管理器 是一个 Windows 应用程序 ,有些人可能会认为 加载器 、启动器 和 主菜单 屏幕也是。)技术上来说,它们都是 GUI,但控制权要么在 Trainz,要么在 Windows,因此存在微不足道的区别。
关键字
计算术语
“保留字”是指被 枚举 并赋予特殊范围和合法使用的词。 容器 、种类 和 标签 都是关键字枚举类型,它们在处理其数据值字段时表示特定的处理方式。
热修复 补丁 错误修复
次要软件升级: N3V 对 Trainz 次要(更小)软件升级的称呼
主要软件升级通常会影响 TAD (数据库)中的数据或数据的转换,而 N3V 使用 服务包 版本[ 注释 12] 来完成这些更改。N3V 还发布了次要升级,使用 补丁 和 热修复 术语来表示发布的升级。通常,N3V 的补丁专注于修复特定错误,而热修复则对一些不太紧急的修复进行调整和改进,并包含对游戏功能的多个方面的累积改进[ 注释 13]
热键 缩写:HKey
HKeys-CM HKeys-DVR HKeys-SUR HKeys-WIN
在计算机中,热键也称为 键盘快捷键 ,通常是按键组合,多个键同时按下,或者 是软件内置的 操作键 ,用于更改或访问其他模式。一个几乎通用的组合 ALT +F +其他 在 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]
操作系统 OpSys
a 操作系统
对于大多数 Trainz 版本,都支持 微软 Windows ;从 2011 年开始,还支持 Trainz Mac ,苹果 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: The Complete Collection [ 5]
NAMCON
字面意思为 命名约定
命名约定 仅仅是关于如何格式化名称的指南或规则。例如,在百科全书中,标题应该是单数还是复数,字母大小写和国际拼写变体的规则是什么?最好是创建 用户名 的形式: 'PRR 40' Boxcar' 或 'Boxcar, 40ft 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
filepathspec Path、path、 或 PATH ..\pathspec 以及 仅仅 pathspec \...
操作 系统路径 从某些参考文件夹开始的 MS Windows 或其他 OS 路径(磁盘位置)
对 Windows 中文件夹层次结构的引用 ;例如,C:\TS12\UserData\editing\$dummyScreenshot.jpg 具有 pathspec、文件名,当它们组合在一起时,它是一个 'filenamespec'(也称为 'filepathspec') ,它结合了两个组织级别 。 通常用于表示 '相对子文件夹'(从 ' 本地 根目录 ' ) ; 该 Trainz 安装目录 的 '主文件夹',因此 '..\TS12\bin' 和 '..\bin' 在使用上下文中意义相同。 '..\TS12' 指的是无论 '..'=initial_pathspec 是什么,都是您安装 Trainz 的方式(即 TS12 在您的计算机上的安装位置)。另请参阅以下的 namespec 。
PEV PEVSoft PEVtools 以及 Peter Villaume
超级 Trainz 用户Peter Villaume (PEV)
Peter Villaume (PEV) 是一位非常有才华的程序员和 CC (工程师,实际上),他位于澳大利亚与 N3V 和 Auran Holding 的小镇位置(在布里斯班附近的黄金海岸)相对的(或悉尼)一侧,并且编写了许多工具来帮助维护和更新 Trainz 内容(资源)当 N3V Games 开始更改 Trainz 数据模型 和 CMP 和 CM 检测和声明故障的方式时。他的 images2TGA({控制台版本)由 N3V Games 与 TS2009 捆绑在一起。他还参与了 AssetX 的技术问题;但由于年龄增长和活动减少,他于 2013 年年中停止在自己网站上托管自己的工具,当时 Trainz 论坛专家 Shane Turner 在他的帮助网站上接管了这项任务。
PEVtools PEVSoft
alt: 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\子文件夹,后来是 C:\N3V,或者 D:、E: 或 F: 硬盘驱动器 (HDD),名称类似。有些人将 安装 直接放在 HDD 的根目录下,例如:'F:\$TS12-SP1+hf3' 或 'D:\TS09-SP2' ,这两个都是目前这台电脑上的实际文件夹!)热用户提示: 将 Windows 和 Trainz 版本放在同一 HDD 上会降低速度,将安装放在与 Windows TEMP(缓存文件夹)目录相同的 HDD 上也会降低速度。
重新提交
打开以供编辑的资源
对 提交 资源的重新执行,通常在编辑更改后进行。
还原 还原 还原
CM 操作/模式
还原文件/资源是指使用 RMBh+d 操作将资源文件还原到更改前的(备份)版本。打开以供编辑 的文件在还原时会自动删除,就像编辑从未发生过一样 。这可以用来窃取纹理或将旧纹理修改为新的 kuid(手动克隆),旧版本将被重新索引并使用,就像没有编辑影响过该项目一样。它还有助于测试更改是否会 验证 和/或 提交 成功,并且可以延迟[ 注释 17] ,以便可以在 GUI 中测试更改后的资源。
规则和 驾驶员命令
Trainz 交互式软件
Trainz 可扩展 GameScript 语言中,驾驶员 会话 中封装的命令,封装在一个带有图标的小图形矩形中,这些图标代表(代表)可重入脚本 。唯一的显著区别是驾驶员命令可以动态添加到 驾驶员 中的 AI 驾驶员命令队列中,而规则 用于编写会话进度——脚本场景 。
CSAR fm SAR
计算 术语(行话)
字面意思:条件查找和替换 和 查找和替换 ,(也称为“查找和替换”);变体 GSAR=全局查找和替换 (全有或全无,比逐个修改更危险,可能会改变你不应该改变的东西。使用 REGEX 可以显着降低风险。
场景
驾驶员模块场景
场景 是模块化交互式脚本软件元素,作为 Trainz 驾驶员的补充,并提供了第一个游戏体验,提供任务挑战、评分和转向操作。原始的离屏加载和卸载列车功能,可以在同一游戏会话中进行车辆分配,然后在同一游戏会话中拾取相同的车辆。会话 取代了场景的使用,因为 TrainzScript 模块未直接集成到游戏中,而会话编辑器是 勘测员 的一部分。 • 在 TS12 的服务包之后,将不再继续支持场景。
服务包
主要 软件升级
主要主题范围: 服务包
计算机科学术语,指的是数据和通常的新程序代码 的组织和发布方式(通常)自我更新(安装)更新后的计算机软件。例如,Windows XP 在很长一段时间内发布了三个主要服务包。各种 Trainz 发布版本,包括 数据模型 中包含的最新的技术和更改的版本,最多发布了四个。
会话
会话= 现代驾驶员模块活动 类似于驾驶 场景
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 容器 和 KIND 是更高层次的 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 + 守护进程
一个T rainz A sset D atabase 事务管理器,在 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
The TrainzBaseSpec 列出常见的标签和容器
基本的“父数据集 ” 定义 了在任何资产 KIND config.txt 文件 中允许的和可见的标签,每个自定义资产或元素都需要在 Trainz 中启动自己。TBS 包含所有资产中常见且合法的 集合 中的 定义 。 • 一些标签是可选的,一些 KIND 几乎从不定义这些标签 - 这对火车车厢部件(如转向架和挂钩等)而言通常是正确的。例如,许多较旧的内容项通常不包含 描述 字符串,也不包含 缩略图容器 。
TC 或 The TC's 或 TC.exe
Trainz Classics 或 TC1 和 TC2 Exe 文件
这三个Trainz Classics 是陷入困境的 Auran_Development 的绝望尝试 ,他们过度投资了Fury MMORPG 个人电脑视频游戏[ 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 和 TC2 版本。
TC1 和 TC2 缩写为 Trainz Classics 1 和 2 或 TC1 或 TC2
主要: Trainz Classics 1 和 2
意思是Trainz Classics 1 和 2 通用简写 ,由 Merscom 最广泛地一起分发,因此以该标题进行分组。在销售几乎停滞的情况下,TC1 和 TC2 版本 结合了 TC1 和 TC2 的内容,因此既有未来幻想(Modula City)布局 ,也有北美(纽约地区)风格的铁路主题,但与 TC1 和 TC2 一样,每个版本都非常稀疏的内置内容,通常只包含其内置内容的那些资产。 • TC's 是从 TRS2006 开始的 trainz-build 版本(TBV 2.7),但父版本的 JA 文件 可以轻松复制并添加到任何 TC 中。
TC3 缩写为 Trainz Classics 3
主要 Trainz Classics 3
这本书和通用简写 中最后一个 TRS2006 分支版本 ,Trainz Classics 3 集合 ,一个以英国铁路主题的 Trainz Classics 版本。TC3 开始了新开发商 N3V Games 演进 数据模型 的过程,尤其影响了机车和 JET2 游戏引擎的定义,同时支持为更新的宽屏显示器更容易配置的“选项”菜单条目。 • 在上面的 TC1 和 TC2 中查看添加 JA 的说明。TC3 的 TBV 是 v2.8,并以付费路线Settle & Carlisle 为特色,该路线的更新版本现在以 DLC 形式出售。
术语
含义
评论、澄清或说明
火车
铁路术语 通常是指机车和列车编组的组合
在Trainz Driver 中玩游戏的核心就是操控数字化的虚拟列车。严格来说,一系列的机车车辆或货车称为编组 ,这是铁路运输中的一个专业术语,指运营公司 用来管理和追踪产品及其集装箱(以及这些货车运输的货物)往返于目的地和货源的名称或标识。
TCC
TCC 或 完整收藏
'UTC +TR04 +TR06 + 'Trainz 路线 '
Trainz:完整收藏 的正式零售版名称,由新的 Trainz 特许经营管理公司 N3V Games 通过 Paradox Interactive 在获得 Auran 残余部分的许可后发行,约在 2007 年秋季——将成熟的 3 张 CDROM 合集重新包装,将Trainz UTC + TRS2004-SP4, TRS2006-SP1 和Trainz 路线 (额外内容 CD)捆绑在一起进行分发。 • 基于版本包装的证据表明,TCC 是 N3V Games 发行的第一个发行版本,然后是N3VRF41L 软件 。
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
美国俚语
字面意思是 温柔的爱护 ——在 TWB 中,通常指的是:某个东西(一个资产,通常是路线或任务),需要更多工作 才能达到协会的 等级和标准! • 推论:不要把达不到标准的东西上传到 DLS!学习的时候,可以用 Dropbox 或其他云服务共享你满意的内容,但不要用你的作品来考验社区的耐心,也不要用提前上传垃圾来损害自己的声誉!
TLCP 'Trainz 生命周期策略
本书中的简写,指的是饱受争议且用户社区不喜欢 的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 互动式铁路客车和工业 。
空白 空白字符
计算机代码
空白字符 在计算机科学中被定义为表示“行尾”(或“换行”)代码、"tab" 和 "vertical-tab" 代码、“回车”或“返回”代码的二进制值,以及最常见的情况 ,"空格" 代码 。 请注意,这些代码在打印时都不会标记页面,而且每个代码都会移动放置下一个字符代码的位置。
↑ RMBh+d 无法与所有游戏内相机配合使用—跟踪相机 (3 键模式)不可用户控制,如果您正在从这些相机之一观看火车;但与外部相机模式(2 )类似,- & {{{1 }}} 键允许沿火车长度上下滑动视图。 • 自由相机(4 模式)下的平移和移动行为可能因您在 Surveyor 和 Driver 中的选项设置而异。
↑ 这是 Jelte Jansons 开发的一个工具,用于帮助用户使用基于网络的下载站下载。由于 N3V 方面出于对东欧软件盗版事件的安全变化,该工具不再正常工作。
↑ CDP - 内容调度包 - 这些文件包含可以安装到 Trainz 中的资源,通常可以通过双击文件或在使用 TRS2006 或更高版本时使用内容管理器文件菜单中的导入 CDP 命令进行安装。
↑ TADdaemon - 数据库事务管理器是在 TS2009 技术的基础上开发的,其作用是保护数据库免受突然事件(如断电)的影响。它还允许多种活动,因此可以安全地同时运行 CM 2.0(甚至多个具有不同过滤器的 CM 2.0!)以及 Surveyor 或 Driver ,甚至可以更新、修复和更改内容,这些内容随后会很快在 Surveyor 中可用,这就是这种资源的功能。该软件早期出现的问题在 TS09 和 TS10 的 SP4 更新中均已解决 。
↑ 据我所知,在早期的 Auran 手册中可以看到,例如 TRS2004 &/or TRS2006 的文献。
↑ LARS - 物流与资源系统,也是最初只在 TPR 上找到的资源/系统的作者姓名。
↑ 新路线构建者应该查看这些内容。以及 Yarn 和 Yarnish 道路,因为这些道路不受特定轨道数量的限制,可以包含交叉路口岔道轨道、成角度的轨道,并且可以位于倾斜地形上;使用 ATLS 技术使得许多难以建模的交叉路口 成为可能,并且事实上,所有交叉路口都变得更容易实现。
↑ 粗略的配置,以及它分配的 KUID ,可能已经存在于存根中或已分配(已计划?有人会根据类型组制定一个方案)。
↑ '提交' 是传统术语,开发 TANE 的软件公司出于某种原因将其称为 '提交' ,并窃取了在资源管理器中打开待编辑资源的热键作为提交热键!另一种理论是 TANE & TRS19 的开发模仿了 TS12 的 MAC 版本,因为 N3V 的首席程序员是 Mac 的忠实粉丝。
↑ 可以“作为新的资源输入源读取”已修改的资源,例如将 kuid 提升为 kuid2...:1 形式时。由于该文件夹不在编辑列表中,因此它是相对安全的,但最好将其命名为与资源文件名或用户名标签值不同的名称。安全做法是保留第二个正在进行的文件夹,例如 ..\edithold —\editing 的新姐妹文件夹!
↑ 这解释了为什么这么多 BI 资源在 CM 详细信息窗格中没有图像... 它们是直接引用的,因此被剥离,而那些由 texture.txt 文件 间接引用的资源则没有。
↑ 众所周知,许多服务包升级在速度较慢的计算机上需要超过 16 个小时的时间。只有在您知道不会降低计算机速度时才添加 SP,并关闭几乎所有其他进程!
↑ 热修复 的示例,将多个修复和次要错误调整结合在一起: • 过于激进的挖洞,再加上菜单修复,再加上次要模式更改,再加上树木自动高度调整,再加上拼接地图 底板 的渲染,等等。
↑ TANE 和 TRS19 将数据文件夹与软件代码目录(文件夹)分开——这是用户社区强烈要求的功能。这种分离意味着每个软件套件段都可以访问相同数据库内容,而不仅仅是将其移植到新文件夹中——实际上只是复制了大部分内容。由于新的软件需求或功能而导致的资产自动更改很少,并且数量也很少,这使得更容易将软件文件夹中更新的那些资产隔离出来,而不会影响以前的数据库……这对于程序员来说是一个新的、更加礼貌和尊重的做法,但它为运行多个安装的 Trainz 用户节省了大量的磁盘空间,无论出于何种原因。(兼容性检查、基于版本的存档,或喜欢的路线和场景等)
↑ 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 的“当前搜索”在您刷新时保持不变!) • 另请参见论坛主题:验证 N3V 为什么不断失去客户以及如何解决这个问题
↑ N3V 是 NeverFail Computing 的较短形式的 logo 'N3Vrf4il' 的缩写)
↑ 关于此事的确切故事和时间安排尚不清楚,这大多与原则无关,但在 2007 年,竞争对手 N3V(N3Vrf4il 或 Never fail——在某种字体和颜色方案中,这个名字看起来很可爱,形成了一个 logo)收购了 Auran ,后者不得不解雇几乎所有员工,并进入破产保护,以寻求债权人的保护。早期 Trainz 版本的制作人员名单显示 Tony Hilliam 是 Auran 的员工或顾问。 • Trainz 社区注意到,旧的 Web 服务器和网站(包括非常活跃的 Auran.com 论坛)在 2007 年关闭了大约六周,这对 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 或多人游戏的测试版仅在 TS10-SP4 的 代码版本 中可用。