Diablo Wiki

Seasonal frames[]

I am gonna go ahead and extract these when I get a chance. — Rmkane (talk) 14:17, October 18, 2019 (UTC)

References

Asset extraction[]

I created a Java program to rip the sprites, using their atlas, with the following JSON document that I procured. — Rmkane (talk) 22:12, October 26, 2019 (UTC)

Each object is an "Asset" with the following properties:

  • "name" – The desired name of the image to be written
  • "key" – The atlas file key
  • "path" – The path where the atlas file exists
  • "filename" – The Items.stl key
  • "description" – An optional description
  • "affixes" – Optional sub-images to apply
[{
  "name": "D3 Portrait Frame Base",
  "key": "Cosmetic_Portrait_Paragon_0",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_00",
  "description": "It's what you get.",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_01",
    "2DUIPrestige/Prestige_PortraitCircle_01"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 1",
  "key": "Cosmetic_Portrait_Paragon_1",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_01",
  "description": "Welcome to the club.",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_01",
    "2DUIPrestige/Prestige_PortraitCircle_01"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 10",
  "key": "Cosmetic_Portrait_Paragon_10",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_02",
  "description": "Only for the hard working.",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_02",
    "2DUIPrestige/Prestige_PortraitCircle_01"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 20",
  "key": "Cosmetic_Portrait_Paragon_20",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_03",
  "description": "Great stuff!",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_02",
    "2DUIPrestige/Prestige_PortraitCircle_01"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 30",
  "key": "Cosmetic_Portrait_Paragon_30",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_04",
  "description": "Keep going!",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_02",
    "2DUIPrestige/Prestige_PortraitCircle_01"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 40",
  "key": "Cosmetic_Portrait_Paragon_40",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_05",
  "description": "You are committed!",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_03",
    "2DUIPrestige/Prestige_PortraitCircle_02"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 50",
  "key": "Cosmetic_Portrait_Paragon_50",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_06",
  "description": "That's how you do it!",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_03",
    "2DUIPrestige/Prestige_PortraitCircle_02"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 60",
  "key": "Cosmetic_Portrait_Paragon_60",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_07",
  "description": "Tell everyone you made it this far.",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_03",
    "2DUIPrestige/Prestige_PortraitCircle_02"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 70",
  "key": "Cosmetic_Portrait_Paragon_70",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_08",
  "description": "You're doing something right.",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_04",
    "2DUIPrestige/Prestige_PortraitCircle_03"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 80",
  "key": "Cosmetic_Portrait_Paragon_80",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_09",
  "description": "Can you believe it?",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_04",
    "2DUIPrestige/Prestige_PortraitCircle_03"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 90",
  "key": "Cosmetic_Portrait_Paragon_90",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_10",
  "description": "Shooting up the charts!",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_04",
    "2DUIPrestige/Prestige_PortraitCircle_03"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 100",
  "key": "Cosmetic_Portrait_Paragon_100",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_11",
  "description": "10,000% better than Paragon 1.",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_05",
    "2DUIPrestige/Prestige_PortraitCircle_04"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 200",
  "key": "Cosmetic_Portrait_Paragon_200",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_12",
  "description": "Your friends are jealous. Really, they told us so.",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_06",
    "2DUIPrestige/Prestige_PortraitCircle_04"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 300",
  "key": "Cosmetic_Portrait_Paragon_300",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_13",
  "description": "Did you really do it? You did!",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_06",
    "2DUIPrestige/Prestige_PortraitCircle_04"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 400",
  "key": "Cosmetic_Portrait_Paragon_400",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_14",
  "description": "Only true heroes reach this dizzying height.",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_06",
    "2DUIPrestige/Prestige_PortraitCircle_04"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 500",
  "key": "Cosmetic_Portrait_Paragon_500",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_15",
  "description": "A stunning achievement!",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_06",
    "2DUIPrestige/Prestige_PortraitCircle_04"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 600",
  "key": "Cosmetic_Portrait_Paragon_600",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_16",
  "description": "You can't be stopped! Seriously, we've been trying.",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_06",
    "2DUIPrestige/Prestige_PortraitCircle_04"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 700",
  "key": "Cosmetic_Portrait_Paragon_700",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_17",
  "description": "You are in exclusive company.",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_06",
    "2DUIPrestige/Prestige_PortraitCircle_04"
  ]
}, {
  "name": "D3 Portrait Frame Paragon 800",
  "key": "Cosmetic_Portrait_Paragon_800",
  "path": "2DUIPrestige/",
  "filename": "Prestige_PortraitFrame_18",
  "description": "You are at the top of the list!",
  "affixes": [
    "2DUIPrestige/Prestige_PortraitBanner_06",
    "2DUIPrestige/Prestige_PortraitCircle_04"
  ]
}, {
  "name": "D3 Portrait Frame Season 3",
  "key": "Cosmetic_Portrait_Frame_14",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_14"
}, {
  "name": "D3 Portrait Frame Season 4",
  "key": "Cosmetic_Portrait_Frame_S4_T0",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_SeasonalFrame_01_P3"
}, {
  "name": "D3 Portrait Frame Season 4 - Slayer",
  "key": "Cosmetic_Portrait_Frame_S4_T1",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_SeasonalFrame_02_P3"
}, {
  "name": "D3 Portrait Frame Season 4 - Champion",
  "key": "Cosmetic_Portrait_Frame_S4_T2",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_SeasonalFrame_03_P3"
}, {
  "name": "D3 Portrait Frame Season 4 - Destroyer",
  "key": "Cosmetic_Portrait_Frame_S4_T3",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_SeasonalFrame_04_P3"
}, {
  "name": "D3 Portrait Frame Season 4 - Conqueror",
  "key": "Cosmetic_Portrait_Frame_S4_T4",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_SeasonalFrame_05_P3"
}, {
  "name": "D3 Portrait Frame Season 4 - Guardian",
  "key": "Cosmetic_Portrait_Frame_S4_T5",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_SeasonalFrame_06_P3"
}, {
  "name": "D3 Portrait Frame Greyhollow",
  "key": "Cosmetic_Portrait_Frame_S5_T0",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_S5_T0"
}, {
  "name": "D3 Portrait Frame Greyhollow - Slayer",
  "key": "Cosmetic_Portrait_Frame_S5_T1",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_S5_T1"
}, {
  "name": "D3 Portrait Frame Greyhollow - Champion",
  "key": "Cosmetic_Portrait_Frame_S5_T2",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_S5_T2"
}, {
  "name": "D3 Portrait Frame Greyhollow - Destroyer",
  "key": "Cosmetic_Portrait_Frame_S5_T3",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_S5_T3"
}, {
  "name": "D3 Portrait Frame Greyhollow - Conqueror",
  "key": "Cosmetic_Portrait_Frame_S5_T4",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_S5_T4"
}, {
  "name": "D3 Portrait Frame Greyhollow - Guardian",
  "key": "Cosmetic_Portrait_Frame_S5_T5",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_S5_T5"
}, {
  "name": "D3 Portrait Frame Blood Shard",
  "key": "Cosmetic_PortraitFrame_BloodshardEncrusted_T0",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_BloodshardEncrusted_01"
}, {
  "name": "D3 Portrait Frame Blood Shard - Slayer",
  "key": "Cosmetic_PortraitFrame_BloodshardEncrusted_T1",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_BloodshardEncrusted_02"
}, {
  "name": "D3 Portrait Frame Blood Shard - Champion",
  "key": "Cosmetic_PortraitFrame_BloodshardEncrusted_T2",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_BloodshardEncrusted_03"
}, {
  "name": "D3 Portrait Frame Blood Shard - Destroyer",
  "key": "Cosmetic_PortraitFrame_BloodshardEncrusted_T3",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_BloodshardEncrusted_04"
}, {
  "name": "D3 Portrait Frame Blood Shard - Conqueror",
  "key": "Cosmetic_PortraitFrame_BloodshardEncrusted_T4",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_BloodshardEncrusted_05"
}, {
  "name": "D3 Portrait Frame Blood Shard - Guardian",
  "key": "Cosmetic_PortraitFrame_BloodshardEncrusted_T5",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_BloodshardEncrusted_06"
}, {
  "name": "D3 Portrait Frame Eternal Woods",
  "key": "Cosmetic_PortraitFrame_EternalWoods_T0",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_EternalWoods_01"
}, {
  "name": "D3 Portrait Frame Eternal Woods - Slayer",
  "key": "Cosmetic_PortraitFrame_EternalWoods_T1",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_EternalWoods_02"
}, {
  "name": "D3 Portrait Frame Eternal Woods - Champion",
  "key": "Cosmetic_PortraitFrame_EternalWoods_T2",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_EternalWoods_03"
}, {
  "name": "D3 Portrait Frame Eternal Woods - Destroyer",
  "key": "Cosmetic_PortraitFrame_EternalWoods_T3",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_EternalWoods_04"
}, {
  "name": "D3 Portrait Frame Eternal Woods - Conqueror",
  "key": "Cosmetic_PortraitFrame_EternalWoods_T4",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_EternalWoods_05"
}, {
  "name": "D3 Portrait Frame Eternal Woods - Guardian",
  "key": "Cosmetic_PortraitFrame_EternalWoods_T5",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_EternalWoods_06"
}, {
  "name": "D3 Portrait Frame Hell",
  "key": "Cosmetic_Portrait_Frame_HellStar_T0",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_HellStar_01"
}, {
  "name": "D3 Portrait Frame Hell - Slayer",
  "key": "Cosmetic_Portrait_Frame_HellStar_T1",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_HellStar_02"
}, {
  "name": "D3 Portrait Frame Hell - Champion",
  "key": "Cosmetic_Portrait_Frame_HellStar_T2",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_HellStar_03"
}, {
  "name": "D3 Portrait Frame Hell - Destroyer",
  "key": "Cosmetic_Portrait_Frame_HellStar_T3",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_HellStar_04"
}, {
  "name": "D3 Portrait Frame Hell - Conqueror",
  "key": "Cosmetic_Portrait_Frame_HellStar_T4",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_HellStar_05"
}, {
  "name": "D3 Portrait Frame Hell - Guardian",
  "key": "Cosmetic_Portrait_Frame_HellStar_T5",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_HellStar_06"
}, {
  "name": "D3 Portrait Frame Pandemonium",
  "key": "Cosmetic_PortraitFrame_PandemoniumFortress_T0",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_PandemoniumFortress_01"
}, {
  "name": "D3 Portrait Frame Pandemonium - Slayer",
  "key": "Cosmetic_PortraitFrame_PandemoniumFortress_T1",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_PandemoniumFortress_02"
}, {
  "name": "D3 Portrait Frame Pandemonium - Champion",
  "key": "Cosmetic_PortraitFrame_PandemoniumFortress_T2",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_PandemoniumFortress_03"
}, {
  "name": "D3 Portrait Frame Pandemonium - Destroyer",
  "key": "Cosmetic_PortraitFrame_PandemoniumFortress_T3",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_PandemoniumFortress_04"
}, {
  "name": "D3 Portrait Frame Pandemonium - Conqueror",
  "key": "Cosmetic_PortraitFrame_PandemoniumFortress_T4",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_PandemoniumFortress_05"
}, {
  "name": "D3 Portrait Frame Pandemonium - Guardian",
  "key": "Cosmetic_PortraitFrame_PandemoniumFortress_T5",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_PandemoniumFortress_06"
}, {
  "name": "D3 Portrait Frame Soulstone",
  "key": "Cosmetic_Portrait_Frame_Soulstone_T0",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Soulstone_01"
}, {
  "name": "D3 Portrait Frame Soulstone - Slayer",
  "key": "Cosmetic_Portrait_Frame_Soulstone_T1",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Soulstone_02"
}, {
  "name": "D3 Portrait Frame Soulstone - Champion",
  "key": "Cosmetic_Portrait_Frame_Soulstone_T2",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Soulstone_03"
}, {
  "name": "D3 Portrait Frame Soulstone - Destroyer",
  "key": "Cosmetic_Portrait_Frame_Soulstone_T3",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Soulstone_04"
}, {
  "name": "D3 Portrait Frame Soulstone - Conqueror",
  "key": "Cosmetic_Portrait_Frame_Soulstone_T4",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Soulstone_05"
}, {
  "name": "D3 Portrait Frame Soulstone - Guardian",
  "key": "Cosmetic_Portrait_Frame_Soulstone_T5",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Soulstone_06"
}, {
  "name": "D3 Portrait Frame Treasure Goblin",
  "key": "Cosmetic_PortraitFrame_TreasureGoblin_T0",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_TreasureGoblin_01"
}, {
  "name": "D3 Portrait Frame Treasure Goblin - Slayer",
  "key": "Cosmetic_PortraitFrame_TreasureGoblin_T1",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_TreasureGoblin_02"
}, {
  "name": "D3 Portrait Frame Treasure Goblin - Champion",
  "key": "Cosmetic_PortraitFrame_TreasureGoblin_T2",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_TreasureGoblin_03"
}, {
  "name": "D3 Portrait Frame Treasure Goblin - Destroyer",
  "key": "Cosmetic_PortraitFrame_TreasureGoblin_T3",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_TreasureGoblin_04"
}, {
  "name": "D3 Portrait Frame Treasure Goblin - Conqueror",
  "key": "Cosmetic_PortraitFrame_TreasureGoblin_T4",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_TreasureGoblin_05"
}, {
  "name": "D3 Portrait Frame Treasure Goblin - Guardian",
  "key": "Cosmetic_PortraitFrame_TreasureGoblin_T5",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_TreasureGoblin_06"
}, {
  "name": "D3 Portrait Frame Heaven",
  "key": "Cosmetic_PortraitFrame_Heaven_T0",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Heaven_01"
}, {
  "name": "D3 Portrait Frame Heaven - Slayer",
  "key": "Cosmetic_PortraitFrame_Heaven_T1",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Heaven_02"
}, {
  "name": "D3 Portrait Frame Heaven - Champion",
  "key": "Cosmetic_PortraitFrame_Heaven_T2",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Heaven_03"
}, {
  "name": "D3 Portrait Frame Heaven - Destroyer",
  "key": "Cosmetic_PortraitFrame_Heaven_T3",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Heaven_04"
}, {
  "name": "D3 Portrait Frame Heaven - Conqueror",
  "key": "Cosmetic_PortraitFrame_Heaven_T4",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Heaven_05"
}, {
  "name": "D3 Portrait Frame Heaven - Guardian",
  "key": "Cosmetic_PortraitFrame_Heaven_T5",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Heaven_06"
}, {
  "name": "D3 Portrait Frame Imperius",
  "key": "Cosmetic_PortraitFrame_Imperius_T0",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Imperius_01"
}, {
  "name": "D3 Portrait Frame Imperius - Slayer",
  "key": "Cosmetic_PortraitFrame_Imperius_T1",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Imperius_02"
}, {
  "name": "D3 Portrait Frame Imperius - Champion",
  "key": "Cosmetic_PortraitFrame_Imperius_T2",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Imperius_03"
}, {
  "name": "D3 Portrait Frame Imperius - Destroyer",
  "key": "Cosmetic_PortraitFrame_Imperius_T3",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Imperius_04"
}, {
  "name": "D3 Portrait Frame Imperius - Conqueror",
  "key": "Cosmetic_PortraitFrame_Imperius_T4",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Imperius_05"
}, {
  "name": "D3 Portrait Frame Imperius - Guardian",
  "key": "Cosmetic_PortraitFrame_Imperius_T5",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Imperius_06"
}, {
  "name": "D3 Portrait Frame Tal Rasha",
  "key": "Cosmetic_Portrait_Frame_TalRasha_T0",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_TalRasha_01"
}, {
  "name": "D3 Portrait Frame Tal Rasha - Slayer",
  "key": "Cosmetic_Portrait_Frame_TalRasha_T1",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_TalRasha_02"
}, {
  "name": "D3 Portrait Frame Tal Rasha - Champion",
  "key": "Cosmetic_Portrait_Frame_TalRasha_T2",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_TalRasha_03"
}, {
  "name": "D3 Portrait Frame Tal Rasha - Destroyer",
  "key": "Cosmetic_Portrait_Frame_TalRasha_T3",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_TalRasha_04"
}, {
  "name": "D3 Portrait Frame Tal Rasha - Conqueror",
  "key": "Cosmetic_Portrait_Frame_TalRasha_T4",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_TalRasha_05"
}, {
  "name": "D3 Portrait Frame Tal Rasha - Guardian",
  "key": "Cosmetic_Portrait_Frame_TalRasha_T5",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_TalRasha_06"
}, {
  "name": "D3 Portrait Frame Eternal Conflict",
  "key": "Cosmetic_PortraitFrame_AngelvsDemon_T0",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_AngelvsDemon_01"
}, {
  "name": "D3 Portrait Frame Eternal Conflict - Slayer",
  "key": "Cosmetic_PortraitFrame_AngelvsDemon_T1",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_AngelvsDemon_02"
}, {
  "name": "D3 Portrait Frame Eternal Conflict - Champion",
  "key": "Cosmetic_PortraitFrame_AngelvsDemon_T2",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_AngelvsDemon_03"
}, {
  "name": "D3 Portrait Frame Eternal Conflict - Destroyer",
  "key": "Cosmetic_PortraitFrame_AngelvsDemon_T3",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_AngelvsDemon_04"
}, {
  "name": "D3 Portrait Frame Eternal Conflict - Conqueror",
  "key": "Cosmetic_PortraitFrame_AngelvsDemon_T4",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_AngelvsDemon_05"
}, {
  "name": "D3 Portrait Frame Eternal Conflict - Guardian",
  "key": "Cosmetic_PortraitFrame_AngelvsDemon_T5",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_AngelvsDemon_06"
}, {
  "name": "D3 Portrait Frame Call to Adventure",
  "key": "Cosmetic_Portrait_Frame_Adventure_T0",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_AdventureMode_01"
}, {
  "name": "D3 Portrait Frame Call to Adventure - Slayer",
  "key": "Cosmetic_Portrait_Frame_Adventure_T1",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_AdventureMode_02"
}, {
  "name": "D3 Portrait Frame Call to Adventure - Champion",
  "key": "Cosmetic_Portrait_Frame_Adventure_T2",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_AdventureMode_03"
}, {
  "name": "D3 Portrait Frame Call to Adventure - Destroyer",
  "key": "Cosmetic_Portrait_Frame_Adventure_T3",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_AdventureMode_04"
}, {
  "name": "D3 Portrait Frame Call to Adventure - Conqueror",
  "key": "Cosmetic_Portrait_Frame_Adventure_T4",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_AdventureMode_05"
}, {
  "name": "D3 Portrait Frame Call to Adventure - Guardian",
  "key": "Cosmetic_Portrait_Frame_Adventure_T5",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_AdventureMode_06"
}, {
  "name": "D3 Portrait Frame Portrait of Valor",
  "key": "Cosmetic_PortraitFrame_Valor",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_season19"
}, {
  "name": "D3 Portrait Frame Barbarian",
  "key": "Cosmetic_PortraitFrame_Barbarian",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Barbarian"
}, {
  "name": "D3 Portrait Frame Crusader",
  "key": "Cosmetic_PortraitFrame_Crusader",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Crusader"
}, {
  "name": "D3 Portrait Frame Demon Hunter",
  "key": "Cosmetic_PortraitFrame_Demonhunter",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Demonhunter"
}, {
  "name": "D3 Portrait Frame Monk",
  "key": "Cosmetic_PortraitFrame_Monk",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Monk"
}, {
  "name": "D3 Portrait Frame Necromancer",
  "key": "Cosmetic_PortraitFrame_Necro",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_23",
  "description": "The dead obey your commands."
}, {
  "name": "D3 Portrait Frame Wizard",
  "key": "Cosmetic_PortraitFrame_Wizard",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Wizard"
}, {
  "name": "D3 Portrait Frame Witch Doctor",
  "key": "Cosmetic_PortraitFrame_witchdoctor",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_witchdoctor"
}, {
  "name": "D3 Portrait Frame Angelic",
  "key": "Cosmetic_Portrait_Frame_01",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_01"
}, {
  "name": "D3 Portrait Frame Deathshead",
  "key": "Cosmetic_Portrait_Frame_02",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_02"
}, {
  "name": "D3 Portrait Frame Bone",
  "key": "Cosmetic_Portrait_Frame_03",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_03"
}, {
  "name": "D3 Portrait Frame Thorns",
  "key": "Cosmetic_Portrait_Frame_04",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_04"
}, {
  "name": "D3 Portrait Frame Steadfast",
  "key": "Cosmetic_Portrait_Frame_05",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_05"
}, {
  "name": "D3 Portrait Frame Molten",
  "key": "Cosmetic_Portrait_Frame_06",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_06"
}, {
  "name": "D3 Portrait Frame Stained Glass - Teal",
  "key": "Cosmetic_Portrait_Frame_07",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_07"
}, {
  "name": "D3 Portrait Frame Stained Glass - Azure",
  "key": "Cosmetic_Portrait_Frame_08",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_08"
}, {
  "name": "D3 Portrait Frame Stained Glass - Red",
  "key": "Cosmetic_Portrait_Frame_09",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_09"
}, {
  "name": "D3 Portrait Frame Stained Glass - Yellow",
  "key": "Cosmetic_Portrait_Frame_10",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_10"
}, {
  "name": "D3 Portrait Frame Stained Glass - Orange",
  "key": "Cosmetic_Portrait_Frame_11",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_11"
}, {
  "name": "D3 Portrait Frame Stained Glass - Purple",
  "key": "Cosmetic_Portrait_Frame_12",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_12"
}, {
  "name": "D3 Portrait Frame Whimsyshire",
  "key": "Cosmetic_Portrait_Frame_13",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_13",
  "description": "It's like a party on your head!"
}, {
  "name": "D3 Portrait Frame Storm",
  "key": "Cosmetic_Portrait_Frame_15",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_15",
  "description": "You have weathered many Storms in your time as a Hero."
}, {
  "name": "D3 Portrait Frame Heart of Darkness",
  "key": "Cosmetic_Portrait_Frame_16",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_16_P3"
}, {
  "name": "D3 Portrait Frame Viper's Seal",
  "key": "Cosmetic_Portrait_Frame_17",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_17_P3"
}, {
  "name": "D3 Portrait Frame Aranea",
  "key": "Cosmetic_Portrait_Frame_18",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_18_P3"
}, {
  "name": "D3 Portrait Frame Caldeum",
  "key": "Cosmetic_Portrait_Frame_19",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_19_P3"
}, {
  "name": "D3 Portrait Frame The Sign of Rakkis",
  "key": "Cosmetic_Portrait_Frame_20",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_20_P3"
}, {
  "name": "D3 Portrait Frame Sescheron",
  "key": "Cosmetic_Portrait_Frame_21",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_21_P3"
}, {
  "name": "D3 Portrait Frame Jade Serpent",
  "key": "Cosmetic_Portrait_Frame_22",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_JadeSerpent"
}, {
  "name": null,
  "key": "Cosmetic_Portrait_Frame_24",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_24"
}, {
  "name": "D3 Portrait Frame Murkgoblin 2015",
  "key": "Cosmetic_Portrait_Frame_Bcon_2015",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_BC2015",
  "description": "Curious how you'd look as a Murkgoblin's tasty snack? Wonder no more!"
}, {
  "name": "D3 Portrait Frame Overwatch",
  "key": "Cosmetic_PortraitFrame_Overwatch",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_Overwatch",
  "description": "You feel as if you are watching over warriors who fight in an endless contest."
}, {
  "name": "D3 Portrait Frame Zandalari",
  "key": "Cosmetic_PortraitFrame_BFA",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_BFA"
}, {
  "name": "D3 Portrait Frame Classic Angel",
  "key": "Cosmetic_PortraitFrame_RetroAngel",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_RetroAngel"
}, {
  "name": "D3 Portrait Frame Classic Demon",
  "key": "Cosmetic_PortraitFrame_RetroDemon",
  "path": "2DUIPrestige_Cosmetic_P2/",
  "filename": "Cosmetic_PortraitFrame_RetroDemon"
}, {
  "name": "D3 Portrait Frame Triforce",
  "key": "Cosmetic_PortraitFrame_Triforce",
  "path": "2DUIPrestige_Cosmetic_p7/",
  "filename": "p7_Cosmetic_PortraitFrame_TriForce_01"
}]