s2protocol 3.5.6

A parser for Starcraft II - Replay format, exports to different target formats
Documentation
{
  "@id": "QueenBurrowed",
  "abilities": {
    "ability": [
      {
        "@id": "BurrowQueenUp",
        "@index": 218,
        "command": [
          {
            "@id": "Execute",
            "@index": 0,
            "meta": {
              "@hotkey": "1192",
              "@icon": "btn-ability-zerg-upburrow-color",
              "@index": null,
              "@name": "1191",
              "@race": null,
              "@source": null,
              "@tooltip": "1193",
              "@type": "command"
            }
          }
        ]
      }
    ]
  },
  "armor": {
    "@max": 4,
    "@start": 1
  },
  "attributes": {
    "attribute": [
      {
        "@type": "Biological"
      },
      {
        "@type": "Psionic"
      }
    ]
  },
  "builds": {
    "unit": []
  },
  "cost": null,
  "life": {
    "@max": 175,
    "@regenRate": 0.2734000086784363,
    "@start": 175
  },
  "meta": {
    "@hotkey": "0",
    "@icon": "btn-unit-zerg-queen",
    "@index": 148,
    "@name": "1206",
    "@race": "Zerg",
    "@source": "Liberty.SC2Mod",
    "@tooltip": "947",
    "@type": null
  },
  "misc": {
    "@cargoCapacity": null,
    "@cargoSize": 0,
    "@count": null,
    "@footprint": null,
    "@radius": 0.875,
    "@range": null,
    "@sightRadius": 5.0,
    "@speed": null,
    "@supply": -2.0,
    "@targets": null
  },
  "movement": null,
  "producer": null,
  "requires": {
    "unit": []
  },
  "researches": null,
  "score": {
    "@build": 0,
    "@kill": 0
  },
  "shieldArmor": {
    "@max": 0,
    "@start": 0
  },
  "shields": null,
  "strengths": {
    "unit": []
  },
  "trains": {
    "unit": []
  },
  "upgrades": {
    "upgrade": [
      {
        "@id": "ZergGroundArmors",
        "level": [
          {
            "@id": "ZergGroundArmorsLevel1",
            "@index": 59,
            "cost": {
              "@cooldown": null,
              "@energy": null,
              "@life": null,
              "@minerals": 150,
              "@supply": null,
              "@time": 160.0,
              "@vespene": 150
            },
            "meta": {
              "@hotkey": "93",
              "@icon": "btn-upgrade-zerg-groundcarapace-level1",
              "@index": null,
              "@name": "92",
              "@race": null,
              "@source": null,
              "@tooltip": "94",
              "@type": null
            },
            "requires": []
          },
          {
            "@id": "ZergGroundArmorsLevel2",
            "@index": 60,
            "cost": {
              "@cooldown": null,
              "@energy": null,
              "@life": null,
              "@minerals": 200,
              "@supply": null,
              "@time": 190.0,
              "@vespene": 200
            },
            "meta": {
              "@hotkey": "96",
              "@icon": "btn-upgrade-zerg-groundcarapace-level2",
              "@index": null,
              "@name": "95",
              "@race": null,
              "@source": null,
              "@tooltip": "97",
              "@type": null
            },
            "requires": [
              {
                "unit": [
                  {
                    "@id": "Lair",
                    "@name": "98"
                  }
                ],
                "upgrade": [
                  {
                    "@id": "ZergGroundArmorsLevel1",
                    "@name": "92"
                  }
                ]
              }
            ]
          },
          {
            "@id": "ZergGroundArmorsLevel3",
            "@index": 61,
            "cost": {
              "@cooldown": null,
              "@energy": null,
              "@life": null,
              "@minerals": 250,
              "@supply": null,
              "@time": 220.0,
              "@vespene": 250
            },
            "meta": {
              "@hotkey": "100",
              "@icon": "btn-upgrade-zerg-groundcarapace-level3",
              "@index": null,
              "@name": "99",
              "@race": null,
              "@source": null,
              "@tooltip": "101",
              "@type": null
            },
            "requires": [
              {
                "unit": [
                  {
                    "@id": "Hive",
                    "@name": "102"
                  }
                ],
                "upgrade": [
                  {
                    "@id": "ZergGroundArmorsLevel2",
                    "@name": "95"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "@id": "ZergMissileWeapons",
        "level": [
          {
            "@id": "ZergMissileWeaponsLevel1",
            "@index": 62,
            "cost": {
              "@cooldown": null,
              "@energy": null,
              "@life": null,
              "@minerals": 100,
              "@supply": null,
              "@time": 160.0,
              "@vespene": 100
            },
            "meta": {
              "@hotkey": "104",
              "@icon": "btn-upgrade-zerg-missileattacks-level1",
              "@index": null,
              "@name": "103",
              "@race": null,
              "@source": null,
              "@tooltip": "105",
              "@type": null
            },
            "requires": []
          },
          {
            "@id": "ZergMissileWeaponsLevel2",
            "@index": 63,
            "cost": {
              "@cooldown": null,
              "@energy": null,
              "@life": null,
              "@minerals": 150,
              "@supply": null,
              "@time": 190.0,
              "@vespene": 150
            },
            "meta": {
              "@hotkey": "107",
              "@icon": "btn-upgrade-zerg-missileattacks-level2",
              "@index": null,
              "@name": "106",
              "@race": null,
              "@source": null,
              "@tooltip": "108",
              "@type": null
            },
            "requires": [
              {
                "unit": [
                  {
                    "@id": "Lair",
                    "@name": "98"
                  }
                ],
                "upgrade": [
                  {
                    "@id": "ZergMissileWeaponsLevel1",
                    "@name": "103"
                  }
                ]
              }
            ]
          },
          {
            "@id": "ZergMissileWeaponsLevel3",
            "@index": 64,
            "cost": {
              "@cooldown": null,
              "@energy": null,
              "@life": null,
              "@minerals": 200,
              "@supply": null,
              "@time": 220.0,
              "@vespene": 200
            },
            "meta": {
              "@hotkey": "110",
              "@icon": "btn-upgrade-zerg-missileattacks-level3",
              "@index": null,
              "@name": "109",
              "@race": null,
              "@source": null,
              "@tooltip": "111",
              "@type": null
            },
            "requires": [
              {
                "unit": [
                  {
                    "@id": "Hive",
                    "@name": "102"
                  }
                ],
                "upgrade": [
                  {
                    "@id": "ZergMissileWeaponsLevel2",
                    "@name": "106"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "@id": "Burrow",
        "level": [
          {
            "@id": "",
            "@index": 0,
            "cost": {
              "@cooldown": null,
              "@energy": null,
              "@life": null,
              "@minerals": 100,
              "@supply": null,
              "@time": 100.0,
              "@vespene": 100
            },
            "meta": {
              "@hotkey": "112",
              "@icon": "btn-ability-zerg-burrow-color",
              "@index": null,
              "@name": "91",
              "@race": null,
              "@source": null,
              "@tooltip": "113",
              "@type": null
            },
            "requires": []
          }
        ]
      }
    ]
  },
  "weaknesses": {
    "unit": []
  },
  "weapons": {
    "weapon": []
  }
}