Trainz 培训人员基础知识 Trainz 资产维护和创建
此特殊词汇表页面将帮助新读者理解 Trainz 的术语。这是一组简短的术语,通常在词汇表 中进行了更详细的阐述,有时还会为深入说明提供专门的主题页面。
许多 Trainz 功能使用鼠标或热键访问。后者的变化取决于软件套件的哪个模块处于活动状态,尽管在应用程序之间存在重叠时,目的的共性得以保留。大多数情况下没有——一个 Trainz 模块中的热键使用与另一个 Trainz 模块中相同键的热键使用不同。在这项工作中,我们经常使用图形CTRL +C - CTRL +V 来传达热键操作。在其他情况下,我们可能会使用旧的纯文本 [CTRL][C] -[CTRL][V] 或 [CTRL][SHFT][ESC] 记忆系统来传达信息,尤其是在我们只是想提醒用户而图形破坏了说明性散文流程时。
我们编写了一个特殊的略大的图形(例如 主菜单 )来表示鼠标按钮活动。我们无意复制实际的鼠标按钮图标,这也有可能是违法的。
进一步的鼠标操作使用 Trainz 手册自 Trainz 0.9 开发以来使用的首字母大写的记忆符号系统。 • '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 - 内容管理器(后面的数字表示版本号)
TDH - Trainz 下载助手(TRS2006 之前)
TDP - Trainz 下载器专业版[ 注 2]
CDP - 内容分发包[ 注 3]
CMPA - 内容管理器 Plus 存档 - 用于存档资产。
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 专业路线(由 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 基本术语和符号在词汇表中以及此处都有重复,但新玩家会发现,我们在词汇表条目中保留了更长、更完整的解释。如果此页面不能让你理解某个主题页面的要点,请在词汇表中查看相同的术语,它可能还会引导你到该主题的入门或介绍页面。
术语
含义
评论、说明或注释
.\backup .\trash
这些名称的作用相同 - 对修改后的文件的临时日期编码存储。
trash 子文件夹是根目录中 .\cache 文件夹的同级文件夹;N3V 在 TS12 版本 中将其重命名为 '.\backup' 。作为 TS2009 中的一项功能引入,其中每个保留 'nn' 日期编码的备份子文件夹 ,这些子文件夹由编辑操作填充。每个子文件夹都包含资产子文件夹,就像它们被打开用于编辑时一样。Trainz 选项菜单允许用户指定在 .\trash 或 .\backup 子文件夹中保留多少个单独的编辑日期的子子文件夹 。
根文件夹 .\nameish... 路径规范
目录速记 '相对' 引用;通常指的是安装加载到的 根文件夹 。
..\ 速记是 DOS 和 Windows 的含义,表示比这里高一级 (或指定为路径规范或文件规范)的目录。如果你理解 每个 '\' ('\name') 意味着向下走一级 ,那么 '.\name' 符号表示根目录中的这里... 无论这个 '本地根目录' 在硬盘层次结构中的什么位置。
\cache ; \cache\bookmarks
Trainz 缓存子文件夹 - 一个本地根文件夹: 缓存子文件夹包含一系列繁忙的工作半临时实用程序文件夹,Trainz 运行时模块在其中临时或半永久地保存引用文件,以供进一步操作。每个子文件夹中的内容经常变化,并且可能定期清除。 半永久 文件例如保存在 .\libraries 子子文件夹 中,用户提供的脚本在其中缓存以供快速查找和加载,无需压缩,或者保存在 .\bookmarks、.\sessions、.\water 或 .\thumbnails 文件夹中;所有这些文件夹都倾向于随着时间的推移和活动而增长。 不太永久 文件缓存例如.\internet 和 .\sessions 永久子文件夹 ... 在其中,日期到期的不断变化的内容文件,例如下载的 .cdp 文件 暂存在同级子文件夹中,保存的驾驶员会话存储在其中,直到被删除。 另一个日期到期的文件夹是 ..\cache 同级文件夹,..\trash 子目录,其中为这些糟糕,出错了 的编辑时刻保存备份副本。 在 TS09/TS10 引入 '安装根'\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 在发展过程中产生了许多设计,其中许多设计后来被用作数字和物理模型铁路模型的原型。AlCo 成为柴油化的牺牲品,与费城的 鲍德温机车厂 等少数其他主要竞争对手不同,该公司没有将设计存档到大学研究图书馆,其蓝图也只零星保存,因此模型世界中可用的原型变体大大少于其历史上的大部分机车和火车 (滚动库存 )。
API
应用程序编程接口 参见 维基百科上的 API
Trainz 的多种模式使用特定的输入屏幕和 API 来控制事物。 选项菜单 和 会话编辑器 是最重要的两个。 CM 选项菜单 (Alt +F7 ) 是第三个,运行时的 GUI 选项菜单也是,用于调整 勘察者 (Ctrl +O ) 中的鼠标模式、环境和图形设置,以及 驾驶员 Trainz 模块 。
资源文件夹 编辑文件夹 资源的编辑文件夹 已打开编辑文件夹
内容管理器从数据库中提取的资源数据文件夹。在任何类型的资源编辑期间, '已打开编辑文件夹 }' 通常会呈现出部分文件(纹理、文本、缩略图、网格和其他虚拟对象组件 )的组合,以及控制它们的 配置文件 ,其中包含唯一的 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 使用 ,因为他们需要克服的学习曲线已经够多了。在你通过手动修复 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 或 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 ,然后在两个游戏的第 4 个服务包中成为CM 3.3 ——自 TS09/TS10-SP4 升级以来,所有 CM 都在标题栏中显示新的资产Trainz 构建 版本(v#.#)。因此,TS12-SP1 将显示CM 3.7 ,等等。
CMP
内容管理器 Plus
在TRS2006 和 3 个 Trainz 经典版 v1.5 及更高版本中引入的最初的综合 CM Windows 应用程序。Auran 和 N3V 的游戏在销售名称和文献中都容易夸大其词。Trainz 经典版(主要是一个外观变化)被吹捧为 Trainz 的"新时代"... 这可能会让TANE 用户感到震惊,因为它们只是 TRS2006 的换皮版本,并且只有很少的改进。
CSAR
计算机术语
条件搜索和替换 。有关详细信息和区别,请参阅词汇表中的SAR 。
术语
含义
评论、说明或注释
Da...
已弃用
尤其是已弃用标签或关键词
已弃用的做法或定义是在未来的版本中被搁置和放弃的。N3V 的程序员通常将这些可接受做法的偏差错误地描述为"过时 "——而"过时"本身应该更准确地被称为"陈旧"(等同于已弃用),因为两者对旧内容定义仍然有效。 • 要成为过时的,这种做法或关键词将永远不会有正确的范围或位置;这是一个细微但重要的区别。 • 可以成功修复许多资产 ,方法是满足现在已经过时的标准(也许可以通过逐步甚至连续地增加 trainz-build 并解决和修复新的警告和错误)到低于您安装的 CM 可以转换的当前 trainz-build。相反,您可以将这些连续的修复停留在低于当前版本的 trainz-build,并在本地拥有一个非常好的资产。它只是不能上传到 DLS,DLS 具有输入筛选功能,其执行的标准比您当前的 内容管理器 更严格。
diff & difference comparison 文件比较 文件比较 comp
re: 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%。作为 TrainzUtil 生成子进程,Windows 会在屏幕外打开。
可以离开去做其他事情,但避免使用需要高需求的应用程序和视频密集型游戏(或其他高需求流媒体)。这是观看电视、散步或读书的好时机。
由于老式计算机需要很长时间,因此如果想尝试,请确保您在数小时内 没有使用计算机的计划;具体时间取决于已安装内容的数量和计算机的整体系统速度。在功能相当不错的四核处理器计算机系统上,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),将研究、开发、生产、营销、培训和服务整合到一个管理团队之下。此后,EMD 以 EMC 卓越的声誉为基础,继续成为几十年来流行的机车品牌——仅有一个真正的北美竞争对手 ALCO-GE。2005 年 4 月 4 日,通用汽车将该部门出售给了两家美国股权集团——新公司被并入电气动力柴油机公司,从而保留了著名的“EMD”缩写。无论技术所有权如何,从开始使用实用的 柴油发动机 作为原动机开始,EMD 几乎总是迫使竞争对手跟上的公司——因此,由 通用汽车电气动力部门 制造的柴油电力机车通常在 Trainz 中作为原型。
枚举
严格地 定义
枚举类型严格定义合法值,并禁止无法定义的值,这会导致错误。 category-region 标签 和 category-classes 是必须满足枚举值检查的数据字段。布尔值只能是 1 或 0,否则会生成错误。
文件扩展名
计算 OS 术语
从历史上看,Windows 文件由于早期 PC 计算机磁盘操作系统存储方案的存储空间限制,最多只能有 11 个字符,其中 3 个字符(扩展名) 用于对数据文件类型进行分类,操作系统在头 8 个字符(名称)和扩展名的 3 个字符之间提供一个句号。这种限制不再存在,但大多数文件类型仍然保留了很短的扩展名。Trainz 的 .chump 和 .texture 扩展名是两个例外,它们用于压缩和组合数据元素。
文件名 或 文件规范 或 文件名规范
计算 OS 术语 计算术语
操作系统兼容名称,有时在特定上下文中可能意味着包含路径规范前缀。这些是对 Windows 中文件夹层次结构的引用 。例如:C:\TS12\UserData\editing\$screenshot$.jpg 具有一个 路径规范 ,以及一个文件名+扩展名 当两者组合在一起 作为一个有意义的 字符串 时,它被称为 '文件规范' 或 '文件名规范' 。在这些中,请注意“Spec”表示路径或路径规范是字符串的一部分。
时代代码
枚举类型在 the TrainzBaseSpec 中
纪元代码是指以四位年份表示的年代,以零结尾,并在结尾加上一个小写字母“s” 。多个纪元代码可以组合在一起,以创建 config.txt 文件或 TBS 的 category-era 标签 的合法值。如果 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 +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-table (标识独立资产依赖项)中列出。
 
布局 或 路线 地图
我们创建或驾驶的 Trainz 虚拟世界
布局 是模型铁路术语中模型铁路组装的术语。在 Trainz 中,文献和屏幕上经常称之为路线 ,即构成数字世界的“Trainz 地图板的集合”,由 kind map 的 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
一个操作系统
对于大多数 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: The Complete Collection [ 5]
NAMCON
直译为 命名约定
命名约定 只是一些有关如何格式化名称的准则或规则。例如,在百科全书中,标题应该是单数还是复数,字母大小写和拼写中的国际变体有哪些规则?最好使用以下形式的 用户名 :'PRR 40' Boxcar' 还是'Boxcar, 40ft PRR'? 这些在 CC 到 CC 以及任何产生合作产出的组织内部 都有所不同。
术语
含义
评论、说明或注释
图像文件
图形文件
Trainz 处理图像形式的数据,支持 BMP 、JPG 、TGA 和 GIF 图像文件类型。在 TANE 和 TRS19 中,PNG 文件 可以作为合法类型添加,但包含 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
文件路径规格 路径,路径, 或 路径 ..\路径规格 和 仅 路径规格 \...
操作 系统路径 从某个参考文件夹开始的 MS Windows 或其他操作系统路径(磁盘位置)
Windows 中对文件夹层次结构的引用 ;例如,C:\TS12\UserData\editing\$dummyScreenshot.jpg 具有路径规格、文件名,并且当全部组合在一起时,是一个'文件名规格'(也称为'文件路径规格') ,它结合了两个组织级别 。 通常用于表示'相对于'本地 根目录 ' 的'相对子文件夹' ; 该 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 安装中之前。在每种情况下 ,定义所有该资产的文件夹 。 注意:许多资深 Trainz 用户,尤其是 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 修改为新 KUID(手动克隆),并且旧版本将被重新索引并使用,就像没有编辑影响该项目一样。它还有助于测试更改是否会 验证 和/或 提交 成功,并且可以延迟[ note 17] ,以便可以在 GUI 中测试更改后的资产。
规则和 驱动程序命令
Trainz 交互式软件
在 驱动程序 会话 中的命令,封装在一个带有图标的小图形矩形中,这些图标代表(代替)Trainz 可扩展 GameScript 语言中的可重入脚本 。唯一重要的区别是驱动程序命令可以动态添加到 驱动程序 中的 AI 驱动程序命令队列中,而规则 用于编写会话进程 - 编写场景脚本 。
CSAR fm SAR
计算 术语(行话)
字面意思:条件搜索和替换 和 搜索和替换 (也称为“查找和替换”);变体 GSAR=全局搜索和替换 (全有或全无,比逐一更改风险更大,您可能会更改不应该更改的内容。使用 REGEX 可以显著降低风险。
场景
驱动程序模块场景
场景 是模块化的交互式脚本软件元素,充当 Trainz 驱动程序的辅助工具,并提供第一个游戏体验,提供任务挑战、评分和切换操作。粗略的离屏装卸火车的能力使车辆能够分布,然后在同一游戏会话期间拾取相同的车辆。 会话 取代了场景的使用,因为 TrainzScript 模块未直接集成到游戏中,而会话编辑器是 Surveyor 的一部分。 • 在 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 Routes CDROM 修补程序控制屏幕,公开认可 N3VRF41L Publishing PTY LTD - 这可能是第一个 N3V Trainz 项目版本。JPG 2007 年的 Trainz Routes 可能是第一个 N3V-N3VRF41L Publishing PTY LTD- Trainz 项目版本。
术语
含义
评论、说明或注释
TAD
T rainz A ssetsD atabase
Trainz 安装目录中保存着所有捆绑或从网络下载的资源,用于为 CM 、Driver 、Surveyor 和 Railyard 提供数据。现在的 Trainz 在后台运行一个名为 TADdaemon 的程序,用于处理多任务活动,包括互联网互动游戏。
TADdaemon
TAD + 守护进程
在 TS09-SP4 中添加到 Trainz 的 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 列出了常见的标签和容器
基本的“父数据集 ”定义 了所有资产 KIND config.txt 文件 中允许的和可见的标签,每个自定义资产或元素都需要这些标签来在 Trainz 中引导自身。TBS 包含在所有资产 中通用且合法的 定义 的集合 。 • 某些标签是可选的,某些 KIND 很少定义这样的标签——这对于构建模块化的火车车厢部件(如转向架和挂钩等)来说通常是正确的。许多旧的资源项目,例如,通常不包含 描述 字符串,也不包含 缩略图容器 。
TC 或 The TC's 或 TC.exe
Trainz Classics 或 TC1&2 可执行文件
这三款 Trainz Classics 是陷入困境的 Auran_Development 的一次绝望尝试,他们过度投资于Fury MMORPG PC 视频游戏[ 10] ,试图通过发布“Auran 合作伙伴 ”的“高质量”第三方 付费内容 来筹集资金。 • 同样在经济困境时期,Tony Hilliam、他的家人以及他当时的 N3VRF41L 软件 (现为 N3V Games )[ 注 20] 向 Auran[ 注 21] 注入了资金。 • 从 Trainz: The Complete Collection (TCC ) 开始,TRS2006 的衍生版本,以及那些资源稀缺 且专注于特定地区的版本,例如 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 比 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&2 中关于添加 JA 的说明。TC3 的 TBV 是 v2.8,并包含付费路线Settle & Carlisle ,该路线现在以更新版本的形式出售为 DLC。
术语
含义
评论、说明或注释
列车
铁路术语 通常指机车和编组的组合
在 Trainz Driver 中玩游戏就是操控数字化的虚拟列车。严格来说,一系列滚动车辆或火车车厢称为一个编组 ,这是铁路运输中的一个专业术语,是 运营公司 用于管理和跟踪产品及其容器、运载这些产品的火车车厢往返于货物来源地和目的地的方法。
TCC
TCC 或 The Complete Collection
'UTC +TR04 +TR06 + 'Trainz Routes '
Trainz: The Complete Collection 的正式零售发行名称,由新的 Trainz 特许经营权管理公司 N3V Games 通过 Paradox Interactive 在大约 2007 年秋季从 Auran 的残余部分获得许可,对成熟的 3 光盘集合进行了重新包装,将Trainz UTC + TRS2004-SP4、TRS2006-SP1 和Trainz Routes (额外内容光盘)捆绑在一起进行分发。 • 根据版本包装的证据,TCC 是 N3V Games 首次分发的版本,然后是N3VRF41L 软件 。
The TR's 或 The TRS's
使用 JET2 游戏引擎的版本, 包括 the TC's 。
方便的集体术语,直到 2007 年,一些人将其视为 Trainz 黄金时代 ,指的是 Auran Trainz 论坛的鼎盛时期。 这里,*本书中大多情况*,**TR** 或 **TRS**:*指的是* 在*运行时 GUI 模块* Driver 和 Surveyor (无论皮肤如何)中具有相似技术功能的版本,从 TRS2004.exe 版本开始,以 **TC 到 TC3 ** 结束,涵盖了 TS2009 发布之前的五年(2003-2008 年)。
TS TSes
TS2009 、TS2010 和 TS12
方便的集体术语,是 N3V Games 发布的三个版本的简写,这些版本在 JET2/TRS2006 技术的基础上逐步构建新的功能。 相比之下,TC 是对 TR 技术的少量修改。
TLC
美式俚语
直译为 **Tender Loving Care **(细致入微的呵护) - 在 TWB 中,通常是指:‘某物’(通常是路线或场景),需要更多的工作 才能达到社会认可的**等级和标准!** • 推论:不要将没有达到标准的东西上传到 DLS!在学习过程中,可以使用 Dropbox 或其他云服务分享您感到自豪的东西,但不要用过早上传垃圾来考验社区的耐心,也不要因为过早上传垃圾而损害您的声誉!
TLCP 'Trainz 生命周期策略
本书中,TLCP 是对有争议的、用户社区不喜欢的**Trainz 生命周期策略**的简写, 至少是指该策略的强制实施,该策略要求上传的资源必须符合比必要更高的 trainz-build 级别(以前是技术级别跟踪系统,现在被扭曲成一种零售工具),而资源的配置和组成部分需要的级别则要低得多。 许多,如果不是大多数资源,不需要或使用 Trainz 脚本库中的微小更改,数据模型在低得多的 TB 值下也能很好地工作。 Auran/N3V 只是希望迫使人们升级到新一代 Trainz 版本 - 因此,无论年龄、财务状况和个人选择如何,他们都要强制人们购买新电脑和视频。
本书中,简写
术语
含义
评论、说明或注释
一元 一元值
数学和计算术语
一元(从拉丁语: un+ary),是一个单一术语,或一个参数(变量)“由单个元素或组件组成,或影响单个元素或组件;一元” [ 13] ,与二元、三元或四元元素相对。即使是占位符参数 在 Trainz 中也始终是二元运算符,一个标签和一个值。传递给 Wikimarkup 模板的参数虽然是占位符或命名参数,但始终是一元的——它们只有一个部分。[ 14]
UTC Trainz UTC
终极火车收藏
Trainz v1.5 通用简写 ,指巩固了 Trainz 中脚本功能并提供了关于 Trainz 数据模型的良好编写的 *.doc 文件集合(第二本内容创作者指南 或CCG )并记录了大量其他操作指南的重要版本,这些操作指南在 TRS2004 的进一步开发中带来了Trainz 互动式铁路车辆和工业 。
空格 空格字符
计算机代码
空格字符 在计算机科学中被定义为表示“行尾”(或“换行”)代码、“制表符”和“垂直制表符”代码、“回车符”或“回车”代码的二进制值,以及最常见 的“空格”代码 。 注意,这些字符在打印时不会标记页面,但它们会改变下一个字符代码的放置位置。
↑ RMBh+d 不适用于所有游戏内相机——跟踪相机 (3 键模式)在您从这些相机中观看火车时不可控;但与外部相机模式(2 )类似,- & {{{1 }}} 键允许您沿着火车的长度上下滑动视图。 • 自由相机(4 模式)下的平移和移动行为可能会因您在 Surveyor 和 Driver 中的选项设置而异。
↑ 这是 Jelte Jansons 开发的一个工具,用于帮助用户使用基于 Web 的下载站下载。由于 N3V 针对东欧软件盗版事件进行了安全更改,该工具不再正常工作。
↑ CDP - 内容分发包 - 这些文件包含可以安装到 Trainz 中的资产,通常可以通过双击文件或使用内容管理器“文件”菜单中的“导入 CDP”命令来安装(如果使用 TRS2006 或更高版本)。
↑ TADdaemon - 数据库事务管理器是作为 TS2009 技术的一部分开发的,其作用是保护数据库免受突然事件(例如断电)的影响。它还允许多个活动,因此可以安全地同时运行 CM 2.0(甚至带有不同过滤器的多个 CM 2.0!)以及 Surveyor 或 Driver ,甚至可以更新、修复和更改内容,这些内容将在不久后在 Surveyor 中可用,这正是此资源所实现的。早期软件问题在 TS09 和 TS10 的各自 SP4 更新中都已消除 。
↑ 据我所知,出现在早期 Auran 手册中,例如 TRS2004 &/或 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 还允许您在驾驶或运行 Surveyor 时安全地运行 CM,甚至多次运行相同的 CM ! • CM 的筛选选项卡会“交互”并产生轻微冲突,但如果在第一个上设置静态筛选,在第二个上设置不同的筛选,Surveyor 和 CM 就可以很好地共存。 秘诀是只更改第一个启动的(控制数据的)的筛选 ,因此 先为第二个定义一个筛选 ,然后启动第二个,只选择该筛选并保持不变,不要在其中进行更改。 先关闭第二个 ,一切都将顺利进行。 [ 7] (只是不要指望第一个 CM 的“当前搜索”在刷新后保持不变!) • 另请参见论坛主题:Validating-why-N3V-keeps-loosing-customers-and-what-to-do-about-it
↑ N3V 是 logo 'N3Vrf4il' 或 NeverFail Computing 的简写形式。
↑ 这方面的确切故事和时间安排尚不清楚,也与大多数人无关,但基本原理是,在 2007 年,竞争对手 N3V(N3Vrf4il 或 Never fail——该名称在某种字体和配色方案中看起来很可爱,形成一个 logo)收购了 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 代码构建 。