{
  "angles": [
    0,
    45,
    90,
    135,
    180,
    225,
    270,
    315
  ],
  "class": "magic_gladiator",
  "enhancements": {
    "base": {
      "armorAndWeapons": "normal0",
      "wingExcellent": false,
      "wingLevel": 0
    },
    "full": {
      "armorAndWeapons": "excellent15",
      "wingExcellent": false,
      "wingLevel": 15
    }
  },
  "fixtureSha256": "317bcc0c841243b971083cd48f5195fa0e8d46916d2a358bb0d7f5951a77db17",
  "frameDurationMs": 180,
  "id": "class-magic_gladiator",
  "label": "Duel Master",
  "layout": {
    "height": 540,
    "left": "base",
    "right": "full",
    "width": 1516
  },
  "output": {
    "bytes": 1055674,
    "file": "class-magic_gladiator.webp",
    "sha256": "d39a4226d017369b19e562a288d62b18513622df3a2837f4cb8f4e1f9bffb4b6"
  },
  "provenance": [
    {
      "angle": 0,
      "captures": [
        {
          "angle": 0,
          "elapsedMs": 4299.977,
          "framebufferSha256": "ca824d32d35153b191e4b5f839124a4f261b6402419bd11e3edba4a4e13a5670",
          "state": "base"
        },
        {
          "angle": 0,
          "elapsedMs": 4531.333,
          "framebufferSha256": "5181d314cf52a505f9aa0eacb222fc4be54095ac2adbdf5bfa32b391600fc2c2",
          "state": "full"
        }
      ]
    },
    {
      "angle": 45,
      "captures": [
        {
          "angle": 45,
          "elapsedMs": 4363.544,
          "framebufferSha256": "e30eeaee1576becc81c110b735fd8049a405c95fd14d77ede7c3bf0c46cb6ceb",
          "state": "base"
        },
        {
          "angle": 45,
          "elapsedMs": 4583.432,
          "framebufferSha256": "f7e858f8d73a02f7720f86f71f9e5b18eb60d139bfc963cdc9085b0a87434efc",
          "state": "full"
        }
      ]
    },
    {
      "angle": 90,
      "captures": [
        {
          "angle": 90,
          "elapsedMs": 4524.138,
          "framebufferSha256": "d34c311c027af1cbf828cb3ce8c599ec34712905815b460093547d162466fe62",
          "state": "base"
        },
        {
          "angle": 90,
          "elapsedMs": 4405.527,
          "framebufferSha256": "357153148ae372449b5d604e67a43d36154a1f13f9aeb8a289bd7dc308c6c667",
          "state": "full"
        }
      ]
    },
    {
      "angle": 135,
      "captures": [
        {
          "angle": 135,
          "elapsedMs": 4502.359,
          "framebufferSha256": "083443210ee8dcf3aa5d07cea480de485e20737dc687b77e4ad929bd0268d340",
          "state": "base"
        },
        {
          "angle": 135,
          "elapsedMs": 4657.032,
          "framebufferSha256": "859292e24fe78c720dfc737c0f24f81801e5e1dc85ddaad42f70f07c8c38f895",
          "state": "full"
        }
      ]
    },
    {
      "angle": 180,
      "captures": [
        {
          "angle": 180,
          "elapsedMs": 4483.592,
          "framebufferSha256": "4ff494b56b132677576e24cd0ee30b2cb62c376ac56e5b38ffcc02407c774873",
          "state": "base"
        },
        {
          "angle": 180,
          "elapsedMs": 4575.914,
          "framebufferSha256": "8c28e177c3d4f98d62f1f9d7c7013791d66d545f3e2b382dee658fb400c4889a",
          "state": "full"
        }
      ]
    },
    {
      "angle": 225,
      "captures": [
        {
          "angle": 225,
          "elapsedMs": 4762.062,
          "framebufferSha256": "520e66d429672bede76a9af179511a7d3549f8e4345938b47139d8092b6ba13d",
          "state": "base"
        },
        {
          "angle": 225,
          "elapsedMs": 4528.74,
          "framebufferSha256": "e368a778741920c45997e10ac1d1cc63544d44b5cd0261e503bab7a1f1c262dd",
          "state": "full"
        }
      ]
    },
    {
      "angle": 270,
      "captures": [
        {
          "angle": 270,
          "elapsedMs": 4529.386,
          "framebufferSha256": "95371e5c198eecc8982f156ef153ee11ed90cd9762e25aab204510f9740ea868",
          "state": "base"
        },
        {
          "angle": 270,
          "elapsedMs": 4576.328,
          "framebufferSha256": "fd0e0133bf0bb2c7ee0610953654fe1d10a9b118c2bf3f138d268a082d396bd4",
          "state": "full"
        }
      ]
    },
    {
      "angle": 315,
      "captures": [
        {
          "angle": 315,
          "elapsedMs": 4831.437,
          "framebufferSha256": "55671de2910dba16e6711cea9f89df776ec15336022a35a4ec36e55f9461ec8d",
          "state": "base"
        },
        {
          "angle": 315,
          "elapsedMs": 4663.07,
          "framebufferSha256": "2c517e88e3b81246fadb04c5e015415004a5b5f4664be29c1c349d4a3fb8f970",
          "state": "full"
        }
      ]
    }
  ],
  "renderClass": "duel_master",
  "renderer": {
    "configSha256": "8482e3fb4189e40be872c0da4cc954b6f20fbf1f828e8742ed6ba356cf8e1475",
    "crop": {
      "height": 540,
      "width": 758,
      "x": 647,
      "y": 94
    },
    "framebuffer": [
      1600,
      900
    ],
    "mainSha256": "05d466a2a8f00fc5d5f5d838190049ca2047ea2e0dd795f6e63ec06ec12f4222",
    "photoFov": 2.04,
    "photoHeight": 288,
    "photoWidth": 404,
    "photoX": 238,
    "photoY": 50,
    "source": "CUIPhotoViewer",
    "verticalCamera": {
      "base": -100.0,
      "defaultFull": -150.0,
      "dimensionMasterFull": -120.0,
      "duelMasterFull": -115.0,
      "fistMasterFull": -120.0,
      "lordEmperorFull": -115.0,
      "wizardFull": -130.0
    },
    "zoom": {
      "base": 1.75,
      "defaultFull": 1.15,
      "dimensionMasterBase": 1.82,
      "dimensionMasterFull": 1.42,
      "duelMasterFull": 1.57,
      "fistMasterBase": 1.8,
      "fistMasterFull": 1.42,
      "lordEmperorFull": 1.52,
      "wizardFull": 1.18
    }
  },
  "schema": "puremu.showroom.comparison-capture.v1",
  "selection": {
    "armor": {
      "baseDefenseTotal": 276,
      "id": "armor-032-magic_gladiator",
      "name": "Volcano",
      "number": 32,
      "pieces": [
        {
          "classRank": 1,
          "defense": 86,
          "eligibleEvolutions": [
            "Magic Gladiator",
            "Duel Master"
          ],
          "group": 8,
          "name": "Volcano Armor",
          "number": 32,
          "source": "Armors.cs:149"
        },
        {
          "classRank": 1,
          "defense": 74,
          "eligibleEvolutions": [
            "Magic Gladiator",
            "Duel Master"
          ],
          "group": 9,
          "name": "Volcano Pants",
          "number": 32,
          "source": "Armors.cs:208"
        },
        {
          "classRank": 1,
          "defense": 55,
          "eligibleEvolutions": [
            "Magic Gladiator",
            "Duel Master"
          ],
          "group": 10,
          "name": "Volcano Gloves",
          "number": 32,
          "source": "Armors.cs:267"
        },
        {
          "classRank": 1,
          "defense": 61,
          "eligibleEvolutions": [
            "Magic Gladiator",
            "Duel Master"
          ],
          "group": 11,
          "name": "Volcano Boots",
          "number": 32,
          "source": "Armors.cs:322"
        }
      ],
      "rule": "highest summed base defense among complete class-compatible sets"
    },
    "classEvolution": {
      "family": [
        "Magic Gladiator",
        "Duel Master"
      ],
      "label": "Duel Master",
      "renderClass": "duel_master",
      "source": "CharacterClassHelper.cs:50-94",
      "stage": 3
    },
    "weapons": [
      {
        "classRank": 1,
        "dropLevel": 147,
        "dropsFromMonsters": true,
        "eligibleEvolutions": [
          "Magic Gladiator",
          "Duel Master"
        ],
        "group": 0,
        "levelRequirement": 380,
        "magicPower": 134,
        "maximumDamage": 155,
        "minimumDamage": 127,
        "name": "Explosion Blade",
        "number": 23,
        "role": "magic sword",
        "rule": "highest relevant base combat stat among compatible items of the class role",
        "slot": 0,
        "source": "Weapons.cs:160",
        "width": 2
      }
    ],
    "wing": {
      "classRank": 3,
      "defense": 55,
      "dropLevel": 150,
      "eligibleEvolutions": [
        "Duel Master"
      ],
      "group": 12,
      "id": "wing-12-039",
      "levelRequirement": 400,
      "maximumItemLevel": 15,
      "name": "Wing of Ruin",
      "number": 39,
      "rule": "highest level requirement, then defense, among class-compatible wings/capes",
      "source": "Wings.cs:101",
      "supportsExcellent": false,
      "upgrade": {
        "level": 15,
        "ordinaryExcellent": false,
        "wingOption": {
          "maximumOptionsPerItem": 1,
          "name": "5% chance to ignore defense",
          "number": 1,
          "source": "Wings.cs:272-285",
          "visualEffect": false
        }
      }
    }
  }
}
