Destiny.Definitions.DestinyActivityPlaylistItemDefinition
If the activity is a playlist, this is the definition for a specific entry in the playlist: a single possible combination of Activity and Activity Mode that can be chosen.
Type: object
Object Properties
activityHash
Mapped to Definition
The hash identifier of the Activity that can be played. Use it to look up the DestinyActivityDefinition.
Type: uint32
Mapped to Manifest Database Definition:
Destiny.Definitions.DestinyActivityDefinition
directActivityModeHash
Nullable
Mapped to Definition
If this playlist entry had an activity mode directly defined on it, this will be the hash of that mode.
Type: uint32
Mapped to Manifest Database Definition:
Destiny.Definitions.DestinyActivityModeDefinition
directActivityModeType
Nullable
Enumeration
If the playlist entry had an activity mode directly defined on it, this will be the enum value of that mode.
Type: int32
Valid Enum Values
-
None: 0
-
Story: 2
-
Strike: 3
-
Raid: 4
-
AllPvP: 5
-
Patrol: 6
-
AllPvE: 7
-
Reserved9: 9
-
Control: 10
-
Reserved11: 11
-
Clash: 12Clash -> Destiny's name for Team Deathmatch. 4v4 combat, the team with the highest kills at the end of time wins.
-
Reserved13: 13
-
CrimsonDoubles: 15
-
Nightfall: 16
-
HeroicNightfall: 17
-
AllStrikes: 18
-
IronBanner: 19
-
Reserved20: 20
-
Reserved21: 21
-
Reserved22: 22
-
Reserved24: 24
-
AllMayhem: 25
-
Reserved26: 26
-
Reserved27: 27
-
Reserved28: 28
-
Reserved29: 29
-
Reserved30: 30
-
Supremacy: 31
-
PrivateMatchesAll: 32
-
Survival: 37
-
Countdown: 38
-
TrialsOfTheNine: 39
-
Social: 40
-
TrialsCountdown: 41
-
TrialsSurvival: 42
-
IronBannerControl: 43
-
IronBannerClash: 44
-
IronBannerSupremacy: 45
-
ScoredNightfall: 46
-
ScoredHeroicNightfall: 47
-
Rumble: 48
-
AllDoubles: 49
-
Doubles: 50
-
PrivateMatchesClash: 51
-
PrivateMatchesControl: 52
-
PrivateMatchesSupremacy: 53
-
PrivateMatchesCountdown: 54
-
PrivateMatchesSurvival: 55
-
PrivateMatchesMayhem: 56
-
PrivateMatchesRumble: 57
-
HeroicAdventure: 58
-
Showdown: 59
-
Lockdown: 60
-
Scorched: 61
-
ScorchedTeam: 62
-
Gambit: 63
-
AllPvECompetitive: 64
-
Breakthrough: 65
-
BlackArmoryRun: 66
-
Salvage: 67
-
IronBannerSalvage: 68
-
PvPCompetitive: 69
-
PvPQuickplay: 70
-
ClashQuickplay: 71
-
ClashCompetitive: 72
-
ControlQuickplay: 73
-
ControlCompetitive: 74
-
GambitPrime: 75
-
Reckoning: 76
-
Menagerie: 77
-
VexOffensive: 78
-
NightmareHunt: 79
-
Elimination: 80
-
Momentum: 81
-
Dungeon: 82
-
Sundial: 83
-
TrialsOfOsiris: 84
-
Dares: 85
-
Offensive: 86
-
LostSector: 87
-
Rift: 88
-
ZoneControl: 89
-
IronBannerRift: 90
-
IronBannerZoneControl: 91
-
Relic: 92
activityModeHashes
Mapped to Definition
The hash identifiers for Activity Modes relevant to this entry.
Type: array
Array Contents:
uint32
Mapped to Manifest Database Definition:
Destiny.Definitions.DestinyActivityModeDefinition
activityModeTypes
The activity modes - if any - in enum form. Because we can't seem to escape the enums.
Type: array
Array Contents:
int32