UNPKG

enkanetwork

Version:

API wrapper for enka.network written on TypeScript which provides localization, caching and convenience

98 lines (97 loc) 2.69 kB
export declare class CharacterStats { baseHP: number; hp: number; hpPercent: number; baseAttack: number; attack: number; attackPercent: number; baseDefense: number; defense: number; defensePercent: number; baseSpeed: number; speedPercent: number; hpMpPercent: number; attackMpPercent: number; critical: number; antiCritical: number; criticalHurt: number; chargeEfficiency: number; addHurt: number; subHurt: number; healAdd: number; healedAdd: number; elementMastery: number; physicalSubHurt: number; physicalAddHurt: number; defenceIgnoreRatio: number; defenceIgnoreDelta: number; fireAddHurt: number; elecAddHurt: number; waterAddHurt: number; grassAddHurt: number; windAddHurt: number; rockAddHurt: number; iceAddHurt: number; hitHeadAddHurt: number; fireSubHurt: number; elecSubHurt: number; waterSubHurt: number; grassSubHurt: number; windSubHurt: number; rockSubHurt: number; iceSubHurt: number; effectHit: number; effectResist: number; freezeResist: number; torporResist: number; dizzyResist: number; freezeShorten: number; torporShorten: number; dizzyShorten: number; maxFireEnergy: number; maxElecEnergy: number; maxWaterEnergy: number; maxGrassEnergy: number; maxWindEnergy: number; maxIceEnergy: number; maxRockEnergy: number; skillCdMinusRatio: number; shieldCostMinusRatio: number; curFireEnergy: number; curElecEnergy: number; curWaterEnergy: number; curGrassEnergy: number; curWindEnergy: number; curIceEnergy: number; curRockEnergy: number; curHp: number; maxHp: number; curAttack: number; curDefense: number; curSpeed: number; nonextraAttack: number; nonextraDefense: number; nonextraCritical: number; nonextraCriticalHurt: number; nonextraChargeEfficiency: number; nonextraElementMastery: number; nonextraPhysicalSubHurt: number; nonextraFireAddHurt: number; nonextraElecAddHurt: number; nonextraWaterAddHurt: number; nonextraGrassAddHurt: number; nonextraWindAddHurt: number; nonextraRockAddHurt: number; nonextraIceAddHurt: number; nonextraFireSubHurt: number; nonextraElecSubHurt: number; nonextraWaterSubHurt: number; nonextraGrassSubHurt: number; nonextraWindSubHurt: number; nonextraRockSubHurt: number; nonextraIceSubHurt: number; nonextraSkillCdMinusRatio: number; nonextraShieldCostMinusRatio: number; nonextraPhysicalAddHurt: number; constructor(stats: Record<string, number>); }