【导读】一直很想改《元素之力:堕落女巫》的血统,一直找不到方法,直到看了Trog帝国的血统修改,突然发现一条苦逼的道路!
首先呢,在你的游戏运行目录/data/English/下 有好多的文件,找到CoreAbilities.xml,及CoreUnitStats.xml
这两个文件都可以用记事本打开。其中CoreAbilities.xml中有血统的定义,而CoreUnitStats.xml则定义了单位的属性,比如攻击,主动,移动,负重,抗性什么的啊啊啊啊啊。
在CoreAbilities.xml中查找Blood
你会找到
<AbilityBonus InternalName="Blood_AltarianAbility"> --血统名称
<AbilityBonusOption InternalName="Blood_Altarian"> --血统名称,给单位替换血统就是这个
<DisplayName>Altarian Blood</DisplayName> --血统名称
<Description>+10% Experience</Description> --血统介绍
<Icon>RoundCrest_Altar.png</Icon> --血统图片
<GameModifier> --从这里定义血统的属性
<ModType>Unit</ModType>
<Attribute>AdjustUnitStat</Attribute>
<StrVal>UnitStat_ExpBonus</StrVal> --血统包含的属性,
<Value>10</Value> --属性的值
<Provides>+10% Experience</Provides> --介绍,你在游戏中看到的血统介绍就是它了
</GameModifier>
<HideWhenUpgraded>0</HideWhenUpgraded>
<AIData AIPersonality="AI_General">
<AIPriority>5</AIPriority>
</AIData>
</AbilityBonusOption>
</AbilityBonus>
而这段是一个完整的属性的定义方式,我们可以以此方式添加或修改血统属性
<GameModifier> --从这里定义血统的属性
<ModType>Unit</ModType>
<Attribute>AdjustUnitStat</Attribute>
<StrVal>UnitStat_ExpBonus</StrVal> --血统包含的StrVal,必须与CoreUnitStats.xml中的定义相同才有效果
<Value>10</Value> --StrVal值,可以修改大小,可以是小数,这游戏数值是向上取整的,就是不足1的按1算比如1.2的移动它算2的移动
<PerLevel>1</PerLevel> --可断可以有,可以没有,有表示单位每升级1级可获得加成
<Provides>+10% Experience per level</Provides> --介绍,你在游戏中看到的血统介绍 就是它了,修改随意,改的大只是看 看爽
</GameModifier>
关于上面StrVal的值 我们可以在CoreUnitStats.xml找到。
比如随便抽一个
<UnitStatType InternalName="UnitStat_Moves"> --就是它了,添加时所用的StrVal 值,比如Unitstat_Moves
<DisplayName>Moves</DisplayName>
<DisplayNameShort>MOV</DisplayNameShort>
<Description>Movement points that a unit has per season.</Description>--这里是unitstat_moves的介绍
<Icon>Stat_Moves_Icon.png</Icon>
<Hidden>0</Hidden>
<DefaultValue>2.0</DefaultValue>
<UnitStatGrouping>CalculatedStat</UnitStatGrouping>
<UnitStatGrouping>UnitTypeTooltip</UnitStatGrouping>
<!-- <UnitStatGrouping>UnitDetailsCombatStat</UnitStatGrouping> -->
<UnitStatGrouping>UnitDetailsAttribute</UnitStatGrouping>
</UnitStatType>
好了为了让我们有一个血统和ai区别开,我们只好自建血统了,copy一个血统,修改血统名称,比如把上面的Altarian改成Yanhuang:。血统的定义:单位每升级一级可获得10%经验加成,每一级加0.2的移动(注意 小数不足1按照1算,上文说了),每一级可以获得10的hp。
<AbilityBonus InternalName="Blood_YanhuangAbility"> --Blood_YanhuangAbility
<AbilityBonusOption InternalName="Blood_Yanhuang"> --Blood_Yanhuang
<DisplayName>Yanhuang Blood</DisplayName> --Yanhuang Blood
<Description>+10% Experience,+ 0.2 move,+10hp per level</Description> --血统介绍
<Icon>RoundCrest_Altar.png</Icon> --血统图片
<GameModifier> --关于经验的定义
<ModType>Unit</ModType>
<Attribute>AdjustUnitStat</Attribute>
<StrVal>UnitStat_ExpBonus</StrVal>
<Value>10</Value>
<PerLevel>1</PerLevel>
<Provides>+10% Experience per level</Provides>
</GameModifier>
<GameModifier> --关于移动的定义
<ModType>Unit</ModType>
<Attribute>AdjustUnitStat</Attribute>
<StrVal>UnitStat_Moves</StrVal>
<Value>0.2</Value>
<PerLevel>1</PerLevel>
<Provides>+0.2 move per level</Provides>
</GameModifier>
<GameModifier> --关于hp的定义
<ModType>Unit</ModType>
<Attribute>AdjustUnitStat</Attribute>
<StrVal>UnitStat_HitPoints</StrVal>
<Value>10</Value>
<PerLevel>1</PerLevel>
<Provides>+10 HP per level</Provides>
</GameModifier>
<HideWhenUpgraded>0</HideWhenUpgraded>
<AIData AIPersonality="AI_General">
<AIPriority>5</AIPriority>
</AIData>
</AbilityBonusOption>
</AbilityBonus>
就是这样改。新建完保存。
最后一步手动添加血统给你创建的每个单位。你创建的单位的文件在 我的文档/My Game/FallenEnchantress/Units 里面。
比如说 我创建的shi bing单位的文件就是shi bing_-1022705590-21835.xml很好找的。
看文件名就好,记事本打开搜素blood,<SelectedAbilityBonusOption>Blood_Huaxia</SelectedAbilityBonusOption>这里就是血统了,把他改了 替换为我们新建的血统 Blood_Yanhuang。保存,从新进游戏。看看是不是血统变成你修改的了。
你想要血统更英霸,那好好研究下上文提到的两个文件。
现在附上我修改Huaxia血统后的,coreabilities。xml文件。覆盖后别忘了在自己定义的君主和士兵的文件中修改血统哦,否则不起效果。
注意: 需要在设置中 勾选 启用mod 选项,才可生效。忘了这茬了。
附图
下面才是真正的Huaxia血统介绍
炉石传说作为一款备受欢迎的策略卡牌游戏,每年都会推出新的标准卡组以保持游戏的新鲜感和竞技性。2023年的标准模式带来了许多激动人心的变化,不仅有新卡的加入,还有老卡的重新组合和战术上的创新。本文将帮助玩家全面了解2023年炉石传说的标准卡组,让您的游戏之旅更加
纳尔是英雄联盟手游中一个极具特色的英雄角色,以其独特的变形机制和强大的控制能力在众多玩家中广受欢迎。作为一位兼具近战和远程攻击模式的英雄,纳尔拥有着非常高的可玩性和策略性,让每一位玩家都能在不同的战斗场景中找到适合自己的玩法。纳尔的核心技能在于他的变形能力,当
在古老的艺术殿堂中,有一种技艺,它穿越了千年的风霜,依旧熠熠生辉,这便是凌漆器。而今,我们要讲述的,是一段关于小凌漆器如何进化成为萨——这一现代艺术瑰宝的传奇故事。小凌,一个来自古老漆艺世家的年轻人,自幼便对那些斑驳陆离、光泽温润的漆器充满了无限的好奇与热爱。
黑悟空第一关地图攻略是众多游戏爱好者们在探索黑悟空这款热门游戏中遇到的第一个挑战。为了帮助大家顺利通过这一关键的起点,本文将详细介绍如何有效利用资源、掌握技巧和理解策略来攻克第一关地图,让你的游戏体验更加顺畅和有趣。首先,了解游戏的基本操作是至关重要的。熟悉角
最新的炉石传说萨满卡组在当前版本中体现了萨满职业的多样性和灵活性。这套卡组旨在利用萨满的职业特色,如元素、图腾和过载机制,来控制战场并最终取得胜利。下面将详细介绍这套卡组的核心构成和使用策略。首先,为了最大化萨满的职业特色,这套卡组中包含了大量与元素和图腾相关
在英雄联盟(leagueoflegends,简称lol)这款风靡全球的多人在线战术竞技游戏中,有一个英雄以其独特的辅助能力和治疗技能深受玩家们的喜爱,她就是被亲切地称为“奶妈”的众星之子——索拉卡。奶妈:众星之子索拉卡索拉卡,一个被赐予了众星魔法的医师,她的背
纸嫁衣2总共包含五个章节,这是一款深受玩家喜爱的中式风格恐怖解谜手机游戏。每个章节都设计了独特的场景和扣人心弦的剧情,为玩家带来了丰富的游戏体验。第一章名为“拜堂”,是游戏的开篇之作。在这一章节中,玩家将置身于一个充满神秘色彩的环境中,通过解开一系列谜题,逐步
在英雄联盟这款风靡全球的游戏中,芮尔作为一位独特的重装坦克英雄,以其高坦度和充足的控制能力赢得了众多玩家的喜爱。这位英雄不仅外观威猛,技能设计更是别具一格,为团队战斗带来了丰富的战术选择。芮尔的基础属性中,最为显著的特点是其攻击速度相对较慢,但这并不影响她在战
在2024年的英雄联盟游戏中,“无限火力”模式一直以其独特的游戏机制和无与伦比的战斗体验受到广大玩家的喜爱。在这个模式下,英雄们的能力被极大地强化,使得游戏充满了更多的不确定性和趣味性。而作为这个模式中备受瞩目的角色之一,龙王(sylas)凭借其灵活多变的技能
在黑神话:悟空这款游戏中,主角孙悟空以其独特的棍法闻名,吸引了不少玩家的兴趣。本文旨在为想要掌握游戏中悟空棍法的玩家提供一份详细的图解教程,帮助大家更好地理解和运用这一技能。准备工作-了解基础操作:在开始学习棍法之前,请确保你已经熟悉了游戏的基本操作,包括移动