跳转到内容

Trainz/AM&C/资产解剖-1 通用

来自维基教科书,开放的世界,开放的书籍
logo
Trainz 培训生基础

Trainz 入门 - 每页说明
TOC | 开始乐趣 | AM&C | 创作 | 书内引用 ORP 引用:  • 索引 • 容器 • 种类 • 标签 | 附录  • 版本
 词汇表
 HKeys-CM
 HKeys-DVR
 HKeys-SUR
 HKeys-WIN
 鼠标使用
 符号



检查常见的资产元素

[编辑 | 编辑源代码]

在本页中,我们将介绍您在下载内容时可能遇到的示例资产中的 TrainzBaseSpec 元素,并需要从数据模型演变中纠正错误。此外,我们打算介绍过去和现在的形式和约定,以便您能够看到在需要打开资产进行修复时如何升级某个元素。请记住,在盒式车厢里发生的事情,就留在盒式车厢里 - 如果您修复它,把它打扮得漂亮,并在您的系统上自定义它,只要您不上传它,资深的 Trainz 用户就会赞扬您。

大胆的实验者 引领内容创作,进而培养熟练的新内容创作者,最终为所有人带来新的好东西。尽情实验吧 - 这正是 Trainz 体验中大多数基本部分 - 甚至是最棒的部分(有些人可能会这么说) - 的构建方式!

您可能会说,Trainz 是为了允许实验而设置的,因为实际上它保护了您的 安装 免受损坏。备份文件夹系统和克隆(复制)资产以进行更改的功能内置在 内容管理器 中。如果您想尝试用内置的常规资产做些事情,那么请使用此常见程序来“保护资产” - 打开资产进行编辑,运行 PEVtools 并将文件夹复制到另一个目录作为手动备份 - 然后按您希望的方式进行操作。Trainz 输入验证将让您知道您的实验中大多数事情是否出了问题。

更新的 Trainz 还在 [ALT]-[E] 编辑下拉菜单中提供了“还原”和“还原到原始版本”功能。然后,可以使用该手动副本将资产重新导入,并进行适当的版本或名称更改或 KUID 更改,并且两个版本都可以同时存在于您的 安装 中。

我们的第一个资产

[编辑 | 编辑源代码]

这是一个深井平板车的仿制品,由Trainz 世界(现在已经不存在了,他在 2014 年退休了)和作为柴电数字建模师的更广泛的知名度 PhilC 的模仿之作。 (在 CM 中搜索名字“L SD70”,您可能已经内置了它!)

当我们称它为仿制品时,我们并非贬低,而是说该资产实际上是一个克隆,具有新的纹理,而不是使用 别名标签 和现有的基础资产的 kuid 对现有基础资产的纹理进行重新贴图,以让我们在资产上贴上新的纹理。这是一种老技术,可以追溯到 Trainz 1.3,在今天的资产中使用网格和纹理库的方式类似,通过引用提供数据,而不是独立的部分。区别在于 网格 驻留在硬盘驱动器上的位置。这个“克隆”是一个可以移植到安装程序上的资产,不需要源资产存在即可渲染,因为它拥有网格的副本。重新贴图,无论手动或通过现在已弃用的 Auran Paintshed 应用程序,都需要源资产,否则资产将损坏,直到依赖项满足。当需要尚未下载到本地 安装 的库资产时,新资产具有类似的依赖项需求。



一个有趣的区别示例
当出色的著名窄轨路线“北湾县”第一次在 TRS2006-SP0 中发布时,有一台小型调车机没有转向架 - 轴箱 KUID 被遗漏在 CDROM 版本中。它似乎漂浮在空中,就像某种气垫船一样!调车机工作正常,只要您在机车驾驶室里,您就不会发现任何区别。转向架子资产显然不是必需的。

Trainz 中的一个缺陷: 有时,公司没有遵循与我们在与 CM 和 DLS 交互时相同的规则。这个轶事就是一个很好的例子。机车资产、路线和场景都依赖于该转向架,但由于 KUID 位于发布的编译数据库中(参见 JA 文件CAB 文件),因此超出了正常的错误检查范围。

  • 许多 Auran/N3V 轨道车的克隆至今仍然缺少(不太重要的)数据,这些数据在最近创建的数据中是必需的,这种不足甚至适用于为 TS12 重新制作的资产![他们现在正在努力解决这个问题(符合强加给用户社区的非常严格的要求) - 但需要一个用户来指出这些缺失的因素。N3V 与 Trainz 论坛之间的互动非常重要,虽然通常不会得到承认,但当他们在论坛帖子中看到这些内容时,事情就会发生并得到解决!]
  • 在类似的不一致中,版本经理 James Moody 在 2014 年秋季透露,N3V 在准备将资产整合到内置内容数据柜 JA 文件 时,会例行公事地删除用户社区需要的图像数据。

.

在重新贴图中,对要重新着色的货车的网格引用是必需的,就像定义该货车及其所有未更改部分的 KUID 的存在一样[note 1],否则 KUID 就是一堆无用的代码。在克隆或仿制品中,比如专门制作的资产,它的完整数据集是自包含的 - 当然可能还有其他依赖项 - 常见的部件,比如转向架、驾驶室内部、铃铛、牛捕器和其他在模型之间具有共性的元素。

Some such are found in a library—this has become increasingly common, and actually simplifies things for the content creator and users alike--only one library asset needs be 'attached', found, and possessed to enable many others, and they can be used by other content creators to expand the menu of options (goodies) for us all. This even extends to the body of many traincars--Auran established a series of base model types and many rolling stock assets use those meshes. Meshes or mesh libraries, textures and texture libraries can be individual KUID assets, and once so entered in the data base, become available for others. Neat, Huh!?
company                                 "Santa Fe"
origin                                  "USA"
mesh-table {
  default {
    mesh               "depcenflat_body\depcenflat_body.im"
    auto-create        1
  }
  shadow {
    mesh               "shadow.im"
  }
}
bogeys {
  0 {
    reversed           0
    bogey              <kuid:86105:50059>
  }
  1 {
    reversed           0
    bogey              <kuid:86105:50059>
  }
}
engine                                  0
kind                                    "traincar"
trainz-build                            2.2
username                                "Flatcar DepCen 6 Axle,empty-aRms"
enginespec                              <kuid:-1:42004201>
kuid                                    <kuid2:124585:15120:0>
mass                                    49215
name                                    "Flatcar DepCen 6 Axle,empty-aRms"
description                             "username = 'Flatcar DepCen 6 Axle,empty-aRms'
former username: 'Flatcar 6_Axle Depressed Center Empty'
-- 6 axle depressed center flat car. Capacity 250000 lbs (113398 kgs).
-- Email [email protected] for repaint requests.
Reskinned by MaDDoG1221 with permission.

--------- --------- --------- --------- --------- 
Rev-A 2014-0507 by Fabartus -- cleaned up three faults, PM2IM, shadows, etc. w/PEVtools, tacked '-aRu' suffix on username, and incremented v2.0 to v2.2 -- but no other changes.
Also replaced with containers so removed:
bogey                                   <kuid:86105:50059>
bogey-1                                 <kuid:86105:50059>

REV B - 2014-0612 by Fabartus - Reordered folder names and annotations.
To make my version, try a test to use this for trucks <kuid:46162:50005> in v2.6 Trainz-build.
----------

Asset foldername: kuid2 124585 15120 0;V2-2;Flatcar DepCen 6 axle;Flatcar DepCen 6 Axle,empty-aRms
Original formerly: 2-0Ru Flatcar 6_Axle Depressed Center Empty-a (kuid2 124585 15120 0)
*****************************************************************************************************
  "
asset-filename                          "DepCenFlat"
category-class                          "XFD"
category-region                         "CA;US;MX"
category-era                            "1970s;1980s;1990s;2000s;2010s"

thumbnails {
	A {
	image				"$screenshot$.jpg"
	height 180
	width  240
	}
}
author                                  "Matt (MaDDoG1221)"
organisation                            "N/A"
contact-email                           "[email protected]"
contact-website                         "http://www.matt.dynalias.com"
license                                 "Copyright 2004"

kuid-table
{
  0                                     <kuid:86105:50059>
  1                                     <kuid:-1:42004201>
}


华夏公益教科书