Update champion viewer

This commit is contained in:
BlossomiShymae
2024-10-08 21:48:03 -05:00
parent a7d2e73847
commit 18bb222a41
6 changed files with 116 additions and 79 deletions

View File

@@ -126,19 +126,26 @@ export class SkinLine extends CommunityDragonObject {
export class Passive extends CommunityDragonObject {
name: string;
abilityIconPath: string;
description: string;
constructor(json: any) {
super();
this.name = json.name;
this.abilityIconPath = json.abilityIconPath;
this.description = json.description;
}
getAbilityIcon(version: string): string {
return this.resolveGamePath({ path: this.abilityIconPath, version: version});
}
}
export class Spell extends CommunityDragonObject {
spellKey: string;
name: string;
abilityIconPath: string;
description: string;
constructor(json: any) {
@@ -146,8 +153,13 @@ export class Spell extends CommunityDragonObject {
this.spellKey = json.spellKey;
this.name = json.name;
this.abilityIconPath = json.abilityIconPath;
this.description = json.description;
}
getAbilityIcon(version: string): string {
return this.resolveGamePath({ path: this.abilityIconPath, version: version});
}
}
export class ChampionSummary extends CommunityDragonObject {