[生活]汉之殇修改

[生活]汉之殇修改


2024年3月12日发(作者:)

汉之殇修改

00000000

1.一年N回合修改 在

dataworldmapscampaignimperial_campaigndescr_

文件。 开头见如下: start_date 1080 summer end_date 1530 winter

timescale 2.00 其中这个2.00是指二年1回,一年一回是1.00,

一年2回是

2.修改主要事件(预计汉之殇也会有一下游戏事件,虽然内容肯定

和中2不一样!但是游戏的代码是一样的!这个就需要大家好好理解

了)

dataworldmapscampaignimperial_campaigndescr_

t文件 :打开descr_events会看见如下 ; ------------ CORE GAME

EVENT -------------- event historic gunpowder_discovered 火

器的出现 date 160 170 (表示最小和最大回合数) movie

event/gunpowder_ event historic

mongols_invasion_warn 蒙古入侵 date 128 144(表示最小和最大回

合数) event historic world_is_round 地球是圆的(发现美洲) date

320 328(表示最小和最大回合数) event historic

timurids_invasion_warn date 288 304(表示最小和最大回合数) 帖

木入侵如果设定最大和最小回合,电脑就会折中取中间数,如果改成

一个单数就是固定回合,例如:

000000000

000000000

00000000

000000000

event historic gunpowder_discovered 火器的出现

则会出错)

3.修改国家外交状态和关系恶化速度

000000000

date 1(指1回合发生,注意帖木和蒙古入侵最少要2回合以上,否

000000000

dataworldmapscampaignimperial_campaigndescr_

文件最底下你会见到如:

000000000

000000000

faction_standings england, -0.2 france, scotland

000000000

faction_standings england, -0.6 slave

faction_standings france, -0.2 england

faction_standings france, 0.2 scotland

000000000

000000000

其中england指的是英国,france指的是法国,估计到时候汉之殇

出来的时候会代指别的国家里面的负数是指每回合英国对于右边的

势力减少的点数,如果为正数就说明这2国会慢慢自动和好。根据

AI补丁的不同,外交总点数也不一样,正常情况是正数,减到负了

就自动开战,当然同盟结亲等友好举动会每回合增加外交点数,可以

和恶化点数抵消。如果要添加国家就打逗号+空格在后面添加就可以

了。修改需要注意的是两国增加或减少的外交点数要一样,例如上面

的英国对法国减少0.2,法国对英国也要减少0.2。

关于武器属性修改在data下的descr_

000000000

000000000

00000000

开头你会见到:

delay standard 0.0 (标准)

delay flaming 15.0(燃烧)

000000000

000000000

delay gunpowder 0.0(火枪火光)

000000000

是武器开火的延迟时间,越大越久。

damage 对建筑攻击力

radius 发射物体积

000000000

在每种武器的名字projectile XXXXX下

00000000

000000000

damage_to_troops 对部队攻击力

000000000

00000000

000000000

mass 发射物质量(越大敌兵飞的越远越高)

area 有效范围(数字越大溅射效果越壮观,杀伤范围也越大)

000000000

accuracy_vs_units 对部队命中率(越小越精确)

accuracy_vs_buildings 对建筑命中率

min_angle 最低射角

max_angle 最高射角

000000000

000000000

000000000

000000000

velocity 出膛速度,小的话弹道高但射程近,大则反之

00000000

bounce 0.01 0.01 0.93 0.5 弹跳速度(如此4个小数能使炮弹在地

面上弹跳4次经过碰撞后面速度在变化) 其中原版的弩不会直射问

题是这样修改:

00000000

查找projectile后带有crossbow_bolt(弩)的武器名把它们里如:

00000000

velocity 20 80中的前一个数字去掉,后面的数字挪上去,改成:

000000000

velocity 80这样弩兵在前面遇到自己人或建筑阻挡的时候就不会发

射了。 关于开花弹武器修改问题,如果你见到武器名字以:

00000

000

exploding开头的就是爆炸弹,如:exploding_culverin_shot;

000000000

000000

flaming开头的就是燃烧弹,如:flaming_bombard_shot;

000

000

把它们拿来替换游戏中火炮的武器,就使得火炮能打开花了。

00000

000000000

5.兵的修改

00000000

在data下export_descr_unit文件

以原版Lancer为例:

type Lancers

00000000

000000000

dictionary Lancers ; Lancers

的兵种)

000000000

category cavalry(兵种类:骑兵还是步兵还是.......要对应你改

00000000

class heavy(兵类型)

000000000

voice_type Heavy(兵的声响类型)

000000000

banner faction main_cavalry(兵种旗帜)

000000000

banner holy crusade_cavalry(变成十字军或发动圣战后的旗帜)

000000000

soldier Lancers, 32, 0, 1 (依次为:骑手;兵标准数,坐骑的数

量,冲撞质量....骑兵人马合一,故骑为0;大象骑手按比例,想增

加枪象上的射手就把前数增加,最大为2人1象,想增加大象就改中

间数字;冲撞质量标准为1,增加则提高突破能力。)

000000000

000000000

mount armoured horse(坐骑类型)

多少)

mount_effect elephant -4, camel -4(和哪种兵战斗有加成或惩罚

000000000

attributes sea_faring, hide_forest, hardy, can_withdraw,

can_formed_charge, knight(兵的属性)

000000000

formation 2, 4.4, 3, 6, 2, square, wedge (兵的前后左右排列

和能使用的阵型,红2是指行数,可调整兵的正面火力覆盖;后面分

别是初始阵型和可变阵型)

000000000

stat_health 1, 0(依次:人的生命值;坐骑的生命值......注意远

射兵器只识别人的生命,所以大象怕远射)

000000000

stat_pri 13, 8, no, 0, 0, melee, melee_blade, piercing, spear,

25, 1 (依次:主武器攻击;冲锋加成;远程武器名;射程;弹药;

交战类型;武器类型;武器声音;近战武器名;动作时间;武器切换

速度)

;stat_pri_ex 0, 0, 0(武器升级变化)

stat_pri_attr no(主武器属性)

25, 1

000000

000000000

000000000

000000000

stat_sec 14, 4, no, 0, 0, melee, melee_blade, piercing, sword,

000000000

(依次是次武器:攻击;冲锋加成等.....参照stat_pri)

000

000000000

;stat_sec_ex 0, 0, 0

(次器升级变化)

stat_sec_attr no

(次武器属性)

00000000

00000000

00000000

000000000

stat_pri_armour 11, 5, 0, metal

(依次:兵的甲防;技防;盾防;......技防近战有效,对远射无效;

盾防正面有效,跑动中无效,原版盾防计算出错,使得防御倒减)

00000000

000000000

;stat_armour_ex 11, 0, 0, 0, 5, 0, 0, metal

(兵防御的升级变化)

00000000

stat_sec_armour 0, 0, flesh

(坐骑防御的升级变化)

stat_heat 6

000000000

000000000

000000000

(疲劳速度,越大越累得越快)

stat_ground 0, -2, -4, 0

000000000

000000000

(依次:灌木丛,沙地,森林,雪地的攻击和防御加成或惩罚)

000000000

stat_mental 11, impetuous, trained

影响阵型是否容易被打乱)

stat_charge_dist 45

000000000

000000000

(依次:士气;纪律;训练.......纪律就是会不会乱冲乱跑,训练

000000000

00000000

00000

(开始冲锋距离........冲锋时不能变向,但有冲锋加成)

00

stat_fire_delay 0

stat_food 60, 300

(不明)

000000000

(整合队伍时间,影响部队的反映能力)

000000000

00000000

000000000

stat_cost 1, 930, 320, 130, 100, 930, 4, 230

(依次:造兵回合;购买价格;维护费;升级武器费;升级盔甲费;

自定义战役费用;多于几队开始罚钱;罚钱的多少)

000000000

00000000

armour_ug_levels 6

(盔甲升级要求铁匠等级)

armour_ug_models Lancers

(盔甲升级后套用模型)

ownership france

000000000

000000000

000000000

00000000

(哪国能造)

era 2 france

000000000

000000000

(哪国在哪些时期拥有.....era 0为初期;era 1为中期;era 2为

后期;注意要按上下顺序依次添加)

;unit_info 13, 0, 16

能用的数据

000000000

000000000

(凡是前面带;号数据无效) 《常用兵属性列表》:attributes后

00000000

000000000

sea_faring 能上船

00000000

can_withdraw 可以撤退

mercenary_unit 雇佣兵

000000000

000000000

hide_forest 能隐藏在森林中

000000000

hide_improved_forest 能良好的隐藏在森林中

hide_anywhere 能隐藏在任何地方

hardy 耐力良好

00000000

000000000

very_hardy 耐力极佳

00000000

can_formed_charge 可列队冲锋

knight 骑士(作用不明)

000000000

000000000

free_upkeep_unit 在城镇中可免维护费

cantabrian_circle 环形射击

general_unit 将军单位

000000000

000000000

000000000

general_unit_upgrade 后期将军单位

gunpowder_unit 有火枪装弹动作

fire_by_rank 多列轮流射击

000000000

000000000

000000000

gunmen 火枪手,只有第一排可以射击

000000000

guncavalry 龙骑兵,只有第一排可以射击

crossbow 十字弓,只有第一排可以射击

stakes 可放置木桩

pike 超长枪

000000000

000000000

start_not_skirmishing 默认关闭自动闪避

00000000

000000000

00000000

000000000

frighten_mounted 惊吓马匹

frighten_foot 惊吓步兵

000000000

can_run_amok 会发疯

00000000

druid 德鲁依,增加友军士气

artillery 炮兵(武器)

cannon 加农炮(武器)

rocket 火箭(武器名)

mortar 迫击炮(武器)

explode 会爆气

000000000

000000000

000000000

000000000

000000000

00000000

standard 军旗部队(加士气)

stat_sec_attr后能用的数据

000000000

is_peasant城市免费 《常用武器属性列表》:stat_pri_attr和

000000000

000000000

ap 破甲,目标的盔甲防御力减半

000000000

bp 穿体,远程攻击可以穿过人体打击到后面的人

000000000

spear 适用于长矛,对骑兵攻击有加成,对步兵攻击受惩罚

00

00000

long_pike 适用于超长矛

short_pike适用于短矛

00000000

000000000

prec远程武器于战斗前投掷(如标枪)

launching 可以把目标击飞(如大象)

area 大面积伤害即践踏

thrown 投掷,远程武器为投掷方式(如标枪)

000000000

000000000

000000000

spear & light_spear 具有防止骑兵正面冲击的各种能力

spear_bonus_x 攻击骑兵有加成 《坐骑mount列表》:mount后能

用的数据

00000000

pony 最垃圾的马

fast pony 快马

000000000

00000000

heavy horse 重装战马

00000000

mailed horse 初期战马(天主教)

barded horse 游侠战马(天主教)

000000000

00000000

000000000

armoured horse 西欧铁骑(天主教)

000000000

eastern armoured horse 东放铁骑(穆斯林和东正教国)

00

00000000

camel 骆驼

elephant 枪象

00000000

elephant_cannon 炮象

00000000

elephant_rocket 火箭战象 《远射武器列表》:步骑射兵在stat_pri

后第3项 ,工程器类在stat_sec后第3项。

弓箭 arrow

00000000

000000000

火箭 arrow_fiery

床弩 ballista

00000000

弩兵 steel_crossbow_bolt

投弹兵nahptha_bomb

龙骑 pistol_bullet

火枪 musket_bullet

000000000

00000000

00000000

000000000

000000000

风琴炮ribault_shot

火箭 rocket

00000000

怪炮monster_ribault_shot

00000000

000000000

枪象 arquebus_bullet

00000000

炮象 elephant_cannon_shot

火箭战象elephant_rocket

mortar炮mortar_shot

bombard炮bombard_shot

000000000

000000000

00000000

000000000

culverin炮culverin_shot

basilisk炮basilisk_shot

加浓炮serpentine_shot

000000000

000000000

00000000

射石炮grand_bombard_shot

抛石车catapult(抛射)

(以下是隐藏武器类)

000000000

巨炮 monster_bombard_shot

000000000

00000000

抛石器trebuchet(抛射,可燃)

000000000

00000000

exploding_culverin_shot 开花弹

exploding_basilisk_shot 开花弹

000000000

000000000

exploding_cannon_shot 开花弹

flaming_bombard_shot 燃烧弹

fiery_norman_catapult 燃烧

移动力修改

00000000

000000000

000000000

flaming_grand_bombard_shot 燃烧弹

000000000

000000000

000000000

在data下的descr_character文件里,例如

type named character(类型:有名字的指挥官)

000000000

actions moving_normal, moving_quickmarch, garrison, assault,

attack, besiege, entrench, ambush, diplomacy, bribe, exchange,

building_fort, building_watchtower

wage_base 200(维护费)

类型列表:

000000000

000000000

000000000

starting_action_points 180(移动力)

00000000

General(无名字的临时指挥官),spy(间谍),assassin(杀手),

diplomat(外交官),admiral(舰队司令),princess(公主),

merchant(商人),priest(牧师),heretic(异教徒),witch

(巫婆),inquisitor(宗教法官)。 查找对应的名字,修改对应

说明的数字就可以了。

年龄限制修改:

00000000

00000000

000000000

data下的descr_campaign_db文件

最大年龄的岁数

000000000

男的最大结婚年龄

00000000

女的最大结婚年

00000000

最长寿命的年龄

000000000

0000

10岁以下称为小孩的年龄

000

60岁以上称为老者的年龄

000000000

最小有生值能力的年岭

000000000

公主的成年年龄

00

00000000

公主进修道院的年龄

000000000

求婚者的最小年龄比家族未婚者

小10岁

大30岁

00000000

求婚者的最小年龄比家族未婚者

00000000

相隔生最大的孩子和

最小的孩子的年龄差距

00000000

最小家族人员能收养养子的年龄

00000000

最大家族人员能收养养子的年龄

00000000

00000000

最大的怀孕年龄

最小有生殖能力的男性为14岁

家族每人可生小孩的最大数

为4

新势力添加修改

加入这个国家

A部分修改.

00000000

000000000

以原版无法出现的隐藏势力撒克逊saxons为例,现在我要在地图上

00000000

00000000

打开dataworldmapscampaignimperial_campaign下的

descr_strat文件。

开头你会见到

000000000

00000000

000000000

campaign imperial_campaign

playable

england

france

hre

spain

000000000

00000000

00000000

00000000

000000000

venice

sicily

milan

00000000

00000000

000000000

scotland

russia

moors

turks

egypt

000000000

byzantium

00000000

00000000

000000000

000000000

000000000

denmark

poland

saxons

end

end

00000000

portugal

hungary

000000000

00000000

00000000

00000000

00000000

unlockable

00000000

00000000

nonplayable

aztecs

000000000

papal_states

mongols

slave

end

00000000

00000000

00000000

timurids

000000000

000000000

00000000

方法就是把下面几个隐藏国家国名改到end nonplayable的上面就可

以打开隐藏国家

00000000

0 0 0 00000


发布者:admin,转转请注明出处:http://www.yc00.com/news/1710215283a1720431.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信