challenges property

  1. @JsonKey(name: 'challenges')
List<DestinyChallengeStatus>? challenges
getter/setter pair

The activities referred to by this quest can have many associated challenges. They are all contained here, with activityHashes so that you can associate them with the specific activity variants in which they can be found. In retrospect, I probably should have put these under the specific Activity Variants, but it's too late to change it now. Theoretically, a quest without Activities can still have Challenges, which is why this is on a higher level than activity/variants, but it probably should have been in both places. That may come as a later revision.

Implementation

@JsonKey(name:'challenges')
List<DestinyChallengeStatus>? challenges;