You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A handful of reputation/activities in the game have "streaks" related to them (i.e. how many of that activity you've played continuously).
Manifest: Streaks are represented as DestinyProgressionDefinition entries.
API: Streaks are represented as Response.characterProgressions.data.CHARACTER_ID.progressions.* when calling GetProfile?components=CharacterProgressions (202)
Complication(s)
The only way to identify a streak is by playing an activity and seeing which Progression has increased from 0-1-2, etc. The kind folks at DIM have documented this process.
Reputation DestinyProgressionDefinitions have no streak DestinyProgressionDefinition reference, so it's unclear if a a reputation has an associated streak.
Streak DestinyProgressionDefinitions have no reputation DestinyProgressionDefinition reference, so it's unclear which reputation a streak is... streaking? 🙈 😆
Streak DestinyProgressionDefinitions are unlabeled, so it's unclear if it's a streak from looking at the entry independently.
Question
Is it possible to have a pointer from reputation -> streak?
Is it possible to have a pointer from streak -> reputation?
Is it possible to have for the streaks themselves be labeled?
Example Suggestions
Take these with a grain of salt; I'm working to follow the pattern I believe is already present in the manifest/API 😄 🙏
This is the existing streak Progression, with its displayProperties partially filled in. To cut down on i18n work, the description isn't strictly necessary. I figure since the word "streak" already appears in-game, the i18n effort would be less.
There's also a new reputationProgressionHash to reference what this streak is streaking. I wasn't sure what to name this 😬
Situation
A handful of reputation/activities in the game have "streaks" related to them (i.e. how many of that activity you've played continuously).
DestinyProgressionDefinition
entries.Response.characterProgressions.data.CHARACTER_ID.progressions.*
when callingGetProfile?components=CharacterProgressions (202)
Complication(s)
The only way to identify a streak is by playing an activity and seeing which Progression has increased from 0-1-2, etc. The kind folks at DIM have documented this process.
DestinyProgressionDefinition
s have no streakDestinyProgressionDefinition
reference, so it's unclear if a a reputation has an associated streak.DestinyProgressionDefinition
s have no reputationDestinyProgressionDefinition
reference, so it's unclear which reputation a streak is... streaking? 🙈 😆DestinyProgressionDefinition
s are unlabeled, so it's unclear if it's a streak from looking at the entry independently.Question
Example Suggestions
Take these with a grain of salt; I'm working to follow the pattern I believe is already present in the manifest/API 😄 🙏
Crucible Rank -
DestinyProgressionDefinition
(Abbreviated)This is the existing Crucible Progression, with a field added indicating there is a streak associated with it.
Crucible Rank Streak -
DestinyProgressionDefinition
(Abbreviated)This is the existing streak Progression, with its
displayProperties
partially filled in. To cut down on i18n work, the description isn't strictly necessary. I figure since the word "streak" already appears in-game, the i18n effort would be less.There's also a new
reputationProgressionHash
to reference what this streak is streaking. I wasn't sure what to name this 😬The text was updated successfully, but these errors were encountered: