非专业冬瓜 发表于 2014-2-24 09:58:49

罗马2官方MOD工具ASSEMBLY KIT入门教程(翻译&修改)

罗马2官方MOD工具ASSEMBLY KIT入门教程
原作者:.Mitch.(TWC) 翻译:非专业冬瓜

这是以.Mitch.所写的"A GUIDE TO THE ROME 2 ASSEMBLY KIT"作为基础翻译的,原文帖子在这里:http://www.twcenter.net/forums/showthread.php?638154-Assembly-Kit-Guide
   由于自己的英文只属于半桶水的水平,所以没有逐字逐句翻译,同时也按照自己的理解做了些许修改,各位对官方工具有兴趣的话可以参考下这篇教程。

       这是一篇罗马2官方MOD工具Assembly Kit的入门教程。该篇教程可以让你初步了解工作流程,并教会你如何使用官方工具。       教程的篇幅不短,或许对MOD老鸟显得有些啰嗦,因为作者想让每个人都能理解内容,无论是初学者还是现有的MOD制作者。

       第一步:安装ASSEMBLY KIT       打开你的Steam里的库,点选工具后下拉,直到你看到《Total War: Rome II - Assembly Kit》,然后右键点击并选择安装。

       第二步:认识官方工具       安装后,你将获得两个工具:TWeak和 BOB(BOB工具的全称是“BuildOn One Button”,按照简写标准,应该是叫做BOOB,作者也不知道为什么现在是这个名字)。       两个工具的可执行文件是在以下路径:       "X:\\...\\Total WarRome II\assembly_kit\binaries"        它们的程序名字分别是(如果你隐藏了程序后缀名,你将看不到.exe):       TWeak.AssemblyKit.exe(编辑数据,比如编辑一个兵种的属性)       BOB.AssemblyKit.exe(将你所修改的数据打包成为游戏可读取的PACK文件)

       第三步:工作流程       这个工作流程看起来比较唬人,但一旦你理解了,将是一件很简单的事情,特别是对之前使用过PFM的制作者来说,除了小部分之外,很多方面是相似的:首先使用TWeak编辑raw data,raw data是整个游戏里的基础数据,经过编辑的数据成为working data,使用BOB将workingdata打包为游戏可读取的PACK文件。       简要流程说明:Raw Data为基础 -> 编辑游戏数据 -> 将编辑后的数据输出为Working Data -> 新建你的PACK文件 -> 生成你的MOD (.pack文件) -> 将MOD文件放入你的游戏DATA文件夹-> 上传Mod -> MODDING GLORY AWAITS。       此过程中生成的新文件都在以下路径,分别对应有文件夹,如working data文件夹。       "X:\\...\\Total WarRome II\assembly_kit\ " 。

       第四步:使用Tweak       打开TWeak.AssemblyKit.exe,你将看到一个灰色的窗口,窗口顶部排列着几个菜单。几个菜单中唯一有用处的是“Tool”,点击后你看到第一个选择是渲染工具,一般选择为DirectX 11,但其实选择DirectX 9也无妨;你还可以看到有两个选择:DAVE和Variant Editor。       DAVE:DAtabase VisualEditor(以下称DAVE),是最有用的一个工具,它能让我们编辑游戏的基础数据。       点击DAVE后,你将看到一个对话框,询问你是否需要连接到游戏数据库(connect to the database),这个数据库即是raw data,所有我们可编辑的数据都是以它作为基础修改的,所以选择YES然后继续我们的修改过程(选择后将有一段比较长的读取时间)。       连接数据库后,你将看到一个顶部带着5个菜单按钮的新窗口,这个就是DAVE,菜单按钮功能说明如下:       1.Connection:允许我们连接或者断开数据库,这个无需理会       2.View:通过这个功能访问数据库里的各种数据,并做出所需的修改,含三个内容:      a.View -> Table Launcher:允许我们通过一个窗口去编辑各类数据。         b.View -> Query Launcher:允许我们通过一个窗口去编辑各类数据,但是你所选择的数据将是以ESF文件格式存储的数据。      c.View -> Form Launcher:存续我们通过使用DAVE里的各项子工具,通过图像交互界面编辑数据,如建筑编辑器。       3.Export:允许我们导出一个来自raw data的数据,放入working data。       4.Extra Tasks and Options:额外的任务和选项,基本上我们不需要用到它们,无视。       5.Options:可修改窗口的各种配色,一般无视。

       现在通过一个简单的例子去说明如何使用这些工具,我们将编辑一个兵种的属性,并使用已编辑的数据去创造一个MOD的PACK文件。在这个例子中,我们把罗马的精锐禁卫军团(Romes Praetorian Guard)的士气(morale)从70修改为99。       1.使用Tweak工具的View功能,打开table launcher,找到兵种属性的数据文件,即land_units,双击打开。       2.打开后,你可以看到一个树状的数据界面。下拉直到找到Rom_Praetorian_Guard unit,将滚动条拉到右边,找到士气字段(morale),双击数值进行编辑,修改为99,修改后的数据框会变色。       3.现在我们需要确认已修改的数值。在界面的右上角,单击"Apply"按钮,你将会注意到底部状态栏框内显示我们修改的内容。       "17:15:18> Value for record'Rom_Praetorian_Guard' ({8da7b901-cb9a-4038-a287-3905a99f99b2}) in table'land_units' has been changed from '70' to '99'."       4.我们已经完成raw data修改,你可以在Raw Data文件夹里看到land_units.xml 文件已修改。现在该导出已编辑的数据了。       5.在菜单中选择"Export",然后选择"Export Single Table(s)",你将看到一个新的文件选择列表,在这里选择已编辑过的文件。       6.你可以在这个表格里找到我们编辑过的数据。现在我们找到并双击选择land_units,它将出现在右边的视图框里,然后点击右下角的"Export"按钮,导出我们所选择的数据。       7.导出工作由BOB替我们完成,过程中你可以看到BOB界面,导出的数据出现在working data文件夹里,它们已经处于可以作为打包PACK的状态了。在Tweak的工作已完成,现在我们需要开始使用BOB。

       第五步:使用BOB       **** Hidden Message *****

DAVE中TOOL里还有另外一个选项是Variant Editor,可以观看游戏里除建筑外的所有模型,TWC上也有一篇教程,不过太长,而且都配有截图,看图基本上就能理解了。
这里仅仅转个地址(点击【Show】按钮即可看到图片):
http://www.twcenter.net/forums/showthread.php?639902-Variant-Editor-Beginners-Guide-to-the-Assembly-Kit



pllzy521 发表于 2014-2-24 10:14:50

来膜拜大神                  

mahailong008 发表于 2014-2-24 11:04:40

冬瓜大大辛苦了。。。。。。。。。。。。

zxcljl 发表于 2014-2-24 11:54:25

支持一下

爱不释手 发表于 2014-2-24 11:54:30

路过看看

行天 发表于 2014-2-24 12:18:52

看看。。。。。。。

行天 发表于 2014-2-24 12:19:18

看看。。。。。。。。。。。。

yexiaohui1221 发表于 2014-2-24 13:26:45

看帖回帖看帖回帖

笑过每一天 发表于 2014-2-24 15:10:31

好东西!

lyj103786903 发表于 2014-2-24 16:17:34

有木有图片的说。

lyj103786903 发表于 2014-2-24 16:19:44

:'(讨厌英语,完全看不懂啊有木有。

幻风随痕 发表于 2014-2-24 17:35:07

ssc520zlj和糜竺一起经商,赚了 12 枚 金币.

422 发表于 2014-2-24 17:58:09

真期待有大神制作三国的啊,有教程感觉更进一步

胖哥的铁骑 发表于 2014-2-24 19:01:56

看看         

[email protected] 发表于 2014-2-24 23:00:37

{:soso_e102:}

mjs016705 发表于 2014-2-24 23:06:11

只看看不说话

忆浅 发表于 2014-2-24 23:13:52


冬瓜最近在搞这个?怪不得不见人影鸟

未命名 发表于 2014-2-25 00:07:11

默默表示一直在修改,从来未统一

freefen 发表于 2014-2-25 10:31:04

瓜瓜爱死你了

masche 发表于 2014-2-25 12:14:18

膜拜大神
页: [1] 2 3 4
查看完整版本: 罗马2官方MOD工具ASSEMBLY KIT入门教程(翻译&修改)