DestinyFactionProgression class
Mostly for historical purposes, we segregate Faction progressions from other progressions. This is just a DestinyProgression with a shortcut for finding the DestinyFactionDefinition of the faction related to the progression.
Constructors
Properties
- currentProgress ↔ int
-
This is the total amount of progress obtained overall for this progression (for
instance, the total amount of Character Level experience earned)
read / write
- dailyLimit ↔ int
-
If this progression has a daily limit, this is that limit.
read / write
- dailyProgress ↔ int
-
The amount of progress earned today for this progression.
read / write
- factionHash ↔ int
-
The hash identifier of the Faction related to this progression. Use it to look
up the DestinyFactionDefinition for more rendering info. [...]
read / write
- factionVendorIndex ↔ int
-
The index of the Faction vendor that is currently available. Will be set to -1
if no vendors are available.
read / write
- hashCode → int
-
The hash code for this object. [...]
read-only, inherited
- level ↔ int
-
This is the level of the progression (for instance, the Character Level).
read / write
- levelCap ↔ int
-
This is the maximum possible level you can achieve for this progression (for
example, the maximum character level obtainable)
read / write
- nextLevelAt ↔ int
-
The total amount of progression (i.e. "Experience") needed in order to reach the
next level.
read / write
- progressionHash ↔ int
-
The hash identifier of the Progression in question. Use it to look up the
DestinyProgressionDefinition in static data. [...]
read / write
- progressToNextLevel ↔ int
-
The amount of progression (i.e. "Experience") needed to reach the next level of
this Progression. Jeez, progression is such an overloaded word.
read / write
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
- stepIndex ↔ int
-
Progressions define their levels in "steps". Since the last step may be
repeatable, the user may be at a higher level than the actual Step achieved in
the progression. Not necessarily useful, but potentially interesting for those
cruising the API. Relate this to the "steps" property of the DestinyProgression
to see which step the user is on, if you care about that. (Note that this is
Content Version dependent since it refers to indexes.)
read / write
- weeklyLimit ↔ int
-
If this progression has a weekly limit, this is that limit.
read / write
- weeklyProgress ↔ int
-
The amount of progress earned toward this progression in the current week.
read / write
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed. [...]
inherited
-
toString(
) → String -
A string representation of this object. [...]
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator. [...]
inherited