Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration DestinyRecordState

A Flags enumeration/bitmask where each bit represents a possible state that a Record/Triumph can be in.

This enum represents a set of flags - use bitwise operators to check which of these match your value.

Index

Enumeration members

CanEquipTitle

CanEquipTitle: = 64

If this is set, the record has a title (check DestinyRecordDefinition for title info) and you can equip it.

EntitlementUnowned

EntitlementUnowned: = 32

If this is set, you can't complete this record because you lack some permission that's required to complete it.

Invisible

Invisible: = 16

If this is set, the game recommends that you not show this record. Do what you will with this recommendation.

None

None: = 0

If there are no flags set, the record is in a state where it could be redeemed, but it has not been yet.

ObjectiveNotCompleted

ObjectiveNotCompleted: = 4

If this is set, the objective for this Record has not yet been completed.

Obscured

Obscured: = 8

If this is set, the game recommends that you replace the display text of this Record with DestinyRecordDefinition.stateInfo.obscuredString.

RecordRedeemed

RecordRedeemed: = 1

If this is set, the completed record has been redeemed.

RewardUnavailable

RewardUnavailable: = 2

If this is set, there's a reward available from this Record but it's unavailable for redemption.