originally posted in:BungieNetPlatform
Want to get a list of modifiers for activities? Turns out the DestinyScriptedSkullDefinition (which is one of a couple new databases in the manifest), now provides you with a list (or at least a partial one) of "skulls".
At the moment it looks like there are a few missing...This might be that "scripted" is referring to Arena Challenge modes and the exposed modifiers are all the ones currently being used.
[quote]{
int skullHash,
string identifier, // eg SKULL_{nameInUpperCase}
string skullName,
string description,
string iconPath
}[/quote]
Missing modifiers I believe are Heroic, Epic, Nightfall. The icon resolution is also much lower than the skull icons stored in the ActivityDefinition, but this definition exposes the hash/id and the skullIdentifier. It is also worth noting that quite a few of the Weekly Heroic / Nightfall Strikes have swapped out old modifiers with new ones (though sadly still a lot of Lightswitch...). The only new modifier I haven't tried myself is Melee Damage Boost which sounds like Lightswitch+Brawler :p
English
-
Your intuition is correct: this information is really for Arena Challenge modes, which have skull data that is slightly different than those attached to activities as a whole. For those of you building sites or apps and want skull data, you'll want to avoid attempting to associate "Scripted skulls" with the skull data you find on activities - as they are similar (but as you've noted, already not the same) for now, but will likely diverge further in the future.