UNPKG

bungie-net-core

Version:

An easy way to interact with the Bungie.net API

50 lines (49 loc) 2.18 kB
/** * Bungie.Net API * These endpoints constitute the functionality exposed by Bungie.net, both for more traditional website functionality and for connectivity to Bungie video games and their related functionality. * * Contact: support@bungie.com * * NOTE: This class is auto generated by the bungie-net-core code generator program * Repository: {@link https://github.com/owens1127/bungie-net-core} * Do not edit these files manually. */ import { DestinyStatsGroupType } from './DestinyStatsGroupType'; import { PeriodType } from './PeriodType'; import { DestinyActivityModeType } from './DestinyActivityModeType'; import { DestinyStatsCategoryType } from './DestinyStatsCategoryType'; import { UnitType } from './UnitType'; /** @see {@link https://bungie-net.github.io/#/components/schemas/Destiny.HistoricalStats.Definitions.DestinyHistoricalStatsDefinition} */ export interface DestinyHistoricalStatsDefinition { /** Unique programmer friendly ID for this stat */ readonly statId: string; /** Statistic group */ readonly group: DestinyStatsGroupType; /** Time periods the statistic covers */ readonly periodTypes: PeriodType[]; /** Game modes where this statistic can be reported. */ readonly modes: DestinyActivityModeType[]; /** Category for the stat. */ readonly category: DestinyStatsCategoryType; /** Display name */ readonly statName: string; /** Display name abbreviated */ readonly statNameAbbr: string; /** Description of a stat if applicable. */ readonly statDescription: string; /** Unit, if any, for the statistic */ readonly unitType: UnitType; /** Optional URI to an icon for the statistic */ readonly iconImage: string; /** Optional icon for the statistic */ readonly mergeMethod?: number; /** Localized Unit Name for the stat. */ readonly unitLabel: string; /** Weight assigned to this stat indicating its relative impressiveness. */ readonly weight: number; /** * The tier associated with this medal - be it implicitly or explicitly. Mapped to * DestinyMedalTierDefinition in the manifest. */ readonly medalTierHash?: number; }