DestinyCharacterProgressionComponent class

This component returns anything that could be considered "Progression" on a user: data where the user is gaining levels, reputation, completions, rewards, etc...

Constructors

DestinyCharacterProgressionComponent()

Properties

checklists ↔ Map<int, Map<int, bool>>
The set of checklists that can be examined for this specific character, keyed by the hash identifier of the Checklist (DestinyChecklistDefinition) [...]
read / write
factions ↔ Map<int, DestinyFactionProgression>
A dictionary of all known Factions, keyed by the Faction's hash. It contains data about this character's status with the faction. [...]
read / write
milestones ↔ Map<int, DestinyMilestone>
Milestones are related to the simple progressions shown in the game, but return additional and hopefully helpful information for users about the specifics of the Milestone's status. [...]
read / write
progressions ↔ Map<int, DestinyProgression>
A Dictionary of all known progressions for the Character, keyed by the Progression's hash. [...]
read / write
quests ↔ List<DestinyQuestStatus>
If the user has any active quests, the quests' statuses will be returned here. [...]
read / write
uninstancedItemObjectives ↔ Map<int, List<DestinyObjectiveProgress>>
Sometimes, you have items in your inventory that don't have instances, but still have Objective information. This provides you that objective information for uninstanced items. [...]
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited