请选择 进入手机版 | 继续访问电脑版
收起左侧

單位戰鬥升級修改

[复制链接]
JoeBTg发表于 2022-12-4 20:14:52
现在版本可以加入 veterancy rank 功能令单位可以透过杀敌获得能力升级

可能新工能现在我只找得到 修改HP、伤害、攻击间隔、攻击距离的 % 修改:例如 HP +300%, 伤害x250%, 攻击距离+10, 移动速度加x 3.8倍, 攻击间隔0.6

<veterancybonus>
<rank id="6">
<veterancymodify modifytype="MaxHP">3.0000</veterancymodify>
<veterancymodify modifytype="Damage">2.5000</veterancymodify>
<veterancymodify modifytype="RangeAbsolute">10.0000</veterancymodify>
<veterancymodify modifytype="Speed">3.800</veterancymodify>
<veterancymodify modifytype="ROF">0.6000</veterancymodify>
</rank>
</veterancybonus>

想知道怎样可以利用这个新功能 令击杀足够某个数就启用自我回血和增加攻击范围?
谢谢
こはね发表于 2022-12-5 22:03:32
看上去只能修改数值数据,并不能做到启用某战术功能

不保证100%成功,(不如说成99%概率失败
攻击范围可以尝试DamageArea

其他可以尝试MaxHP(生命值)、Damage(攻击力)、Speed(移动速度)、los(视野)、Bounty(击杀敌人后获得X倍经验值)、 GatherRate(采集效率)、AutoGatherRate(自动采集茶叶);根据tactics光环设定

RangeAbsolute附近的字符串,可以尝试下,大概率有效果也有可能什么都搞不成,但是某些设定不知道有什么用
@o蠤 @感@ 感@ 拌訞 @ unitModify apply flagOverrideUnit noStacknoStackIgnorePUID MaxHP Damage MovingDamage SiegeDamage Bounty UnitDamage LOS Armor GatherRate AbilityROF AutoGatherRate UnitResource BaseHP BuildingWorkRate BuildRate Chaos FarmingGatherRate HealRate AutoGatherAbsolute RepairCost TrainingRate EconomicTrainingRate MilitaryTrainingRate ResearchRate ResourceGatherRate ResourceYield NaturalFoodGatherRate TreeGatherRate MineGatherRate AutoBuildRate PeaceFlag BaseDamage BuildBounty RechargeTime Range RangeAbsolute Shield BaseSpeed UnitRegenRate ??"? t  €  (穯B 敖蠤 P樵@ 鸾蠤 0i蠤 饁蠤 恵蠤 疝訞 `拘@ @o蠤 惥蠤 €拘@ 拌訞 FireDistance FireSpreadAngle FireSpreadSpeed FireDamage ?? "?
40755638df915725a6.png
myonion发表于 2023-1-4 17:55:47
 本帖最后由 myonion 于 2023-7-9 17:18 编辑 
简单测试了其中大部分,有用的也就SiegeDamage Bounty Range 这三个

MovingDamage 感觉是大脚车移动践踏,但大脚车打不出晋升,没用皇家马兵测
SiegeDamage 用墨西哥神父测的,面板只增加攻城伤害,有效!
Bounty 用日本村民测的,此单位击杀敌人经验回馈倍率,有效!
UnitDamage 没测
LOS 用墨西哥神父测的,视野无变化
Armor 用墨西哥神父测的,面板护甲无变化
GatherRate 用日本村民测的,采集效率无变化
AbilityROF 用墨西哥神父测的,安抚与多洛雷斯呼声cd无明显变化
AutoGatherRate 用日本村民测的,茶叶产出无变化
UnitResource 感觉是单位携带资源,懒得改头战牛没测
BaseHP 没测
BuildingWorkRate 用哨站测的,训练速率科技研究速度均无变化
BuildRate 用日本村民测的,建造速度无变化
Chaos 和非洲英雄技能有关?没想到怎么测
FarmingGatherRate 没测
HealRate 用墨西哥神父测的,面板无变化
AutoGatherAbsolute 用日本村民测的,茶叶产出无变化
RepairCost 用哨站测的,自动修复成本无变化
TrainingRate 用TC测的,村民训练速率无变化
EconomicTrainingRate 用哨站测的,村民训练速率无变化
MilitaryTrainingRate 用哨站测的,火枪训练速率无变化
ResearchRate 用哨站测的,科技研究速度无变化
ResourceGatherRate 用日本村民测的,采集效率无变化
ResourceYield 用日本村民测的,采集产出无变化
NaturalFoodGatherRate 没测
TreeGatherRate 用日本村民测的,采集效率无变化
MineGatherRate 用日本村民测的,采集效率无变化
AutoBuildRate 马车的自动建造或是土著tp自动建造?没测
PeaceFlag 没想到怎么测
BaseDamage 没测
BuildBounty 用日本村民测的,建造建筑的经验回馈并没有增加,此单位面板上的建造回馈也没有增加(
RechargeTime 用骷髅测的,黑曜石风暴CD无变化
Range 乘算增加射程,有效!
Shield 用日本村民测的,当护甲测了面板无变化
BaseSpeed 没测
UnitRegenRate 用骷髅测的,站桩回血速率无变化,可能还可以测测埃塞工业灵修卡
以上为当时原回复内容

实际上这串修正项目类型是veterancy(晋升)/dancebonus-UnitModification(跳舞加成)/autorangedmodify(光环效果)/LikeBonus(根据一定范围内特定对象数量增强自己的效果,如苏族隐身马,美国州民兵)/empower(豪萨说书人的“附魔”)/power中的unitmodify几种修正方法间通用的但在UnitModification、AutoRangedModify或Empower里生效的类型不一定也能在Veterancy生效,不如说只有小部分是能用作晋升加成的,以下没特别注明的都不能用于晋升加成(也有可能是我漏了),且生效模式为现值百分比
MovingDamage 移动践踏伤害修正 应当能用于晋升,但我没测
SiegeDamage 攻城类型伤害修正,能用于晋升
Bounty 此单位击杀敌人经验回馈倍率修正,可见于az战酋光环,能用于晋升
UnitDamage 非攻城类型伤害修正,能用于晋升
LOS 视野修正
Armor 护甲修正,实例见power里的韦廷大按钮
GatherRate 基础值百分比的所有采集效率加成 用例见老鼠神庙
AbilityROF 应当是主动技能CD修正,未见实例
AutoGatherRate 自动采集行动加成,用例见领事馆
UnitResource 用于瑞典农舍/墨西哥大庄园烤肉的光环采集
BaseHP 基础值百分比血量上限修正,能用于晋升
BuildingWorkRate 建筑工作效率修正(训练速度与科技研究速度)实例见兵工厂(光环)说书人(附魔) 豪萨舌蝇破坏(能力)
BuildRate 建造速度修正 实例见basilica(光环)说书人(附魔)
Chaos 用于光环非洲英雄混沌技能
FarmingGatherRate 种植类采集效率修正
HealRate 固定值治疗光环 实例见山地寺院
AutoGatherAbsolute 自动采集行动固定值修正 用例见tptc宫殿等给大学提供的影响力/经验采集修正
RepairCost 维修费用修正光环 用于豪萨大学的废案
TrainingRate 单位训练速率修正 实例见豪萨说书人
EconomicTrainingRate 经济单位训练速率修正 实例见豪萨说书人
MilitaryTrainingRate 军事单位训练速率修正 ,实例见豪萨说书人
ResearchRate 科技研究速度速率修正 用于格林尼治tp
ResourceGatherRate 采集效率修正,未见实例
ResourceYield 采集产出修正,未见实例但从字符串来看是给说书人吹建筑用的,应该是复用了神话时代法老的代码
NaturalFoodGatherRate 自然食物来源采集效率修正实例见非洲谷仓
TreeGatherRate 伐木采集效率修正实例见非洲大学
MineGatherRate 挖矿采集效率修正实例见非洲大学
AutoBuildRate 马车的自动建造或是土著tp自动建造效率修正 用例见鼓舞之旗
PeaceFlag 用于马润战役海盗船技能
BaseDamage 伤害基础值百分比修正,应当能用于晋升
BuildBounty 建造建筑的经验回馈修正 用例见basilica
RechargeTime 蓄力行动cd修正 用例见鼓舞之旗
Range 射程修正,能用于晋升
Shield 用例见地中海的dlc的减伤光环
BaseSpeed 基础值百分比速度修正,能用于晋升
UnitRegenRate 自动恢复速率修正,用于tc使附近的敌方火舞民兵加速掉血

  • こはね : 果然是99%会失败
myonion发表于 2023-1-8 23:08:09
突然想起这里的晋升加成都是Percent类型的现值百分比加成,于是去测试了一下BaseHP BaseDamage BaseSpeed之前跳过了的这三项,果然是basePercent类型的加成, 但单位受到过其他absolute类型加成后会出现奇怪的计算错误,以法农为例,基础攻城6基础远程8基础近战10吃到喇叭枪科技后各+3变为9 11 13,但晋升5.00 的baseDamage之后竟然会变为35 43 51的奇异数值,只有远程攻击一项是算对了的,至于为什么暂时摸了
跳转到