refactor(MissionHeroComp): 删除无用的getFieldSkillTotalValue方法
This commit is contained in:
@@ -292,25 +292,7 @@ export class MissionHeroComp extends CCComp {
|
|||||||
return heroes;
|
return heroes;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** 获取指定驻场技能类型的总加成值(只计算存活的英雄) */
|
|
||||||
public getFieldSkillTotalValue(type: FieldSkillType): number {
|
|
||||||
let total = 0;
|
|
||||||
const heroes = this.getAllHeroes();
|
|
||||||
for (const hero of heroes) {
|
|
||||||
const model = hero.get(HeroAttrsComp);
|
|
||||||
if (!model || model.is_dead) continue;
|
|
||||||
const heroConfig = HeroInfo[model.hero_uuid];
|
|
||||||
if (heroConfig && heroConfig.field) {
|
|
||||||
for (const skillUuid of heroConfig.field) {
|
|
||||||
const skillConfig = FieldSkillSet[skillUuid];
|
|
||||||
if (skillConfig && skillConfig.type === type) {
|
|
||||||
total += skillConfig.value;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return total;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 从存活英雄中挑选可参与本次合成的英雄组。
|
* 从存活英雄中挑选可参与本次合成的英雄组。
|
||||||
|
|||||||
Reference in New Issue
Block a user