originally posted in:BungieNetPlatform
I asked around and determined that that flag is set inconsistently by the game. Basically, if the game logic needs to remember if you have completed an activity, it will get set. Otherwise, it might not get set. It may also get set for higher levels than you actually completed if that is convenient for the game. We ended up not using this flag for anything on the companion.
The 'completed' property you get back from the Activity History and stats APIs should be telling you the real story.
English
-
Best software behavior explanation ever.
-
That is indeed the problem I am facing [quote]It may also get set for higher levels than you actually completed if that is convenient for the game. We ended up not using this flag for anything on the companion.[/quote] Is there any other Endpoint where i can grab my story progress? I want to be able so see which "higher levels" i've completed and which are waiting for me.
-
See if this one meets your needs: http://www.bungie.net/platform/destiny/help/HelpDetail/GET?uri=Stats%2fAggregateActivityStats%2f%7bmembershipType%7d%2f%7bdestinyMembershipId%7d%2f%7bcharacterId%7d%2f
-
Edited by Rikkert2x: 5/12/2015 6:40:38 AMFor a control i [b]played[/b] and [b]finished[/b] all 'Restoration' tiers (2,3,22,26,30) and the data is available with 'AggregateActivityStats'. All activity hashes for the mission 'Restoration': ( 2351786412, 2351786414, 2351786415, 3135345593, 3135345594, 583154254 ) When looking the hashes up in 'Response->data->definitions->activities', and the [b]ActivityHash[/b] matches you can check the [b]activityCompletions[/b] at 'values->activityCompletions->basic->displayValue' activityCompletions display values ActivityHash, CompletionValue, Tier, activityTypes 583154254: 3 ( Level 2 ) - STORY_CINEMATIC 3135345593: 2 ( Level 2 ) - ACTIVITY_TYPE_STORY 3135345594: 1 ( Level 3 ) - ACTIVITY_TYPE_STORY 2351786412: 2 ( Level 22 ) - ACTIVITY_TYPE_STORY_FEATURED 2351786415: 1 ( Level 26 ) - ACTIVITY_TYPE_STORY_FEATURED 2351786414: 1 ( Level 30 ) - ACTIVITY_TYPE_STORY_FEATURED [url=https://www.bungie.net/Scripts/platform.lib.min.js?cv=3983621211&av=3113643599]a.ActivityStatus = { Processing: 0, Failed: 1, Skipped: 2, Complete: 3 };[/url] I'am sure i Completed all tiers correctly so I am expecting that the CompletionValue of all would be 3 or have equal values. What am I doing wrong? Reference [url=https://www.bungie.net/Platform/Destiny/Stats/AggregateActivityStats/2/4611686018441311466/2305843009253339356/?lc=en&fmt=true&lcin=true&mode=0&definitions=true]My AggregateActivityStats[/url]
-
The activityCompletions is a counter. It will increment each time you complete an activity.
-
Yes, this is going to the right direction. Checking this out!