《中世纪2全面战争》修改教程
一,建筑篇:&
〓游戏目录/data/world/maps/campaign/imperial_campaign/descr_strat文件.
作用:游戏开局的修改(修改后需重新开档方生效)&
(游戏开始时选择势力)&
& & england &
& (英格兰)&
& & france &
& (神圣罗马帝国)&
& & spain &
& & venice &
可以添加新势力&
unlockable
(游戏通关后选择势力)&
& & sicily &
& & milan &
& & scotland &
& & byzantium &
& & russia &
& & moors &
& & turks &
&(土耳其)&
& & egypt &
& & denmark &
& & portugal &
& & poland &
& & hungary &
nonplayable
(不可以选择势力)&
papal_states(教皇国)&
& & aztecs &
(阿兹特克)&
& & mongols &
& & timurids &
& (帖木儿)&
& & slave &
start_date &
& & &1080 summer
& 帝国会战起始时间(建议不做变动)&
end_date &
& & &1530 winter
&帝国会战结束时间(可做改动)&
timescale &
回合数(建议不做变动,会影响事件发生时间,如需变动1年2回合为0.5,4回合0.25,以此类推)&
brigand_spawn_value XX
叛军的出现几率,数字越大几率越低&
pirate_spawn_value XX &
&海盗的出现几率,数字越大几率越低&
faction(派系)france,(法国) balanced
smith(外交政策:中2外交政策甭需改动) &
ai_label(政策引用跟descr_campaign_ai_db文件相关)catholic(宽容)
default(简单) papal_faction(教皇专用) slave_faction(叛军专用)
&8000(起始势力金钱数,可以更改数量,注意防止腐败)&
denari_kings_purse &
&1500(起始国王金库)&
settlement(城市)(可以改为城堡,不过注意城堡和城市建筑物单词有区别,下面有明细)&
& & level(级别)
large_town(城市,可以更改级别)&
& & region(区域)
Paris(巴黎)_Province(省)&
& & year_founded(建立年代)
& & population
3800(人口数,可以改动)&
& & plan_set
default_set&
& & faction_creator(起始派别)
france(法国)&
building(建筑)&
& & & type(类型)
core_building(城市城墙)
wooden_wall(木墙,可以更改级别)&
& & & type(类型)
barracks(城市兵营)
town_guard(民兵军营,可以更改级别)&
& & & type
(添加新的建筑物名称) (添加新的建筑物级别)&
settlement
castle(城堡)(可以改为城市,不过注意城堡和城市建筑物单词有区别,下面有明细)&
& & level(级别)
town(木堡,可以更改级别)&
& & region(区域)
Angers(昂热)_Province(省)&
& & year_founded(建立年代)
& & population
1800(人口数,可以改动)&
& & plan_set
default_set&
& & faction_creator(起始派别)
france(法国)&
& & & type(类型)
core_castle_building(城堡)
wooden_castle(木堡)&
& & & type(类型)
equestrian(城堡马厩) stables(马厩)&
& & & type
(添加新的建筑物名称) (添加新的建筑物级别)&
character(描述) &
&Philip(将军名), named character(只有家族成员需要), male(男性),
leader(领袖), age(年龄) 40, x(横向坐标) 113, y(竖向坐标) 131
traits(属性) Factionleader(派系领袖) 1(级别) ,
GoodCommander(优秀指挥官) 2(级别) , Intelligent(聪明) 2(级别) , 添加新属性 级别(注意格式)
ancillaries(随从) holy_grail(圣杯),
chevalier_de_bayard(巴亚尔骑士),
添加新的随从(随从最多8个,注意格式)&
army(军队)&
unit(单位) &
Bodyguard(早期将军卫队) & &
& & &exp 9(经验值)
armour 3(盔甲级) weapon_lvl 3(武器级)&
unit(单位) &
& & &Peasant
Archers(平民弓箭手) & &
& & &exp 6(经验值)
armour 0(盔甲级) weapon_lvl 0(武器级)&
unit(单位) &
& & &Spear
Militia(长矛民兵) & &
& exp 0(经验值) armour 0(盔甲级) weapon_lvl
0(武器级)&
unit(单位) &
& & &Spear
Militia(长矛民兵) & &
& &exp 0(经验值) armour 0(盔甲级)
weapon_lvl 0(武器级)&
&添加新兵种(每个将军带队数上限20支) &
&exp X armour X weapon_lvl X &
character &
&Pierre(将军名), general(一般), male, age 20, x 121, y
&Gendarmes(宪兵骑士) &
&exp 5 armour 1 weapon_lvl
& & &French
Mounted Archers(法兰西弓骑兵) & &exp 4
armour 1 weapon_lvl 0&
& & &Scots
Guard(苏格兰卫队) & &
&exp 4 armour 0 weapon_lvl
&Aventurier(冒险者***兵) &
& & &exp 4
armour 0 weapon_lvl 0&
&添加新兵种(每个将军带队数上限20支) &
& & exp X armour X weapon_lvl
character &
& & &Guillemot
de Lyon(将军名), admiral(海军), male, age 20, x 113, y
traits(属性) Sailor(传奇海军将领)
ancillaries(随从) shipwright(船舶工匠),
naval_gunner(战舰炮长),
naval_navigator(可靠导航员)&
&carrack(卡拉克战舰) &
& & exp 7 armour 3 weapon_lvl
&carrack(卡拉克战舰) &
& & exp 7 armour 3 weapon_lvl
&添加新船只(每个将军带队数上限20支) &
& & exp X armour X weapon_lvl
character &
& & &Etienne
Tristram, priest(主教), male, age 20, x 101, y 115
traits(属性) NaturalPriestSkill(自然教士技巧) 3 ,
添加新属性,注意格式 &
ancillaries(随从) witch_hunter(女巫猎人),
royal_seminarian(皇家神学家),
添加新随从,最多8个,注意格式&
character &
& & &Aubert
Febre, spy(间谍), male, age 20, x 122, y 120
traits(属性) GoodSpy 5 ,
添加新属性,注意格式&
ancillaries(随从) spyglass,
添加新随从,最多8个,注意格式&
character &
& & &Aubert
Febre, assassin(刺客), male, age 20, x 122, y 120
traits(属性) GoodAssassin 5 ,
添加新属性,注意格式&
ancillaries(随从) accomplice,
添加新随从,最多8个,注意格式&
character &
& & &Rainald
Erlach, diplomat(外交官), male, age 20, x 118, y 120
traits(属性) GoodDiplomat 5 , 添加新属性,注意格式
ancillaries(随从) translator,
添加新随从,最多8个,注意格式&
character &
& & &Pedro
Descriua, merchant(商人), male, age 20, x 111, y 120
traits(属性) GoodMerchant 4 ,
添加新属性,注意格式&
ancillaries(随从) trick_abacus,
添加新随从,最多8个,注意格式&
character &
& & &Constance,
princess(公主), female(女性), age 19, x 112, y 131
traits(属性) IAmPrincess 1 ,
添加新属性,注意格式&
ancillaries(随从) strapping_stallion,
添加新随从,最多8个,注意格式&
character_record(家族描述) &
&Michiel(名字), &
& & & male(男性),
age(年龄) 2, alive(存活),
never_a_leader(这里指未成年)&
character_record &
&Henry(名字), & &
& & male(男性), age(年龄) 1,
alive(存活), never_a_leader(这里指未成年)&
character_record &
&Bertrada de Montfort(名字), &
female(女性), age(年龄) 52, alive(存活),
never_a_leader(这里指皇后)&
relative &
& Philip, & &
& & Bertrada de Montfort,
& & Louis, &
& & &Constance,
&Michiel, & &
& &Henry, &
&end(这行意思按家族年龄顺序排列)&
(如果你想你的王室成员游戏一开始就成年且满属性,把家族描述这个人的一行去掉,在将军上面另起一行,格式按上面介绍的添加,例如:想让Henry亨利一开始就16岁,格式如下:)注意:年龄必须按顺序排列好,也就是你把小儿子搞成年了,而他的哥哥才2岁;方法把最后年龄排序上调过来即可.或哥哥也成年岁数&16岁.&
character &
& & &Henry,
named character, male, age16, x 114, y 133
traits 添加属性
ancillaries
& &NE Bodyguard
& &exp 9 armour 3 weapon_lvl
; &&&& start of diplomacy
section &&&&&
faction_standings &
& & &england,
& &france,
faction_standings &
& & &england,
faction_standings &
& & &scotland,
& & & -0.2
faction_standings &
& & &scotland,
faction_standings &
& & &scotland,
& & & -1.0
faction_standings(派别)france(法兰西),
& & &england
(每回合对英格兰外交度下降0.2)&
faction_standings &
& & &france,
scotland(每回合对苏格兰外交度增加0.2)&
faction_standings &
& & &france,
faction_standings &
& & &venice,
&byzantium&
faction_standings &
& & &venice,
& &-0.45 &
faction_standings &
& & &venice,
(以上指每回合所属国家对相对国家的外交度,负数为下降)&
faction_relationships &
& & & england,
&at_war_with & &
faction_relationships &
france(法兰西), at_war_with & &
slave(叛军)&
(以上指游戏一开始法兰西就与叛军关系为:交战.如果要一开始同盟就把中间的at_war_with
改成aliied_to,后面国家改为你想同盟的国家,注意该盟国下面也要改为与你同盟)&
这样你就不会为自己的国王是垃圾或初期受压迫而担忧,开局规划好,下面玩起来会有目的性的发展,别有一番滋味,大家不妨尝试下.&
〓游戏目录/data/export_descr_buildings/文件.作用:游戏中建筑属性及可造兵种(修改后不用重新开档可生效)&
building(建筑物)
equestrian(马厩)&
levels stables knights_stables barons_stables earls_stables
kings_stables&
(指建筑物级别分:马厩,骑士马厩,贵族马厩,伯爵马厩,国王马厩) &
& & stables castle requires
factions { northern_european, middle_eastern, eastern_european,
greek, southern_european, }&
& & 这里指可造派系(北欧,中东,东欧,希腊,南欧)
& capability&
recruit_pool "Hobilars" &1 & 0.5
& 4 &0 &requires
factions { england, } &
recruit_pool "Border Horse" &1 &
0.5 & 4 &0
&requires factions { scotland, }
recruit_pool "Mounted Sergeants" &1
& 0.5 & 4 &0
&requires factions { france, hre, milan, venice,
papal_states, sicily, }&
(以上为可招募单位名称,初始可招数量,每回合增长速度,最大累积数量,招募单位的经验值,可招募的派系)
recruit_pool "添加新兵种" &1 & 0.5
& 4 &6 &requires
factions { 招募国家, }&
这里可以添加属性,属性如下:&
& & & gun_bonus
& 火系部队经验&
weapon_missile_gunpowder X & &
&火***效果&
weapon_artillery_gunpowder X &
&火炮效果&
weapon_melee_blade X & &
&升级近战武器&
weapon_missile_mechanical X & &
升级远程武器&
& & & armour X
&升级盔甲&
happiness_bonus bonus X & &
population_health_bonus bonus X 健康&
population_growth_bonus bonus X 人口&
trade_base_income_bonus bonus X 贸易&
& & & law_bonus
bonus X & & &
pope_approval X & &
pope_disapproval X & &
&教皇不信任&
recruitment_slots X
这里数字为一回合招募数。如在之后加入国家,则表示仅指定的国家生效。例如:&
recruitment_slots 2&
recruitment_slots 9 requires factions { france,
表示其它国家每回合可造2个单位,法国每回合可以造9个单位.&
&agent_limit 事物官 X
这里是事物官招募数量限制(事物官名称下面有介绍)&
& material wooden&
& construction &1 (建造所需回合数)
& cost &1200 &
&(建造花费)&
& settlement_min
& upgrades&
knights_stables&
按此例子可以使你想要的建筑物有你想要的兵种和属性,为增加游戏可玩性勿贪,添加兵种必须是游戏里已有的和export_descr_unit文件里兵种属性可造的&
国家.如加了其他势力兵种出现战役下无兵模,或颜色图片不对,在这不做介绍,建议新手改下健康,经验,快乐就行.&
〓游戏目录/data/export_descr_guilds文件.作用:公会建造条件降低难度修改(修改后不用重新开档可生效)
Guild assassins_guild(名称
刺客公会)&
building guild_assassins_guild(建筑
刺客公会)&
levels &100 250 500&
levels代表公会分3次升级要求的点数,把数字分别改小就可以降低难度了.如全部公会改小则体现不出你想要公会的出现率.&
二,兵种篇:&
〓游戏目录/data/export_descr_unit文件.作用:所有兵种属性的修改(修改后不用重新开档可生效)&
类型 作战单位的(系统)内部名称。注意这一名称不一定与游戏中的名称相同。
dictionary
字典 用于查阅游戏中单位名称的标签(注:说明了类型中的名称和游戏中的名称的对应关系)
category &
infantry步兵,cavalry骑兵,siege攻城机械,handler操纵者(注:比如战犬),ship战船或non_combatant非战士(注:如农民)&
light轻武器,heavy重武器,missile远程武器或spearmen长矛
voice_type &
作战单位所使用的声音的类型&
兵种旗帜,注意步兵,远程,骑兵的旗帜都不一样的
banner holy&
变成十字军或发动圣战后的旗帜&
士兵 从左到右依次是:&
士兵的名称,&
普通模式下每单位的士兵数量,(这里人数&2&5=游戏时人数)&
&Musketeers, 48, 0, 0.6
额外数目(单位中所包含的火猪、战犬、大象、战车和远程器械的数量),&
mass(冲量)标准为1.0只适用于步兵。&
officer 军官
军官模型的名称。&
ship 战船 战船的名称(heavy
warship可以远洋)&
engine 器械
攻城器械的名称&
animal 动物
作战单位所使用的非坐骑类动物的名称&
坐骑动物的类型,包括:&
fast pony 快马
heavy horse 重装战马
mailed horse 初期战马(天主教)
barded horse 游侠战马(天主教)
armoured horse 西欧铁骑(天主教)
eastern armoured horse 东放铁骑(穆斯林和东正教国)
camel 骆驼
elephant ***象
elephant_cannon 炮象
elephant_rocket 火箭战象
mount_effect elephant -4, camel -4, horse
与敌人作战时因为特定坐骑产生的因素加成(对大象减4,骆驼减4,马加4)&
attributes &
部队属性的列表,包括:&
sea_faring
hide_forest 可在森林中隐藏
hide_improved_forest 可在森林中更好的隐藏
hide_long_grass 可在草丛中隐藏
hide_anywhere 可随处隐藏
can_withdraw
hardy 耐力良好 &
very_hardy
frighten_foot 惊吓步兵
frighten_mounted 惊吓骑兵
can_run_amok 容易失去控制
general_unit
可作为将军卫队&
general_unit_upgrade
后期将军单位&
can_formed_charge 可列队冲锋
cantabrian_circle
可使用环形阵&
gunpowder_unit
有火***装弹动作&
fire_by_rank
多列轮流射击&
火***手,只有第一排可以射击&
guncavalry
龙骑兵,只有第一排可以射击&
十字弓,只有第一排可以射击&
start_not_skirmishing
默认关闭自动闪避&
可放置木桩&
pike 超长***&
骑士(作用不明)&
炮兵(作用不明)&
加农炮(作用不明)&
火箭(作用不明)&
迫击炮(作用不明)&
explode 会自爆&
在自定义战斗中不能被选用&
部队带有鹰帜,可为周围部队提供加成&
mercenary_unit
部队为雇佣军&
德鲁依,增加友军士气&
power_charge
力量充电(作用不明)&
free_upkeep_unit
在城市中免维护费&
formation &
阵形 从左到右依次是:&
密集阵形中士兵的左右间隔,&
密集阵形中士兵的前后间隔,&
松散阵形中士兵的左右间隔,&
松散阵形中士兵的前后间隔,&
部队的行数,&
阵形(square方阵, horde散阵, schiltrom刺猬阵,
shield_wall盾墙, phalanx长***方阵, or
wedge楔形阵)&
stat_health
士兵的生命点数,坐骑和相关动物的生命点数(坐骑马和骆驼没有单独的生命点数,这个数值一般指战车或大象的生命点数)&
stat_pri &
数值从左到右依次是&
冲锋加成,&
远程武器类型(无远程武器则标为NO),&
远程武器的射程(无远程武器则标为0),&
远程武器的弹药数(无远程武器则标为0),&
武器类型(melee近战, thrown投掷, missile远程, or
siege_missile远程攻城器械),&
技术类型(simple简单, other其他, blade剑, archery弓箭
or siege攻城器械),伤害类型(piercing刺, blunt打击, slashing砍 or
fire引燃),&
武器打击的声音类型,&
攻击间隔时间。&
肉搏中的动作补偿因素,正常为1。(注:数字越大越不利)&
stat_pri_ex
基本武器特殊加成
对骑兵的攻击加成、对骑兵的防御加成、破甲。&
stat_pri_attr&
基本武器属性,如下:&
破甲,目标的盔甲防御力减半&
穿体,远程攻击可以穿过人体打击到后面的人&
适用于长矛,对骑兵攻击有加成,对步兵攻击受惩罚&
适用于超长矛&
short_pike适用于短矛&
prec远程武器于战斗前投掷(如标***)
投掷,远程武器为投掷方式(如标***)&
可以把目标击飞(如大象)&
大面积伤害(如投石器)&
spear & light_spear
具有防止骑兵正面冲击的各种能力&
spear_bonus_X
攻击骑兵有加成,加成为2、4、6、8或10&
stat_sec &
战象和战车的第二武器指象和战车的攻击力;远程部队和部分骑兵部队拥有自己的副武器。数据的排列顺序参照基本武器。&
stat_sec_attr
第二武器的属性
参照基本武器的属性&
stat_pri_armour
数值从左到右依次是:&
盔甲防御力,&
防御技巧(指近战,受远程攻击则无作用)&
盾牌防御力,&
受打击的声音类型&
stat_armour_ex&
基本护甲的升级
原始盔甲防御值&
一级盔甲加成 &
二级盔甲加成
(0则表示不能加成)&
三级盔甲加成
(0则表示不能加成)&
(以上三个数字表示的是加成后的盔甲等级,并不代表实际提高的数值。
4表示一级盔甲,5表示二级盔甲,6、7表示三级盔甲,8表示四级盔甲,9表示五级盔甲,11表示6级盔甲)&
原始防御技巧值&
原始盾牌防御值&
受打击的声音类型&
stat_sec_armour
指战车和象本身的防御力,数据的排列顺序参照基本护甲。&
stat_heat &
在炎热天气中容易产生疲劳的程度(数值越高越容易疲劳,如北欧的部队)&
stat_ground
不同地形对战斗的修正值,数据的顺序依次是&
灌木丛,沙地,森林,雪地&
stat_mental
士气 数值从左到右依次是:
基础士气,&
纪律(normal普通, low低, disciplined 纪律好or
imperuous鲁莽),&
训练(未受训、受训trained训练度高highly_trained)&
stat_charge_distance
部队从多远开始冲锋&
stat_fire_delay
每次齐射间的间隔&
stat_cost &
数值从左到右依次是:&
造兵回合;&
购买价格;&
升级武器费;&
升级盔甲费;&
自定义战役费用;&
多于几队开始罚钱;&
罚钱的多少&
armour_ug_levels
盔甲升级水平
盔甲升级所需的铁匠铺的等级&
armour_ug_models
盔甲升级模型
盔甲升级后对应的模型&
ownership &
所属的国家或文化&
unit_info&
兵所属派系和文化背景还有兵的特征
有的兵种可以很多国家使用,你想自己国家单独使用且不用去搞模型,图片的话,就直接复制这个兵种所有属性,在另起2行粘贴,把属性第一行的类型名称变化下就OK了,例如,侠义骑士有很多国家可以造,法国也可以,你修改后其他国家也受益,想造个单独法国能用的,又不影响游戏正常运行,方法:&
①复制整段侠义骑士(Chivalric
Knights)的属性,另起两行,就是敲2下回车键,在粘贴整段;&
②把粘贴后的第一行type & Chivalric
Knights随便改下type & NE Chivalric
③把复制前侠义骑士的招募国家ownership &
& & &france,
denmark, spain, sicily, slave法国去掉;&
④把粘贴后侠义骑士的招募国家ownership &
&france就法国一国可招募;&
⑤粘贴后的侠义骑士(NE Chivalric
Knights)你可以修改其属性;&
⑥去data下export_descr_buildings文件里把recruit_pool "Chivalric
Knights" &1 & 0.7
& 6 &0 &requires
factions { france, denmark, spain, sicily,
}招募国家法国去掉,在下面另起行,recruit_pool "NE Chivalric Knights"
&1 & 0.7 & 6
&0 &requires factions { france,
这样,你就有个与其他国家属性不一样的侠义骑士,修改时注意格式.&
〓游戏目录/data/world/maps/campaign/imperial_campaign/descr_mercenaries文件.作用:雇佣兵的修改(修改后需重新开档方生效)&
最简单的办法是:ctrl+f查找你要修改的雇佣兵名称,后面的数据为:&
&兵种名称&
replenish 每回合出现几率
最小-最大&
& 最大累计量&
初始招募量&
start_year开始招募年份&
&结束招募年份&
可招募派系&
有这个单词就是十字军&
&有这个单词后面是特定条件&
例如:unit Mercenary Arquebusiers
&exp 0 cost 830 replenish 0.04 - 0.13 max 2
initial 0 start_year 1400 events { gunpowder_discovered
意思:应征火***手 经验0 费用830 每回合出现几率0.04-0.13 最大累计数量
2 初始数量0 能招募年份1400 需要(火器事件)&
〓游戏目录/data/descr_area_effects文件.作用:定义范围攻击类武器的具体效果(修改后不用重新开档可生效)&
ae_cannon_shot_large&
名称,和descr_projectile.txt中的area_effect对应&
气浪范围,能把人推倒的范围&
推力,越大人飞的越远&
有效范围,对目标开始有杀伤力的范围&
有效范围内的攻击力&
爆心范围,攻击力最高&
爆心攻击力&
〓游戏目录/data/descr_projectile文件.作用:投射类兵器的命中率等(修改后不用重新开档可生效)&
&对建筑攻击力&
damage_to_troops
&对部队攻击力&
&发射物体积&
&发射物质量(越大敌兵飞的越远越高)&
&有效范围(越大范围越大,改成1000就是原子弹了)&
accuracy_vs_units
&对部队命中率(越小越精确,cannon类火炮命中率有上限)&
accuracy_vs_buildings &
&对建筑物命中率&
accuracy_vs_towers &
对箭楼命中率&
&最低射角&
&最高射角&
&出膛速度,小的话弹道高但射程近,大则反之&
& & &0.01 0.01
0.01 0.01 弹跳度(如此4个0.01能使炮弹在地面上弹跳4次)&
projectile
&后面的是远程武器弹药名称,如下:&
&arrow_fiery & &
catapult &
& & &投石车
fiery_catapult & &
&火球投石车&
trebuchet &
& &攻城秤车 &
fiery_trebuchet & &
火球攻城秤车&
ballista &
& 床*** & &
&flaming_ballista &
tower_ballista &
&tower_flaming_ballista &
&火焰塔***&
scorpion &
& &flaming_scorpion
&火焰蝎***&
repeating_ballista &
crossbow_bolt &
& ***弓 & &
&steel_crossbow_bolt &
grand_bombard_shot &
& &射石炮 &
& &flaming_grand_bombard_shot
火焰射石炮&
arquebus_bullet &
pistol_bullet &
ribault_shot &
&风琴炮 & &
monster_ribault_shot &
elephant_rocket &
&火箭战象&
arquebus_bullet &
& & & ***象
elephant_cannon_shot &
serpentine_shot &
& & & 蛇炮
cannon_shot &
& & 加农炮 &
& & exploding_cannon_shot
&爆炸加农炮&
culverin_shot &
& &长管炮 &
&exploding_culverin_shot &
& 爆炸长管炮 &
basilisk_shot &
& & exploding_basilisk_shot
mortar_shot &
monster_bombard_shot 巨炮
〓游戏目录/data/descr_effect_impacts文件.作用:武器弹药纹理的修改.(修改后不用重新开档可生效)&
触发条件也可以增加或删除,格式不变,最后的触发几率可以修改,最高100.另外有些随从需要特定条件,限制数量,限制派系,修改时需做相应调整.&
〓游戏目录/data/export_descr_character_traits文件.作用:人物技能(修改后不用重新开档可生效)&
Trait GoodCommander &
& & &(属性
优秀指挥官)&
Characters family &
AntiTraits BadCommander(相反属性 糟糕指挥官)&
Level Promising_Commander(级别 优秀的指挥官)&
& & Description
Promising_Commander_desc&
& & EffectsDescription
Promising_Commander_effects_desc&
& & GainMessage
Promising_Commander_gain_desc&
& & LoseMessage
Promising_Commander_lose_desc&
& & Threshold &1
& & Effect Command
&1 (属性 统帅+1)&
Level Aspiring_Commander(级别 卓越的指挥官)&
& & Description
Aspiring_Commander_desc&
& & EffectsDescription
Aspiring_Commander_effects_desc&
& & GainMessage
Aspiring_Commander_gain_desc&
& & LoseMessage
Aspiring_Commander_lose_desc&
& & Threshold &2
& & Effect Command
&2 (属性 统帅+2)&
;------------------------------------------&
V0090_Standard_Battle_Any_Victory_VnV_Trigger&
WhenToTest PostBattle(战斗时触发)&
Condition IsGeneral & &
&(条件是将军)&
WonBattle & & &
&(赢取战斗)&
BattleOdds & 2.25
&(战前势力比小于2:2.5)&
Affects GoodCommander &1 &Chance
(满足以上条件触发优秀的指挥官几率为100,这里的1指的是该技能的等级)&
每个技能都有属性和触发条件,属性修改可以增加和删除,格式不变,改好后游戏里描述还是原先的,不过属性已经发生变化;&
触发条件也可以增加或删除,格式不变,最后的触发几率可以修改,最高100.另外有些技能需要特定条件,限制等级,限制派系,修改时需做相应调整.&
另外介绍下后代子孙成年时属性修改:&
Trigger random_birth_france
&(特性 法国派系任意发生)&
WhenToTest CharacterComesOfAge
(发生时间为成年)&
Condition FactionType france&
Affects HaleAndHearty &2 &Chance
&100 (强壮技能2级的触发几率为100)
Affects Intelligent &2 &Chance
(聪明技能2级的触发几率为100)&
Affects 添加新技能 &新技能等级 &Chance
&触发几率&
注意:最多不可超过10个技能,每个技能等级有限制,高出等级限制=没有此技能&
将军腐败修改:&
查找Trigger corruption1和Trigger
corruption2和Trigger corruption4&
把and Treasury &
50000,的数字改大,因为这个数字代表到达这个金钱数将军会腐败&
把 &Affects Corrupt
&1 &Chance &0
&数字改为0,意思是触发这几种腐败类型的几率
Affects Aesthetic &1 &Chance
Affects ExpensiveTastes &1
&Chance &0
Affects Epicurean &1 &Chance
Affects Embezzler &1 &Chance
不过改为0后还是有一定几率产生腐败&
四,其他篇:&
〓游戏目录/data/descr_campaign_db文件.作用:逃跑几率,家族年龄等的修改(修改后不用重新开档可生效)&
年龄限制修改:
最大年龄的岁数 &
男的最大结婚年龄 &
女的最大结婚年龄 &
最长寿命的年龄 &
10岁以下称为小孩的年龄
60岁以上称为老者的年龄
最小有生值能力的年岭 &
公主的成年年龄 &
公主进修道院的年龄 &
求婚者的最小年龄比家族未婚者小10岁
求婚者的最小年龄比家族未婚者大30岁
相隔生最大的孩子和最小的孩子的年龄差距
最小家族人员能收养养子的年龄
最大家族人员能收养养子的年龄
最大的怀孕年龄 &
最小有生殖能力的男性为14岁&
家族每人可生小孩的最大数为4
海战逃跑几率:&
最小俘虏几率&
&最大俘虏几率&
&海战沉没几率(最高100)&
&海战逃跑几率(最低0)&
&海战败方沉没最大几率&
〓游戏目录/data/world/maps/campaign/imperial_campaign/descr_events文件.作用:修改历史事件(修改后需重新开档方生效)&
; ------------ CORE GAME EVENT
--------------&
& & &historic
&gunpowder_discovered &
&火器的出现&
& &160 170 (最小发生回合/最大发生回合)
&event/gunpowder_invented.bik&
& & &historic
&mongols_invasion_warn &
& & &historic
& world_is_round &
地球是圆的(发现美洲)&
把回合数改成2就会变成第二回合发生.因游戏一开始就已经为1回合,故修改时最低时间是2.&
如果data后面数字是一个,那就是该数字回合时发生.&
另有的玩家在descr_strat里把一年回合改为2以上的,在此修改的历史事件也要以此类推.&
〓游戏目录/medieval2.preference.cfg文件,作用:游戏设置变动,在游戏里可以设置,在这只介绍个去掉士兵脚下箭头.&
用记事本打开,找到disable_arrow_markers =
0,把“0”改成“1”就可以.&
〓游戏目录/data/descr_character文件.作用:修改单位移动点数,事物官特征(修改后需重新开档方生效)&
starting_action_points &
&80(为所有部队行军范围,可做更改) &
& & &; default
value for all characters and pathfinding
calculations&
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&
&named character(家族成员)
& &moving_normal,
moving_quickmarch, garrison, assault, attack, besiege, entrench,
ambush, diplomacy, bribe, exchange, building_fort,
building_watchtower&
wage_base &
starting_action_points &
&15(家族成员移动范围,可做修改)&
&venice(威尼斯)&
dictionary &
strat_model &
&southern_general&
battle_model &
&Northern_General&
battle_equip &
& & &gladius,
chainmail shirt helmet and rectangular
(以上为将军部队的单位行为,模型,工资,装备,哪些国家和移动力的描述.其中异教徒,女巫,审查官是不可以招募的)&
请参照事物官名字修改,简单的说是:&
character(将军部队)&
general(一般部队)&
spy(间谍)&
assassin(刺客)&
diplomat(外交官)&
admiral(海军)&
princess(公主)&
merchant(商人)&
priest(教士)&
heretic(异教徒)&
witch(女巫)&
inquisitor(审查官)&
wage_base 100
(每回合维护费)&
starting_action_points
&15 (移动力)&
(修改后,你的牧师可以向追命一样去追异教徒,而教皇国的审查官想判你,龟兔赛跑)&
〓游戏目录/data/descr_settlement_mechanics文件.作用:城市城堡人口的修改.(修改后不用重新开档可生效)
改descr_settlement_mechanics.xml
SPF代表settlement population factor (解决人口因素)
SOF代表settlement order factor (解决次序因素)
SIF代表settlement income factor (解决收入因素)
建议不做修改,因为牵涉到农业等问题,还是游戏默认的好.&
意思是:城市/城堡级别,升到该级需要的人口数,升到下级需要的人口数,招兵的最小人口数,城镇人口上限&
注意:每一级别城市或城堡的人口上限都不能低于前一级的.另外人口数大了,治安和快乐还有健康,也要做相应修改,在export_descr_buildings文件.&
〓游戏目录/data/descr_sm_resources文件,作用:资源的修改(修改后不用重新开档可生效)&
& &金 & 价值
& &银 & 价值
& &鱼 & 价值
&毛皮 & 价值
& 谷物 & 价值
&木材 & 价值
& &钢 & 价值
& *** & 价值
& &酒 & 价值
&奴隶 & 价值
chocolate 巧克力 价值
&大理石 价值 10&
textiles &纺织品 价值
&染料 & 价值
tobacco & 烟草
& 价值 15&
&丝绸 & 价值
& 糖 & & 价值
&硫磺 & 价值
& 锡 & & 价值
&香料 & 价值
&棉花 & 价值
& 琥珀 & 价值
& &煤 & 价值
&羊毛 & 价值
elephants 大象 &
后面数字就是价值,&商人的属性=每回合产生的金钱.&
有了以上的整理,新手可以够用了,至于些兵种,兵模,皮肤,武器,坐骑,的深层,有空我会整理好在此贴中拿出与大家共享,先介绍个文件格式大家参考:&
〓游戏目录下/data/unit_models/battle_models文件,用途文档打开.作用:兵种,坐骑,武器的模型,皮肤,服装的引用.&
举例:贵族剑士&
15(后面单词数量) noble_swordsmen(自定战役模式兵种模型名称) 1
60(后面单词数量)
unit_models/_Units/EN_Pplate_Plate/noble_swordsmen_lod0.mesh 121
&(自定战役模式兵种采用皮肤)&
60(后面单词数量)
unit_models/_Units/EN_Pplate_Plate/noble_swordsmen_lod1.mesh 1225
(自定战役模式兵种采用皮肤) &
改好后的如下:&
& NE Bodyguard
(早期将军卫队)&
dictionary &
& & NE_Bodyguard
& & &; General's
Bodyguard&
category &
voice_type &
banner faction &
main_cavalry&
banner holy &
&crusade_cavalry&
&NE_Bodyguard, 16, 0,
& &barded horse
(游侠战马)&
mount_effect &
& elephant -4, camel
attributes &
& & sea_faring, hide_forest,
very_hardy, can_withdraw,
general_unit(可做将军卫队)&
formation &
& & &2, 4.4, 3,
6, 2, square&
stat_health &
stat_pri &
& & & 13, 8, no,
0, 0, melee, melee_blade, piercing, spear, 25,
;stat_pri_ex &
stat_pri_attr &
stat_sec &
& & & 14, 4, no,
0, 0, melee, melee_blade, piercing, sword, 25,
;stat_sec_ex &
stat_sec_attr &
stat_pri_armour &7, 5, 4,
;stat_armour_ex & 7, 8,
0, 0, 5, 4, 4, metal&
stat_sec_armour &0, 0,
stat_heat &
stat_ground &
& &0, -2, -4,
stat_mental &
& &11, normal,
stat_charge_dist
stat_fire_delay
stat_food &
stat_cost &
& & &1, 820,
250, 120, 95, 820, 1, 200&
armour_ug_levels 3,
armour_ug_models NE_Bodyguard,
NE_Bodyguard_ug1&
ownership &
& & &england,
scotland, hre, denmark, poland, hungary, normans,
slave(这里法国去掉)&
& &england, scotland, hre,
denmark, poland, hungary, normans&
& &england, scotland, hre,
denmark, poland, hungary, normans&
;unit_info &
& & &13, 0,
Bodyguard(晚期将军卫队)&
dictionary &
& & NE_Late_Bodyguard
& & &; General's
Bodyguard&
category &
voice_type &
banner faction &
main_cavalry&
banner holy &
&crusade_cavalry&
&NE_Late_Bodyguard, 16, 0,
& &armoured
horse(西欧铁骑)&
mount_effect &
& elephant -4, camel
attributes &
& & sea_faring, hide_forest,
very_hardy, can_withdraw, general_unit,(将军卫队)
general_unit_upgrade(晚期将军卫队)&
formation &
& & &2, 4.4, 3,
6, 2, square&
stat_health &
stat_pri &
& & & 13, 8, no,
0, 0, melee, melee_blade, piercing, spear, 25,
;stat_pri_ex &
stat_pri_attr &
stat_sec &
& & & 14, 4, no,
0, 0, melee, melee_blade, piercing, sword, 25,
;stat_sec_ex &
stat_sec_attr &
stat_pri_armour &9, 5, 3,
;stat_armour_ex & 9, 10,
0, 0, 5, 3, 3, metal&
stat_sec_armour &0, 0,
stat_heat &
stat_ground &
& &0, -2, -4,
stat_mental &
& &11, normal,
stat_charge_dist
stat_fire_delay
stat_food &
stat_cost &
& & &1, 870,
250, 120, 95, 870, 1, 210&
armour_ug_levels 5,
armour_ug_models NE_Late_Bodyguard,
NE_Late_Bodyguard_ug1&
ownership &
& & &england,
scotland, hre, denmark, poland,
hungary(这里也把法国去掉)&
& &england, scotland, hre,
denmark, poland, hungary&
;unit_info &
& & &13, 0,
(经过如上修改后,法国没有将军卫队了,是吧,好,新的卫队如下)&
& General's
Bodyguard(这里我随便起的名字,只要不和原文将军卫队名称一样就行)&
dictionary &
& & NE_Late_Bodyguard
& & &; General's
Bodyguard&
category &
voice_type &
banner faction &
main_cavalry&
banner holy &
&crusade_cavalry&
&NE_Late_Bodyguard, 16, 0,
& &armoured
horse(西欧铁骑)&
mount_effect &
& elephant +2, camel +2, horse
+4(可以对抗大象,骆驼,骑兵哦)&
attributes &
& & sea_faring, hide_forest,
very_hardy, can_withdraw, frighten_foot, frighten_mounted,
general_unit(将军卫队)&
formation &
& & &2, 4.4, 3,
6, 2, square&
stat_health &
stat_pri &
& & & 21, 9, no,
0, 0, melee, melee_blade, piercing, spear, 25,
;stat_pri_ex &
stat_pri_attr &
stat_sec &
& & & 22, 5, no,
0, 0, melee, melee_blade, piercing, sword, 20,
;stat_sec_ex &
stat_sec_attr &
stat_pri_armour &13, 9,
;stat_armour_ex & 9, 10,
11, 0, 5, 4, 4, metal&
stat_sec_armour &0, 0,
stat_heat &
stat_ground &
& &0, 0, 0,
stat_mental &
& &14, disciplined,
highly_trained&
stat_charge_dist
stat_fire_delay
stat_food &
stat_cost &
& & &1, 870,
250, 120, 95, 870, 1, 210&
armour_ug_levels 5,
armour_ug_models NE_Late_Bodyguard,
NE_Late_Bodyguard_ug1&
ownership &
france(法国独有)&
;unit_info &
& & &13, 0,
(这样就有法国独有的将军卫队,不分早晚期,但游戏里还是显示晚期的描述,这个跟text里的汉化引用有关,无所谓了)&
记得去data/world/maps/campaign/imperial_campaign/descr_strat里把开局的将军卫队改为General's
Bodyguard&
你成年后的家族成员出来就是晚期将军卫队&
原帖由 ussniper 于
17:04 发表
请问楼主,我想在现在王国的天国王朝里的耶路撒冷王国里加上英格兰长弓卫队,并且换上耶路撒冷王国的衣服,请问楼主能教教我么
一,游戏目录/mods/crusades/data/export_descr_unit文件&
ctry+f查找Dismounted
Longbowmen(英格兰长弓卫队),把此兵种全部复制另起2行粘贴,在做如下修改&
& J Dismounted Longbowmen
这里改成这样&
dictionary &
& & Dismounted_Longbowmen
& & &; Retinue
Longbowmen&
category &
voice_type &
banner faction &
main_missile&
banner holy &
&Dismounted_Longbowmen, 48, 0,
attributes &
& & sea_faring, hide_forest,
hardy, can_withdraw, stakes, stakes&
formation &
& & &1.2, 1.2,
2.4, 2.4, 4, square&
stat_health &
stat_pri &
& & & 8, 2,
bodkin_arrow, 160, 25, missile, missile_mechanical, piercing, none,
25, 1 这里主武器属性自己改&
;stat_pri_ex &
stat_pri_attr &
stat_sec &
& & & 9, 2, no,
0, 0, melee, melee_blade, piercing, sword, 25, 1
这里副武器属性自己改&
;stat_sec_ex &
stat_sec_attr &
stat_pri_armour &3, 2, 5,
;stat_armour_ex & 3, 4,
6, 0, 2, 5, 3, metal&
stat_sec_armour &0, 0,
stat_heat &
stat_ground &
& &1, -2, 3,
stat_mental &
& &5, normal,
stat_charge_dist
stat_fire_delay
stat_food &
stat_cost &
& & &1, 690,
150, 50, 115, 690, 4, 200&
armour_ug_levels 2, 3,
armour_ug_models Dismounted_Longbowmen,
Dismounted_Longbowmen_ug1,
Dismounted_Longbowmen_ug2&
ownership &
& & &jerusalem
这里改成这样&
;unit_info &
& & &9, 8,
recruit_priority_offset &
二,游戏目录/mods/crusades/data/export_descr_buildings文件&
ctry+f查找recruit_pool "Dismounted
Longbowmen" &1 & 0.7
& 6 &0 &requires
factions { england,
},这行意思是长弓卫队在英格兰神射靶场招募&
在下面另起行,格式一样变为:&
recruit_pool "J Dismounted Longbowmen"
&1 & 0.7 & 6
&0 &requires factions {
jerusalem, },&
这样你的神射靶场也可以造独有的长弓卫队,如果想在其他建筑物里造,参照我先前介绍的&
三,去ui文件unit_info和units两个文件里找到长弓卫队大图片和小图片粘贴到自己国家里,这样你游戏兵牌可以正常显示,你要求严格的话在用软件把图片&
颜色换成自己势力颜色.&
四,最麻烦的地方unit_models文件里battle_models文件,用文档打开,根据我先前介绍的描述引用你改吧,我不介绍了,太累人.仔细点哦.&
其实,个人觉得你如果非常看中英格兰长弓手的模型,就用上面方法改;如果想要他的属性的话,你直接在unit_info改个自己的弓箭手,比如Sodeer
就你和安条克两个国家可以招募,你实在不舒服的话去export_descr_buildings里把找到"Sodeer
Archers"把antioch(安条克)去掉,就你一国可招募,也行.&
总之玩游戏开心就行,别让游戏玩自己,最后祝你成功.我去吃饭了....&
原帖由 330602 于
17:59 发表
请问下大路,我想把天国王朝中耶路撒冷的和的兵模替换成条顿悲歌中的和具体该怎么改??我只是个新手,麻烦你能把具体步骤讲清楚点么
哇,又是你...问题还真不少:新手问题多.承蒙瞧起我.我乃过路客.难言无处说.刚想要发作.人品告诉我.我也如此过.&
我在搞中世纪文化被你抓来了
游戏目录/mods/crusades/data/unit_models/文件下.把你想要的兵模整个数据全部复制&
在覆盖到游戏目录/mods/teutonic/data/unit_models/文件下你想要更替的兵模上.&
复制英格兰骑士举例:15(后面单词数字)
english_knights(自定战役模式兵种模型名称) 1 3 60
unit_models/_Units/EN_Pplate_Plate/english_knights_lod0.(自定战役模式兵种采用皮肤)mesh
121 60 unit_models/_Units/EN_Pplate_Plate/english_knights_lod1.mesh
unit_models/_Units/EN_Pplate_Plate/english_knights_lod2.mesh 6400
2(这里2是2个国家能用) 7(这里7还是后面单词数量) england(英格兰) 74
unit_models/_Units/EN_Pplate_Plate/textures/mtw2_EN_Pplate_england.texture
unit_models/_Units/EN_Pplate_Plate/textures/mtw2_EN_Pplate_normal.texture
54 unit_sprites/england_Dummy_EN_Plate_Knights_sprite.spr
(到这里这段结束,这个5是下面单词的数量)5 slave(叛军) 73
unit_models/_Units/EN_Pplate_Plate/textures/mtw2_EN_Pplate_rebels.texture
(自定战役模式兵种采用服装)73
unit_models/_Units/EN_Pplate_Plate/textures/mtw2_EN_Pplate_normal.texture
52 unit_sprites/slave_Dummy_EN_Plate_Knights_sprite.spr
(自定战役模式远景兵种采用模型)2(2个国家可用) 7 england(英格兰) 67
unit_models/AttachmentSets/Final Special Heads_england_diff.texture
67 unit_models/AttachmentSets/Final Special
Heads_england_norm.texture 0 &5 slave(叛军) 65
unit_models/AttachmentSets/Final Special Heads_slave_diff.texture
65 unit_models/AttachmentSets/Final Special
Heads_slave_norm.texture 0(到这里自定义战役引用结束,下面要空2格子)
&1(模型1件) 5 Horse(马) 13 MTW2_HR_Lance(长矛) 13
MTW2_HR_Sword(剑) 2(这里2是指主武器2件) 21 MTW2_HR_Lance_Primary(主武器长矛) 14
fs_test_shield (主武器骑士盾)2(副武器2件) 17 MTW2_Mace_Primary(钉头锤) 14
fs_test_shield(副武器骑士盾) 16 -0. 0 -0..
0.(到这自定义战役模型引用结束,下面是描述帝国会战的,格式一样) 19
english_knights_ug1(帝国会战模式兵种模型名称) 1 3 64
unit_models/_Units/EN_Pplate_Plate/english_knights_ug1_lod0.mesh
unit_models/_Units/EN_Pplate_Plate/english_knights_ug1_lod1.mesh
unit_models/_Units/EN_Pplate_Plate/english_knights_ug1_lod2.mesh
england 74
unit_models/_Units/EN_Pplate_Plate/textures/mtw2_EN_Pplate_england.texture
unit_models/_Units/EN_Pplate_Plate/textures/mtw2_EN_Pplate_normal.texture
58 unit_sprites/england_Dummy_EN_Plate_Knights_ug1_sprite.spr 5
unit_models/_Units/EN_Pplate_Plate/textures/mtw2_EN_Pplate_rebels.texture
unit_models/_Units/EN_Pplate_Plate/textures/mtw2_EN_Pplate_normal.texture
56 unit_sprites/slave_Dummy_EN_Plate_Knights_ug1_sprite.spr 2 7
england 67 unit_models/AttachmentSets/Final Special
Heads_england_diff.texture 67 unit_models/AttachmentSets/Final
Special Heads_england_norm.texture 0 &5 slave 65
unit_models/AttachmentSets/Final Special Heads_slave_diff.texture
65 unit_models/AttachmentSets/Final Special
Heads_slave_norm.texture 0 &1 5 Horse 13
MTW2_HR_Lance 13 MTW2_HR_Sword 2 21 MTW2_HR_Lance_Primary 14
fs_test_shield 2 17 MTW2_Mace_Primary 14 fs_test_shield 16
-0. 0 -0...
注意:以上是一整段人马模型引用,每个引用都有相应文件夹,比如english_knights(自定战役模式兵种模型名称)
unit_models/_Units/EN_Pplate_Plate/english_knights_lod0.(自定战役模式兵种采用皮肤),你就得在data/unit_models/EN_Pplate_Plate文件夹里有english_knights_lod0文件.意思是每个引用不能是空的.如果空的,就复制这个文件粘贴到空的里面,文件名要改成自己国家的.格式按空格键,原来2格就2格,一格就一个,仔细点.改好后先进去下游戏看跳不跳,不跳的话可以进行下步,免得等下不知道自己错误在哪.&
游戏目录/mods/teutonic/data/export_descr_unit文件.找到你想要更改的兵种.做如下更改:&
armour_ug_models English_Knights,
English_Knights_ug1(这2个单词眼熟吗?就是前面提起的两个模型名称)&
如果你前面成功的话,现在进游戏就可以看见自己势力的兵模了(但是兵牌是农民伯伯),顺便把自己这个兵种属性技能改改.高兴的话按我前面方法可以独家使用.&
游戏目录/mods/crusades/data/ui/unit_info/jerusalem/你需要的兵种大图片&
&游戏目录/mods/crusades/data/ui/units/jerusalem/你需要的兵种小图片&
&游戏目录/mods/teutonic/data/ui/unit_info/相应国家里&
&游戏目录/mods/teutonic/data/ui/units/相应国家里&
如果你对自己要求很高的话,用软件更改图片颜色为自己势力色.软件推荐:Photoshop CS 8.01
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。