This page was generated with Wiki Builder. Do not change the format!


Any data we need to figure out whether this Quest Item is the currently active one for the conceptual Milestone. Even just typing this description, I already regret it.


  • Schema Type: Definition
  • Type: object


Name Type Description
questItemHash Destiny.Definitions.DestinyInventoryItemDefinition:integer:uint32 The item representing this Milestone quest. Use this hash to look up the DestinyInventoryItemDefinition for the quest to find its steps and human readable data.
displayProperties DestinyDisplayPropertiesDefinition:Definition The individual quests may have different definitions from the overall milestone: if there's a specific active quest, use these displayProperties instead of that of the overall DestinyMilestoneDefinition.
overrideImage string If populated, this image can be shown instead of the generic milestone's image when this quest is live, or it can be used to show a background image for the quest itself that differs from that of the Activity or the Milestone.
questRewards DestinyMilestoneQuestRewardsDefinition:Definition The rewards you will get for completing this quest, as best as we could extract them from our data. Sometimes, it'll be a decent amount of data. Sometimes, it's going to be sucky. Sorry.
activities Dictionary<Destiny.Definitions.DestinyActivityDefinition:integer:uint32,DestinyMilestoneActivityDefinition:Definition> The full set of all possible "conceptual activities" that are related to this Milestone. Tiers or alternative modes of play within these conceptual activities will be defined as sub-entities. Keyed by the Conceptual Activity Hash. Use the key to look up DestinyActivityDefinition.


    // Type: Destiny.Definitions.DestinyInventoryItemDefinition:integer:uint32
    "questItemHash": 0,
    // Type: DestinyDisplayPropertiesDefinition:Definition
    "displayProperties": {},
    // Type: string
    "overrideImage": "",
    // Type: DestinyMilestoneQuestRewardsDefinition:Definition
    "questRewards": {},
    // Type: Dictionary<Destiny.Definitions.DestinyActivityDefinition:integer:uint32,DestinyMilestoneActivityDefinition:Definition>
    "activities": {
        "0": {
            // Type: Destiny.Definitions.DestinyActivityDefinition:integer:uint32
            "conceptualActivityHash": 0,
            // Type: Dictionary<Destiny.Definitions.DestinyActivityDefinition:integer:uint32,DestinyMilestoneActivityVariantDefinition:Definition>
            "variants": {
                "0": {
                    // Type: Destiny.Definitions.DestinyActivityDefinition:integer:uint32
                    "activityHash": 0,
                    // Type: integer:int32
                    "order": 0