逗游网:值得大家信赖的游戏下载站!

微信:doyo_game
关注逗游
单机首页 游戏库 排行榜 资讯 攻略 专题 合集 工具补丁 手机游戏 正版商城
所在位置:攻略中心 > 单机攻略 > 正文

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

发布时间:2012-06-01 16:44 来源:互联网  作者:佚名

 

  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.修改国家外交状态和关系恶化速度

  在dataworldmapscampaignimperial_campaigndescr_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:全面战争》专区
查看更多《中世纪2:全面战争》攻略
标签: 
https://www.doyo.cn/article/67799复制本文地址
阅读本文后,您的心情是:(选择后可查看结果)
 
恶心
愤怒
强赞
感动
路过
无聊
雷囧
关注
今日关注游戏
游戏专题
IGN 9分以上作品 愿者上钩钓鱼的那点趣事 深冬之寒,来一起看看游戏中精美的雪景吧