游民星空 > 攻略秘籍 > 攻略 > 正文

中世纪2:修改文件方法汇总

2007-07-14 00:04:03 来源:本站原创 作者:佚名 编辑:dsgames568 我要投稿


2.修改主要事件
在imperial_campaign 的文件夹里, 打开file :descr_events会看见如下
; ------------ CORE GAME EVENT --------------
event historic gunpowder_discovered 火器的出现
date 160 170 (表示最小和最大回合数) 
movie event/gunpowder_invented.bik
event historic mongols_invasion_warn 蒙古入侵
date 128 144(表示最小和最大回合数)
event historic world_is_round 地球是圆的(发现美洲)
date 320 328(表示最小和最大回合数)
event historic timurids_invasion_warn
date 288 304(表示最小和最大回合数) 帖木入侵如果设定最大和最小回合,电脑就会折中取中间数,如果改成一个单数就是固定回合,例如:
event historic gunpowder_discovered 火器的出现
date 1(指1回合发生,注意帖木和蒙古入侵最少要2回合以上,否则会出错)

3.修改国家外交状态和关系恶化速度
在\data\world\maps\campaign\imperial_campaign\descr_strat.txt文件最底下你会见到如:
faction_standings england, -0.2 france, scotland
faction_standings england, -0.6 slave
faction_standings france, -0.2 england 
faction_standings france, 0.2 scotland 
………………………………………………….
里面的负数是指每回合英国对于右边的势力减少的点数,如果为正数就说明这2国会慢慢自动和好。根据AI补丁的不同,外交总点数也不一样,正常情况是正数,减到负了就自动开战,当然同盟结亲等友好举动会每回合增加外交点数,可以和恶化点数抵消。如果要添加国家就打逗号+空格在后面添加就可以了。修改需要注意的是两国增加或减少的外交点数要一样,例如上面的英国对法国减少0.2,法国对英国也要减少0.2。 

再往下会见到如:faction_relationships england, at_war_with slave…….是指两国一开始处于交战状态,游戏原本设置是全部只跟土匪交战,如果你插入添加:
faction_relationships england, at_war_with france,
faction_relationships france, at_war_with england
就使得英国和法国一开始就处于交战状态,如果要一开始同盟就把中间的at_war_with 改成aliied_to就可以了;需要注意的是除了土匪,其它国家要单独加。


5. 关于武器属性修改在\data下的descr_projectile.txt
开头你会见到: 
delay standard 0.0 (标准) 
delay flaming 15.0(燃烧) 
delay gunpowder 0.0(火枪火光) 
是武器开火的延迟时间,越大越久。 
在每种武器的名字projectile XXXXX下 
damage 对建筑攻击力 
damage_to_troops 对部队攻击力 
radius 发射物体积 
mass 发射物质量(越大敌兵飞的越远越高) 
area 有效范围(数字越大溅射效果越壮观,杀伤范围也越大) 
accuracy_vs_units 对部队命中率(越小越精确) 
accuracy_vs_buildings 对建筑命中率 
min_angle 最低射角 
max_angle 最高射角 
velocity 出膛速度,小的话弹道高但射程近,大则反之 
bounce 0.01 0.01 0.93 0.5 弹跳速度(如此4个小数能使炮弹在地面上弹跳4次经过碰撞后面速度在变化) 

其中原版的弩不会直射问题是这样修改: 
查找projectile后带有crossbow_bolt(弩)的武器名把它们里如: 
velocity 20 80中的前一个数字去掉,后面的数字挪上去,改成: 
velocity 80这样弩兵在前面遇到自己人或建筑阻挡的时候就不会发射了。 

关于开花弹武器修改问题,如果你见到武器名字以: 
exploding开头的就是爆炸弹,如:exploding_culverin_shot; 
flaming开头的就是燃烧弹,如:flaming_bombard_shot; 
把它们拿来替换游戏中火炮的武器,就使得火炮能打开花了。 
举个例子: 
去data下打开export_descr_unit兵文件,查找如Culverin炮的数据 
type NE Culverin下有一行 
stat_sec 65, 3, culverin_shot……………….的数据, 

把红字部分改为exploding_culverin_shot就行了。

 

更多相关内容请关注:中世纪2:全面战争专区

上一页 11 12 13 14 15 16 17 18 19 20 21 下一页
友情提示:支持键盘左右键“← →”翻页
标签:攻略
游民星空APP
随手浏览游戏攻略
code
常见问题
?
我要提问
    没有任何记录
    没有任何记录
    没有任何记录
单机游戏下载
休闲娱乐
综合热点资讯
游民星空联运游戏