收起左侧

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

[复制链接]
q1469173579发表于 2016-1-8 19:54:00
材料:
1:完整的帝国3
2:单位手册

帝国3根目录中有一个文件夹叫campaign ,是存放主城存档的地方。
命名方式是英文,如:homecitydutch.xml,其中dutch表示荷兰,这就是荷兰的主城文件。
q1469173579发表于 2016-1-8 20:00:00
My Games\Age of Empires 3\Savegame
打开一个文件,例如sp_藏骨集团_homecity.xml
191236thd8uuddw4hedpjr.jpg
q1469173579发表于 2016-1-8 20:16:00
name是主城名字
heroname是英雄名字
shipname是船的名字
下面是狗的名字
level是主城等级
xp是经验
numpropunlocksearned是主城外观点数,会自动调整都可以任意修改
skillpoints是卡片数目
respec没卵用,上面都可以任意改

hctype中,HC是争霸,DM是生死
civ可以改成civs里面有的文明再加上nature,但是大自然和土著等是没有卡组的,@食用油巨蟹 发的战役26国中大自然只是用了革命的卡组。

总是感觉说不清了...
李焕发发表于 2016-1-8 20:26:00
版权呢?191236n98n0lxxoq5xmo38.png
李焕发发表于 2016-1-8 20:31:00
技術水
q1469173579发表于 2016-1-8 20:41:00
191236sgdzrmdam15yfg75.jpg

<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>

进游戏看看主城变什么样了...
q1469173579发表于 2016-1-8 20:52:00
改卡组从<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">一大堆这样的格式如果你打算把一张卡添加在新世界贸易公司,就加在这里。
最后一大堆是码头,比如佣兵之类的可以加载这里,也可以随便加在哪里,不过不好选...中间的几个建筑不记得了,在革命注释里面有。
q1469173579发表于 2016-1-8 20:57:00
过些日子讲buildingcoffers作用不明...
q1469173579发表于 2016-1-8 21:06:00
补充8L:
191237c96eo99z8k9e9996.jpg
191238dsuzyhnyemzmzoym.jpg
191239vr1drzljjipthjr1.jpg
191240lc5o0v0ulcpwv00k.jpg
191241gnifkwnrwdw8edrj.jpg
191243xyvqwykryzrqwyv6.jpg
191244e355vdzhsdeq320s.jpg
191245rm0yzyqj90wb8g9j.jpg
191246e7qxeje7z7f7ewaj.jpg
q1469173579发表于 2016-1-8 21:07:00
191247kcciccbiibllicd5.jpg
191249wxmi2d2c22xlkm96.jpg
191250w3dl81v31u2v18e8.jpg
191251x864ofmfm86fvfzf.jpg
191251i9j2ajzvj96699p2.jpg小改,未改动建筑
同感丶发表于 2016-1-9 01:31:00
平时不用最高画质?
q1469173579发表于 2016-1-9 09:21:00
改好Campaign的homecityxxx(例如Washington)之后,可以把这个文件放到data。
待会发战役国data全文件(仅适用于剧情,部分未完成)191256a31gtg9jtgkwhwqj.jpg昨天忘记发革命注释。
打开aoe3ed,在data3.bar里可以提取一些homecity开头的文件,然后转码放入data。
打开data里的homecityxxx(例如xpSioux),把civ改成SPCAct1191256e5ygdhigl5l94tir.jpg
打开剧情编辑器,另存新档
191257myc7mccay1ydyhyf.jpg

剧情马耳他就出来了,这样子必须双方都打上文件才能一起玩。
XY890发表于 2016-1-9 09:32:00
多谢LZ分享~
q1469173579发表于 2016-1-9 09:36:00
如果有一个玩家未装,未装的玩家会无法同步,装了的玩家会卡死在第一秒。
不打文件直接改civ的话会无法载入剧情。刚刚这么做替换了一个文明。这楼讲添加文明不覆盖文明。

把data里所有homecity开头的文件转码成xmb,删除刚刚的SPCAct1(一定要保证有一个叫做homecitySPCAct1.xmb的文件在data)。然后打开刚刚保存的剧情马耳他,另存新档。可以了。
在剧情里改战役国的卡组和10L一样,不过就是不能直接用主城编辑器编辑卡组。
q1469173579发表于 2016-1-9 09:48:00
大脚吴妈发表于 2016-1-9 09:58:00
人工置顶191258uf6c5b6fye7ny76b.gif191259yyu804m7wb7zy43m.gif191259dthh474344ld1595.gif
勇敢的树袋熊1发表于 2016-1-9 10:34:00
吊吊吊
q1469173579发表于 2016-1-26 14:43:00
<File>boston\boston_cathedral.xml</File>
file中随意替换,这就是好不好看的问题了。
q1469173579发表于 2016-1-26 15:04:00
191259f0gjpqld92jaq40d.jpg(图来自游侠)

用10L改卡片的方法,可以实现在剧情中改卡时代引进外国卡片、44卡组,但是是否能联机未测。这贴讲完了。
q1469173579发表于 2016-1-29 15:22:00
当然讲完是不肯能的191300vmhhmhhce4hcnhq2.jpg
q1469173579发表于 2016-1-30 13:26:00
http://pan.baidu.com/s/1qX5mtFA
进阶家乡城市修改补丁和进阶革命注释191300ztx2ndcne81ect5i.jpg
q1469173579发表于 2016-1-30 13:31:00
先打上楼上的补丁,这里面的文件是从art1-5和datapn中提取的191305b53ms42aw6tj5ajj.jpg
然而其他的则是 @波动的星辰 从拿破仑时代中提取发给我的191305iedo6o1y8y8kfklb.jpg
拿时把原版PN中被砍的八国做了出来,算是补全了家乡城市191305vfmh7ltbla0q7z3y.jpg
直接覆盖安装,不影响原版以及联机191305nozvarz6t01v01zk.jpg
然后把zip的东西解压到另一个文件夹里面,方便下面的修改191305gx4d524dux05w5ft.jpg
q1469173579发表于 2016-1-30 16:34:00
下面接着看
LightSet,照明灯光设置,路径是art\lightsets\XXXX.lgt.xmb通常只要填xxxx
WaterType同上
<MaxCardsPerDeck>44</MaxCardsPerDeck>在以前的版本中有这么一句,不过现在好像没用了
具体效果不明
q1469173579发表于 2016-1-31 14:54:00
<levelmodifier>1</levelmodifier>,levelmodifier是改卡片船运速度的如果是1的国家就是正常速度
这句话通常写在<watertype>下面是1就可以不写这行
<lightset>后面通常可以填写以下
Amsterdam
Berlin
Boston
lisbon
London
malta
Constantinople
Paris
Sevilla
hc_iroquois
hc_iroquois1
hc_revolution
sioux_hc
China
China_spc
India
Japan
st_petersburg
等,art\lightsets\xxxx.lgt.xmb中这些都有但是有些有是有改了没有效果(或者效果不明显)等下会发注释
<watertype>的话路径是和上面一样的效果也是差不多,有人说这是水域反光样式但我觉得这是水域颜色百度翻译是水域类型
lightsets全文件
3x01a_carolina
3x01a_newengland
3x04a_yukon
10A_Sioux
10B_traindepot
201a
301a_Malta
302a
302a_base
302B_cavelighting
303a_AtSea
303A_Boston
303A_NativeVillage
304a
304a_base
305b
306a_Caribbean
307a_Beach
307B_TrueEnemy
308b_CaribbeanLight
309a_Summoned
310b_BrunswickDestroyed
311b
312B_Washington
316a_Russians
316b_RockiesLight
319a_Snow
319B_MineEntrance
323b_Inca
324b
325a_OldCoot
spc14abuffalo
spc14anigh
spcCC1
spcCC1a1
spcCC1a2
spcCC3a
spcCC3aDark
spcCC3aLightning
spcCC5b
spcCC5bALT
spcIC2b
spcIC4
spcIC4a
spcJC4
spcJC4a
spcJC4aflashback
spcJC4bLight
spcJC4bRain
spcJC5
spcJC5a
spcJC5b
这是战役照明[我去掉了后缀(.lgt.xmb),为的是方便填写]。


q1469173579发表于 2016-1-31 16:28:00
http://pan.baidu.com/s/1pJWITzP\
原版教程
其实英国拓荒者并不存在只是伪造了玩家资料罢了有空我会讲玩家资料的伪造另外奇迹补丁1.0会在不久推出
战役照明再加上楼下的照明就是全lightset
q1469173579发表于 2016-2-1 15:15:00
灯光照明文件191307mop66qrnzdod62st.jpg接着发191307jfi3xyb3xie7ziby.jpg
Amazon
Amsterdam Evening
Amsterdam
andes
araucaniasouth
Bayou
Berlin Dusk
Berlin
borneo
Boston
california
Caribbean
Carolina
Carribean
Ceylon
China
China_SPC
Constantinople
Deccan
Default
explosion
foggycave
Great Lakes Winter
Great Lakes
great plains
GreatPlainsTest
hc_iroquois1
hc_iroquois
hc_revolution
Himalayas
honshu
IGC_Normal_test
India
iroquois_evening
Japan
Lisbon Storm
Lisbon
London Sunset
London
Malta
minescene
Mongolia
New England Start
New England
NthAraucaniaLight
nwterritory
ottoman morning
Pampas
Paris Day
Paris
Patagonia
patricklight
rockies
Saguenay
Seville Morning
Seville
sioux_hc
Sonora
st_louis
st_petersburg
st_petersburg_night
SthAraucaniaLight
Tenochtitlan
texas
yellow_river
yellow_river_Dry
Yucatan
yukon
q1469173579发表于 2016-2-1 16:02:00
191307ak7nn4khq4zxqxyd.jpg灯光文件的修改191308kv0nudxqck5qb75l.jpg
一开始提出来再转码是不行的191308fz6nmx3x34334ahl.jpg因为转掉xmb以后就不能转lgt了191308e41p374l755qauwz.jpg除非你有办法编辑lgt191308ese0nwxnv2x228vn.jpg所以我们要用到的是Aoe3ed191308s8ni4nitih5c3t11.jpg打开art1191308qv3ivpkeyevezpeg.jpg看到上面的view191308cb1c55ccezi7i2bj.jpg把下面的选项打钩191308f3baplmxi3zp5bw7.jpg把右边的复制到一个文本接着就改格式为xml191308vmtup7v7jkutu8v0.jpg
q1469173579发表于 2016-2-3 11:16:00
回到第11行的刚刚忘记讲了
japan\pathable_area_object.gr2
british\pathable_area_object.gr2191308n5uoai9fgdau9f9q.jpg
aztec\pathable_area_object.gr2
boston\pathable_area_object.gr2191308dpecpuunii6znq4q.jpg
china\pathable_area_object.gr2
dutch\pathable_area_object.gr2191308pffii0ffvfvdppyd.jpg
french\pathable_area_object.gr2
german\pathable_area_object.gr2191308eymj5vguhh28ntgm.jpg
india\pathable_area_object.gr2
malta\pathable_area_object.gr2191309r7vjlqziie5vejxe.jpg
ottoman\pathable_area_object.gr2
portuguese\pathable_area_object.gr2191309jrwglsro1rjzo5us.jpg
prussian\pathable_area_object.gr2
revolution\pathable_area_object.gr2191309kb2232qu6t756b5q.jpg
russian\pathable_area_object.gr2
sioux\pathable_area_object.gr2191309nw0fbt5yzgzzewfw.jpg
spanish\pathable_area_object.gr2
st_louis\pathable_area_object.gr2191309wmu1fhkcfz4afc6b.jpg
spc\pathable_area.gr2
china_spc_ship\pathable_area_object.gr2191309g2b361bvob2v2ibc.jpg
q1469173579发表于 2016-2-3 11:20:00
看到第20行的<ambientsounds>音乐(le),貌似没什么用,但是最好还是填完整
AztecAmbientSounds.xml
BlackEstateAmbientSounds.xml
BritishAmbientSounds.xml
chineseambientsounds.xml
DutchAmbientSounds.xml
FrenchAmbientSounds.xml
GermanAmbientSounds.xml
indiansambientsounds.xml
IroquoisAmbientSounds.xml
japaneseambientsounds.xml
OttomanAmbientSounds.xml
PortugueseAmbientSounds.xml
RevolutionAmbientSounds.xml
RussianAmbientSounds.xml
SiouxAmbientSounds.xml
spanishambientsounds.xml
SPCAct1AmbientSounds.xml
SPCAct2AmbientSounds.xml
SPCAct3AmbientSounds.xml
们至熟两创发表于 2016-2-3 13:15:00
卧槽,我自己都啥也不懂啊.....
跳转到