bungie-api-ts-no-const-enum
Version:
TypeScript mappings for the Bungie.net API
765 lines • 68.9 kB
JavaScript
export let DestinyProgressionScope;
(function (DestinyProgressionScope) {
DestinyProgressionScope[(DestinyProgressionScope['Account'] = 0)] = 'Account';
DestinyProgressionScope[(DestinyProgressionScope['Character'] = 1)] = 'Character';
DestinyProgressionScope[(DestinyProgressionScope['Clan'] = 2)] = 'Clan';
DestinyProgressionScope[(DestinyProgressionScope['Item'] = 3)] = 'Item';
DestinyProgressionScope[(DestinyProgressionScope['ImplicitFromEquipment'] = 4)] =
'ImplicitFromEquipment';
DestinyProgressionScope[(DestinyProgressionScope['Mapped'] = 5)] = 'Mapped';
DestinyProgressionScope[(DestinyProgressionScope['MappedAggregate'] = 6)] = 'MappedAggregate';
DestinyProgressionScope[(DestinyProgressionScope['MappedStat'] = 7)] = 'MappedStat';
DestinyProgressionScope[(DestinyProgressionScope['MappedUnlockValue'] = 8)] = 'MappedUnlockValue';
})(DestinyProgressionScope || (DestinyProgressionScope = {}));
export let DestinyProgressionStepDisplayEffect;
(function (DestinyProgressionStepDisplayEffect) {
DestinyProgressionStepDisplayEffect[(DestinyProgressionStepDisplayEffect['None'] = 0)] = 'None';
DestinyProgressionStepDisplayEffect[(DestinyProgressionStepDisplayEffect['Character'] = 1)] =
'Character';
DestinyProgressionStepDisplayEffect[(DestinyProgressionStepDisplayEffect['Item'] = 2)] = 'Item';
})(DestinyProgressionStepDisplayEffect || (DestinyProgressionStepDisplayEffect = {}));
export let DestinyScope;
(function (DestinyScope) {
DestinyScope[(DestinyScope['Profile'] = 0)] = 'Profile';
DestinyScope[(DestinyScope['Character'] = 1)] = 'Character';
})(DestinyScope || (DestinyScope = {}));
export let DestinyPresentationNodeType;
(function (DestinyPresentationNodeType) {
DestinyPresentationNodeType[(DestinyPresentationNodeType['Default'] = 0)] = 'Default';
DestinyPresentationNodeType[(DestinyPresentationNodeType['Category'] = 1)] = 'Category';
DestinyPresentationNodeType[(DestinyPresentationNodeType['Collectibles'] = 2)] = 'Collectibles';
DestinyPresentationNodeType[(DestinyPresentationNodeType['Records'] = 3)] = 'Records';
DestinyPresentationNodeType[(DestinyPresentationNodeType['Metric'] = 4)] = 'Metric';
DestinyPresentationNodeType[(DestinyPresentationNodeType['Craftable'] = 5)] = 'Craftable';
})(DestinyPresentationNodeType || (DestinyPresentationNodeType = {}));
export let DestinyGatingScope;
(function (DestinyGatingScope) {
DestinyGatingScope[(DestinyGatingScope['None'] = 0)] = 'None';
DestinyGatingScope[(DestinyGatingScope['Global'] = 1)] = 'Global';
DestinyGatingScope[(DestinyGatingScope['Clan'] = 2)] = 'Clan';
DestinyGatingScope[(DestinyGatingScope['Profile'] = 3)] = 'Profile';
DestinyGatingScope[(DestinyGatingScope['Character'] = 4)] = 'Character';
DestinyGatingScope[(DestinyGatingScope['Item'] = 5)] = 'Item';
DestinyGatingScope[(DestinyGatingScope['AssumedWorstCase'] = 6)] = 'AssumedWorstCase';
})(DestinyGatingScope || (DestinyGatingScope = {}));
export let DestinyVendorProgressionType;
(function (DestinyVendorProgressionType) {
DestinyVendorProgressionType[(DestinyVendorProgressionType['Default'] = 0)] = 'Default';
DestinyVendorProgressionType[(DestinyVendorProgressionType['Ritual'] = 1)] = 'Ritual';
DestinyVendorProgressionType[(DestinyVendorProgressionType['NoSeasonalRefresh'] = 2)] =
'NoSeasonalRefresh';
})(DestinyVendorProgressionType || (DestinyVendorProgressionType = {}));
export let DestinyActivityModeType;
(function (DestinyActivityModeType) {
DestinyActivityModeType[(DestinyActivityModeType['None'] = 0)] = 'None';
DestinyActivityModeType[(DestinyActivityModeType['Story'] = 2)] = 'Story';
DestinyActivityModeType[(DestinyActivityModeType['Strike'] = 3)] = 'Strike';
DestinyActivityModeType[(DestinyActivityModeType['Raid'] = 4)] = 'Raid';
DestinyActivityModeType[(DestinyActivityModeType['AllPvP'] = 5)] = 'AllPvP';
DestinyActivityModeType[(DestinyActivityModeType['Patrol'] = 6)] = 'Patrol';
DestinyActivityModeType[(DestinyActivityModeType['AllPvE'] = 7)] = 'AllPvE';
DestinyActivityModeType[(DestinyActivityModeType['Reserved9'] = 9)] = 'Reserved9';
DestinyActivityModeType[(DestinyActivityModeType['Control'] = 10)] = 'Control';
DestinyActivityModeType[(DestinyActivityModeType['Reserved11'] = 11)] = 'Reserved11';
DestinyActivityModeType[(DestinyActivityModeType['Clash'] = 12)] = 'Clash';
DestinyActivityModeType[(DestinyActivityModeType['Reserved13'] = 13)] = 'Reserved13';
DestinyActivityModeType[(DestinyActivityModeType['CrimsonDoubles'] = 15)] = 'CrimsonDoubles';
DestinyActivityModeType[(DestinyActivityModeType['Nightfall'] = 16)] = 'Nightfall';
DestinyActivityModeType[(DestinyActivityModeType['HeroicNightfall'] = 17)] = 'HeroicNightfall';
DestinyActivityModeType[(DestinyActivityModeType['AllStrikes'] = 18)] = 'AllStrikes';
DestinyActivityModeType[(DestinyActivityModeType['IronBanner'] = 19)] = 'IronBanner';
DestinyActivityModeType[(DestinyActivityModeType['Reserved20'] = 20)] = 'Reserved20';
DestinyActivityModeType[(DestinyActivityModeType['Reserved21'] = 21)] = 'Reserved21';
DestinyActivityModeType[(DestinyActivityModeType['Reserved22'] = 22)] = 'Reserved22';
DestinyActivityModeType[(DestinyActivityModeType['Reserved24'] = 24)] = 'Reserved24';
DestinyActivityModeType[(DestinyActivityModeType['AllMayhem'] = 25)] = 'AllMayhem';
DestinyActivityModeType[(DestinyActivityModeType['Reserved26'] = 26)] = 'Reserved26';
DestinyActivityModeType[(DestinyActivityModeType['Reserved27'] = 27)] = 'Reserved27';
DestinyActivityModeType[(DestinyActivityModeType['Reserved28'] = 28)] = 'Reserved28';
DestinyActivityModeType[(DestinyActivityModeType['Reserved29'] = 29)] = 'Reserved29';
DestinyActivityModeType[(DestinyActivityModeType['Reserved30'] = 30)] = 'Reserved30';
DestinyActivityModeType[(DestinyActivityModeType['Supremacy'] = 31)] = 'Supremacy';
DestinyActivityModeType[(DestinyActivityModeType['PrivateMatchesAll'] = 32)] =
'PrivateMatchesAll';
DestinyActivityModeType[(DestinyActivityModeType['Survival'] = 37)] = 'Survival';
DestinyActivityModeType[(DestinyActivityModeType['Countdown'] = 38)] = 'Countdown';
DestinyActivityModeType[(DestinyActivityModeType['TrialsOfTheNine'] = 39)] = 'TrialsOfTheNine';
DestinyActivityModeType[(DestinyActivityModeType['Social'] = 40)] = 'Social';
DestinyActivityModeType[(DestinyActivityModeType['TrialsCountdown'] = 41)] = 'TrialsCountdown';
DestinyActivityModeType[(DestinyActivityModeType['TrialsSurvival'] = 42)] = 'TrialsSurvival';
DestinyActivityModeType[(DestinyActivityModeType['IronBannerControl'] = 43)] =
'IronBannerControl';
DestinyActivityModeType[(DestinyActivityModeType['IronBannerClash'] = 44)] = 'IronBannerClash';
DestinyActivityModeType[(DestinyActivityModeType['IronBannerSupremacy'] = 45)] =
'IronBannerSupremacy';
DestinyActivityModeType[(DestinyActivityModeType['ScoredNightfall'] = 46)] = 'ScoredNightfall';
DestinyActivityModeType[(DestinyActivityModeType['ScoredHeroicNightfall'] = 47)] =
'ScoredHeroicNightfall';
DestinyActivityModeType[(DestinyActivityModeType['Rumble'] = 48)] = 'Rumble';
DestinyActivityModeType[(DestinyActivityModeType['AllDoubles'] = 49)] = 'AllDoubles';
DestinyActivityModeType[(DestinyActivityModeType['Doubles'] = 50)] = 'Doubles';
DestinyActivityModeType[(DestinyActivityModeType['PrivateMatchesClash'] = 51)] =
'PrivateMatchesClash';
DestinyActivityModeType[(DestinyActivityModeType['PrivateMatchesControl'] = 52)] =
'PrivateMatchesControl';
DestinyActivityModeType[(DestinyActivityModeType['PrivateMatchesSupremacy'] = 53)] =
'PrivateMatchesSupremacy';
DestinyActivityModeType[(DestinyActivityModeType['PrivateMatchesCountdown'] = 54)] =
'PrivateMatchesCountdown';
DestinyActivityModeType[(DestinyActivityModeType['PrivateMatchesSurvival'] = 55)] =
'PrivateMatchesSurvival';
DestinyActivityModeType[(DestinyActivityModeType['PrivateMatchesMayhem'] = 56)] =
'PrivateMatchesMayhem';
DestinyActivityModeType[(DestinyActivityModeType['PrivateMatchesRumble'] = 57)] =
'PrivateMatchesRumble';
DestinyActivityModeType[(DestinyActivityModeType['HeroicAdventure'] = 58)] = 'HeroicAdventure';
DestinyActivityModeType[(DestinyActivityModeType['Showdown'] = 59)] = 'Showdown';
DestinyActivityModeType[(DestinyActivityModeType['Lockdown'] = 60)] = 'Lockdown';
DestinyActivityModeType[(DestinyActivityModeType['Scorched'] = 61)] = 'Scorched';
DestinyActivityModeType[(DestinyActivityModeType['ScorchedTeam'] = 62)] = 'ScorchedTeam';
DestinyActivityModeType[(DestinyActivityModeType['Gambit'] = 63)] = 'Gambit';
DestinyActivityModeType[(DestinyActivityModeType['AllPvECompetitive'] = 64)] =
'AllPvECompetitive';
DestinyActivityModeType[(DestinyActivityModeType['Breakthrough'] = 65)] = 'Breakthrough';
DestinyActivityModeType[(DestinyActivityModeType['BlackArmoryRun'] = 66)] = 'BlackArmoryRun';
DestinyActivityModeType[(DestinyActivityModeType['Salvage'] = 67)] = 'Salvage';
DestinyActivityModeType[(DestinyActivityModeType['IronBannerSalvage'] = 68)] =
'IronBannerSalvage';
DestinyActivityModeType[(DestinyActivityModeType['PvPCompetitive'] = 69)] = 'PvPCompetitive';
DestinyActivityModeType[(DestinyActivityModeType['PvPQuickplay'] = 70)] = 'PvPQuickplay';
DestinyActivityModeType[(DestinyActivityModeType['ClashQuickplay'] = 71)] = 'ClashQuickplay';
DestinyActivityModeType[(DestinyActivityModeType['ClashCompetitive'] = 72)] = 'ClashCompetitive';
DestinyActivityModeType[(DestinyActivityModeType['ControlQuickplay'] = 73)] = 'ControlQuickplay';
DestinyActivityModeType[(DestinyActivityModeType['ControlCompetitive'] = 74)] =
'ControlCompetitive';
DestinyActivityModeType[(DestinyActivityModeType['GambitPrime'] = 75)] = 'GambitPrime';
DestinyActivityModeType[(DestinyActivityModeType['Reckoning'] = 76)] = 'Reckoning';
DestinyActivityModeType[(DestinyActivityModeType['Menagerie'] = 77)] = 'Menagerie';
DestinyActivityModeType[(DestinyActivityModeType['VexOffensive'] = 78)] = 'VexOffensive';
DestinyActivityModeType[(DestinyActivityModeType['NightmareHunt'] = 79)] = 'NightmareHunt';
DestinyActivityModeType[(DestinyActivityModeType['Elimination'] = 80)] = 'Elimination';
DestinyActivityModeType[(DestinyActivityModeType['Momentum'] = 81)] = 'Momentum';
DestinyActivityModeType[(DestinyActivityModeType['Dungeon'] = 82)] = 'Dungeon';
DestinyActivityModeType[(DestinyActivityModeType['Sundial'] = 83)] = 'Sundial';
DestinyActivityModeType[(DestinyActivityModeType['TrialsOfOsiris'] = 84)] = 'TrialsOfOsiris';
DestinyActivityModeType[(DestinyActivityModeType['Dares'] = 85)] = 'Dares';
DestinyActivityModeType[(DestinyActivityModeType['Offensive'] = 86)] = 'Offensive';
DestinyActivityModeType[(DestinyActivityModeType['LostSector'] = 87)] = 'LostSector';
DestinyActivityModeType[(DestinyActivityModeType['Rift'] = 88)] = 'Rift';
DestinyActivityModeType[(DestinyActivityModeType['ZoneControl'] = 89)] = 'ZoneControl';
DestinyActivityModeType[(DestinyActivityModeType['IronBannerRift'] = 90)] = 'IronBannerRift';
DestinyActivityModeType[(DestinyActivityModeType['IronBannerZoneControl'] = 91)] =
'IronBannerZoneControl';
})(DestinyActivityModeType || (DestinyActivityModeType = {}));
export let DestinyActivityModeCategory;
(function (DestinyActivityModeCategory) {
DestinyActivityModeCategory[(DestinyActivityModeCategory['None'] = 0)] = 'None';
DestinyActivityModeCategory[(DestinyActivityModeCategory['PvE'] = 1)] = 'PvE';
DestinyActivityModeCategory[(DestinyActivityModeCategory['PvP'] = 2)] = 'PvP';
DestinyActivityModeCategory[(DestinyActivityModeCategory['PvECompetitive'] = 3)] =
'PvECompetitive';
})(DestinyActivityModeCategory || (DestinyActivityModeCategory = {}));
export let ActivityGraphNodeHighlightType;
(function (ActivityGraphNodeHighlightType) {
ActivityGraphNodeHighlightType[(ActivityGraphNodeHighlightType['None'] = 0)] = 'None';
ActivityGraphNodeHighlightType[(ActivityGraphNodeHighlightType['Normal'] = 1)] = 'Normal';
ActivityGraphNodeHighlightType[(ActivityGraphNodeHighlightType['Hyper'] = 2)] = 'Hyper';
ActivityGraphNodeHighlightType[(ActivityGraphNodeHighlightType['Comet'] = 3)] = 'Comet';
ActivityGraphNodeHighlightType[(ActivityGraphNodeHighlightType['RiseOfIron'] = 4)] = 'RiseOfIron';
})(ActivityGraphNodeHighlightType || (ActivityGraphNodeHighlightType = {}));
export let DestinyGraphNodeState;
(function (DestinyGraphNodeState) {
DestinyGraphNodeState[(DestinyGraphNodeState['Hidden'] = 0)] = 'Hidden';
DestinyGraphNodeState[(DestinyGraphNodeState['Visible'] = 1)] = 'Visible';
DestinyGraphNodeState[(DestinyGraphNodeState['Teaser'] = 2)] = 'Teaser';
DestinyGraphNodeState[(DestinyGraphNodeState['Incomplete'] = 3)] = 'Incomplete';
DestinyGraphNodeState[(DestinyGraphNodeState['Completed'] = 4)] = 'Completed';
})(DestinyGraphNodeState || (DestinyGraphNodeState = {}));
export let BucketScope;
(function (BucketScope) {
BucketScope[(BucketScope['Character'] = 0)] = 'Character';
BucketScope[(BucketScope['Account'] = 1)] = 'Account';
})(BucketScope || (BucketScope = {}));
export let BucketCategory;
(function (BucketCategory) {
BucketCategory[(BucketCategory['Invisible'] = 0)] = 'Invisible';
BucketCategory[(BucketCategory['Item'] = 1)] = 'Item';
BucketCategory[(BucketCategory['Currency'] = 2)] = 'Currency';
BucketCategory[(BucketCategory['Equippable'] = 3)] = 'Equippable';
BucketCategory[(BucketCategory['Ignored'] = 4)] = 'Ignored';
})(BucketCategory || (BucketCategory = {}));
export let ItemLocation;
(function (ItemLocation) {
ItemLocation[(ItemLocation['Unknown'] = 0)] = 'Unknown';
ItemLocation[(ItemLocation['Inventory'] = 1)] = 'Inventory';
ItemLocation[(ItemLocation['Vault'] = 2)] = 'Vault';
ItemLocation[(ItemLocation['Vendor'] = 3)] = 'Vendor';
ItemLocation[(ItemLocation['Postmaster'] = 4)] = 'Postmaster';
})(ItemLocation || (ItemLocation = {}));
export let DestinyItemSubType;
(function (DestinyItemSubType) {
DestinyItemSubType[(DestinyItemSubType['None'] = 0)] = 'None';
DestinyItemSubType[(DestinyItemSubType['Crucible'] = 1)] = 'Crucible';
DestinyItemSubType[(DestinyItemSubType['Vanguard'] = 2)] = 'Vanguard';
DestinyItemSubType[(DestinyItemSubType['Exotic'] = 5)] = 'Exotic';
DestinyItemSubType[(DestinyItemSubType['AutoRifle'] = 6)] = 'AutoRifle';
DestinyItemSubType[(DestinyItemSubType['Shotgun'] = 7)] = 'Shotgun';
DestinyItemSubType[(DestinyItemSubType['Machinegun'] = 8)] = 'Machinegun';
DestinyItemSubType[(DestinyItemSubType['HandCannon'] = 9)] = 'HandCannon';
DestinyItemSubType[(DestinyItemSubType['RocketLauncher'] = 10)] = 'RocketLauncher';
DestinyItemSubType[(DestinyItemSubType['FusionRifle'] = 11)] = 'FusionRifle';
DestinyItemSubType[(DestinyItemSubType['SniperRifle'] = 12)] = 'SniperRifle';
DestinyItemSubType[(DestinyItemSubType['PulseRifle'] = 13)] = 'PulseRifle';
DestinyItemSubType[(DestinyItemSubType['ScoutRifle'] = 14)] = 'ScoutRifle';
DestinyItemSubType[(DestinyItemSubType['Crm'] = 16)] = 'Crm';
DestinyItemSubType[(DestinyItemSubType['Sidearm'] = 17)] = 'Sidearm';
DestinyItemSubType[(DestinyItemSubType['Sword'] = 18)] = 'Sword';
DestinyItemSubType[(DestinyItemSubType['Mask'] = 19)] = 'Mask';
DestinyItemSubType[(DestinyItemSubType['Shader'] = 20)] = 'Shader';
DestinyItemSubType[(DestinyItemSubType['Ornament'] = 21)] = 'Ornament';
DestinyItemSubType[(DestinyItemSubType['FusionRifleLine'] = 22)] = 'FusionRifleLine';
DestinyItemSubType[(DestinyItemSubType['GrenadeLauncher'] = 23)] = 'GrenadeLauncher';
DestinyItemSubType[(DestinyItemSubType['SubmachineGun'] = 24)] = 'SubmachineGun';
DestinyItemSubType[(DestinyItemSubType['TraceRifle'] = 25)] = 'TraceRifle';
DestinyItemSubType[(DestinyItemSubType['HelmetArmor'] = 26)] = 'HelmetArmor';
DestinyItemSubType[(DestinyItemSubType['GauntletsArmor'] = 27)] = 'GauntletsArmor';
DestinyItemSubType[(DestinyItemSubType['ChestArmor'] = 28)] = 'ChestArmor';
DestinyItemSubType[(DestinyItemSubType['LegArmor'] = 29)] = 'LegArmor';
DestinyItemSubType[(DestinyItemSubType['ClassArmor'] = 30)] = 'ClassArmor';
DestinyItemSubType[(DestinyItemSubType['Bow'] = 31)] = 'Bow';
DestinyItemSubType[(DestinyItemSubType['DummyRepeatableBounty'] = 32)] = 'DummyRepeatableBounty';
DestinyItemSubType[(DestinyItemSubType['Glaive'] = 33)] = 'Glaive';
})(DestinyItemSubType || (DestinyItemSubType = {}));
export let VendorDisplayCategorySortOrder;
(function (VendorDisplayCategorySortOrder) {
VendorDisplayCategorySortOrder[(VendorDisplayCategorySortOrder['Default'] = 0)] = 'Default';
VendorDisplayCategorySortOrder[(VendorDisplayCategorySortOrder['SortByTier'] = 1)] = 'SortByTier';
})(VendorDisplayCategorySortOrder || (VendorDisplayCategorySortOrder = {}));
export let DestinyVendorInteractionRewardSelection;
(function (DestinyVendorInteractionRewardSelection) {
DestinyVendorInteractionRewardSelection[(DestinyVendorInteractionRewardSelection['None'] = 0)] =
'None';
DestinyVendorInteractionRewardSelection[(DestinyVendorInteractionRewardSelection['One'] = 1)] =
'One';
DestinyVendorInteractionRewardSelection[(DestinyVendorInteractionRewardSelection['All'] = 2)] =
'All';
})(DestinyVendorInteractionRewardSelection || (DestinyVendorInteractionRewardSelection = {}));
export let DestinyVendorReplyType;
(function (DestinyVendorReplyType) {
DestinyVendorReplyType[(DestinyVendorReplyType['Accept'] = 0)] = 'Accept';
DestinyVendorReplyType[(DestinyVendorReplyType['Decline'] = 1)] = 'Decline';
DestinyVendorReplyType[(DestinyVendorReplyType['Complete'] = 2)] = 'Complete';
})(DestinyVendorReplyType || (DestinyVendorReplyType = {}));
export let VendorInteractionType;
(function (VendorInteractionType) {
VendorInteractionType[(VendorInteractionType['Unknown'] = 0)] = 'Unknown';
VendorInteractionType[(VendorInteractionType['Undefined'] = 1)] = 'Undefined';
VendorInteractionType[(VendorInteractionType['QuestComplete'] = 2)] = 'QuestComplete';
VendorInteractionType[(VendorInteractionType['QuestContinue'] = 3)] = 'QuestContinue';
VendorInteractionType[(VendorInteractionType['ReputationPreview'] = 4)] = 'ReputationPreview';
VendorInteractionType[(VendorInteractionType['RankUpReward'] = 5)] = 'RankUpReward';
VendorInteractionType[(VendorInteractionType['TokenTurnIn'] = 6)] = 'TokenTurnIn';
VendorInteractionType[(VendorInteractionType['QuestAccept'] = 7)] = 'QuestAccept';
VendorInteractionType[(VendorInteractionType['ProgressTab'] = 8)] = 'ProgressTab';
VendorInteractionType[(VendorInteractionType['End'] = 9)] = 'End';
VendorInteractionType[(VendorInteractionType['Start'] = 10)] = 'Start';
})(VendorInteractionType || (VendorInteractionType = {}));
export let DestinyItemSortType;
(function (DestinyItemSortType) {
DestinyItemSortType[(DestinyItemSortType['ItemId'] = 0)] = 'ItemId';
DestinyItemSortType[(DestinyItemSortType['Timestamp'] = 1)] = 'Timestamp';
DestinyItemSortType[(DestinyItemSortType['StackSize'] = 2)] = 'StackSize';
})(DestinyItemSortType || (DestinyItemSortType = {}));
export let DestinyVendorItemRefundPolicy;
(function (DestinyVendorItemRefundPolicy) {
DestinyVendorItemRefundPolicy[(DestinyVendorItemRefundPolicy['NotRefundable'] = 0)] =
'NotRefundable';
DestinyVendorItemRefundPolicy[(DestinyVendorItemRefundPolicy['DeletesItem'] = 1)] = 'DeletesItem';
DestinyVendorItemRefundPolicy[(DestinyVendorItemRefundPolicy['RevokesLicense'] = 2)] =
'RevokesLicense';
})(DestinyVendorItemRefundPolicy || (DestinyVendorItemRefundPolicy = {}));
export let SocketTypeActionType;
(function (SocketTypeActionType) {
SocketTypeActionType[(SocketTypeActionType['InsertPlug'] = 0)] = 'InsertPlug';
SocketTypeActionType[(SocketTypeActionType['InfuseItem'] = 1)] = 'InfuseItem';
SocketTypeActionType[(SocketTypeActionType['ReinitializeSocket'] = 2)] = 'ReinitializeSocket';
})(SocketTypeActionType || (SocketTypeActionType = {}));
export let DestinySocketCategoryStyle;
(function (DestinySocketCategoryStyle) {
DestinySocketCategoryStyle[(DestinySocketCategoryStyle['Unknown'] = 0)] = 'Unknown';
DestinySocketCategoryStyle[(DestinySocketCategoryStyle['Reusable'] = 1)] = 'Reusable';
DestinySocketCategoryStyle[(DestinySocketCategoryStyle['Consumable'] = 2)] = 'Consumable';
DestinySocketCategoryStyle[(DestinySocketCategoryStyle['Unlockable'] = 3)] = 'Unlockable';
DestinySocketCategoryStyle[(DestinySocketCategoryStyle['Intrinsic'] = 4)] = 'Intrinsic';
DestinySocketCategoryStyle[(DestinySocketCategoryStyle['EnergyMeter'] = 5)] = 'EnergyMeter';
DestinySocketCategoryStyle[(DestinySocketCategoryStyle['LargePerk'] = 6)] = 'LargePerk';
DestinySocketCategoryStyle[(DestinySocketCategoryStyle['Abilities'] = 7)] = 'Abilities';
DestinySocketCategoryStyle[(DestinySocketCategoryStyle['Supers'] = 8)] = 'Supers';
})(DestinySocketCategoryStyle || (DestinySocketCategoryStyle = {}));
export let DestinySocketVisibility;
(function (DestinySocketVisibility) {
DestinySocketVisibility[(DestinySocketVisibility['Visible'] = 0)] = 'Visible';
DestinySocketVisibility[(DestinySocketVisibility['Hidden'] = 1)] = 'Hidden';
DestinySocketVisibility[(DestinySocketVisibility['HiddenWhenEmpty'] = 2)] = 'HiddenWhenEmpty';
DestinySocketVisibility[(DestinySocketVisibility['HiddenIfNoPlugsAvailable'] = 3)] =
'HiddenIfNoPlugsAvailable';
})(DestinySocketVisibility || (DestinySocketVisibility = {}));
export let DestinyActivityNavPointType;
(function (DestinyActivityNavPointType) {
DestinyActivityNavPointType[(DestinyActivityNavPointType['Inactive'] = 0)] = 'Inactive';
DestinyActivityNavPointType[(DestinyActivityNavPointType['PrimaryObjective'] = 1)] =
'PrimaryObjective';
DestinyActivityNavPointType[(DestinyActivityNavPointType['SecondaryObjective'] = 2)] =
'SecondaryObjective';
DestinyActivityNavPointType[(DestinyActivityNavPointType['TravelObjective'] = 3)] =
'TravelObjective';
DestinyActivityNavPointType[(DestinyActivityNavPointType['PublicEventObjective'] = 4)] =
'PublicEventObjective';
DestinyActivityNavPointType[(DestinyActivityNavPointType['AmmoCache'] = 5)] = 'AmmoCache';
DestinyActivityNavPointType[(DestinyActivityNavPointType['PointTypeFlag'] = 6)] = 'PointTypeFlag';
DestinyActivityNavPointType[(DestinyActivityNavPointType['CapturePoint'] = 7)] = 'CapturePoint';
DestinyActivityNavPointType[(DestinyActivityNavPointType['DefensiveEncounter'] = 8)] =
'DefensiveEncounter';
DestinyActivityNavPointType[(DestinyActivityNavPointType['GhostInteraction'] = 9)] =
'GhostInteraction';
DestinyActivityNavPointType[(DestinyActivityNavPointType['KillAi'] = 10)] = 'KillAi';
DestinyActivityNavPointType[(DestinyActivityNavPointType['QuestItem'] = 11)] = 'QuestItem';
DestinyActivityNavPointType[(DestinyActivityNavPointType['PatrolMission'] = 12)] =
'PatrolMission';
DestinyActivityNavPointType[(DestinyActivityNavPointType['Incoming'] = 13)] = 'Incoming';
DestinyActivityNavPointType[(DestinyActivityNavPointType['ArenaObjective'] = 14)] =
'ArenaObjective';
DestinyActivityNavPointType[(DestinyActivityNavPointType['AutomationHint'] = 15)] =
'AutomationHint';
DestinyActivityNavPointType[(DestinyActivityNavPointType['TrackedQuest'] = 16)] = 'TrackedQuest';
})(DestinyActivityNavPointType || (DestinyActivityNavPointType = {}));
export let DestinyUnlockValueUIStyle;
(function (DestinyUnlockValueUIStyle) {
DestinyUnlockValueUIStyle[(DestinyUnlockValueUIStyle['Automatic'] = 0)] = 'Automatic';
DestinyUnlockValueUIStyle[(DestinyUnlockValueUIStyle['Fraction'] = 1)] = 'Fraction';
DestinyUnlockValueUIStyle[(DestinyUnlockValueUIStyle['Checkbox'] = 2)] = 'Checkbox';
DestinyUnlockValueUIStyle[(DestinyUnlockValueUIStyle['Percentage'] = 3)] = 'Percentage';
DestinyUnlockValueUIStyle[(DestinyUnlockValueUIStyle['DateTime'] = 4)] = 'DateTime';
DestinyUnlockValueUIStyle[(DestinyUnlockValueUIStyle['FractionFloat'] = 5)] = 'FractionFloat';
DestinyUnlockValueUIStyle[(DestinyUnlockValueUIStyle['Integer'] = 6)] = 'Integer';
DestinyUnlockValueUIStyle[(DestinyUnlockValueUIStyle['TimeDuration'] = 7)] = 'TimeDuration';
DestinyUnlockValueUIStyle[(DestinyUnlockValueUIStyle['Hidden'] = 8)] = 'Hidden';
DestinyUnlockValueUIStyle[(DestinyUnlockValueUIStyle['Multiplier'] = 9)] = 'Multiplier';
DestinyUnlockValueUIStyle[(DestinyUnlockValueUIStyle['GreenPips'] = 10)] = 'GreenPips';
DestinyUnlockValueUIStyle[(DestinyUnlockValueUIStyle['RedPips'] = 11)] = 'RedPips';
DestinyUnlockValueUIStyle[(DestinyUnlockValueUIStyle['ExplicitPercentage'] = 12)] =
'ExplicitPercentage';
DestinyUnlockValueUIStyle[(DestinyUnlockValueUIStyle['RawFloat'] = 13)] = 'RawFloat';
DestinyUnlockValueUIStyle[(DestinyUnlockValueUIStyle['LevelAndReward'] = 14)] = 'LevelAndReward';
})(DestinyUnlockValueUIStyle || (DestinyUnlockValueUIStyle = {}));
export let DamageType;
(function (DamageType) {
DamageType[(DamageType['None'] = 0)] = 'None';
DamageType[(DamageType['Kinetic'] = 1)] = 'Kinetic';
DamageType[(DamageType['Arc'] = 2)] = 'Arc';
DamageType[(DamageType['Thermal'] = 3)] = 'Thermal';
DamageType[(DamageType['Void'] = 4)] = 'Void';
DamageType[(DamageType['Raid'] = 5)] = 'Raid';
DamageType[(DamageType['Stasis'] = 6)] = 'Stasis';
DamageType[(DamageType['Strand'] = 7)] = 'Strand';
})(DamageType || (DamageType = {}));
export let DestinyTalentNodeStepWeaponPerformances;
(function (DestinyTalentNodeStepWeaponPerformances) {
DestinyTalentNodeStepWeaponPerformances[(DestinyTalentNodeStepWeaponPerformances['None'] = 0)] =
'None';
DestinyTalentNodeStepWeaponPerformances[
(DestinyTalentNodeStepWeaponPerformances['RateOfFire'] = 1)
] = 'RateOfFire';
DestinyTalentNodeStepWeaponPerformances[(DestinyTalentNodeStepWeaponPerformances['Damage'] = 2)] =
'Damage';
DestinyTalentNodeStepWeaponPerformances[
(DestinyTalentNodeStepWeaponPerformances['Accuracy'] = 4)
] = 'Accuracy';
DestinyTalentNodeStepWeaponPerformances[(DestinyTalentNodeStepWeaponPerformances['Range'] = 8)] =
'Range';
DestinyTalentNodeStepWeaponPerformances[(DestinyTalentNodeStepWeaponPerformances['Zoom'] = 16)] =
'Zoom';
DestinyTalentNodeStepWeaponPerformances[
(DestinyTalentNodeStepWeaponPerformances['Recoil'] = 32)
] = 'Recoil';
DestinyTalentNodeStepWeaponPerformances[(DestinyTalentNodeStepWeaponPerformances['Ready'] = 64)] =
'Ready';
DestinyTalentNodeStepWeaponPerformances[
(DestinyTalentNodeStepWeaponPerformances['Reload'] = 128)
] = 'Reload';
DestinyTalentNodeStepWeaponPerformances[
(DestinyTalentNodeStepWeaponPerformances['HairTrigger'] = 256)
] = 'HairTrigger';
DestinyTalentNodeStepWeaponPerformances[
(DestinyTalentNodeStepWeaponPerformances['AmmoAndMagazine'] = 512)
] = 'AmmoAndMagazine';
DestinyTalentNodeStepWeaponPerformances[
(DestinyTalentNodeStepWeaponPerformances['TrackingAndDetonation'] = 1024)
] = 'TrackingAndDetonation';
DestinyTalentNodeStepWeaponPerformances[
(DestinyTalentNodeStepWeaponPerformances['ShotgunSpread'] = 2048)
] = 'ShotgunSpread';
DestinyTalentNodeStepWeaponPerformances[
(DestinyTalentNodeStepWeaponPerformances['ChargeTime'] = 4096)
] = 'ChargeTime';
DestinyTalentNodeStepWeaponPerformances[(DestinyTalentNodeStepWeaponPerformances['All'] = 8191)] =
'All';
})(DestinyTalentNodeStepWeaponPerformances || (DestinyTalentNodeStepWeaponPerformances = {}));
export let DestinyTalentNodeStepImpactEffects;
(function (DestinyTalentNodeStepImpactEffects) {
DestinyTalentNodeStepImpactEffects[(DestinyTalentNodeStepImpactEffects['None'] = 0)] = 'None';
DestinyTalentNodeStepImpactEffects[(DestinyTalentNodeStepImpactEffects['ArmorPiercing'] = 1)] =
'ArmorPiercing';
DestinyTalentNodeStepImpactEffects[(DestinyTalentNodeStepImpactEffects['Ricochet'] = 2)] =
'Ricochet';
DestinyTalentNodeStepImpactEffects[(DestinyTalentNodeStepImpactEffects['Flinch'] = 4)] = 'Flinch';
DestinyTalentNodeStepImpactEffects[(DestinyTalentNodeStepImpactEffects['CollateralDamage'] = 8)] =
'CollateralDamage';
DestinyTalentNodeStepImpactEffects[(DestinyTalentNodeStepImpactEffects['Disorient'] = 16)] =
'Disorient';
DestinyTalentNodeStepImpactEffects[(DestinyTalentNodeStepImpactEffects['HighlightTarget'] = 32)] =
'HighlightTarget';
DestinyTalentNodeStepImpactEffects[(DestinyTalentNodeStepImpactEffects['All'] = 63)] = 'All';
})(DestinyTalentNodeStepImpactEffects || (DestinyTalentNodeStepImpactEffects = {}));
export let DestinyTalentNodeStepGuardianAttributes;
(function (DestinyTalentNodeStepGuardianAttributes) {
DestinyTalentNodeStepGuardianAttributes[(DestinyTalentNodeStepGuardianAttributes['None'] = 0)] =
'None';
DestinyTalentNodeStepGuardianAttributes[(DestinyTalentNodeStepGuardianAttributes['Stats'] = 1)] =
'Stats';
DestinyTalentNodeStepGuardianAttributes[
(DestinyTalentNodeStepGuardianAttributes['Shields'] = 2)
] = 'Shields';
DestinyTalentNodeStepGuardianAttributes[(DestinyTalentNodeStepGuardianAttributes['Health'] = 4)] =
'Health';
DestinyTalentNodeStepGuardianAttributes[(DestinyTalentNodeStepGuardianAttributes['Revive'] = 8)] =
'Revive';
DestinyTalentNodeStepGuardianAttributes[
(DestinyTalentNodeStepGuardianAttributes['AimUnderFire'] = 16)
] = 'AimUnderFire';
DestinyTalentNodeStepGuardianAttributes[(DestinyTalentNodeStepGuardianAttributes['Radar'] = 32)] =
'Radar';
DestinyTalentNodeStepGuardianAttributes[
(DestinyTalentNodeStepGuardianAttributes['Invisibility'] = 64)
] = 'Invisibility';
DestinyTalentNodeStepGuardianAttributes[
(DestinyTalentNodeStepGuardianAttributes['Reputations'] = 128)
] = 'Reputations';
DestinyTalentNodeStepGuardianAttributes[(DestinyTalentNodeStepGuardianAttributes['All'] = 255)] =
'All';
})(DestinyTalentNodeStepGuardianAttributes || (DestinyTalentNodeStepGuardianAttributes = {}));
export let DestinyTalentNodeStepLightAbilities;
(function (DestinyTalentNodeStepLightAbilities) {
DestinyTalentNodeStepLightAbilities[(DestinyTalentNodeStepLightAbilities['None'] = 0)] = 'None';
DestinyTalentNodeStepLightAbilities[(DestinyTalentNodeStepLightAbilities['Grenades'] = 1)] =
'Grenades';
DestinyTalentNodeStepLightAbilities[(DestinyTalentNodeStepLightAbilities['Melee'] = 2)] = 'Melee';
DestinyTalentNodeStepLightAbilities[(DestinyTalentNodeStepLightAbilities['MovementModes'] = 4)] =
'MovementModes';
DestinyTalentNodeStepLightAbilities[(DestinyTalentNodeStepLightAbilities['Orbs'] = 8)] = 'Orbs';
DestinyTalentNodeStepLightAbilities[(DestinyTalentNodeStepLightAbilities['SuperEnergy'] = 16)] =
'SuperEnergy';
DestinyTalentNodeStepLightAbilities[(DestinyTalentNodeStepLightAbilities['SuperMods'] = 32)] =
'SuperMods';
DestinyTalentNodeStepLightAbilities[(DestinyTalentNodeStepLightAbilities['All'] = 63)] = 'All';
})(DestinyTalentNodeStepLightAbilities || (DestinyTalentNodeStepLightAbilities = {}));
export let DestinyTalentNodeStepDamageTypes;
(function (DestinyTalentNodeStepDamageTypes) {
DestinyTalentNodeStepDamageTypes[(DestinyTalentNodeStepDamageTypes['None'] = 0)] = 'None';
DestinyTalentNodeStepDamageTypes[(DestinyTalentNodeStepDamageTypes['Kinetic'] = 1)] = 'Kinetic';
DestinyTalentNodeStepDamageTypes[(DestinyTalentNodeStepDamageTypes['Arc'] = 2)] = 'Arc';
DestinyTalentNodeStepDamageTypes[(DestinyTalentNodeStepDamageTypes['Solar'] = 4)] = 'Solar';
DestinyTalentNodeStepDamageTypes[(DestinyTalentNodeStepDamageTypes['Void'] = 8)] = 'Void';
DestinyTalentNodeStepDamageTypes[(DestinyTalentNodeStepDamageTypes['All'] = 15)] = 'All';
})(DestinyTalentNodeStepDamageTypes || (DestinyTalentNodeStepDamageTypes = {}));
export let DestinyObjectiveGrantStyle;
(function (DestinyObjectiveGrantStyle) {
DestinyObjectiveGrantStyle[(DestinyObjectiveGrantStyle['WhenIncomplete'] = 0)] = 'WhenIncomplete';
DestinyObjectiveGrantStyle[(DestinyObjectiveGrantStyle['WhenComplete'] = 1)] = 'WhenComplete';
DestinyObjectiveGrantStyle[(DestinyObjectiveGrantStyle['Always'] = 2)] = 'Always';
})(DestinyObjectiveGrantStyle || (DestinyObjectiveGrantStyle = {}));
export let DestinyStatAggregationType;
(function (DestinyStatAggregationType) {
DestinyStatAggregationType[(DestinyStatAggregationType['CharacterAverage'] = 0)] =
'CharacterAverage';
DestinyStatAggregationType[(DestinyStatAggregationType['Character'] = 1)] = 'Character';
DestinyStatAggregationType[(DestinyStatAggregationType['Item'] = 2)] = 'Item';
})(DestinyStatAggregationType || (DestinyStatAggregationType = {}));
export let DestinyStatCategory;
(function (DestinyStatCategory) {
DestinyStatCategory[(DestinyStatCategory['Gameplay'] = 0)] = 'Gameplay';
DestinyStatCategory[(DestinyStatCategory['Weapon'] = 1)] = 'Weapon';
DestinyStatCategory[(DestinyStatCategory['Defense'] = 2)] = 'Defense';
DestinyStatCategory[(DestinyStatCategory['Primary'] = 3)] = 'Primary';
})(DestinyStatCategory || (DestinyStatCategory = {}));
export let DestinyObjectiveUiStyle;
(function (DestinyObjectiveUiStyle) {
DestinyObjectiveUiStyle[(DestinyObjectiveUiStyle['None'] = 0)] = 'None';
DestinyObjectiveUiStyle[(DestinyObjectiveUiStyle['Highlighted'] = 1)] = 'Highlighted';
DestinyObjectiveUiStyle[(DestinyObjectiveUiStyle['CraftingWeaponLevel'] = 2)] =
'CraftingWeaponLevel';
DestinyObjectiveUiStyle[(DestinyObjectiveUiStyle['CraftingWeaponLevelProgress'] = 3)] =
'CraftingWeaponLevelProgress';
DestinyObjectiveUiStyle[(DestinyObjectiveUiStyle['CraftingWeaponTimestamp'] = 4)] =
'CraftingWeaponTimestamp';
DestinyObjectiveUiStyle[(DestinyObjectiveUiStyle['CraftingMementos'] = 5)] = 'CraftingMementos';
DestinyObjectiveUiStyle[(DestinyObjectiveUiStyle['CraftingMementoTitle'] = 6)] =
'CraftingMementoTitle';
})(DestinyObjectiveUiStyle || (DestinyObjectiveUiStyle = {}));
export let DestinyRecordValueStyle;
(function (DestinyRecordValueStyle) {
DestinyRecordValueStyle[(DestinyRecordValueStyle['Integer'] = 0)] = 'Integer';
DestinyRecordValueStyle[(DestinyRecordValueStyle['Percentage'] = 1)] = 'Percentage';
DestinyRecordValueStyle[(DestinyRecordValueStyle['Milliseconds'] = 2)] = 'Milliseconds';
DestinyRecordValueStyle[(DestinyRecordValueStyle['Boolean'] = 3)] = 'Boolean';
DestinyRecordValueStyle[(DestinyRecordValueStyle['Decimal'] = 4)] = 'Decimal';
})(DestinyRecordValueStyle || (DestinyRecordValueStyle = {}));
export let DestinyGender;
(function (DestinyGender) {
DestinyGender[(DestinyGender['Male'] = 0)] = 'Male';
DestinyGender[(DestinyGender['Female'] = 1)] = 'Female';
DestinyGender[(DestinyGender['Unknown'] = 2)] = 'Unknown';
})(DestinyGender || (DestinyGender = {}));
export let DestinyRecordToastStyle;
(function (DestinyRecordToastStyle) {
DestinyRecordToastStyle[(DestinyRecordToastStyle['None'] = 0)] = 'None';
DestinyRecordToastStyle[(DestinyRecordToastStyle['Record'] = 1)] = 'Record';
DestinyRecordToastStyle[(DestinyRecordToastStyle['Lore'] = 2)] = 'Lore';
DestinyRecordToastStyle[(DestinyRecordToastStyle['Badge'] = 3)] = 'Badge';
DestinyRecordToastStyle[(DestinyRecordToastStyle['MetaRecord'] = 4)] = 'MetaRecord';
DestinyRecordToastStyle[(DestinyRecordToastStyle['MedalComplete'] = 5)] = 'MedalComplete';
DestinyRecordToastStyle[(DestinyRecordToastStyle['SeasonChallengeComplete'] = 6)] =
'SeasonChallengeComplete';
DestinyRecordToastStyle[(DestinyRecordToastStyle['GildedTitleComplete'] = 7)] =
'GildedTitleComplete';
DestinyRecordToastStyle[(DestinyRecordToastStyle['CraftingRecipeUnlocked'] = 8)] =
'CraftingRecipeUnlocked';
DestinyRecordToastStyle[(DestinyRecordToastStyle['ToastGuardianRankDetails'] = 9)] =
'ToastGuardianRankDetails';
})(DestinyRecordToastStyle || (DestinyRecordToastStyle = {}));
export let DestinyPresentationDisplayStyle;
(function (DestinyPresentationDisplayStyle) {
DestinyPresentationDisplayStyle[(DestinyPresentationDisplayStyle['Category'] = 0)] = 'Category';
DestinyPresentationDisplayStyle[(DestinyPresentationDisplayStyle['Badge'] = 1)] = 'Badge';
DestinyPresentationDisplayStyle[(DestinyPresentationDisplayStyle['Medals'] = 2)] = 'Medals';
DestinyPresentationDisplayStyle[(DestinyPresentationDisplayStyle['Collectible'] = 3)] =
'Collectible';
DestinyPresentationDisplayStyle[(DestinyPresentationDisplayStyle['Record'] = 4)] = 'Record';
DestinyPresentationDisplayStyle[(DestinyPresentationDisplayStyle['SeasonalTriumph'] = 5)] =
'SeasonalTriumph';
DestinyPresentationDisplayStyle[(DestinyPresentationDisplayStyle['GuardianRank'] = 6)] =
'GuardianRank';
})(DestinyPresentationDisplayStyle || (DestinyPresentationDisplayStyle = {}));
export let DestinyPresentationScreenStyle;
(function (DestinyPresentationScreenStyle) {
DestinyPresentationScreenStyle[(DestinyPresentationScreenStyle['Default'] = 0)] = 'Default';
DestinyPresentationScreenStyle[(DestinyPresentationScreenStyle['CategorySets'] = 1)] =
'CategorySets';
DestinyPresentationScreenStyle[(DestinyPresentationScreenStyle['Badge'] = 2)] = 'Badge';
})(DestinyPresentationScreenStyle || (DestinyPresentationScreenStyle = {}));
export let TierType;
(function (TierType) {
TierType[(TierType['Unknown'] = 0)] = 'Unknown';
TierType[(TierType['Currency'] = 1)] = 'Currency';
TierType[(TierType['Basic'] = 2)] = 'Basic';
TierType[(TierType['Common'] = 3)] = 'Common';
TierType[(TierType['Rare'] = 4)] = 'Rare';
TierType[(TierType['Superior'] = 5)] = 'Superior';
TierType[(TierType['Exotic'] = 6)] = 'Exotic';
})(TierType || (TierType = {}));
export let EquippingItemBlockAttributes;
(function (EquippingItemBlockAttributes) {
EquippingItemBlockAttributes[(EquippingItemBlockAttributes['None'] = 0)] = 'None';
EquippingItemBlockAttributes[(EquippingItemBlockAttributes['EquipOnAcquire'] = 1)] =
'EquipOnAcquire';
})(EquippingItemBlockAttributes || (EquippingItemBlockAttributes = {}));
export let DestinyAmmunitionType;
(function (DestinyAmmunitionType) {
DestinyAmmunitionType[(DestinyAmmunitionType['None'] = 0)] = 'None';
DestinyAmmunitionType[(DestinyAmmunitionType['Primary'] = 1)] = 'Primary';
DestinyAmmunitionType[(DestinyAmmunitionType['Special'] = 2)] = 'Special';
DestinyAmmunitionType[(DestinyAmmunitionType['Heavy'] = 3)] = 'Heavy';
DestinyAmmunitionType[(DestinyAmmunitionType['Unknown'] = 4)] = 'Unknown';
})(DestinyAmmunitionType || (DestinyAmmunitionType = {}));
export let DestinyClass;
(function (DestinyClass) {
DestinyClass[(DestinyClass['Titan'] = 0)] = 'Titan';
DestinyClass[(DestinyClass['Hunter'] = 1)] = 'Hunter';
DestinyClass[(DestinyClass['Warlock'] = 2)] = 'Warlock';
DestinyClass[(DestinyClass['Unknown'] = 3)] = 'Unknown';
})(DestinyClass || (DestinyClass = {}));
export let DestinyRewardSourceCategory;
(function (DestinyRewardSourceCategory) {
DestinyRewardSourceCategory[(DestinyRewardSourceCategory['None'] = 0)] = 'None';
DestinyRewardSourceCategory[(DestinyRewardSourceCategory['Activity'] = 1)] = 'Activity';
DestinyRewardSourceCategory[(DestinyRewardSourceCategory['Vendor'] = 2)] = 'Vendor';
DestinyRewardSourceCategory[(DestinyRewardSourceCategory['Aggregate'] = 3)] = 'Aggregate';
})(DestinyRewardSourceCategory || (DestinyRewardSourceCategory = {}));
export let PlugUiStyles;
(function (PlugUiStyles) {
PlugUiStyles[(PlugUiStyles['None'] = 0)] = 'None';
PlugUiStyles[(PlugUiStyles['Masterwork'] = 1)] = 'Masterwork';
})(PlugUiStyles || (PlugUiStyles = {}));
export let PlugAvailabilityMode;
(function (PlugAvailabilityMode) {
PlugAvailabilityMode[(PlugAvailabilityMode['Normal'] = 0)] = 'Normal';
PlugAvailabilityMode[
(PlugAvailabilityMode['UnavailableIfSocketContainsMatchingPlugCategory'] = 1)
] = 'UnavailableIfSocketContainsMatchingPlugCategory';
PlugAvailabilityMode[
(PlugAvailabilityMode['AvailableIfSocketContainsMatchingPlugCategory'] = 2)
] = 'AvailableIfSocketContainsMatchingPlugCategory';
})(PlugAvailabilityMode || (PlugAvailabilityMode = {}));
export let DestinyEnergyType;
(function (DestinyEnergyType) {
DestinyEnergyType[(DestinyEnergyType['Any'] = 0)] = 'Any';
DestinyEnergyType[(DestinyEnergyType['Arc'] = 1)] = 'Arc';
DestinyEnergyType[(DestinyEnergyType['Thermal'] = 2)] = 'Thermal';
DestinyEnergyType[(DestinyEnergyType['Void'] = 3)] = 'Void';
DestinyEnergyType[(DestinyEnergyType['Ghost'] = 4)] = 'Ghost';
DestinyEnergyType[(DestinyEnergyType['Subclass'] = 5)] = 'Subclass';
DestinyEnergyType[(DestinyEnergyType['Stasis'] = 6)] = 'Stasis';
})(DestinyEnergyType || (DestinyEnergyType = {}));
export let SocketPlugSources;
(function (SocketPlugSources) {
SocketPlugSources[(SocketPlugSources['None'] = 0)] = 'None';
SocketPlugSources[(SocketPlugSources['InventorySourced'] = 1)] = 'InventorySourced';
SocketPlugSources[(SocketPlugSources['ReusablePlugItems'] = 2)] = 'ReusablePlugItems';
SocketPlugSources[(SocketPlugSources['ProfilePlugSet'] = 4)] = 'ProfilePlugSet';
SocketPlugSources[(SocketPlugSources['CharacterPlugSet'] = 8)] = 'CharacterPlugSet';
})(SocketPlugSources || (SocketPlugSources = {}));
export let ItemPerkVisibility;
(function (ItemPerkVisibility) {
ItemPerkVisibility[(ItemPerkVisibility['Visible'] = 0)] = 'Visible';
ItemPerkVisibility[(ItemPerkVisibility['Disabled'] = 1)] = 'Disabled';
ItemPerkVisibility[(ItemPerkVisibility['Hidden'] = 2)] = 'Hidden';
})(ItemPerkVisibility || (ItemPerkVisibility = {}));
export let DestinyBreakerType;
(function (DestinyBreakerType) {
DestinyBreakerType[(DestinyBreakerType['None'] = 0)] = 'None';
DestinyBreakerType[(DestinyBreakerType['ShieldPiercing'] = 1)] = 'ShieldPiercing';
DestinyBreakerType[(DestinyBreakerType['Disruption'] = 2)] = 'Disruption';
DestinyBreakerType[(DestinyBreakerType['Stagger'] = 3)] = 'Stagger';
})(DestinyBreakerType || (DestinyBreakerType = {}));
export let DestinyItemType;
(function (DestinyItemType) {
DestinyItemType[(DestinyItemType['None'] = 0)] = 'None';
DestinyItemType[(DestinyItemType['Currency'] = 1)] = 'Currency';
DestinyItemType[(DestinyItemType['Armor'] = 2)] = 'Armor';
DestinyItemType[(DestinyItemType['Weapon'] = 3)] = 'Weapon';
DestinyItemType[(DestinyItemType['Message'] = 7)] = 'Message';
DestinyItemType[(DestinyItemType['Engram'] = 8)] = 'Engram';
DestinyItemType[(DestinyItemType['Consumable'] = 9)] = 'Consumable';
DestinyItemType[(DestinyItemType['ExchangeMaterial'] = 10)] = 'ExchangeMaterial';
DestinyItemType[(DestinyItemType['MissionReward'] = 11)] = 'MissionReward';
DestinyItemType[(DestinyItemType['QuestStep'] = 12)] = 'QuestStep';
DestinyItemType[(DestinyItemType['QuestStepComplete'] = 13)] = 'QuestStepComplete';
DestinyItemType[(DestinyItemType['Emblem'] = 14)] = 'Emblem';
DestinyItemType[(DestinyItemType['Quest'] = 15)] = 'Quest';
DestinyItemType[(DestinyItemType['Subclass'] = 16)] = 'Subclass';
DestinyItemType[(DestinyItemType['ClanBanner'] = 17)] = 'ClanBanner';
DestinyItemType[(DestinyItemType['Aura'] = 18)] = 'Aura';
DestinyItemType[(DestinyItemType['Mod'] = 19)] = 'Mod';
DestinyItemType[(DestinyItemType['Dummy'] = 20)] = 'Dummy';
DestinyItemType[(DestinyItemType['Ship'] = 21)] = 'Ship';
DestinyItemType[(DestinyItemType['Vehicle'] = 22)] = 'Vehicle';
DestinyItemType[(DestinyItemType['Emote'] = 23)] = 'Emote';
DestinyItemType[(DestinyItemType['Ghost'] = 24)] = 'Ghost';
DestinyItemType[(DestinyItemType['Package'] = 25)] = 'Package';
DestinyItemType[(DestinyItemType['Bounty'] = 26)] = 'Bounty';
DestinyItemType[(DestinyItemType['Wrapper'] = 27)] = 'Wrapper';
DestinyItemType[(DestinyItemType['SeasonalArtifact'] = 28)] = 'SeasonalArtifact';
DestinyItemType[(DestinyItemType['Finisher'] = 29)] = 'Finisher';
DestinyItemType[(DestinyItemType['Pattern'] = 30)] = 'Pattern';
})(DestinyItemType || (DestinyItemType = {}));
export let SpecialItemType;
(function (SpecialItemType) {
SpecialItemType[(SpecialItemType['None'] = 0)] = 'None';
SpecialItemType[(SpecialItemType['SpecialCurrency'] = 1)] = 'SpecialCurrency';
SpecialItemType[(SpecialItemType['Armor'] = 8)] = 'Armor';
SpecialItemType[(SpecialItemType['Weapon'] = 9)] = 'Weapon';
SpecialItemType[(SpecialItemType['Engram'] = 23)] = 'Engram';
SpecialItemType[(SpecialItemType['Consumable'] = 24)] = 'Consumable';
SpecialItemType[(SpecialItemType['ExchangeMaterial'] = 25)] = 'ExchangeMaterial';
SpecialItemType[(SpecialItemType['MissionReward'] = 27)] = 'MissionReward';
SpecialItemType[(SpecialItemType['Currency'] = 29)] = 'Currency';
})(SpecialItemType || (SpecialItemType = {}));
export let DestinyProgressionRewardItemAcquisitionBehavior;
(function (DestinyProgressionRewardItemAcquisitionBehavior) {
DestinyProgressionRewardItemAcquisitionBehavior[
(DestinyProgressionRewardItemAcquisitionBehavior['Instant'] = 0)
] = 'Instant';
DestinyProgressionRewardItemAcquisitionBehavior[
(DestinyProgressionRewardItemAcquisitionBehavior['PlayerClaimRequired'] = 1)
] = 'PlayerClaimRequired';
})(
DestinyProgressionRewardItemAcquisitionBehavior ||
(DestinyProgressionRewardItemAcquisitionBehavior = {})
);
export let DestinyProgressionRewardItemState;
(function (DestinyProgressionRewardItemState) {
DestinyProgressionRewardItemState[(DestinyProgressionRewardItemState['None'] = 0)] = 'None';
DestinyProgressionRewardItemState[(DestinyProgressionRewardItemState['Invisible'] = 1)] =
'Invisible';
DestinyProgressionRewardItemState[(DestinyProgressionRewardItemState['Earned'] = 2)] = 'Earned';
DestinyProgressionRewardItemState[(DestinyProgressionRewardItemState['Claimed'] = 4)] = 'Claimed';
DestinyProgressionRewardItemState[(DestinyProgressionRewardItemState['ClaimAllowed'] = 8)] =
'ClaimAllowed';
})(DestinyProgressionRewardItemState || (DestinyProgressionRewardItemState = {}));
export let DestinyComponentType;
(function (DestinyComponentType) {
DestinyComponentType[(DestinyComponentType['None'] = 0)] = 'None';
DestinyComponentType[(DestinyComponentType['Profiles'] = 100)] = 'Profiles';
DestinyComponentType[(DestinyComponentType['VendorReceipts'] = 101)] = 'VendorReceipts';
DestinyComponentType[(DestinyComponentType['ProfileInventories'] = 102)] = 'ProfileInventories';
DestinyComponentType[(DestinyComponentType['ProfileCurrencies'] = 103)] = 'ProfileCurrencies';
DestinyComponentType[(DestinyComponentType['ProfileProgression'] = 104)] = 'ProfileProgression';
DestinyComponentType[(DestinyComponentType['PlatformSilver'] = 105)] = 'PlatformSilver';
DestinyComponentType[(DestinyComponentType['Characters'] = 200)] = 'Characters';
DestinyComponentType[(DestinyComponentType['CharacterInventories'] = 201)] =
'CharacterInventories';
DestinyComponentType[(DestinyComponentType['CharacterProgressions'] = 202)] =
'CharacterProgressions';
DestinyComponentType[(DestinyComponentType['CharacterRenderData'] = 203)] = 'CharacterRenderData';
DestinyComponentType[(DestinyComponentType['CharacterActivities'] = 204)] = 'CharacterActivities';
DestinyComponentType[(DestinyComponentType['CharacterEquipment'] = 205)] = 'CharacterEquipment';
DestinyComponentType[(DestinyComponentType['CharacterLoadouts'] = 206)] = 'CharacterLoadouts';
DestinyComponentType[(DestinyComponentType['ItemInstances'] = 300)] = 'ItemInstances';
DestinyComponentType[(DestinyComponentType['ItemObjectives'] = 301)] = 'ItemObjectives';
DestinyComponentType[(DestinyComponentType['ItemPerks'] = 302)] = 'ItemPerks';
DestinyComponentType[(DestinyComponentType['ItemRenderData'] = 303)] = 'ItemRenderData';
DestinyComponentType[(DestinyComponentType['ItemStats'] = 304)] = 'ItemStats';
DestinyComponentType[(DestinyComponentType['ItemSockets'] = 305)] = 'ItemSockets';
DestinyComponentType[(DestinyComponentType['ItemTalentGrids'] = 306)] = 'ItemTalentGrids';
DestinyComponentType[(DestinyComponentType['ItemCommonData'] = 307)] = 'ItemCommonData';
DestinyComponentType[(DestinyComponentType['ItemPlugStates'] = 308)] = 'ItemPlugStates';
DestinyComponentType[(DestinyComponentType['ItemPlugObjectives'] = 309)] = 'ItemPlugObjectives';
DestinyComponentType[(DestinyComponentType['ItemReusablePlugs'] = 310)] = 'ItemReusablePlugs';
DestinyComponentType[(DestinyComponentType['Vendors'] = 400)] = 'Vendors';
DestinyComponentType[(DestinyComponentType['VendorCategories'] = 401)] = 'VendorCategories';
DestinyComponentType[(DestinyComponentType['VendorSales'] = 402)] = 'VendorSales';
DestinyComponentType[(DestinyComponentType['Kiosks'] = 500)] = 'Kiosks';
DestinyComponentType[(DestinyComponentType['CurrencyLookups'] = 600)] = 'CurrencyLookups';
DestinyComponentType[(DestinyComponentType['PresentationNodes'] = 700)] = 'PresentationNodes';
DestinyComponentType[(DestinyComponentType['Collectibles'] = 800)] = 'Collectibles';
DestinyComponentType[(DestinyComponentType['Records'] = 900)] = 'Records';
DestinyComponentType[(DestinyComponentType['Transitory'] = 1000)] = 'Transitory';
DestinyComponentType[(DestinyComponentType['Metrics'] = 1100)] = 'Metrics';
DestinyComponentType[(DestinyComponentType['StringVariables'] = 1200)] = 'StringVariables';
DestinyComponentType[(DestinyComponentType['Craftables'] = 1300)] = 'Craftables';
DestinyComponentType[(DestinyComponentType['SocialCommendations'] = 1400)] =
'SocialCommendations';
})(DestinyComponentType || (DestinyComponentType = {}));
export let DestinyVendorFilter;
(function (DestinyVendorFilter) {
DestinyVendorFilter[(DestinyVendorFilter['None'] = 0)] = 'None';
DestinyVendorFilter[(DestinyVendorFilter['ApiPurchasable'] = 1)] = 'ApiPurchasable';
})(DestinyVendorFilter || (DestinyVendorFilter = {}));
export let DestinyStatsGroupType;
(function (DestinyStatsGroupType) {
DestinyStatsGroupType[(DestinyStatsGroupType['None'] = 0)] = 'None';
DestinyStatsGroupType[(DestinyStatsGroupType['General'] = 1)] = 'General';
DestinyStatsGroupType[(DestinyStatsGroupType['Weapons'] = 2)] = 'Weapons';
DestinyStatsGroupType[(DestinyStatsGroupType['Medals'] = 3)] = 'Medals';
DestinyStatsGroupType[(DestinyStatsGroupType['ReservedGroups'] = 100)] = 'ReservedGroups';
DestinyStatsGroupType[(Destiny