优化:武将初始加载
This commit is contained in:
@@ -152,12 +152,19 @@ export const HERO_ATTR = {
|
||||
28: "strikeBack", // 反击伤害
|
||||
};
|
||||
|
||||
export const ABI_TYPE_TO_STAGE = new Map<number, number>([
|
||||
[ABI_STAGE.HP, ABI_TYPE.ABI_HP],
|
||||
[ABI_STAGE.ATK, ABI_TYPE.ABI_ATK],
|
||||
[ABI_STAGE.DEF, ABI_TYPE.ABI_DEF],
|
||||
[ABI_STAGE.MDEF, ABI_TYPE.ABI_MDEF]
|
||||
]);
|
||||
const abilityTypeWithStage = [
|
||||
{ type: ABI_TYPE.ABI_HP, stage: ABI_STAGE.HP },
|
||||
{ type: ABI_TYPE.ABI_ATK, stage: ABI_STAGE.ATK },
|
||||
{ type: ABI_TYPE.ABI_DEF, stage: ABI_STAGE.DEF },
|
||||
{ type: ABI_TYPE.ABI_MDEF, stage: ABI_STAGE.MDEF },
|
||||
];
|
||||
|
||||
export const ABI_TYPE_TO_STAGE = new Map<number, number>();
|
||||
export const ABI_STAGE_TO_TYPE = new Map<number, number>();
|
||||
for(let {type, stage} of abilityTypeWithStage) {
|
||||
ABI_TYPE_TO_STAGE.set(type, stage);
|
||||
ABI_STAGE_TO_TYPE.set(stage, type);
|
||||
}
|
||||
|
||||
export function getAtrrNameById(attrId: number):string {
|
||||
return HERO_ATTR[attrId];
|
||||
|
||||
Reference in New Issue
Block a user