{
  "armors": [
    {
      "name": "Adept Robes",
      "category": "Light",
      "ac_bonus": 1,
      "max_dex": 8,
      "speed_limit_ft": null,
      "weight_kg": 3,
      "notes": "Simple robes worn by Force Adepts.",
      "min_level": 1
    },
    {
      "name": "Darkweave Undersuit",
      "category": "Light",
      "ac_bonus": 1,
      "max_dex": 6,
      "speed_limit_ft": null,
      "weight_kg": 3,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Field Utility Vest",
      "category": "Light",
      "ac_bonus": 1,
      "max_dex": 6,
      "speed_limit_ft": null,
      "weight_kg": 3,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Half-Vest",
      "category": "Light",
      "ac_bonus": 1,
      "max_dex": 6,
      "speed_limit_ft": null,
      "weight_kg": 2,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Mystic Robe",
      "category": "Light",
      "ac_bonus": 1,
      "max_dex": 8,
      "speed_limit_ft": null,
      "weight_kg": 2,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Padawan Robes",
      "category": "Light",
      "ac_bonus": 1,
      "max_dex": 8,
      "speed_limit_ft": null,
      "weight_kg": 3,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Shadowsuit",
      "category": "Light",
      "ac_bonus": 1,
      "max_dex": 5,
      "speed_limit_ft": null,
      "weight_kg": 2,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Stun Cloak",
      "category": "Light",
      "ac_bonus": 1,
      "max_dex": 6,
      "speed_limit_ft": null,
      "weight_kg": 2,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Tracker Utility Vest",
      "category": "Light",
      "ac_bonus": 1,
      "max_dex": 6,
      "speed_limit_ft": null,
      "weight_kg": 2,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Blast Helmet and Vest",
      "category": "Light",
      "ac_bonus": 2,
      "max_dex": 6,
      "speed_limit_ft": null,
      "weight_kg": 3,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "KZZ Riot Armor",
      "category": "Light",
      "ac_bonus": 2,
      "max_dex": 5,
      "speed_limit_ft": null,
      "weight_kg": 6,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Microbe Armor",
      "category": "Light",
      "ac_bonus": 2,
      "max_dex": 4,
      "speed_limit_ft": null,
      "weight_kg": 6,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Padded Jedi Robe",
      "category": "Light",
      "ac_bonus": 2,
      "max_dex": 5,
      "speed_limit_ft": null,
      "weight_kg": 3,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Padded Utility Vest",
      "category": "Light",
      "ac_bonus": 2,
      "max_dex": 5,
      "speed_limit_ft": null,
      "weight_kg": 3,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Reinforced Half-Vest",
      "category": "Light",
      "ac_bonus": 2,
      "max_dex": 5,
      "speed_limit_ft": null,
      "weight_kg": 2.5,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Scout Armor",
      "category": "Light",
      "ac_bonus": 2,
      "max_dex": 5,
      "speed_limit_ft": null,
      "weight_kg": 5,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Scout-Web Armor",
      "category": "Light",
      "ac_bonus": 2,
      "max_dex": 4,
      "speed_limit_ft": null,
      "weight_kg": 4.5,
      "notes": "Advantage on Survival checks in wilderness terrain.",
      "min_level": 1
    },
    {
      "name": "Smuggler's Jacket",
      "category": "Light",
      "ac_bonus": 2,
      "max_dex": 8,
      "speed_limit_ft": null,
      "weight_kg": 4,
      "notes": "+1 to Stealth checks in urban or dim light settings.",
      "min_level": 1
    },
    {
      "name": "Combat Vest",
      "category": "Light",
      "ac_bonus": 3,
      "max_dex": 4,
      "speed_limit_ft": null,
      "weight_kg": 3,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Fiberweave Vest",
      "category": "Light",
      "ac_bonus": 3,
      "max_dex": 4,
      "speed_limit_ft": null,
      "weight_kg": 10,
      "notes": "+1 to Acrobatics checks.",
      "min_level": 1
    },
    {
      "name": "Light Jedi Battle Armor",
      "category": "Light",
      "ac_bonus": 3,
      "max_dex": 4,
      "speed_limit_ft": null,
      "weight_kg": 6,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Padded Flight Suit",
      "category": "Light",
      "ac_bonus": 3,
      "max_dex": 4,
      "speed_limit_ft": null,
      "weight_kg": 5,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Reinforced Leather Armor",
      "category": "Light",
      "ac_bonus": 3,
      "max_dex": 4,
      "speed_limit_ft": null,
      "weight_kg": 4,
      "notes": null,
      "min_level": 1
    },
    {
      "name": "Tactical Mesh Vest",
      "category": "Light",
      "ac_bonus": 3,
      "max_dex": 5,
      "speed_limit_ft": null,
      "weight_kg": 6,
      "notes": "Once per turn, reduce all forms of kinetic damage by 2.",
      "min_level": 1
    },
    {
      "name": "Wraithskin Overlay",
      "category": "Light",
      "ac_bonus": 3,
      "max_dex": 5,
      "speed_limit_ft": null,
      "weight_kg": 4,
      "notes": "Advantage on Stealth when standing still.",
      "min_level": 1
    },
    {
      "name": "Combat Jumpsuit",
      "category": "Light",
      "ac_bonus": 4,
      "max_dex": 4,
      "speed_limit_ft": null,
      "weight_kg": 8,
      "notes": null,
      "min_level": 3
    },
    {
      "name": "Mandalorian Combat Suit",
      "category": "Light",
      "ac_bonus": 4,
      "max_dex": 5,
      "speed_limit_ft": null,
      "weight_kg": 8,
      "notes": null,
      "min_level": 3
    },
    {
      "name": "Reflexweave Armor",
      "category": "Light",
      "ac_bonus": 4,
      "max_dex": 5,
      "speed_limit_ft": null,
      "weight_kg": 5,
      "notes": "Once per short rest, reroll a failed Dex saving throw.",
      "min_level": 3
    },
    {
      "name": "Reinforced Combat Vest",
      "category": "Light",
      "ac_bonus": 4,
      "max_dex": 4,
      "speed_limit_ft": null,
      "weight_kg": 5,
      "notes": null,
      "min_level": 3
    },
    {
      "name": "Republic Light Armor",
      "category": "Light",
      "ac_bonus": 4,
      "max_dex": 4,
      "speed_limit_ft": null,
      "weight_kg": 7,
      "notes": null,
      "min_level": 3
    },
    {
      "name": "Vonduun Crabshell",
      "category": "Light",
      "ac_bonus": 5,
      "max_dex": 4,
      "speed_limit_ft": null,
      "weight_kg": 5,
      "notes": "Exotic biological armor (Yuuzhan Vong creature-shell). Legendary-tier Light armor — its AC+5 / MaxDex 4 profile exceeds the standard Light band (AC+4 cap) by design.",
      "min_level": 3
    },
    {
      "name": "Galactic Alliance Armor",
      "category": "Medium",
      "ac_bonus": 4,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 9,
      "notes": null,
      "min_level": 3
    },
    {
      "name": "Light Dark Armor",
      "category": "Medium",
      "ac_bonus": 4,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 10,
      "notes": null,
      "min_level": 3
    },
    {
      "name": "Light Powered Battle Armor",
      "category": "Medium",
      "ac_bonus": 4,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 12,
      "notes": null,
      "min_level": 3
    },
    {
      "name": "Seatrooper Armor",
      "category": "Medium",
      "ac_bonus": 4,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 14,
      "notes": null,
      "min_level": 3
    },
    {
      "name": "Armored Flight Suit",
      "category": "Medium",
      "ac_bonus": 5,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 10,
      "notes": null,
      "min_level": 3
    },
    {
      "name": "Camo Armor",
      "category": "Medium",
      "ac_bonus": 5,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 6,
      "notes": null,
      "min_level": 3
    },
    {
      "name": "Jedi Battle Armor",
      "category": "Medium",
      "ac_bonus": 5,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 12,
      "notes": null,
      "min_level": 3
    },
    {
      "name": "Light Battle Armor",
      "category": "Medium",
      "ac_bonus": 5,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 10,
      "notes": null,
      "min_level": 3
    },
    {
      "name": "Light Beskar'gam",
      "category": "Medium",
      "ac_bonus": 5,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 10,
      "notes": null,
      "min_level": 3
    },
    {
      "name": "Light Pressure Suit",
      "category": "Medium",
      "ac_bonus": 5,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 10,
      "notes": null,
      "min_level": 3
    },
    {
      "name": "Marine Armor",
      "category": "Medium",
      "ac_bonus": 5,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 12,
      "notes": null,
      "min_level": 3
    },
    {
      "name": "Camo Scout Armor",
      "category": "Medium",
      "ac_bonus": 6,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 12,
      "notes": null,
      "min_level": 5
    },
    {
      "name": "Mesh Armor",
      "category": "Medium",
      "ac_bonus": 6,
      "max_dex": 2,
      "speed_limit_ft": 20,
      "weight_kg": 13,
      "notes": null,
      "min_level": 5
    },
    {
      "name": "Republic Combat Armor",
      "category": "Medium",
      "ac_bonus": 6,
      "max_dex": 2,
      "speed_limit_ft": 20,
      "weight_kg": 14,
      "notes": null,
      "min_level": 5
    },
    {
      "name": "Stormtrooper Armor",
      "category": "Medium",
      "ac_bonus": 6,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 10,
      "notes": null,
      "min_level": 5
    },
    {
      "name": "Weave Armor",
      "category": "Medium",
      "ac_bonus": 6,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 15,
      "notes": null,
      "min_level": 5
    },
    {
      "name": "AV-1S Scout Armor",
      "category": "Medium",
      "ac_bonus": 7,
      "max_dex": 2,
      "speed_limit_ft": 20,
      "weight_kg": 18,
      "notes": null,
      "min_level": 5
    },
    {
      "name": "Ceremonial Armor",
      "category": "Medium",
      "ac_bonus": 7,
      "max_dex": 2,
      "speed_limit_ft": 20,
      "weight_kg": 13,
      "notes": null,
      "min_level": 5
    },
    {
      "name": "Corellian Powersuit",
      "category": "Medium",
      "ac_bonus": 7,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 20,
      "notes": null,
      "min_level": 5
    },
    {
      "name": "Dark Armor",
      "category": "Medium",
      "ac_bonus": 7,
      "max_dex": 2,
      "speed_limit_ft": 20,
      "weight_kg": 16,
      "notes": null,
      "min_level": 5
    },
    {
      "name": "Knighthunter Armor",
      "category": "Medium",
      "ac_bonus": 7,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 13,
      "notes": null,
      "min_level": 5
    },
    {
      "name": "M1-10 Stalker Armor",
      "category": "Medium",
      "ac_bonus": 7,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 10,
      "notes": null,
      "min_level": 5
    },
    {
      "name": "Model 210 Personal Armor",
      "category": "Medium",
      "ac_bonus": 7,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 17,
      "notes": null,
      "min_level": 5
    },
    {
      "name": "Powered Battle Armor",
      "category": "Medium",
      "ac_bonus": 7,
      "max_dex": 2,
      "speed_limit_ft": 20,
      "weight_kg": 17,
      "notes": null,
      "min_level": 5
    },
    {
      "name": "Battle Armor",
      "category": "Medium",
      "ac_bonus": 8,
      "max_dex": 2,
      "speed_limit_ft": 20,
      "weight_kg": 16,
      "notes": null,
      "min_level": 8
    },
    {
      "name": "Imperial Knight Armor",
      "category": "Medium",
      "ac_bonus": 8,
      "max_dex": 3,
      "speed_limit_ft": 20,
      "weight_kg": 16,
      "notes": null,
      "min_level": 8
    },
    {
      "name": "Mandalorian Battle Armor",
      "category": "Medium",
      "ac_bonus": 8,
      "max_dex": 2,
      "speed_limit_ft": 20,
      "weight_kg": 18,
      "notes": null,
      "min_level": 8
    },
    {
      "name": "Medium Beskar'gam",
      "category": "Medium",
      "ac_bonus": 8,
      "max_dex": 2,
      "speed_limit_ft": 20,
      "weight_kg": 17,
      "notes": null,
      "min_level": 8
    },
    {
      "name": "Medium Pressure Suit",
      "category": "Medium",
      "ac_bonus": 8,
      "max_dex": 2,
      "speed_limit_ft": 20,
      "weight_kg": 16,
      "notes": null,
      "min_level": 8
    },
    {
      "name": "Vacuum Pod",
      "category": "Heavy",
      "ac_bonus": 4,
      "max_dex": 0,
      "speed_limit_ft": 20,
      "weight_kg": 35,
      "notes": "Survival vehicle, not combat-rated armor. AC bonus is below the standard Heavy band by design — represents bulk and immobility, not protection.",
      "min_level": 3
    },
    {
      "name": "Neo-Crusader Light Armor",
      "category": "Heavy",
      "ac_bonus": 6,
      "max_dex": 1,
      "speed_limit_ft": 20,
      "weight_kg": 32,
      "notes": "Mandalorian Neo-Crusader plating; entry-tier heavy armor.",
      "min_level": 5
    },
    {
      "name": "Heavy Dark Armor",
      "category": "Heavy",
      "ac_bonus": 8,
      "max_dex": 1,
      "speed_limit_ft": 20,
      "weight_kg": 30,
      "notes": null,
      "min_level": 8
    },
    {
      "name": "Republic Heavy Armor",
      "category": "Heavy",
      "ac_bonus": 8,
      "max_dex": 1,
      "speed_limit_ft": 20,
      "weight_kg": 26,
      "notes": null,
      "min_level": 8
    },
    {
      "name": "Armored Space Suit",
      "category": "Heavy",
      "ac_bonus": 9,
      "max_dex": 1,
      "speed_limit_ft": 20,
      "weight_kg": 35,
      "notes": null,
      "min_level": 8
    },
    {
      "name": "AV-1C Combat Armor",
      "category": "Heavy",
      "ac_bonus": 9,
      "max_dex": 1,
      "speed_limit_ft": 20,
      "weight_kg": 25,
      "notes": null,
      "min_level": 8
    },
    {
      "name": "Heavy Powered Battle Armor",
      "category": "Heavy",
      "ac_bonus": 9,
      "max_dex": 1,
      "speed_limit_ft": 20,
      "weight_kg": 32,
      "notes": null,
      "min_level": 8
    },
    {
      "name": "Heavy Pressure Suit",
      "category": "Heavy",
      "ac_bonus": 9,
      "max_dex": 1,
      "speed_limit_ft": 20,
      "weight_kg": 35,
      "notes": null,
      "min_level": 8
    },
    {
      "name": "Katarn-Class Commando Armor",
      "category": "Heavy",
      "ac_bonus": 9,
      "max_dex": 1,
      "speed_limit_ft": 20,
      "weight_kg": 20,
      "notes": null,
      "min_level": 8
    },
    {
      "name": "Matrix Armor",
      "category": "Heavy",
      "ac_bonus": 9,
      "max_dex": 1,
      "speed_limit_ft": 20,
      "weight_kg": 25,
      "notes": null,
      "min_level": 8
    },
    {
      "name": "Zero-Gravity Stormtrooper Armor",
      "category": "Heavy",
      "ac_bonus": 9,
      "max_dex": 0,
      "speed_limit_ft": 20,
      "weight_kg": 38,
      "notes": null,
      "min_level": 8
    },
    {
      "name": "Heavy Battle Armor",
      "category": "Heavy",
      "ac_bonus": 10,
      "max_dex": 1,
      "speed_limit_ft": 20,
      "weight_kg": 30,
      "notes": null,
      "min_level": 11
    },
    {
      "name": "Heavy Beskar'gam",
      "category": "Heavy",
      "ac_bonus": 10,
      "max_dex": 1,
      "speed_limit_ft": 20,
      "weight_kg": 32,
      "notes": null,
      "min_level": 11
    },
    {
      "name": "Neo-Crusader Assault Armor",
      "category": "Heavy",
      "ac_bonus": 10,
      "max_dex": 1,
      "speed_limit_ft": 20,
      "weight_kg": 65,
      "notes": null,
      "min_level": 11
    },
    {
      "name": "Orbalisk Armor",
      "category": "Heavy",
      "ac_bonus": 10,
      "max_dex": 1,
      "speed_limit_ft": 20,
      "weight_kg": 26,
      "notes": null,
      "min_level": 11
    },
    {
      "name": "Venom Assault Armor",
      "category": "Heavy",
      "ac_bonus": 10,
      "max_dex": 1,
      "speed_limit_ft": 20,
      "weight_kg": 38,
      "notes": null,
      "min_level": 11
    }
  ]
}
