Source
This page was generated with Wiki Builder. Do not change the format!
Info
Schema
- Schema Type: Generic Class
- Type: object
Properties
Name | Type | Description |
---|---|---|
data | DestinyCharacterProgressionComponent | |
privacy | ComponentPrivacySetting:Enum |
Example
{
// Type: DestinyCharacterProgressionComponent
"data": {
// Type: Dictionary<Destiny.Definitions.DestinyProgressionDefinition:integer:uint32,DestinyProgression>
"progressions": {
"0": {
// Type: Destiny.Definitions.DestinyProgressionDefinition:integer:uint32
"progressionHash": 0,
// Type: integer:int32
"dailyProgress": 0,
// Type: integer:int32
"dailyLimit": 0,
// Type: integer:int32
"weeklyProgress": 0,
// Type: integer:int32
"weeklyLimit": 0,
// Type: integer:int32
"currentProgress": 0,
// Type: integer:int32
"level": 0,
// Type: integer:int32
"levelCap": 0,
// Type: integer:int32
"stepIndex": 0,
// Type: integer:int32
"progressToNextLevel": 0,
// Type: integer:int32
"nextLevelAt": 0
}
},
// Type: Dictionary<Destiny.Definitions.DestinyFactionDefinition:integer:uint32,DestinyFactionProgression>
"factions": {
"0": {
// Type: Destiny.Definitions.DestinyFactionDefinition:integer:uint32
"factionHash": 0,
// Type: integer:int32
"factionVendorIndex": 0,
// Type: Destiny.Definitions.DestinyProgressionDefinition:integer:uint32
"progressionHash": 0,
// Type: integer:int32
"dailyProgress": 0,
// Type: integer:int32
"dailyLimit": 0,
// Type: integer:int32
"weeklyProgress": 0,
// Type: integer:int32
"weeklyLimit": 0,
// Type: integer:int32
"currentProgress": 0,
// Type: integer:int32
"level": 0,
// Type: integer:int32
"levelCap": 0,
// Type: integer:int32
"stepIndex": 0,
// Type: integer:int32
"progressToNextLevel": 0,
// Type: integer:int32
"nextLevelAt": 0
}
},
// Type: Dictionary<Destiny.Definitions.Milestones.DestinyMilestoneDefinition:integer:uint32,DestinyMilestone>
"milestones": {
"0": {
// Type: Destiny.Definitions.Milestones.DestinyMilestoneDefinition:integer:uint32
"milestoneHash": 0,
// Type: DestinyMilestoneQuest[]
"availableQuests": [
// Type: DestinyMilestoneQuest
{
// Type: Destiny.Definitions.DestinyInventoryItemDefinition:integer:uint32
"questItemHash": 0,
// Type: DestinyQuestStatus
"status": {},
// Type: DestinyMilestoneActivity
"activity": {},
// Type: DestinyChallengeStatus[]
"challenges": [
// Type: DestinyChallengeStatus
{
// Type: DestinyObjectiveProgress
"objective": {}
}
]
}
],
// Type: Dictionary<string,number:float>
"values": {
"{string}": 0
},
// Type: Destiny.Definitions.DestinyVendorDefinition:integer:uint32[]
"vendorHashes": [
// Type: integer:uint32
0
],
// Type: DestinyMilestoneVendor[]
"vendors": [
// Type: DestinyMilestoneVendor
{
// Type: Destiny.Definitions.DestinyVendorDefinition:integer:uint32
"vendorHash": 0,
// Type: Destiny.Definitions.DestinyInventoryItemDefinition:integer:uint32:nullable
"previewItemHash": 0
}
],
// Type: DestinyMilestoneRewardCategory[]
"rewards": [
// Type: DestinyMilestoneRewardCategory
{
// Type: integer:uint32
"rewardCategoryHash": 0,
// Type: DestinyMilestoneRewardEntry[]
"entries": [
// Type: DestinyMilestoneRewardEntry
{
// Type: integer:uint32
"rewardEntryHash": 0,
// Type: boolean
"earned": false,
// Type: boolean
"redeemed": false
}
]
}
],
// Type: string:date-time:nullable
"startDate": "",
// Type: string:date-time:nullable
"endDate": ""
}
},
// Type: DestinyQuestStatus[]
"quests": [
// Type: DestinyQuestStatus
{
// Type: Destiny.Definitions.DestinyInventoryItemDefinition:integer:uint32
"questHash": 0,
// Type: Destiny.Definitions.DestinyInventoryItemDefinition:integer:uint32
"stepHash": 0,
// Type: DestinyObjectiveProgress[]
"stepObjectives": [
// Type: DestinyObjectiveProgress
{
// Type: Destiny.Definitions.DestinyObjectiveDefinition:integer:uint32
"objectiveHash": 0,
// Type: Destiny.Definitions.DestinyDestinationDefinition:integer:uint32:nullable
"destinationHash": 0,
// Type: Destiny.Definitions.DestinyActivityDefinition:integer:uint32:nullable
"activityHash": 0,
// Type: integer:int32:nullable
"progress": 0,
// Type: boolean
"complete": false
}
],
// Type: boolean
"tracked": false,
// Type: integer:int64
"itemInstanceId": 0,
// Type: boolean
"completed": false,
// Type: boolean
"redeemed": false,
// Type: boolean
"started": false,
// Type: integer:uint32:nullable
"vendorHash": 0
}
],
// Type: Dictionary<Destiny.Definitions.DestinyInventoryItemDefinition:integer:uint32,DestinyObjectiveProgress[]>
"uninstancedItemObjectives": {
"0": [
// Type: DestinyObjectiveProgress
{
// Type: Destiny.Definitions.DestinyObjectiveDefinition:integer:uint32
"objectiveHash": 0,
// Type: Destiny.Definitions.DestinyDestinationDefinition:integer:uint32:nullable
"destinationHash": 0,
// Type: Destiny.Definitions.DestinyActivityDefinition:integer:uint32:nullable
"activityHash": 0,
// Type: integer:int32:nullable
"progress": 0,
// Type: boolean
"complete": false
}
]
}
},
// Type: ComponentPrivacySetting:Enum
"privacy": 0
}