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 铁路/铁路模拟器 - 后面的数字表示版本 (由 PerRock 贡献)
TS - Trainz 模拟器 - 后面的数字表示版本 (由 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 - 服务包
编辑:SP 后面的数字表示版本 - 由 PerRock 贡献)
CMP - 内容管理器 Plus
CM - 内容管理器 (后面的数字表示版本号)
TDH - Trainz 下载助手 (TRS2006 之前的日子)
TDP - Trainz 下载器 Pro [ 注释 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 Pro 路线 (由 captainkman 贡献) - 地址是 http://www.trainzproroutes.org/
USLW - 美国机车公司 (由 captainkman 贡献) - 地址是 http://uslw.net/
JR - 铰接轨道 (由 captainkman 贡献) - 地址是 http://jointedrail.com/ .
DLC - 可下载内容 (Auran/N3V 付费内容,例如 Blue Comet, Duchess, 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 子目录,它会为那些 哎呀,糟糕 编辑时刻创建备份副本。 在 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 在其发展过程中生产了许多设计,其中许多被用作数字和物理模型铁路模型的原型。作为柴油化进程的受害者,与费城的 鲍德温机车厂 等少数其他主要竞争对手不同,该公司没有将设计存档到大学研究图书馆,其蓝图保存得很零散,因此可供模型界使用的原型变种远远不足以代表其大部分历史机车和火车车辆(机车车辆 )。
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 及其定义的合法“值”都位于 配置文件 [note 8] 中,该文件需要一个家。该家是 资源源文件夹 ,内容创建者在其中组装构成其特定愿景实现的所有零件。 通常,即使是最简单的资源也包含多个文件——模型越复杂,文件就越多。每个数字模型都是一个集合设计,包含多个组成部分,所有这些组件都整合在一起 ,旨在模拟一个原型 ——创建虚拟模型,通常具有动画或交互式“能力”来反映所建模的原型。 这里的“源文件夹”一词是字面意思,指的是创建的存档,由内容创建者保存在 Trainz 数据库内部压缩存在之外的某个地方。该位置不能是 .\editing 文件夹,因为当资源提交时,[note 9] 编辑文件夹会被删除,如果它被打开以进行编辑。[note 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 px 缩略图,在这种情况下,它将被合并到新版本的 JA 文件中,就像 _art 文件夹图像应该被合并一样。[note 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-build 版本(v#.#)。因此,TS12-SP1 将显示 CM 3.7 等。
CMP
内容管理器 Plus
在 Trainz/TRS2006 的 v1.5 及以上版本和 3 个 Trainz Classics 中,最初的“一体化”CM Windows 应用程序就已经存在。Auran 和 N3V 的游戏在销售名称和资料中都喜欢使用夸张的修辞手法。Trainz Classics(主要只是一个皮肤更改)被誉为 Trainz 的“新纪元”……这可能会让 TANE 用户感到震惊,因为 TANE 只是 TRS2006 的重制版本,只有很少的改进。
CSAR
计算术语
条件搜索和替换 。有关详细信息和区别,请参阅词汇表中的 SAR。
术语
含义
评论、澄清或说明
Da...
已弃用
特别是 *已弃用的标签或关键字*
已弃用的做法或定义是指在未来制定中被搁置和放弃的做法或定义。N3V 的程序员经常错误地将这种可接受做法的改变描述为“过时 ”——*这本身应该更准确地称为过时(等同于已弃用),因为两者对旧内容定义仍然有效。 • 要过时,这种做法或关键字将永远不会有正确的范围或位置;这是一个细微但重要的区别。* • 可以通过满足现在过时的标准来成功修复许多资产 (也许可以通过逐渐甚至连续地增加 trainz-build 并解决和修复新的警告和错误)到比当前安装的 CM 可以转换的 trainz-build 更低的版本。相反,可以在比当前版本 trainz-build 更低的版本中阻止这些连续的修复,并且在本地拥有一个非常好的资产。它只是无法上传到 DLS,DLS 有输入筛选,它比你当前的 内容管理器实施更严格的标准。
diff 和 difference comparison 文件比较 文件比较 comp
关于:diff 在短语中 '进行 diff' , 'diff 显示', '没有 diff'
diff Diff 是一种在许多计算平台上都可以找到的实用程序,用于比较 两个或三个数据集以查找差异 。早期的祖先之一是 DIFF,所以工具名称已经成为查找差异 行为的同义词。
使用像 (Freeware) 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 在蒸汽动力方面一样,通用电气伊利诺伊州拉格朗日的机车部门成为柴油动力机车领域中最大的品牌之一,其根源可以追溯到 20 世纪 20 年代的 *机车制造公司 ,该公司很快就更名为机车公司 (EMC)。* 通用电气首先收购了柴油发动机供应商,然后在 1930 年收购了 EMC,这是其产品多元化战略的一部分。EMC 利用通用电气的雄厚财力和研发部门,与通用电气研发部门联合运营,开始推出一个又一个铁路动力推进方面的重大进步,并在 1941 年的内部重组中,将非机车发动机生产与铁路柴油机分离,EMC 和通用电气在法律上成立了机车部门 (EMD),将研发、生产、营销、培训和服务整合在一个部门和管理团队之下。此后,在 EMC 卓越声誉的基础上,EMD 作为机车的知名品牌持续运营了几十年,只有一个真正的北美竞争对手 ALCO-GE。2005 年 4 月 4 日,通用电气将该部门出售给了两家美国股权公司,新公司被并入机车制造公司,Inc.,因此保留了著名的“EMD”首字母缩写。无论技术所有权如何,自利用实用的 柴油发动机 作为原动力的开端以来,EMD 几乎总是一家不断推动其竞争对手的公司——因此,由 通用电气机车部门 制造的柴油机车经常在 Trainz 中被原型化。
枚举
严格 定义
枚举类型严格定义合法值,并禁止无法定义的值,这将生成错误。 category-region 标签 和 category-classes 是必须满足枚举值检查的数据字段。布尔值必须是 1 或 0,否则会生成错误。
文件扩展名
计算 OS 术语
从历史上看,Windows 文件的存储空间受到早期 PC 电脑磁盘操作系统存储方案的限制,总共 11 个字符,其中 3 个是*扩展名*,用于对数据文件类型进行分类,操作系统在前面 8 个字符(名称)和扩展名的 3 个字符之间使用句点进行区分。这种限制现在已经不存在了,但大多数文件类型仍然保留非常短的扩展名。两个例外是 Trainz 的 .chump 和 .texture 扩展名,用于压缩和组合数据元素。
文件名 或 filespec 或 filenamespec
计算 OS 术语 计算术语
操作系统兼容名称,有时在上下文中表示包含路径规格前缀。这些是*对 Windows 中文件夹层次结构的引用*。例如:C:\TS12\UserData\editing\$screenshot$.jpg 有一个 pathspec 和一个文件名+extension 以及当两者组合在一起 时作为具有意义的单个字符串 ,它可以称为'filespec' 或 'filenamespec' 。在这些名称中,请注意“Spec”意味着路径或路径规格是字符串的一部分。
年代代码
枚举类型在 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 中一类商品类型;通常用作产品类别,通过产品类别设置装载量。例如,一辆平板车最多可以装载 7 个托盘的一般货物;每个托盘都是一般货物的一个实例 ,在其允许的变体(每个都是一个 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 版本,都会使用某一个版本的 微软 Windows ;从 2011 年开始,还有 Trainz Mac 、苹果 OS X 以及后来的手机和平板操作系统,如 iOS 和 安卓 。一些用户报告说,他们可以在 Linux 版本下运行 Trainz。
N3V Games
是 N3VRF41L Pty Ltd 的子公司 可能是与 Auran Holdings, Pty Ltd 的合资企业。
N3V Games 拥有 Trainz 授权的开发和许可权,并且似乎是 Auran Holdings, PTY LTD(拥有这些版权)和 Tony Hilliam 的 N3VRF41L Computing 的合资企业。 托尼·希利安 曾在 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 或其他操作系统路径(磁盘位置)
对 Windows 中的文件夹层次结构的引用 ;例如,C:\TS12\UserData\editing\$dummyScreenshot.jpg 具有 pathspec、文件名,并且当它们组合在一起时,就是一个'filenamespec'(也称为 'filepathspec') ,它结合了两个组织级别 。 通常用于表示'相对于 '本地 根目录 ' 的 '子文件夹' ; 该 Trainz 安装目录 的 '主文件夹',因此 '..\TS12\bin' 和 '..\bin' 在使用上下文中具有相同的含义。 '..\TS12' 表示无论 '..'=initial_pathspec 是什么,你安装 Trainz 的方式(即 TS12 在你计算机上的安装位置)是什么。另请参见下面的 namespec 。
PEV PEVSoft PEVtools 以及 彼得·维拉姆
超级 Trainzer彼得·维拉姆 (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 在将其导入到其上载器 CM 安装之前,将其归档或 WIP 源文件夹。在每种情况下 ,定义所有该资产的文件夹 。 注意:许多经验丰富的 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 上会降低速度,将安装放在与 Windows TEMP(缓存文件夹)目录相同的 HDD 上也会降低速度。
重新提交
打开以编辑的资产
对 提交 资产的重做,通常是在编辑更改后进行。
恢复 恢复 恢复
CM 操作/模式
恢复文件/资产是指使用 RMBh+d 操作将资产的文件恢复到更改前的(备份)版本。打开以进行编辑 的文件在恢复时将自动删除,就像编辑从未发生过一样 。这可以用来窃取纹理或将旧纹理修改为新的 kuid(手动克隆),旧版本将被重新索引并使用,就像没有编辑影响该项目一样。它也有助于测试更改是否会 验证 和/或 提交 成功,并且可以延迟[ 注 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 的T rainz A sset D atabase 事务管理器,在 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 保持打开和活动状态,因为 CM 可以更好地进行筛选。
TBD TBDL
英语 行话 :尚未确定的事情
字面意思是待定 或待以后确定 , 这种后一种形式带有一种含义,即对某个问题或功能进行搁置既是出于设计,也是出于意图。或者也可以表示:待定义 或以后定义。 • 许多社会,无论是商业、政府还是社会,都知道吃大象的最佳方式是一次吃一口。万事开头难 是分配稀缺时间资源的一个真理,许多决定可以推迟(例如,本表中空白行里可能包含的内容),直到确定更完整的需求画面,或者有时间来解决这个问题。
TBS 缩写为 TrainzBaseSpec
TrainzBaseSpec 列出了常见的标签和容器
基本的'父数据集' 定义 了所有资产 KIND config.txt 文件 中允许的和可见的标签,每个自我定义的资产或元素都需要在 Trainz 中引导自身。TBS 包含所有资产中都 常见且合法 的 集合 的 定义 。 • 有些标签是可选的,有些 KIND 几乎从未定义过这样的标签,这对于构成火车车厢的部件(如转向架和挂钩等)来说通常是正确的。例如,许多较旧的内容项往往不包含 描述 字符串,也不包含 缩略图容器 。
TC 或 The TC's 或 TC.exe
Trainz Classics 或 TC1 和 TC2 的 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 和 TC2 版本。
TC1&2 缩写为 Trainz Classics 1 和 TC2 或 TC1 或 TC2
主条目:Trainz Classics 1 和 TC2
指的是Trainz Classics 1 和 TC2 的通用简写 ,Merscom 最广泛地将它们捆绑在一起发行,因此按照该名称进行分组。由于销量几乎为零,因此TC1 和 TC2 版本 合并了 TC1 和 TC2 的内容,因此它既包含未来派幻想(模组城市)布局 ,也包含北美(纽约地区)风格的铁路主题,但与 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 授权发行,并从Auran的残余部分获得授权,时间约为2007年秋季。该版本重新打包了成熟的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 结束,跨越了TS2009 发布之前的五年(2003-2008)。
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
Ultimate Trainz Collection
Trainz v1.5 通用简称 用于巩固 Trainz 中脚本编写的关键版本,并提供了一套关于 Trainz 数据模型的写得很好的 *.doc 文件(第二个内容创建者指南 或者CCG )并记录了许多其他操作方法,这些操作方法在 TRS2004 之后的进一步发展中,带来了Trainz 可交互的铁路客车和工业 。
空白 空白字符
计算机代码
空白字符 在计算机科学中定义为表示“行尾”(或“换行符”)代码、“制表符”和“垂直制表符”代码、“回车符”或“回车”代码的二进制值,以及最常见 的“空格”代码 。 注意,这些字符在打印时都不会标记页面,并且每个字符都会移动放置下一个字符代码的位置。
↑ RMBh+d 并不适用于所有游戏内相机 - 追踪相机 (3 键模式)无法在您使用其中一个相机观看火车时进行用户控制;但与外部相机模式(2 )类似,- & {{{1 }}} 键允许您沿着火车的长度上下滑动视图。 • 自由相机(4 模式)下的平移和移动行为可能因您在测量员和驾驶员中设置的选项而异。
↑ 这是 Jelte Jansons 开发的工具,帮助用户使用基于网络版本的下载站进行下载。由于 N3V 针对东欧软件盗版事件进行的安全更改,该工具不再正常工作。
↑ CDP - 内容分发包 - 这些文件包含可以安装到 Trainz 中的资产,通常可以通过双击文件或在使用 TRS2006 或更高版本时使用内容管理器“文件”菜单中的“导入 CDP”命令来安装。
↑ TADdaemon - 数据库事务管理器作为 TS2009 技术的 p/o 开发,其作用是保护数据库免受意外事件的影响,例如电源故障。它还允许执行多个操作,因此可以安全地同时运行 CM 2.0(即使多个具有不同的过滤器!以及 测量员或驾驶员 ),甚至更新、修复和以其他方式更改内容,这些内容随后将在不久后在测量员中可用,这就是该资源所支持的功能。该软件早期的问题在 TS09 和 TS10 的 SP4 更新中得到了解决 。
↑ 据我所知,在 TRS2004 和/或 TRS2006 的早期 Auran 手册文献中可见。
↑ LARS - 物流和资源系统,也是该资产/系统的作者的姓名,该资产/系统最初仅在 TPR 上找到
↑ 新的路线构建者应该查看这些。与 Yarn 和 Yarnish 道路一起,因为这些路线不受特定轨道数量的限制,可以包含交叉路口岔道,以及角度轨道,并且可以位于倾斜地形上;使用 ATLS 技术可以实现许多难以建模的交叉路口 ,事实上,所有交叉路口都更容易实现。
↑ 粗略配置,及其分配的KUID ,可能已被存根或分配(计划?由某些人,按照类型组的方案)。
↑ '已提交' 是传统术语,开发 TANE 的软件公司出于某种原因将其称为 '已提交' ,并且将打开资源以在资源管理器中进行编辑的热键偷窃为提交热键!另一种理论是,TANE 和 TRS19 的开发模仿了 TS12 的 MAC 版本,因为 N3V 的首席程序员是 Mac 粉。
↑ 可以将修改后的资源 '读取为新的资源输入源',例如在将 KUID 提升到 KUID2...:1 形式时。由于文件夹不在编辑列表中,因此它将相对安全,但最好将其命名为不同于其资源文件名或用户名标签值。安全的操作是保留一个名为 ..\edithold 的第二个正在进行的工作文件夹 - \editing 的一个新的姊妹文件夹!
↑ 这解释了为什么如此多的 BI 资源在 CM 详细信息窗格中缺少图像... 它们被直接引用,因此被剥离,而那些被texture.txt 文件 间接引用的则没有被剥离。
↑ 众所周知,许多服务包升级在速度较慢的计算机上需要超过 16 个小时。只有当你知道你不想减慢计算机速度并且也关闭了几乎所有其他进程时才添加 SP!
↑ 热修复 的例子,将多个修复和次要错误调整结合在一起: • 过度挖掘洞穴,加上菜单修复,加上次要模式更改,加上树木自动高度调整,加上连接地图 基板 的渲染,等等。
↑ The 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 可以很好地共存。 秘密是只更改第一个启动的过滤器的过滤器 (它控制数据),因此 1st 为第二个定义一个过滤器供其使用 ,并在启动第二个后,只选择该过滤器并保持不变,不要在其中进行更改。首先关闭第二个 ,一切都会顺利。 [ 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 同时进行联合开发。当 TS10 的技术目标比预期更难在广泛范围内实现时,TS09 被发布了。TS10 和 TS09 都率先在软件中进行了不同的改进,并逐渐融合了功能,并在各自的第四个服务包 (SP4) 中实现了融合。这两个版本共享许多内容项,但 TS10 引入了新的路线、教程和用户菜单系统,以及将技术推进到 JET 3 游戏引擎。两者都更好地利用了更新的显卡功能,并使 Trainz 能够利用多核 CPU。在联合开发中,两者共享了一些TBV 代码级别(技术级别),五个版本跨越 TBV 2.9-3.3(每个版本的 SP0-SP4)。最后一个软件更新,Aero Trainz 或多人游戏模式的 Beta 测试,仅在 TS10-SP4代码构建 中可用。