帝国3吧 关注:76,874贴子:2,213,255

【技术贴】Campaign+savegame修改方法

只看楼主收藏回复

材料:
1:完整的帝国3
2:单位手册
帝国3根目录中有一个文件夹叫campaign ,是存放主城存档的地方。
命名方式是英文,如:homecitydutch.xml,其中dutch表示荷兰,这就是荷兰的主城文件。


IP属地:浙江1楼2016-01-08 19:54回复
    My Games\Age of Empires 3\Savegame
    打开一个文件,例如sp_藏骨集团_homecity.xml


    IP属地:浙江2楼2016-01-08 20:00
    回复
      name是主城名字
      heroname是英雄名字
      shipname是船的名字
      下面是狗的名字
      level是主城等级
      xp是经验
      numpropunlocksearned是主城外观点数,会自动调整都可以任意修改
      skillpoints是卡片数目
      respec没卵用,上面都可以任意改
      hctype中,HC是争霸,DM是生死
      civ可以改成civs里面有的文明再加上nature,但是大自然和土著等是没有卡组的,@食用油巨蟹 发的战役26国中大自然只是用了革命的卡组。
      总是感觉说不清了...


      IP属地:浙江4楼2016-01-08 20:16
      收起回复
        版权呢?


        来自WindowsPhone客户端6楼2016-01-08 20:26
        收起回复
          技術水


          来自iPhone客户端7楼2016-01-08 20:31
          回复

            <Visual>城基
            <WaterVisual>水
            <BackgroundVisual>背景
            <PathData>视角移动路线
            <Camera>视角
            <WidescreenCamera>高清视角
            这六种组合可以改出各种奇葩,每一行的文明可以随意改,要保持一致。
            例如:
            <visual>Aztec\Aztec_homecity.xml</visual>
            <watervisual>ottoman\ottoman_homecity_water.xml</watervisual>
            <backgroundvisual>ottoman\ottoman_background.xml</backgroundvisual>
            <pathdata>ottoman\pathable_area_object.gr2</pathdata>
            <camera>ottoman\ottoman_homecity_camera.cam</camera>
            <WidescreenCamera>Ottoman\Ottoman_homecity_widescreencamera.cam</WidescreenCamera>
            进游戏看看主城变什么样了...


            IP属地:浙江9楼2016-01-08 20:41
            回复
              改卡组从<cards>开始。
              <card> <name>HCREVShipColonialMilitia</name><!--这里是调用名 -->
              <maxcount>-1</maxcount> 可船运的次数,-1为无限
              <level>0</level>解锁的等级
              <prereqtech>-1</prereqtech>前提*
              <age>0</age> 发卡的时代,0为发现时代,以此类推
              <displayunitcount>12</displayunitcount>显示的数量,如殖民资源卡为700 600,兵卡为8 10等等,不影响卡片的效果。
              <infiniteinlastage>1</infiniteinlastage> 上帝王以后是否重置,1为是,-1为不是
              </card>
              通用格式:
              兵卡:7散兵:
              <card>
              <name>HCShipSkirmishers1</name>
              <maxcount>1</maxcount>
              <level>0</level>
              <prereqtech>-1</prereqtech>
              <age>2</age>
              <displayunitcount>7</displayunitcount>
              <infiniteinlastage>1</infiniteinlastage>
              </card>
              科技:郁金香:
              <card>
              <name>HCBetterBanks</name>
              <maxcount>1</maxcount>
              <level>25</level>
              <prereqtech>HCBanks2</prereqtech>
              <age>3</age>
              </card>
              资源:1600单位的食物箱:
              <card>
              <name>HCShipFoodCrates5</name>
              <maxcount>1</maxcount>
              <level>25</level>
              <prereqtech>HCShipFoodCrates4</prereqtech>
              <age>3</age>
              <displayunitcount>1600</displayunitcount>
              <infiniteinlastage>1</infiniteinlastage>
              </card>
              工厂:
              <card>
              <name>HCUnlockFactory</name>
              <maxcount>1</maxcount>
              <level>0</level>
              <prereqtech>-1</prereqtech>
              <age>3</age>
              <displayunitcount>1</displayunitcount>
              </card>
              如果添加好了card,那主城就有了这张卡,但是不能选,因为卡没坐标。
              注:HCUnlockFactory,HC表示争霸战,因为为探索时代的卡,酋长资料片新加的卡如工业革命HCXPIndustrialRevolution HC后有XP字样,而亚洲王朝的卡字样为YP。
              Campaign里的主城文件是探索时代的卡片\配置。
              欧洲国家往下拉发现会有
              <tech x="xxx"y="xxx">一大堆这样的格式如果你打算把一张卡添加在新世界贸易公司,就加在这里。
              最后一大堆是码头,比如佣兵之类的可以加载这里,也可以随便加在哪里,不过不好选...中间的几个建筑不记得了,在革命注释里面有。


              IP属地:浙江10楼2016-01-08 20:52
              收起回复
                过些日子讲buildingcoffers作用不明...


                IP属地:浙江11楼2016-01-08 20:57
                回复
                  补充8L:










                  IP属地:浙江12楼2016-01-08 21:06
                  回复




                    小改,未改动建筑


                    IP属地:浙江13楼2016-01-08 21:07
                    收起回复
                      平时不用最高画质?


                      IP属地:四川来自Android客户端14楼2016-01-09 01:31
                      收起回复
                        改好Campaign的homecityxxx(例如Washington)之后,可以把这个文件放到data。
                        待会发战役国data全文件(仅适用于剧情,部分未完成)昨天忘记发革命注释。
                        打开aoe3ed,在data3.bar里可以提取一些homecity开头的文件,然后转码放入data。
                        打开data里的homecityxxx(例如xpSioux),把civ改成SPCAct1
                        打开剧情编辑器,另存新档剧情马耳他就出来了,这样子必须双方都打上文件才能一起玩。如果 @过客Dante 想要做单人剧情可以过来看下。


                        IP属地:浙江15楼2016-01-09 09:21
                        收起回复
                          多谢LZ分享~


                          IP属地:宁夏16楼2016-01-09 09:32
                          回复
                            如果有一个玩家未装,未装的玩家会无法同步,装了的玩家会卡死在第一秒。
                            不打文件直接改civ的话会无法载入剧情。刚刚这么做替换了一个文明。这楼讲添加文明不覆盖文明。
                            把data里所有homecity开头的文件转码成xmb,删除刚刚的SPCAct1(一定要保证有一个叫做homecitySPCAct1.xmb的文件在data)。然后打开刚刚保存的剧情马耳他,另存新档。可以了。
                            在剧情里改战役国的卡组和10L一样,不过就是不能直接用主城编辑器编辑卡组。


                            IP属地:浙江17楼2016-01-09 09:36
                            收起回复
                              http://pan.baidu.com/s/1dDLyQLN
                              革命注释


                              IP属地:浙江18楼2016-01-09 09:48
                              回复