MOD制作教学——内功修改进阶篇(创建一个全新的技能给内功)

自定义技能的创建:
打开BattleCondition文件(楼上有图)。
从图标这一列开始讲,这一列代表的是战斗中buff状态的图标,正面效果就用buff N,负面效果就用debuff N,具体的各个图标长啥样没有整理过。
CondType:技能的类型(0:正面技能 1:负面技能 2:具有正面效果的攻击技能 3:具有负面效果的攻击技能 4:连击技能)
CondTarget:技能目标(0自己、1敌人、2友军)
MinTurn、MaxTurn:效果持续的回合数,0为永远存在。比如:MinTurn为1、MaxTurn为3代表效果持续1-3回合。
RemoveByTurn:效果在几回合后消失,0为留空或者无限回合。
RemoveOnAttack:效果触发几次后消失,0为留空或者无限。
EffectType:技能效果类型(0气血、1内力、3攻击、4防御、5反击、6闪避、7暴击、8命中、9移动格数、10内伤、11移动次数、12攻击次数、13破绽、14连击、15反伤、16内力吸伤、17吸血、18吸蓝、20驱散、21行动下降、22行动等级、23连斩、24抗暴、25抗反、26保护、27击退、28拉近、29反击、31中毒、32减伤、33眩晕、34点穴)
Accumulate:(0留空、1叠加类技能比如四御、4自身固定buff、5周围友军、6敌人靠近时触发、7触发另一个技能、9周围敌人、10限制数值时触发 此技能或者另一个技能)
Percent:技能效果是否为百分比(0不是、1是)
Value1、Value2:每回合造成的伤害或者回复的数值等等在Value1与Value2之间随机,当Accumulate为7或者10时,此处可以调用另一个技能。比如保护技能:舍己为人,气血40%以上时,保护周遭一格内我方同伴,这个数值就是守护技能的ID910056。
ValueLimit:累加类型技能为效果累加极限值、范围类型技能为作用范围、固定数值才触发的技能,此项为这个固定数值比如保护技能:舍己为人,气血40%以上时,保护周遭一格内我方同伴,这个数值就是40。
后面就又从EffectType开始了,表示这个技能的第二个效果、第三个效果等等。