benofdog 发表于 2016-7-29 01:04:55

兵种换装备的语句

本帖最后由 bluetoxic 于 2016-7-30 17:53 编辑

如何更换装备教程


bluetoxic与SFR等大神发了一系列帖子,也展示了换装,现在我就先夺人之功啦,可能有不对的地方还请指正。
现在来说说怎么换装备:第一步:首先记住你要换装备的兵种的名称和国家然后这里以Hypaspist(就是那个拿着两把剑后面背着个盾的那个兵,还有印象吧。。。)为例。
第二步:在游戏目录下找到art文件夹,打开再进入CivGreek(Hypaspist是希腊的所以进入这个目录)文件夹中,再打开Units文件夹进入Infantry文件。完整路径就是\art\CivGreek\Units\Infantry。
第三步:在Infantry文件夹下面找到Hypaspist(这个就是我们记住的那个兵)文件夹,打开Hypaspist文件夹后打开Hypaspist.xml准备进行编辑,用记事本打开就行。
第四步:我们以盾牌为例来进行换装,将木盾牌改成大圆金盾。。。那么我们要做的就是
找到如下语句<attachment>                Shield
                <include>Equipment\Generic\Shields.xml</include>
      </attachment>
替换成<attachment>
                Shield
                <component>
                        Model
                        <assetreference type="GrannyModel">
                              <file>Equipment\Generic\Shields\Shield_E61</file>
                        </assetreference>
                </component>
                <anim>
                        Idle
                        <component>Model</component>
                </anim>
      </attachment>
大功告成,后面我给出一个注释(很不成熟的注释)大家可以在Equipment\Generic\Shields.xml里面找到很多的盾牌模型的名字路径替换Equipment\Generic\Shields\Shield_E61就可以再次改变盾牌形状了




benofdog 发表于 2016-7-29 01:16:35

<attachment>               

         Shield --告诉我们这是盾牌
                <include>Equipment\Generic\Shields.xml</include>--告诉我们盾牌模型引用的文件都在Shields.xml文件中
      </attachment>
进行修改的
<attachment>
                Shield--告诉我们这是盾牌
                <component>--标明组件语句
                        Model--模型
                        <assetreference type="GrannyModel">--模型引用的类型
                              <file>Equipment\Generic\Shields\Shield_E61</file>--模型路径,这些路径都记载于Shields.xml中
                        </assetreference>
                </component>
                <anim>--动画--千万别删,删了就没用了
                        Idle--千万别删,删了就没用了
                        <component>Model</component>--千万别删,删了就没用了
                </anim>--千万别删,删了就没用了
      </attachment>

benofdog 发表于 2016-7-29 01:28:42

下面说下命名:
Shield_E61中的E代表应该是epic史诗(紫装)
另外再如Shield_L90中的L代表传奇,传奇就是橙装
Shield_R35中的R代表Rare稀有就是蓝装
Shield_U11这个U代表Uncommon就是绿装
Shield_C00这个C代表Common就是当年的白装了。。。
后面的数字是编号而已其他文件同理,但是那个换衣服就有点不一样了,要参考<l60 visualtype="Body">
                              <assetreference type="GrannyModel">
                                        <file>CivGreek\Units\Infantry\Hypaspist\HypaspistL6</file>
                              </assetreference>
                        </l60>这些语句的删减来完成,有空的话明天再说下,或者大神来来来

SFR 发表于 2016-7-29 06:19:33

赞一个,很专业的帖子,深夜发帖辛苦了,期待换衣服教程,另外弓,箭,护板,锤头,油瓶什么的跟盾类似么。很兴奋发个帖子回复一下,lz如果以后还要更新,最好占一些楼,如果还继续更新,我把我的这个回复删掉哈

Towex 发表于 2016-7-29 08:03:57

先谢谢下楼主大人,辛苦啦~!
另外有个小问题,这个换装备是换外观还是连盾牌的属性都一起跟着更改了?
页: [1]
查看完整版本: 兵种换装备的语句