UNPKG

galeforce-tmp-sea

Version:

A customizable, promise-based, and command-oriented TypeScript library for the Riot Games API.

212 lines 6.12 kB
interface Image { full: string; sprite: string; group: string; x: number; y: number; w: number; h: number; } interface Gold { base: number; total: number; sell: number; purchasable: boolean; } interface Maps { [key: string]: boolean; } interface StatsBasic { FlatHPPoolMod: number; rFlatHPModPerLevel: number; FlatMPPoolMod: number; rFlatMPModPerLevel: number; PercentHPPoolMod: number; PercentMPPoolMod: number; FlatHPRegenMod: number; rFlatHPRegenModPerLevel: number; PercentHPRegenMod: number; FlatMPRegenMod: number; rFlatMPRegenModPerLevel: number; PercentMPRegenMod: number; FlatArmorMod: number; rFlatArmorModPerLevel: number; PercentArmorMod: number; rFlatArmorPenetrationMod: number; rFlatArmorPenetrationModPerLevel: number; rPercentArmorPenetrationMod: number; rPercentArmorPenetrationModPerLevel: number; FlatPhysicalDamageMod: number; rFlatPhysicalDamageModPerLevel: number; PercentPhysicalDamageMod: number; FlatMagicDamageMod: number; rFlatMagicDamageModPerLevel: number; PercentMagicDamageMod: number; FlatMovementSpeedMod: number; rFlatMovementSpeedModPerLevel: number; PercentMovementSpeedMod: number; rPercentMovementSpeedModPerLevel: number; FlatAttackSpeedMod: number; PercentAttackSpeedMod: number; rPercentAttackSpeedModPerLevel: number; rFlatDodgeMod: number; rFlatDodgeModPerLevel: number; PercentDodgeMod: number; FlatCritChanceMod: number; rFlatCritChanceModPerLevel: number; PercentCritChanceMod: number; FlatCritDamageMod: number; rFlatCritDamageModPerLevel: number; PercentCritDamageMod: number; FlatBlockMod: number; PercentBlockMod: number; FlatSpellBlockMod: number; rFlatSpellBlockModPerLevel: number; PercentSpellBlockMod: number; FlatEXPBonus: number; PercentEXPBonus: number; rPercentCooldownMod: number; rPercentCooldownModPerLevel: number; rFlatTimeDeadMod: number; rFlatTimeDeadModPerLevel: number; rPercentTimeDeadMod: number; rPercentTimeDeadModPerLevel: number; rFlatGoldPer10Mod: number; rFlatMagicPenetrationMod: number; rFlatMagicPenetrationModPerLevel: number; rPercentMagicPenetrationMod: number; rPercentMagicPenetrationModPerLevel: number; FlatEnergyRegenMod: number; rFlatEnergyRegenModPerLevel: number; FlatEnergyPoolMod: number; rFlatEnergyModPerLevel: number; PercentLifeStealMod: number; PercentSpellVampMod: number; } interface StatsOptional { FlatHPPoolMod?: number; rFlatHPModPerLevel?: number; FlatMPPoolMod?: number; rFlatMPModPerLevel?: number; PercentHPPoolMod?: number; PercentMPPoolMod?: number; FlatHPRegenMod?: number; rFlatHPRegenModPerLevel?: number; PercentHPRegenMod?: number; FlatMPRegenMod?: number; rFlatMPRegenModPerLevel?: number; PercentMPRegenMod?: number; FlatArmorMod?: number; rFlatArmorModPerLevel?: number; PercentArmorMod?: number; rFlatArmorPenetrationMod?: number; rFlatArmorPenetrationModPerLevel?: number; rPercentArmorPenetrationMod?: number; rPercentArmorPenetrationModPerLevel?: number; FlatPhysicalDamageMod?: number; rFlatPhysicalDamageModPerLevel?: number; PercentPhysicalDamageMod?: number; FlatMagicDamageMod?: number; rFlatMagicDamageModPerLevel?: number; PercentMagicDamageMod?: number; FlatMovementSpeedMod?: number; rFlatMovementSpeedModPerLevel?: number; PercentMovementSpeedMod?: number; rPercentMovementSpeedModPerLevel?: number; FlatAttackSpeedMod?: number; PercentAttackSpeedMod?: number; rPercentAttackSpeedModPerLevel?: number; rFlatDodgeMod?: number; rFlatDodgeModPerLevel?: number; PercentDodgeMod?: number; FlatCritChanceMod?: number; rFlatCritChanceModPerLevel?: number; PercentCritChanceMod?: number; FlatCritDamageMod?: number; rFlatCritDamageModPerLevel?: number; PercentCritDamageMod?: number; FlatBlockMod?: number; PercentBlockMod?: number; FlatSpellBlockMod?: number; rFlatSpellBlockModPerLevel?: number; PercentSpellBlockMod?: number; FlatEXPBonus?: number; PercentEXPBonus?: number; rPercentCooldownMod?: number; rPercentCooldownModPerLevel?: number; rFlatTimeDeadMod?: number; rFlatTimeDeadModPerLevel?: number; rPercentTimeDeadMod?: number; rPercentTimeDeadModPerLevel?: number; rFlatGoldPer10Mod?: number; rFlatMagicPenetrationMod?: number; rFlatMagicPenetrationModPerLevel?: number; rPercentMagicPenetrationMod?: number; rPercentMagicPenetrationModPerLevel?: number; FlatEnergyRegenMod?: number; rFlatEnergyRegenModPerLevel?: number; FlatEnergyPoolMod?: number; rFlatEnergyModPerLevel?: number; PercentLifeStealMod?: number; PercentSpellVampMod?: number; } interface Data { [key: string]: { name: string; description: string; colloq: string; plaintext: string; into?: string[]; image: Image; gold: Gold; tags: string[]; maps: Maps; stats: StatsOptional; }; } interface Group { id: string; MaxGroupOwnable: string; } interface Tree { header: string; tags: string[]; } interface Rune { isrune: boolean; tier: number; type: string; } interface Basic { name: string; rune: Rune; gold: Gold; group: string; description: string; colloq: string; plaintext: string; consumed: boolean; stacks: number; depth: number; consumeOnFull: boolean; from: number[]; into: number[]; specialRecipe: number; inStore: boolean; hideFromAll: boolean; requiredChampion: string; requiredAlly: string; stats: StatsBasic; tags: string[]; maps: Maps; } export interface DataDragonItemListDTO { type: string; version: string; basic: Basic; data: Data; groups: Group[]; tree: Tree[]; } export {}; //# sourceMappingURL=item-list.d.ts.map