DestinyActivity class
Represents the "Live" data that we can obtain about a Character's status with a specific Activity. This will tell you whether the character can participate in the activity, as well as some other basic mutable information.
Meant to be combined with static DestinyActivityDefinition data for a full picture of the Activity.
Constructors
Properties
- activityHash ↔ int
-
The hash identifier of the Activity. Use this to look up the
DestinyActivityDefinition of the activity. [...]
read / write
- canJoin ↔ bool
-
If true, the user is allowed to join with another Fireteam in this activity.
read / write
- canLead ↔ bool
-
If true, the user is allowed to lead a Fireteam into this activity.
read / write
- difficultyTier ↔ int
-
A DestinyActivityDifficultyTier enum value indicating the difficulty of the
activity.
read / write
- displayLevel ↔ int
-
The difficulty level of the activity, if applicable.
read / write
- hashCode → int
-
The hash code for this object. [...]
read-only, inherited
- isCompleted ↔ bool
-
If true, we both have the ability to know that the user has completed this
activity and they have completed it. Unfortunately, we can't necessarily know
this for all activities. As such, this should probably only be used if you
already know in advance which specific activities you wish to check.
read / write
- isNew ↔ bool
-
If true, then the activity should have a "new" indicator in the Director UI.
read / write
- isVisible ↔ bool
-
If true, the user should be able to see this activity.
read / write
- recommendedLight ↔ int
-
The recommended light level for the activity, if applicable.
read / write
- 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 ==(
Object other) → bool -
The equality operator. [...]
inherited