Created
January 1, 2018 00:10
-
-
Save InTheCloudDan/f47c771503c85f598d35f2e3e0a9e9ad to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
units = {'INVALID': {'unit_id': 0}, | |
'NEUTRAL_BATTLESTATIONMINERALFIELD': {'unit_id': 886}, | |
'NEUTRAL_BATTLESTATIONMINERALFIELD750': {'unit_id': 887}, | |
'NEUTRAL_COLLAPSIBLEROCKTOWERDEBRIS': {'unit_id': 490}, | |
'NEUTRAL_COLLAPSIBLEROCKTOWERDIAGONAL': {'unit_id': 588}, | |
'NEUTRAL_COLLAPSIBLEROCKTOWERPUSHUNIT': {'unit_id': 561}, | |
'NEUTRAL_COLLAPSIBLETERRANTOWERDEBRIS': {'unit_id': 485}, | |
'NEUTRAL_COLLAPSIBLETERRANTOWERDIAGONAL': {'unit_id': 589}, | |
'NEUTRAL_COLLAPSIBLETERRANTOWERPUSHUNIT': {'unit_id': 562}, | |
'NEUTRAL_COLLAPSIBLETERRANTOWERPUSHUNITRAMPLEFT': {'unit_id': 559}, | |
'NEUTRAL_COLLAPSIBLETERRANTOWERPUSHUNITRAMPRIGHT': {'unit_id': 560}, | |
'NEUTRAL_COLLAPSIBLETERRANTOWERRAMPLEFT': {'unit_id': 590}, | |
'NEUTRAL_COLLAPSIBLETERRANTOWERRAMPRIGHT': {'unit_id': 591}, | |
'NEUTRAL_DEBRISRAMPLEFT': {'unit_id': 486}, | |
'NEUTRAL_DEBRISRAMPRIGHT': {'unit_id': 487}, | |
'NEUTRAL_DESTRUCTIBLEDEBRIS6X6': {'unit_id': 365}, | |
'NEUTRAL_DESTRUCTIBLEDEBRISRAMPDIAGONALHUGEBLUR': {'unit_id': 377}, | |
'NEUTRAL_DESTRUCTIBLEDEBRISRAMPDIAGONALHUGEULBR': {'unit_id': 376}, | |
'NEUTRAL_DESTRUCTIBLEROCK6X6': {'unit_id': 371}, | |
'NEUTRAL_DESTRUCTIBLEROCKEX1DIAGONALHUGEBLUR': {'unit_id': 641}, | |
'NEUTRAL_FORCEFIELD': {'unit_id': 135}, | |
'NEUTRAL_KARAKFEMALE': {'unit_id': 324}, | |
'NEUTRAL_LABMINERALFIELD': {'unit_id': 665}, | |
'NEUTRAL_LABMINERALFIELD750': {'unit_id': 666}, | |
'NEUTRAL_MINERALFIELD': {'unit_id': 341}, | |
'NEUTRAL_MINERALFIELD750': {'unit_id': 483}, | |
'NEUTRAL_PROTOSSVESPENEGEYSER': {'unit_id': 608}, | |
'NEUTRAL_PURIFIERMINERALFIELD': {'unit_id': 884}, | |
'NEUTRAL_PURIFIERMINERALFIELD750': {'unit_id': 885}, | |
'NEUTRAL_PURIFIERRICHMINERALFIELD': {'unit_id': 796}, | |
'NEUTRAL_PURIFIERRICHMINERALFIELD750': {'unit_id': 797}, | |
'NEUTRAL_PURIFIERVESPENEGEYSER': {'unit_id': 880}, | |
'NEUTRAL_RICHMINERALFIELD': {'unit_id': 146}, | |
'NEUTRAL_RICHMINERALFIELD750': {'unit_id': 147}, | |
'NEUTRAL_RICHVESPENEGEYSER': {'unit_id': 344}, | |
'NEUTRAL_SCANTIPEDE': {'unit_id': 335}, | |
'NEUTRAL_SHAKURASVESPENEGEYSER': {'unit_id': 881}, | |
'NEUTRAL_SPACEPLATFORMGEYSER': {'unit_id': 343}, | |
'NEUTRAL_UNBUILDABLEBRICKSDESTRUCTIBLE': {'unit_id': 473}, | |
'NEUTRAL_UNBUILDABLEPLATESDESTRUCTIBLE': {'unit_id': 474}, | |
'NEUTRAL_UTILITYBOT': {'unit_id': 330}, | |
'NEUTRAL_VESPENEGEYSER': {'unit_id': 342}, | |
'NEUTRAL_XELNAGATOWER': {'unit_id': 149}, | |
'PROTOSS_ADEPT': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_ADEPTPHASESHIFT', | |
'CANCEL', | |
'STOP', | |
'RALLY_UNITS', | |
'ATTACK'], | |
'unit_id': 311}, | |
'PROTOSS_ADEPTPHASESHIFT': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'CANCEL', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 801}, | |
'PROTOSS_ARCHON': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'RALLY_UNITS', | |
'ATTACK'], | |
'unit_id': 141}, | |
'PROTOSS_ASSIMILATOR': {'abilities': ['CANCEL'], 'unit_id': 61}, | |
'PROTOSS_CARRIER': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'BUILD_INTERCEPTORS', | |
'STOP', | |
'CANCEL_LAST', | |
'ATTACK'], | |
'unit_id': 79}, | |
'PROTOSS_COLOSSUS': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 4}, | |
'PROTOSS_CYBERNETICSCORE': {'abilities': ['RESEARCH_WARPGATE', | |
'CANCEL', | |
'CANCEL_LAST', | |
'RESEARCH_PROTOSSAIRARMOR', | |
'RESEARCH_PROTOSSAIRWEAPONS'], | |
'unit_id': 72}, | |
'PROTOSS_DARKSHRINE': {'abilities': ['RESEARCH_SHADOWSTRIKE', | |
'CANCEL', | |
'CANCEL_LAST'], | |
'unit_id': 69}, | |
'PROTOSS_DARKTEMPLAR': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'RALLY_UNITS', | |
'ATTACK', | |
'EFFECT_BLINK'], | |
'unit_id': 76}, | |
'PROTOSS_DISRUPTOR': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_PURIFICATIONNOVA', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 694}, | |
'PROTOSS_DISRUPTORPHASED': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 733}, | |
'PROTOSS_FLEETBEACON': {'abilities': ['RESEARCH_INTERCEPTORGRAVITONCATAPULT', | |
'RESEARCH_PHOENIXANIONPULSECRYSTALS', | |
'CANCEL', | |
'CANCEL_LAST'], | |
'unit_id': 64}, | |
'PROTOSS_FORGE': {'abilities': ['CANCEL', | |
'CANCEL_LAST', | |
'RESEARCH_PROTOSSGROUNDARMOR', | |
'RESEARCH_PROTOSSGROUNDWEAPONS', | |
'RESEARCH_PROTOSSSHIELDS'], | |
'unit_id': 63}, | |
'PROTOSS_GATEWAY': {'abilities': ['SMART', | |
'TRAIN_ZEALOT', | |
'TRAIN_STALKER', | |
'TRAIN_HIGHTEMPLAR', | |
'TRAIN_DARKTEMPLAR', | |
'TRAIN_SENTRY', | |
'TRAIN_ADEPT', | |
'MORPH_WARPGATE', | |
'CANCEL', | |
'CANCEL_LAST', | |
'RALLY_UNITS'], | |
'unit_id': 62}, | |
'PROTOSS_HIGHTEMPLAR': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_FEEDBACK', | |
'EFFECT_PSISTORM', | |
'STOP', | |
'RALLY_UNITS', | |
'ATTACK'], | |
'unit_id': 75}, | |
'PROTOSS_IMMORTAL': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_IMMORTALBARRIER', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 83}, | |
'PROTOSS_INTERCEPTOR': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 85}, | |
'PROTOSS_MOTHERSHIP': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_PHOTONOVERCHARGE', | |
'EFFECT_TIMEWARP', | |
'STOP', | |
'ATTACK', | |
'EFFECT_MASSRECALL'], | |
'unit_id': 10}, | |
'PROTOSS_MOTHERSHIPCORE': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'MORPH_MOTHERSHIP', | |
'EFFECT_PHOTONOVERCHARGE', | |
'EFFECT_TIMEWARP', | |
'CANCEL', | |
'STOP', | |
'ATTACK', | |
'EFFECT_MASSRECALL'], | |
'unit_id': 488}, | |
'PROTOSS_NEXUS': {'abilities': ['SMART', | |
'EFFECT_CHRONOBOOST', | |
'TRAIN_PROBE', | |
'TRAIN_MOTHERSHIP', | |
'CANCEL', | |
'CANCEL_LAST', | |
'RALLY_WORKERS'], | |
'unit_id': 59}, | |
'PROTOSS_OBSERVER': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 82}, | |
'PROTOSS_ORACLE': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_ORACLEREVELATION', | |
'BEHAVIOR_PULSARBEAMON', | |
'BEHAVIOR_PULSARBEAMOFF', | |
'BUILD_STASISTRAP', | |
'CANCEL', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 495}, | |
'PROTOSS_ORACLESTASISTRAP': {'abilities': ['CANCEL'], 'unit_id': 732}, | |
'PROTOSS_PHOENIX': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_GRAVITONBEAM', | |
'CANCEL', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 78}, | |
'PROTOSS_PHOTONCANNON': {'abilities': ['SMART', 'CANCEL', 'STOP', 'ATTACK'], | |
'unit_id': 66}, | |
'PROTOSS_PROBE': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'BUILD_NEXUS', | |
'BUILD_PYLON', | |
'BUILD_ASSIMILATOR', | |
'BUILD_GATEWAY', | |
'BUILD_FORGE', | |
'BUILD_FLEETBEACON', | |
'BUILD_TWILIGHTCOUNCIL', | |
'BUILD_PHOTONCANNON', | |
'BUILD_SHIELDBATTERY', | |
'BUILD_STARGATE', | |
'BUILD_TEMPLARARCHIVE', | |
'BUILD_DARKSHRINE', | |
'BUILD_ROBOTICSBAY', | |
'BUILD_ROBOTICSFACILITY', | |
'BUILD_CYBERNETICSCORE', | |
'STOP', | |
'HARVEST_GATHER', | |
'HARVEST_RETURN', | |
'ATTACK', | |
'EFFECT_SPRAY'], | |
'unit_id': 84}, | |
'PROTOSS_PYLON': {'abilities': ['CANCEL'], 'unit_id': 60}, | |
'PROTOSS_PYLONOVERCHARGED': {'abilities': ['SMART', 'STOP', 'ATTACK'], | |
'unit_id': 894}, | |
'PROTOSS_ROBOTICSBAY': {'abilities': ['RESEARCH_GRAVITICBOOSTER', | |
'RESEARCH_GRAVITICDRIVE', | |
'RESEARCH_EXTENDEDTHERMALLANCE', | |
'CANCEL', | |
'CANCEL_LAST'], | |
'unit_id': 70}, | |
'PROTOSS_ROBOTICSFACILITY': {'abilities': ['SMART', | |
'TRAIN_WARPPRISM', | |
'TRAIN_OBSERVER', | |
'TRAIN_COLOSSUS', | |
'TRAIN_IMMORTAL', | |
'TRAIN_DISRUPTOR', | |
'CANCEL', | |
'CANCEL_LAST', | |
'RALLY_UNITS'], | |
'unit_id': 71}, | |
'PROTOSS_SENTRY': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_GUARDIANSHIELD', | |
'HALLUCINATION_ARCHON', | |
'HALLUCINATION_COLOSSUS', | |
'HALLUCINATION_HIGHTEMPLAR', | |
'HALLUCINATION_IMMORTAL', | |
'HALLUCINATION_PHOENIX', | |
'HALLUCINATION_PROBE', | |
'HALLUCINATION_STALKER', | |
'HALLUCINATION_VOIDRAY', | |
'HALLUCINATION_WARPPRISM', | |
'HALLUCINATION_ZEALOT', | |
'EFFECT_FORCEFIELD', | |
'HALLUCINATION_ORACLE', | |
'HALLUCINATION_DISRUPTOR', | |
'HALLUCINATION_ADEPT', | |
'STOP', | |
'RALLY_UNITS', | |
'ATTACK'], | |
'unit_id': 77}, | |
'PROTOSS_SHIELDBATTERY': {'abilities': ['SMART', 'EFFECT_RESTORE'], | |
'unit_id': 1910}, | |
'PROTOSS_STALKER': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'RALLY_UNITS', | |
'ATTACK', | |
'EFFECT_BLINK'], | |
'unit_id': 74}, | |
'PROTOSS_STARGATE': {'abilities': ['SMART', | |
'TRAIN_PHOENIX', | |
'TRAIN_CARRIER', | |
'TRAIN_VOIDRAY', | |
'TRAIN_ORACLE', | |
'TRAIN_TEMPEST', | |
'CANCEL', | |
'CANCEL_LAST', | |
'RALLY_UNITS'], | |
'unit_id': 67}, | |
'PROTOSS_TEMPEST': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_TEMPESTDISRUPTIONBLAST', | |
'CANCEL', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 496}, | |
'PROTOSS_TEMPLARARCHIVE': {'abilities': ['RESEARCH_PSISTORM', | |
'CANCEL', | |
'CANCEL_LAST'], | |
'unit_id': 68}, | |
'PROTOSS_TWILIGHTCOUNCIL': {'abilities': ['RESEARCH_CHARGE', | |
'RESEARCH_BLINK', | |
'RESEARCH_ADEPTRESONATINGGLAIVES', | |
'CANCEL', | |
'CANCEL_LAST'], | |
'unit_id': 65}, | |
'PROTOSS_VOIDRAY': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_VOIDRAYPRISMATICALIGNMENT', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 80}, | |
'PROTOSS_WARPGATE': {'abilities': ['SMART', | |
'TRAINWARP_ZEALOT', | |
'TRAINWARP_STALKER', | |
'TRAINWARP_HIGHTEMPLAR', | |
'TRAINWARP_DARKTEMPLAR', | |
'TRAINWARP_SENTRY', | |
'TRAINWARP_ADEPT', | |
'MORPH_GATEWAY'], | |
'unit_id': 133}, | |
'PROTOSS_WARPPRISM': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'MORPH_WARPPRISMPHASINGMODE', | |
'STOP', | |
'LOAD', | |
'UNLOADALLAT', | |
'ATTACK'], | |
'unit_id': 81}, | |
'PROTOSS_WARPPRISMPHASING': {'abilities': ['SMART', | |
'MORPH_WARPPRISMTRANSPORTMODE', | |
'STOP', | |
'LOAD', | |
'UNLOADALLAT'], | |
'unit_id': 136}, | |
'PROTOSS_ZEALOT': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_CHARGE', | |
'STOP', | |
'RALLY_UNITS', | |
'ATTACK'], | |
'unit_id': 73}, | |
'TERRAN_ARMORY': {'abilities': ['CANCEL', | |
'HALT', | |
'CANCEL_LAST', | |
'RESEARCH_TERRANSHIPWEAPONS', | |
'RESEARCH_TERRANVEHICLEANDSHIPPLATING', | |
'RESEARCH_TERRANVEHICLEWEAPONS'], | |
'unit_id': 29}, | |
'TERRAN_AUTOTURRET': {'abilities': ['SMART', 'STOP', 'ATTACK'], | |
'unit_id': 31}, | |
'TERRAN_BANSHEE': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'ATTACK', | |
'BEHAVIOR_CLOAKON', | |
'BEHAVIOR_CLOAKOFF'], | |
'unit_id': 55}, | |
'TERRAN_BARRACKS': {'abilities': ['SMART', | |
'TRAIN_MARINE', | |
'TRAIN_REAPER', | |
'TRAIN_GHOST', | |
'TRAIN_MARAUDER', | |
'CANCEL', | |
'HALT', | |
'CANCEL_LAST', | |
'RALLY_UNITS', | |
'LIFT', | |
'BUILD_TECHLAB', | |
'BUILD_REACTOR'], | |
'unit_id': 21}, | |
'TERRAN_BARRACKSFLYING': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'LAND', | |
'BUILD_TECHLAB', | |
'BUILD_REACTOR'], | |
'unit_id': 46}, | |
'TERRAN_BARRACKSREACTOR': {'abilities': ['CANCEL'], 'unit_id': 38}, | |
'TERRAN_BARRACKSTECHLAB': {'abilities': ['RESEARCH_STIMPACK', | |
'RESEARCH_COMBATSHIELD', | |
'RESEARCH_CONCUSSIVESHELLS', | |
'CANCEL', | |
'CANCEL_LAST'], | |
'unit_id': 37}, | |
'TERRAN_BATTLECRUISER': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_YAMATOGUN', | |
'EFFECT_TACTICALJUMP', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 57}, | |
'TERRAN_BUNKER': {'abilities': ['SMART', | |
'EFFECT_SALVAGE', | |
'CANCEL', | |
'HALT', | |
'UNLOADALL', | |
'STOP', | |
'LOAD', | |
'RALLY_UNITS', | |
'ATTACK', | |
'EFFECT_STIM'], | |
'unit_id': 24}, | |
'TERRAN_COMMANDCENTER': {'abilities': ['SMART', | |
'TRAIN_SCV', | |
'MORPH_PLANETARYFORTRESS', | |
'MORPH_ORBITALCOMMAND', | |
'CANCEL', | |
'HALT', | |
'LOADALL', | |
'UNLOADALL', | |
'CANCEL_LAST', | |
'LIFT', | |
'RALLY_WORKERS'], | |
'unit_id': 18}, | |
'TERRAN_COMMANDCENTERFLYING': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'LOADALL', | |
'UNLOADALL', | |
'STOP', | |
'LAND'], | |
'unit_id': 36}, | |
'TERRAN_CYCLONE': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_LOCKON', | |
'CANCEL', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 692}, | |
'TERRAN_ENGINEERINGBAY': {'abilities': ['RESEARCH_HISECAUTOTRACKING', | |
'RESEARCH_TERRANSTRUCTUREARMORUPGRADE', | |
'RESEARCH_NEOSTEELFRAME', | |
'CANCEL', | |
'HALT', | |
'CANCEL_LAST', | |
'RESEARCH_TERRANINFANTRYARMOR', | |
'RESEARCH_TERRANINFANTRYWEAPONS'], | |
'unit_id': 22}, | |
'TERRAN_FACTORY': {'abilities': ['SMART', | |
'TRAIN_SIEGETANK', | |
'TRAIN_THOR', | |
'TRAIN_HELLION', | |
'TRAIN_HELLBAT', | |
'TRAIN_CYCLONE', | |
'TRAIN_WIDOWMINE', | |
'CANCEL', | |
'HALT', | |
'CANCEL_LAST', | |
'RALLY_UNITS', | |
'LIFT', | |
'BUILD_TECHLAB', | |
'BUILD_REACTOR'], | |
'unit_id': 27}, | |
'TERRAN_FACTORYFLYING': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'LAND', | |
'BUILD_TECHLAB', | |
'BUILD_REACTOR'], | |
'unit_id': 43}, | |
'TERRAN_FACTORYREACTOR': {'abilities': ['CANCEL'], 'unit_id': 40}, | |
'TERRAN_FACTORYTECHLAB': {'abilities': ['RESEARCH_INFERNALPREIGNITER', | |
'RESEARCH_DRILLINGCLAWS', | |
'RESEARCH_MAGFIELDLAUNCHERS', | |
'CANCEL', | |
'CANCEL_LAST'], | |
'unit_id': 39}, | |
'TERRAN_FUSIONCORE': {'abilities': ['RESEARCH_BATTLECRUISERWEAPONREFIT', | |
'CANCEL', | |
'HALT', | |
'CANCEL_LAST'], | |
'unit_id': 30}, | |
'TERRAN_GHOST': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_NUKECALLDOWN', | |
'EFFECT_EMP', | |
'EFFECT_GHOSTSNIPE', | |
'CANCEL', | |
'STOP', | |
'ATTACK', | |
'BEHAVIOR_CLOAKON', | |
'BEHAVIOR_CLOAKOFF', | |
'BEHAVIOR_HOLDFIREON', | |
'BEHAVIOR_HOLDFIREOFF'], | |
'unit_id': 50}, | |
'TERRAN_GHOSTACADEMY': {'abilities': ['BUILD_NUKE', | |
'RESEARCH_PERSONALCLOAKING', | |
'CANCEL', | |
'HALT', | |
'CANCEL_LAST'], | |
'unit_id': 26}, | |
'TERRAN_HELLION': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'MORPH_HELLBAT', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 53}, | |
'TERRAN_HELLIONTANK': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'MORPH_HELLION', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 484}, | |
'TERRAN_KD8CHARGE': {'unit_id': 830}, | |
'TERRAN_LIBERATOR': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'MORPH_LIBERATORAGMODE', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 689}, | |
'TERRAN_LIBERATORAG': {'abilities': ['SMART', | |
'MORPH_LIBERATORAAMODE', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 734}, | |
'TERRAN_MARAUDER': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'ATTACK', | |
'EFFECT_STIM'], | |
'unit_id': 51}, | |
'TERRAN_MARINE': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'ATTACK', | |
'EFFECT_STIM'], | |
'unit_id': 48}, | |
'TERRAN_MEDIVAC': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_HEAL', | |
'EFFECT_MEDIVACIGNITEAFTERBURNERS', | |
'STOP', | |
'LOAD', | |
'UNLOADALLAT', | |
'ATTACK'], | |
'unit_id': 54}, | |
'TERRAN_MISSILETURRET': {'abilities': ['SMART', | |
'CANCEL', | |
'HALT', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 23}, | |
'TERRAN_MULE': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'HARVEST_GATHER', | |
'HARVEST_RETURN', | |
'ATTACK', | |
'EFFECT_REPAIR'], | |
'unit_id': 268}, | |
'TERRAN_NUKE': {'unit_id': 58}, | |
'TERRAN_ORBITALCOMMAND': {'abilities': ['SMART', | |
'EFFECT_CALLDOWNMULE', | |
'EFFECT_SUPPLYDROP', | |
'EFFECT_SCAN', | |
'TRAIN_SCV', | |
'CANCEL_LAST', | |
'LIFT', | |
'RALLY_WORKERS'], | |
'unit_id': 132}, | |
'TERRAN_ORBITALCOMMANDFLYING': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'LAND'], | |
'unit_id': 134}, | |
'TERRAN_PLANETARYFORTRESS': {'abilities': ['SMART', | |
'TRAIN_SCV', | |
'LOADALL', | |
'STOP', | |
'CANCEL_LAST', | |
'ATTACK', | |
'RALLY_WORKERS'], | |
'unit_id': 130}, | |
'TERRAN_POINTDEFENSEDRONE': {'unit_id': 11}, | |
'TERRAN_RAVEN': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_POINTDEFENSEDRONE', | |
'EFFECT_HUNTERSEEKERMISSILE', | |
'EFFECT_AUTOTURRET', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 56}, | |
'TERRAN_REACTOR': {'unit_id': 6}, | |
'TERRAN_REAPER': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_KD8CHARGE', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 49}, | |
'TERRAN_REFINERY': {'abilities': ['CANCEL', 'HALT'], 'unit_id': 20}, | |
'TERRAN_SCV': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'BUILD_COMMANDCENTER', | |
'BUILD_SUPPLYDEPOT', | |
'BUILD_REFINERY', | |
'BUILD_BARRACKS', | |
'BUILD_ENGINEERINGBAY', | |
'BUILD_MISSILETURRET', | |
'BUILD_BUNKER', | |
'BUILD_SENSORTOWER', | |
'BUILD_GHOSTACADEMY', | |
'BUILD_FACTORY', | |
'BUILD_STARPORT', | |
'BUILD_ARMORY', | |
'BUILD_FUSIONCORE', | |
'HALT', | |
'STOP', | |
'HARVEST_GATHER', | |
'HARVEST_RETURN', | |
'ATTACK', | |
'EFFECT_SPRAY', | |
'EFFECT_REPAIR'], | |
'unit_id': 45}, | |
'TERRAN_SENSORTOWER': {'abilities': ['CANCEL', 'HALT'], 'unit_id': 25}, | |
'TERRAN_SIEGETANK': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'MORPH_SIEGEMODE', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 33}, | |
'TERRAN_SIEGETANKSIEGED': {'abilities': ['SMART', | |
'MORPH_UNSIEGE', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 32}, | |
'TERRAN_STARPORT': {'abilities': ['SMART', | |
'TRAIN_MEDIVAC', | |
'TRAIN_BANSHEE', | |
'TRAIN_RAVEN', | |
'TRAIN_BATTLECRUISER', | |
'TRAIN_VIKINGFIGHTER', | |
'TRAIN_LIBERATOR', | |
'CANCEL', | |
'HALT', | |
'CANCEL_LAST', | |
'RALLY_UNITS', | |
'LIFT', | |
'BUILD_TECHLAB', | |
'BUILD_REACTOR'], | |
'unit_id': 28}, | |
'TERRAN_STARPORTFLYING': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'LAND', | |
'BUILD_TECHLAB', | |
'BUILD_REACTOR'], | |
'unit_id': 44}, | |
'TERRAN_STARPORTREACTOR': {'abilities': ['CANCEL'], 'unit_id': 42}, | |
'TERRAN_STARPORTTECHLAB': {'abilities': ['RESEARCH_BANSHEECLOAKINGFIELD', | |
'RESEARCH_RAVENCORVIDREACTOR', | |
'RESEARCH_BANSHEEHYPERFLIGHTROTORS', | |
'RESEARCH_RAVENRECALIBRATEDEXPLOSIVES', | |
'RESEARCH_HIGHCAPACITYFUELTANKS', | |
'RESEARCH_ADVANCEDBALLISTICS', | |
'CANCEL', | |
'CANCEL_LAST'], | |
'unit_id': 41}, | |
'TERRAN_SUPPLYDEPOT': {'abilities': ['MORPH_SUPPLYDEPOT_LOWER', | |
'CANCEL', | |
'HALT'], | |
'unit_id': 19}, | |
'TERRAN_SUPPLYDEPOTLOWERED': {'abilities': ['MORPH_SUPPLYDEPOT_RAISE'], | |
'unit_id': 47}, | |
'TERRAN_TECHLAB': {'unit_id': 5}, | |
'TERRAN_THOR': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'MORPH_THORHIGHIMPACTMODE', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 52}, | |
'TERRAN_THORAP': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'MORPH_THOREXPLOSIVEMODE', | |
'CANCEL', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 691}, | |
'TERRAN_VIKINGASSAULT': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'MORPH_VIKINGFIGHTERMODE', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 34}, | |
'TERRAN_VIKINGFIGHTER': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'MORPH_VIKINGASSAULTMODE', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 35}, | |
'TERRAN_WIDOWMINE': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'BURROWDOWN', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 498}, | |
'TERRAN_WIDOWMINEBURROWED': {'abilities': ['SMART', | |
'EFFECT_WIDOWMINEATTACK', | |
'BURROWUP'], | |
'unit_id': 500}, | |
'ZERG_BANELING': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_EXPLODE', | |
'BEHAVIOR_BUILDINGATTACKON', | |
'BEHAVIOR_BUILDINGATTACKOFF', | |
'BURROWDOWN', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 9}, | |
'ZERG_BANELINGBURROWED': {'abilities': ['EFFECT_EXPLODE', 'BURROWUP'], | |
'unit_id': 115}, | |
'ZERG_BANELINGCOCOON': {'abilities': ['SMART', 'CANCEL_LAST', 'RALLY_UNITS'], | |
'unit_id': 8}, | |
'ZERG_BANELINGNEST': {'abilities': ['RESEARCH_CENTRIFUGALHOOKS', | |
'CANCEL', | |
'CANCEL_LAST'], | |
'unit_id': 96}, | |
'ZERG_BROODLING': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 289}, | |
'ZERG_BROODLORD': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 114}, | |
'ZERG_BROODLORDCOCOON': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'CANCEL'], | |
'unit_id': 113}, | |
'ZERG_CHANGELING': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 12}, | |
'ZERG_CHANGELINGMARINE': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 15}, | |
'ZERG_CHANGELINGMARINESHIELD': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 14}, | |
'ZERG_CHANGELINGZEALOT': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 13}, | |
'ZERG_CHANGELINGZERGLING': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 17}, | |
'ZERG_CHANGELINGZERGLINGWINGS': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 16}, | |
'ZERG_CORRUPTOR': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'MORPH_BROODLORD', | |
'EFFECT_CAUSTICSPRAY', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 112}, | |
'ZERG_CREEPTUMOR': {'abilities': ['CANCEL'], 'unit_id': 87}, | |
'ZERG_CREEPTUMORBURROWED': {'abilities': ['SMART', | |
'CANCEL', | |
'BUILD_CREEPTUMOR'], | |
'unit_id': 137}, | |
'ZERG_CREEPTUMORQUEEN': {'abilities': ['CANCEL'], 'unit_id': 138}, | |
'ZERG_DRONE': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'BUILD_HATCHERY', | |
'BUILD_EXTRACTOR', | |
'BUILD_SPAWNINGPOOL', | |
'BUILD_EVOLUTIONCHAMBER', | |
'BUILD_HYDRALISKDEN', | |
'BUILD_SPIRE', | |
'BUILD_ULTRALISKCAVERN', | |
'BUILD_INFESTATIONPIT', | |
'BUILD_NYDUSNETWORK', | |
'BUILD_BANELINGNEST', | |
'BUILD_ROACHWARREN', | |
'BUILD_SPINECRAWLER', | |
'BUILD_SPORECRAWLER', | |
'BURROWDOWN', | |
'STOP', | |
'HARVEST_GATHER', | |
'HARVEST_RETURN', | |
'ATTACK', | |
'EFFECT_SPRAY'], | |
'unit_id': 104}, | |
'ZERG_DRONEBURROWED': {'abilities': ['BURROWUP'], 'unit_id': 116}, | |
'ZERG_EGG': {'abilities': ['SMART', 'CANCEL_LAST', 'RALLY_UNITS'], | |
'unit_id': 103}, | |
'ZERG_EVOLUTIONCHAMBER': {'abilities': ['CANCEL', | |
'CANCEL_LAST', | |
'RESEARCH_ZERGGROUNDARMOR', | |
'RESEARCH_ZERGMELEEWEAPONS', | |
'RESEARCH_ZERGMISSILEWEAPONS'], | |
'unit_id': 90}, | |
'ZERG_EXTRACTOR': {'abilities': ['CANCEL'], 'unit_id': 88}, | |
'ZERG_GREATERSPIRE': {'abilities': ['CANCEL_LAST', | |
'RESEARCH_ZERGFLYERARMOR', | |
'RESEARCH_ZERGFLYERATTACK'], | |
'unit_id': 102}, | |
'ZERG_HATCHERY': {'abilities': ['SMART', | |
'MORPH_LAIR', | |
'RESEARCH_PNEUMATIZEDCARAPACE', | |
'RESEARCH_BURROW', | |
'TRAIN_QUEEN', | |
'CANCEL', | |
'CANCEL_LAST', | |
'RALLY_UNITS', | |
'RALLY_WORKERS'], | |
'unit_id': 86}, | |
'ZERG_HIVE': {'abilities': ['SMART', | |
'RESEARCH_PNEUMATIZEDCARAPACE', | |
'RESEARCH_BURROW', | |
'TRAIN_QUEEN', | |
'CANCEL_LAST', | |
'RALLY_UNITS', | |
'RALLY_WORKERS'], | |
'unit_id': 101}, | |
'ZERG_HYDRALISK': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'MORPH_LURKER', | |
'BURROWDOWN', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 107}, | |
'ZERG_HYDRALISKBURROWED': {'abilities': ['BURROWUP'], 'unit_id': 117}, | |
'ZERG_HYDRALISKDEN': {'abilities': ['RESEARCH_GROOVEDSPINES', | |
'RESEARCH_MUSCULARAUGMENTS', | |
'MORPH_LURKERDEN', | |
'CANCEL', | |
'CANCEL_LAST'], | |
'unit_id': 91}, | |
'ZERG_INFESTATIONPIT': {'abilities': ['RESEARCH_PATHOGENGLANDS', | |
'RESEARCH_NEURALPARASITE', | |
'CANCEL', | |
'CANCEL_LAST'], | |
'unit_id': 94}, | |
'ZERG_INFESTEDTERRANSEGG': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION'], | |
'unit_id': 150}, | |
'ZERG_INFESTOR': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_FUNGALGROWTH', | |
'EFFECT_INFESTEDTERRANS', | |
'EFFECT_NEURALPARASITE', | |
'CANCEL', | |
'BURROWDOWN', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 111}, | |
'ZERG_INFESTORBURROWED': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_FUNGALGROWTH', | |
'EFFECT_INFESTEDTERRANS', | |
'EFFECT_NEURALPARASITE', | |
'CANCEL', | |
'BURROWUP', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 127}, | |
'ZERG_INFESTORTERRAN': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'BURROWDOWN', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 7}, | |
'ZERG_LAIR': {'abilities': ['SMART', | |
'MORPH_HIVE', | |
'RESEARCH_PNEUMATIZEDCARAPACE', | |
'RESEARCH_BURROW', | |
'TRAIN_QUEEN', | |
'CANCEL', | |
'CANCEL_LAST', | |
'RALLY_UNITS', | |
'RALLY_WORKERS'], | |
'unit_id': 100}, | |
'ZERG_LARVA': {'abilities': ['TRAIN_DRONE', | |
'TRAIN_ZERGLING', | |
'TRAIN_OVERLORD', | |
'TRAIN_HYDRALISK', | |
'TRAIN_MUTALISK', | |
'TRAIN_ULTRALISK', | |
'TRAIN_ROACH', | |
'TRAIN_INFESTOR', | |
'TRAIN_CORRUPTOR', | |
'TRAIN_VIPER', | |
'TRAIN_SWARMHOST'], | |
'unit_id': 151}, | |
'ZERG_LOCUSTMP': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 489}, | |
'ZERG_LOCUSTMPFLYING': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_LOCUSTSWOOP', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 693}, | |
'ZERG_LURKERDENMP': {'abilities': ['RESEARCH_GROOVEDSPINES', | |
'RESEARCH_MUSCULARAUGMENTS', | |
'CANCEL_LAST'], | |
'unit_id': 504}, | |
'ZERG_LURKERMP': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'BURROWDOWN', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 502}, | |
'ZERG_LURKERMPBURROWED': {'abilities': ['SMART', | |
'BURROWUP', | |
'STOP', | |
'ATTACK', | |
'BEHAVIOR_HOLDFIREON', | |
'BEHAVIOR_HOLDFIREOFF'], | |
'unit_id': 503}, | |
'ZERG_LURKERMPEGG': {'abilities': ['SMART', 'CANCEL', 'RALLY_UNITS'], | |
'unit_id': 501}, | |
'ZERG_MUTALISK': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 108}, | |
'ZERG_NYDUSCANAL': {'abilities': ['SMART', | |
'UNLOADALL', | |
'STOP', | |
'LOAD', | |
'RALLY_UNITS'], | |
'unit_id': 142}, | |
'ZERG_NYDUSNETWORK': {'abilities': ['SMART', | |
'BUILD_NYDUSWORM', | |
'CANCEL', | |
'UNLOADALL', | |
'STOP', | |
'LOAD', | |
'RALLY_UNITS'], | |
'unit_id': 95}, | |
'ZERG_OVERLORD': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'MORPH_OVERSEER', | |
'BEHAVIOR_GENERATECREEPON', | |
'BEHAVIOR_GENERATECREEPOFF', | |
'MORPH_OVERLORDTRANSPORT', | |
'CANCEL', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 106}, | |
'ZERG_OVERLORDCOCOON': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'CANCEL'], | |
'unit_id': 128}, | |
'ZERG_OVERLORDTRANSPORT': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'MORPH_OVERSEER', | |
'BEHAVIOR_GENERATECREEPON', | |
'BEHAVIOR_GENERATECREEPOFF', | |
'STOP', | |
'LOAD', | |
'UNLOADALLAT', | |
'ATTACK'], | |
'unit_id': 893}, | |
'ZERG_OVERSEER': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_SPAWNCHANGELING', | |
'EFFECT_CONTAMINATE', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 129}, | |
'ZERG_PARASITICBOMBDUMMY': {'unit_id': 824}, | |
'ZERG_QUEEN': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_INJECTLARVA', | |
'EFFECT_TRANSFUSION', | |
'BURROWDOWN', | |
'STOP', | |
'ATTACK', | |
'BUILD_CREEPTUMOR'], | |
'unit_id': 126}, | |
'ZERG_QUEENBURROWED': {'abilities': ['BURROWUP'], 'unit_id': 125}, | |
'ZERG_RAVAGER': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_CORROSIVEBILE', | |
'BURROWDOWN', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 688}, | |
'ZERG_RAVAGERCOCOON': {'abilities': ['SMART', 'CANCEL', 'RALLY_UNITS'], | |
'unit_id': 687}, | |
'ZERG_ROACH': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'MORPH_RAVAGER', | |
'BURROWDOWN', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 110}, | |
'ZERG_ROACHBURROWED': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'BURROWUP', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 118}, | |
'ZERG_ROACHWARREN': {'abilities': ['RESEARCH_GLIALREGENERATION', | |
'RESEARCH_TUNNELINGCLAWS', | |
'CANCEL', | |
'CANCEL_LAST'], | |
'unit_id': 97}, | |
'ZERG_SPAWNINGPOOL': {'abilities': ['RESEARCH_ZERGLINGADRENALGLANDS', | |
'RESEARCH_ZERGLINGMETABOLICBOOST', | |
'CANCEL', | |
'CANCEL_LAST'], | |
'unit_id': 89}, | |
'ZERG_SPINECRAWLER': {'abilities': ['SMART', | |
'CANCEL', | |
'STOP', | |
'ATTACK', | |
'MORPH_UPROOT'], | |
'unit_id': 98}, | |
'ZERG_SPINECRAWLERUPROOTED': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'CANCEL', | |
'STOP', | |
'ATTACK', | |
'MORPH_ROOT'], | |
'unit_id': 139}, | |
'ZERG_SPIRE': {'abilities': ['MORPH_GREATERSPIRE', | |
'CANCEL', | |
'CANCEL_LAST', | |
'RESEARCH_ZERGFLYERARMOR', | |
'RESEARCH_ZERGFLYERATTACK'], | |
'unit_id': 92}, | |
'ZERG_SPORECRAWLER': {'abilities': ['SMART', | |
'CANCEL', | |
'STOP', | |
'ATTACK', | |
'MORPH_UPROOT'], | |
'unit_id': 99}, | |
'ZERG_SPORECRAWLERUPROOTED': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'CANCEL', | |
'STOP', | |
'ATTACK', | |
'MORPH_ROOT'], | |
'unit_id': 140}, | |
'ZERG_SWARMHOSTBURROWEDMP': {'abilities': ['SMART', | |
'EFFECT_SPAWNLOCUSTS', | |
'BURROWUP'], | |
'unit_id': 493}, | |
'ZERG_SWARMHOSTMP': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_SPAWNLOCUSTS', | |
'BURROWDOWN', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 494}, | |
'ZERG_TRANSPORTOVERLORDCOCOON': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'CANCEL'], | |
'unit_id': 892}, | |
'ZERG_ULTRALISK': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'BURROWDOWN', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 109}, | |
'ZERG_ULTRALISKCAVERN': {'abilities': ['RESEARCH_CHITINOUSPLATING', | |
'CANCEL', | |
'CANCEL_LAST'], | |
'unit_id': 93}, | |
'ZERG_VIPER': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'EFFECT_BLINDINGCLOUD', | |
'EFFECT_ABDUCT', | |
'EFFECT_VIPERCONSUME', | |
'EFFECT_PARASITICBOMB', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 499}, | |
'ZERG_ZERGLING': {'abilities': ['SMART', | |
'MOVE', | |
'PATROL', | |
'HOLDPOSITION', | |
'TRAIN_BANELING', | |
'BURROWDOWN', | |
'STOP', | |
'ATTACK'], | |
'unit_id': 105}, | |
'ZERG_ZERGLINGBURROWED': {'abilities': ['BURROWUP'], 'unit_id': 119}} | |
abilities = {'ATTACK': {'ability_id': 3674, 'target': ['Unit', 'Point']}, | |
'ATTACK_ATTACK': {'ability_id': 23, 'target': ['Unit', 'Point']}, | |
'ATTACK_ATTACKBUILDING': {'ability_id': 2048, 'target': ['Unit', 'Point']}, | |
'ATTACK_REDIRECT': {'ability_id': 1682, 'target': ['Unit', 'Point']}, | |
'BEHAVIOR_BUILDINGATTACKOFF': {'ability_id': 2082, 'target': ['None']}, | |
'BEHAVIOR_BUILDINGATTACKON': {'ability_id': 2081, 'target': ['None']}, | |
'BEHAVIOR_CLOAKOFF': {'ability_id': 3677, 'target': ['None']}, | |
'BEHAVIOR_CLOAKOFF_BANSHEE': {'ability_id': 393, 'target': ['None']}, | |
'BEHAVIOR_CLOAKOFF_GHOST': {'ability_id': 383, 'target': ['None']}, | |
'BEHAVIOR_CLOAKON': {'ability_id': 3676, 'target': ['None']}, | |
'BEHAVIOR_CLOAKON_BANSHEE': {'ability_id': 392, 'target': ['None']}, | |
'BEHAVIOR_CLOAKON_GHOST': {'ability_id': 382, 'target': ['None']}, | |
'BEHAVIOR_GENERATECREEPOFF': {'ability_id': 1693, 'target': ['None']}, | |
'BEHAVIOR_GENERATECREEPON': {'ability_id': 1692, 'target': ['None']}, | |
'BEHAVIOR_HOLDFIREOFF': {'ability_id': 3689, 'target': ['None']}, | |
'BEHAVIOR_HOLDFIREOFF_LURKER': {'ability_id': 2552, 'target': ['None']}, | |
'BEHAVIOR_HOLDFIREON': {'ability_id': 3688, 'target': ['None']}, | |
'BEHAVIOR_HOLDFIREON_GHOST': {'ability_id': 36, 'target': ['None']}, | |
'BEHAVIOR_HOLDFIREON_LURKER': {'ability_id': 2550, 'target': ['None']}, | |
'BEHAVIOR_PULSARBEAMOFF': {'ability_id': 2376, 'target': ['None']}, | |
'BEHAVIOR_PULSARBEAMON': {'ability_id': 2375, 'target': ['None']}, | |
'BUILD_ARMORY': {'ability_id': 331, 'target': ['Point']}, | |
'BUILD_ASSIMILATOR': {'ability_id': 882, 'target': ['Unit']}, | |
'BUILD_BANELINGNEST': {'ability_id': 1162, 'target': ['Point']}, | |
'BUILD_BARRACKS': {'ability_id': 321, 'target': ['Point']}, | |
'BUILD_BUNKER': {'ability_id': 324, 'target': ['Point']}, | |
'BUILD_COMMANDCENTER': {'ability_id': 318, 'target': ['Point']}, | |
'BUILD_CREEPTUMOR': {'ability_id': 3691, 'target': ['Point']}, | |
'BUILD_CREEPTUMOR_QUEEN': {'ability_id': 1694, 'target': ['Point']}, | |
'BUILD_CREEPTUMOR_TUMOR': {'ability_id': 1733, 'target': ['Point']}, | |
'BUILD_CYBERNETICSCORE': {'ability_id': 894, 'target': ['Point']}, | |
'BUILD_DARKSHRINE': {'ability_id': 891, 'target': ['Point']}, | |
'BUILD_ENGINEERINGBAY': {'ability_id': 322, 'target': ['Point']}, | |
'BUILD_EVOLUTIONCHAMBER': {'ability_id': 1156, 'target': ['Point']}, | |
'BUILD_EXTRACTOR': {'ability_id': 1154, 'target': ['Unit']}, | |
'BUILD_FACTORY': {'ability_id': 328, 'target': ['Point']}, | |
'BUILD_FLEETBEACON': {'ability_id': 885, 'target': ['Point']}, | |
'BUILD_FORGE': {'ability_id': 884, 'target': ['Point']}, | |
'BUILD_FUSIONCORE': {'ability_id': 333, 'target': ['Point']}, | |
'BUILD_GATEWAY': {'ability_id': 883, 'target': ['Point']}, | |
'BUILD_GHOSTACADEMY': {'ability_id': 327, 'target': ['Point']}, | |
'BUILD_HATCHERY': {'ability_id': 1152, 'target': ['Point']}, | |
'BUILD_HYDRALISKDEN': {'ability_id': 1157, 'target': ['Point']}, | |
'BUILD_INFESTATIONPIT': {'ability_id': 1160, 'target': ['Point']}, | |
'BUILD_INTERCEPTORS': {'ability_id': 1042, 'target': ['None']}, | |
'BUILD_MISSILETURRET': {'ability_id': 323, 'target': ['Point']}, | |
'BUILD_NEXUS': {'ability_id': 880, 'target': ['Point']}, | |
'BUILD_NUKE': {'ability_id': 710, 'target': ['None']}, | |
'BUILD_NYDUSNETWORK': {'ability_id': 1161, 'target': ['Point']}, | |
'BUILD_NYDUSWORM': {'ability_id': 1768, 'target': ['Point']}, | |
'BUILD_PHOTONCANNON': {'ability_id': 887, 'target': ['Point']}, | |
'BUILD_PYLON': {'ability_id': 881, 'target': ['Point']}, | |
'BUILD_REACTOR': {'ability_id': 3683, 'target': ['None']}, | |
'BUILD_REACTOR_BARRACKS': {'ability_id': 422, 'target': ['None']}, | |
'BUILD_REACTOR_FACTORY': {'ability_id': 455, 'target': ['None']}, | |
'BUILD_REACTOR_STARPORT': {'ability_id': 488, 'target': ['None']}, | |
'BUILD_REFINERY': {'ability_id': 320, 'target': ['Unit']}, | |
'BUILD_ROACHWARREN': {'ability_id': 1165, 'target': ['Point']}, | |
'BUILD_ROBOTICSBAY': {'ability_id': 892, 'target': ['Point']}, | |
'BUILD_ROBOTICSFACILITY': {'ability_id': 893, 'target': ['Point']}, | |
'BUILD_SENSORTOWER': {'ability_id': 326, 'target': ['Point']}, | |
'BUILD_SHIELDBATTERY': {'ability_id': 895, 'target': ['Point']}, | |
'BUILD_SPAWNINGPOOL': {'ability_id': 1155, 'target': ['Point']}, | |
'BUILD_SPINECRAWLER': {'ability_id': 1166, 'target': ['Point']}, | |
'BUILD_SPIRE': {'ability_id': 1158, 'target': ['Point']}, | |
'BUILD_SPORECRAWLER': {'ability_id': 1167, 'target': ['Point']}, | |
'BUILD_STARGATE': {'ability_id': 889, 'target': ['Point']}, | |
'BUILD_STARPORT': {'ability_id': 329, 'target': ['Point']}, | |
'BUILD_STASISTRAP': {'ability_id': 2505, 'target': ['Point']}, | |
'BUILD_SUPPLYDEPOT': {'ability_id': 319, 'target': ['Point']}, | |
'BUILD_TECHLAB': {'ability_id': 3682, 'target': ['None']}, | |
'BUILD_TECHLAB_BARRACKS': {'ability_id': 421, 'target': ['None']}, | |
'BUILD_TECHLAB_FACTORY': {'ability_id': 454, 'target': ['None']}, | |
'BUILD_TECHLAB_STARPORT': {'ability_id': 487, 'target': ['None']}, | |
'BUILD_TEMPLARARCHIVE': {'ability_id': 890, 'target': ['Point']}, | |
'BUILD_TWILIGHTCOUNCIL': {'ability_id': 886, 'target': ['Point']}, | |
'BUILD_ULTRALISKCAVERN': {'ability_id': 1159, 'target': ['Point']}, | |
'BURROWDOWN': {'ability_id': 3661, 'target': ['None']}, | |
'BURROWDOWN_BANELING': {'ability_id': 1374, 'target': ['None']}, | |
'BURROWDOWN_DRONE': {'ability_id': 1378, 'target': ['None']}, | |
'BURROWDOWN_HYDRALISK': {'ability_id': 1382, 'target': ['None']}, | |
'BURROWDOWN_INFESTOR': {'ability_id': 1444, 'target': ['None']}, | |
'BURROWDOWN_LURKER': {'ability_id': 2108, 'target': ['None']}, | |
'BURROWDOWN_QUEEN': {'ability_id': 1433, 'target': ['None']}, | |
'BURROWDOWN_RAVAGER': {'ability_id': 2340, 'target': ['None']}, | |
'BURROWDOWN_ROACH': {'ability_id': 1386, 'target': ['None']}, | |
'BURROWDOWN_SWARMHOST': {'ability_id': 2014, 'target': ['None']}, | |
'BURROWDOWN_WIDOWMINE': {'ability_id': 2095, 'target': ['None']}, | |
'BURROWDOWN_ZERGLING': {'ability_id': 1390, 'target': ['None']}, | |
'BURROWUP': {'ability_id': 3662, 'target': ['None']}, | |
'BURROWUP_BANELING': {'ability_id': 1376, 'target': ['None']}, | |
'BURROWUP_DRONE': {'ability_id': 1380, 'target': ['None']}, | |
'BURROWUP_HYDRALISK': {'ability_id': 1384, 'target': ['None']}, | |
'BURROWUP_INFESTOR': {'ability_id': 1446, 'target': ['None']}, | |
'BURROWUP_LURKER': {'ability_id': 2110, 'target': ['None']}, | |
'BURROWUP_QUEEN': {'ability_id': 1435, 'target': ['None']}, | |
'BURROWUP_RAVAGER': {'ability_id': 2342, 'target': ['None']}, | |
'BURROWUP_ROACH': {'ability_id': 1388, 'target': ['None']}, | |
'BURROWUP_SWARMHOST': {'ability_id': 2016, 'target': ['None']}, | |
'BURROWUP_WIDOWMINE': {'ability_id': 2097, 'target': ['None']}, | |
'BURROWUP_ZERGLING': {'ability_id': 1392, 'target': ['None']}, | |
'CANCEL': {'ability_id': 3659, 'target': ['None']}, | |
'CANCELSLOT_ADDON': {'ability_id': 313, 'target': ['None']}, | |
'CANCELSLOT_QUEUE1': {'ability_id': 305, 'target': ['None']}, | |
'CANCELSLOT_QUEUE5': {'ability_id': 307, 'target': ['None']}, | |
'CANCELSLOT_QUEUECANCELTOSELECTION': {'ability_id': 309, 'target': ['None']}, | |
'CANCELSLOT_QUEUEPASSIVE': {'ability_id': 1832, 'target': ['None']}, | |
'CANCEL_ADEPTPHASESHIFT': {'ability_id': 2594, 'target': ['None']}, | |
'CANCEL_ADEPTSHADEPHASESHIFT': {'ability_id': 2596, 'target': ['None']}, | |
'CANCEL_BARRACKSADDON': {'ability_id': 451, 'target': ['None']}, | |
'CANCEL_BUILDINPROGRESS': {'ability_id': 314, 'target': ['None']}, | |
'CANCEL_CREEPTUMOR': {'ability_id': 1763, 'target': ['None']}, | |
'CANCEL_FACTORYADDON': {'ability_id': 484, 'target': ['None']}, | |
'CANCEL_GRAVITONBEAM': {'ability_id': 174, 'target': ['None']}, | |
'CANCEL_LAST': {'ability_id': 3671, 'target': ['None']}, | |
'CANCEL_MORPHBROODLORD': {'ability_id': 1373, 'target': ['None']}, | |
'CANCEL_MORPHLAIR': {'ability_id': 1217, 'target': ['None']}, | |
'CANCEL_MORPHLURKER': {'ability_id': 2333, 'target': ['None']}, | |
'CANCEL_MORPHLURKERDEN': {'ability_id': 2113, 'target': ['None']}, | |
'CANCEL_MORPHMOTHERSHIP': {'ability_id': 1848, 'target': ['None']}, | |
'CANCEL_MORPHORBITAL': {'ability_id': 1517, 'target': ['None']}, | |
'CANCEL_MORPHOVERLORDTRANSPORT': {'ability_id': 2709, 'target': ['None']}, | |
'CANCEL_MORPHOVERSEER': {'ability_id': 1449, 'target': ['None']}, | |
'CANCEL_MORPHPLANETARYFORTRESS': {'ability_id': 1451, 'target': ['None']}, | |
'CANCEL_MORPHRAVAGER': {'ability_id': 2331, 'target': ['None']}, | |
'CANCEL_QUEUE1': {'ability_id': 304, 'target': ['None']}, | |
'CANCEL_QUEUE5': {'ability_id': 306, 'target': ['None']}, | |
'CANCEL_QUEUEADDON': {'ability_id': 312, 'target': ['None']}, | |
'CANCEL_QUEUECANCELTOSELECTION': {'ability_id': 308, 'target': ['None']}, | |
'CANCEL_QUEUEPASIVE': {'ability_id': 1831, 'target': ['None']}, | |
'CANCEL_QUEUEPASSIVECANCELTOSELECTION': {'ability_id': 1833, | |
'target': ['None']}, | |
'CANCEL_SPINECRAWLERROOT': {'ability_id': 1730, 'target': ['None']}, | |
'CANCEL_STARPORTADDON': {'ability_id': 517, 'target': ['None']}, | |
'EFFECT_ABDUCT': {'ability_id': 2067, 'target': ['Unit']}, | |
'EFFECT_ADEPTPHASESHIFT': {'ability_id': 2544, 'target': ['Point']}, | |
'EFFECT_AUTOTURRET': {'ability_id': 1764, 'target': ['Point']}, | |
'EFFECT_BLINDINGCLOUD': {'ability_id': 2063, 'target': ['Point']}, | |
'EFFECT_BLINK': {'ability_id': 3687, 'target': ['Point']}, | |
'EFFECT_BLINK_STALKER': {'ability_id': 1442, 'target': ['Point']}, | |
'EFFECT_CALLDOWNMULE': {'ability_id': 171, 'target': ['Unit', 'Point']}, | |
'EFFECT_CAUSTICSPRAY': {'ability_id': 2324, 'target': ['Unit']}, | |
'EFFECT_CHARGE': {'ability_id': 1819, 'target': ['Unit']}, | |
'EFFECT_CHRONOBOOST': {'ability_id': 261, 'target': ['Unit']}, | |
'EFFECT_CONTAMINATE': {'ability_id': 1825, 'target': ['Unit']}, | |
'EFFECT_CORROSIVEBILE': {'ability_id': 2338, 'target': ['Point']}, | |
'EFFECT_EMP': {'ability_id': 1628, 'target': ['Point']}, | |
'EFFECT_EXPLODE': {'ability_id': 42, 'target': ['None']}, | |
'EFFECT_FEEDBACK': {'ability_id': 140, 'target': ['Unit']}, | |
'EFFECT_FORCEFIELD': {'ability_id': 1526, 'target': ['Point']}, | |
'EFFECT_FUNGALGROWTH': {'ability_id': 74, 'target': ['Point']}, | |
'EFFECT_GHOSTSNIPE': {'ability_id': 2714, 'target': ['Unit']}, | |
'EFFECT_GRAVITONBEAM': {'ability_id': 173, 'target': ['Unit']}, | |
'EFFECT_GUARDIANSHIELD': {'ability_id': 76, 'target': ['None']}, | |
'EFFECT_HEAL': {'ability_id': 386, 'target': ['Unit']}, | |
'EFFECT_HUNTERSEEKERMISSILE': {'ability_id': 169, 'target': ['Unit']}, | |
'EFFECT_IMMORTALBARRIER': {'ability_id': 2328, 'target': ['None']}, | |
'EFFECT_INFESTEDTERRANS': {'ability_id': 247, 'target': ['Point']}, | |
'EFFECT_INJECTLARVA': {'ability_id': 251, 'target': ['Unit']}, | |
'EFFECT_KD8CHARGE': {'ability_id': 2588, 'target': ['Unit', 'Point']}, | |
'EFFECT_LOCKON': {'ability_id': 2350, 'target': ['Unit']}, | |
'EFFECT_LOCUSTSWOOP': {'ability_id': 2387, 'target': ['Point']}, | |
'EFFECT_MASSRECALL': {'ability_id': 3686, 'target': ['Unit']}, | |
'EFFECT_MASSRECALL_MOTHERSHIP': {'ability_id': 2368, 'target': ['Unit']}, | |
'EFFECT_MASSRECALL_MOTHERSHIPCORE': {'ability_id': 1974, 'target': ['Unit']}, | |
'EFFECT_MEDIVACIGNITEAFTERBURNERS': {'ability_id': 2116, 'target': ['None']}, | |
'EFFECT_NEURALPARASITE': {'ability_id': 249, 'target': ['Unit']}, | |
'EFFECT_NUKECALLDOWN': {'ability_id': 1622, 'target': ['Point']}, | |
'EFFECT_ORACLEREVELATION': {'ability_id': 2146, 'target': ['Point']}, | |
'EFFECT_PARASITICBOMB': {'ability_id': 2542, 'target': ['Unit']}, | |
'EFFECT_PHOTONOVERCHARGE': {'ability_id': 2162, 'target': ['Unit']}, | |
'EFFECT_POINTDEFENSEDRONE': {'ability_id': 144, 'target': ['Point']}, | |
'EFFECT_PSISTORM': {'ability_id': 1036, 'target': ['Point']}, | |
'EFFECT_PURIFICATIONNOVA': {'ability_id': 2346, 'target': ['Point']}, | |
'EFFECT_REPAIR': {'ability_id': 3685, 'target': ['Unit']}, | |
'EFFECT_REPAIR_MULE': {'ability_id': 78, 'target': ['Unit']}, | |
'EFFECT_REPAIR_SCV': {'ability_id': 316, 'target': ['Unit']}, | |
'EFFECT_RESTORE': {'ability_id': 3765, 'target': ['Unit']}, | |
'EFFECT_SALVAGE': {'ability_id': 32, 'target': ['None']}, | |
'EFFECT_SCAN': {'ability_id': 399, 'target': ['Point']}, | |
'EFFECT_SHADOWSTRIDE': {'ability_id': 2700, 'target': ['Point']}, | |
'EFFECT_SPAWNCHANGELING': {'ability_id': 181, 'target': ['None']}, | |
'EFFECT_SPAWNLOCUSTS': {'ability_id': 2704, 'target': ['Point']}, | |
'EFFECT_SPRAY': {'ability_id': 3684, 'target': ['Point']}, | |
'EFFECT_SPRAY_PROTOSS': {'ability_id': 30, 'target': ['Point']}, | |
'EFFECT_SPRAY_TERRAN': {'ability_id': 26, 'target': ['Point']}, | |
'EFFECT_SPRAY_ZERG': {'ability_id': 28, 'target': ['Point']}, | |
'EFFECT_STIM': {'ability_id': 3675, 'target': ['None']}, | |
'EFFECT_STIM_MARAUDER': {'ability_id': 253, 'target': ['None']}, | |
'EFFECT_STIM_MARINE': {'ability_id': 380, 'target': ['None']}, | |
'EFFECT_STIM_MARINE_REDIRECT': {'ability_id': 1683, 'target': ['None']}, | |
'EFFECT_SUPPLYDROP': {'ability_id': 255, 'target': ['Unit']}, | |
'EFFECT_TACTICALJUMP': {'ability_id': 2358, 'target': ['Point']}, | |
'EFFECT_TEMPESTDISRUPTIONBLAST': {'ability_id': 2698, 'target': ['Point']}, | |
'EFFECT_TIMEWARP': {'ability_id': 2244, 'target': ['Point']}, | |
'EFFECT_TRANSFUSION': {'ability_id': 1664, 'target': ['Unit']}, | |
'EFFECT_VIPERCONSUME': {'ability_id': 2073, 'target': ['Unit']}, | |
'EFFECT_VOIDRAYPRISMATICALIGNMENT': {'ability_id': 2393, 'target': ['None']}, | |
'EFFECT_WIDOWMINEATTACK': {'ability_id': 2099, 'target': ['Unit']}, | |
'EFFECT_YAMATOGUN': {'ability_id': 401, 'target': ['Unit']}, | |
'HALLUCINATION_ADEPT': {'ability_id': 2391, 'target': ['None']}, | |
'HALLUCINATION_ARCHON': {'ability_id': 146, 'target': ['None']}, | |
'HALLUCINATION_COLOSSUS': {'ability_id': 148, 'target': ['None']}, | |
'HALLUCINATION_DISRUPTOR': {'ability_id': 2389, 'target': ['None']}, | |
'HALLUCINATION_HIGHTEMPLAR': {'ability_id': 150, 'target': ['None']}, | |
'HALLUCINATION_IMMORTAL': {'ability_id': 152, 'target': ['None']}, | |
'HALLUCINATION_ORACLE': {'ability_id': 2114, 'target': ['None']}, | |
'HALLUCINATION_PHOENIX': {'ability_id': 154, 'target': ['None']}, | |
'HALLUCINATION_PROBE': {'ability_id': 156, 'target': ['None']}, | |
'HALLUCINATION_STALKER': {'ability_id': 158, 'target': ['None']}, | |
'HALLUCINATION_VOIDRAY': {'ability_id': 160, 'target': ['None']}, | |
'HALLUCINATION_WARPPRISM': {'ability_id': 162, 'target': ['None']}, | |
'HALLUCINATION_ZEALOT': {'ability_id': 164, 'target': ['None']}, | |
'HALT': {'ability_id': 3660, 'target': ['None']}, | |
'HALT_BUILDING': {'ability_id': 315, 'target': ['None']}, | |
'HALT_TERRANBUILD': {'ability_id': 348, 'target': ['None']}, | |
'HARVEST_GATHER': {'ability_id': 3666, 'target': ['Unit']}, | |
'HARVEST_GATHER_DRONE': {'ability_id': 1183, 'target': ['Unit']}, | |
'HARVEST_GATHER_PROBE': {'ability_id': 298, 'target': ['Unit']}, | |
'HARVEST_GATHER_SCV': {'ability_id': 295, 'target': ['Unit']}, | |
'HARVEST_RETURN': {'ability_id': 3667, 'target': ['None']}, | |
'HARVEST_RETURN_DRONE': {'ability_id': 1184, 'target': ['None']}, | |
'HARVEST_RETURN_MULE': {'ability_id': 167, 'target': ['None']}, | |
'HARVEST_RETURN_PROBE': {'ability_id': 299, 'target': ['None']}, | |
'HARVEST_RETURN_SCV': {'ability_id': 296, 'target': ['None']}, | |
'HOLDPOSITION': {'ability_id': 18, 'target': ['None']}, | |
'INVALID': {'ability_id': 0}, | |
'LAND': {'ability_id': 3678, 'target': ['Point']}, | |
'LAND_BARRACKS': {'ability_id': 554, 'target': ['Point']}, | |
'LAND_COMMANDCENTER': {'ability_id': 419, 'target': ['Point']}, | |
'LAND_FACTORY': {'ability_id': 520, 'target': ['Point']}, | |
'LAND_ORBITALCOMMAND': {'ability_id': 1524, 'target': ['Point']}, | |
'LAND_STARPORT': {'ability_id': 522, 'target': ['Point']}, | |
'LIFT': {'ability_id': 3679, 'target': ['None']}, | |
'LIFT_BARRACKS': {'ability_id': 452, 'target': ['None']}, | |
'LIFT_COMMANDCENTER': {'ability_id': 417, 'target': ['None']}, | |
'LIFT_FACTORY': {'ability_id': 485, 'target': ['None']}, | |
'LIFT_ORBITALCOMMAND': {'ability_id': 1522, 'target': ['None']}, | |
'LIFT_STARPORT': {'ability_id': 518, 'target': ['None']}, | |
'LOAD': {'ability_id': 3668, 'target': ['Unit']}, | |
'LOADALL': {'ability_id': 3663, 'target': ['None']}, | |
'LOADALL_COMMANDCENTER': {'ability_id': 416, 'target': ['None']}, | |
'LOAD_BUNKER': {'ability_id': 407, 'target': ['Unit']}, | |
'LOAD_MEDIVAC': {'ability_id': 394, 'target': ['Unit']}, | |
'MORPH_ARCHON': {'ability_id': 1766, 'target': ['None']}, | |
'MORPH_BROODLORD': {'ability_id': 1372, 'target': ['None']}, | |
'MORPH_GATEWAY': {'ability_id': 1520, 'target': ['None']}, | |
'MORPH_GREATERSPIRE': {'ability_id': 1220, 'target': ['None']}, | |
'MORPH_HELLBAT': {'ability_id': 1998, 'target': ['None']}, | |
'MORPH_HELLION': {'ability_id': 1978, 'target': ['None']}, | |
'MORPH_HIVE': {'ability_id': 1218, 'target': ['None']}, | |
'MORPH_LAIR': {'ability_id': 1216, 'target': ['None']}, | |
'MORPH_LIBERATORAAMODE': {'ability_id': 2560, 'target': ['None']}, | |
'MORPH_LIBERATORAGMODE': {'ability_id': 2558, 'target': ['Point']}, | |
'MORPH_LURKER': {'ability_id': 2332, 'target': ['None']}, | |
'MORPH_LURKERDEN': {'ability_id': 2112, 'target': ['None']}, | |
'MORPH_MOTHERSHIP': {'ability_id': 1847, 'target': ['None']}, | |
'MORPH_ORBITALCOMMAND': {'ability_id': 1516, 'target': ['None']}, | |
'MORPH_OVERLORDTRANSPORT': {'ability_id': 2708, 'target': ['None']}, | |
'MORPH_OVERSEER': {'ability_id': 1448, 'target': ['None']}, | |
'MORPH_PLANETARYFORTRESS': {'ability_id': 1450, 'target': ['None']}, | |
'MORPH_RAVAGER': {'ability_id': 2330, 'target': ['None']}, | |
'MORPH_ROOT': {'ability_id': 3680, 'target': ['Point']}, | |
'MORPH_SIEGEMODE': {'ability_id': 388, 'target': ['None']}, | |
'MORPH_SPINECRAWLERROOT': {'ability_id': 1729, 'target': ['Point']}, | |
'MORPH_SPINECRAWLERUPROOT': {'ability_id': 1725, 'target': ['None']}, | |
'MORPH_SPORECRAWLERROOT': {'ability_id': 1731, 'target': ['Point']}, | |
'MORPH_SPORECRAWLERUPROOT': {'ability_id': 1727, 'target': ['None']}, | |
'MORPH_SUPPLYDEPOT_LOWER': {'ability_id': 556, 'target': ['None']}, | |
'MORPH_SUPPLYDEPOT_RAISE': {'ability_id': 558, 'target': ['None']}, | |
'MORPH_THOREXPLOSIVEMODE': {'ability_id': 2364, 'target': ['None']}, | |
'MORPH_THORHIGHIMPACTMODE': {'ability_id': 2362, 'target': ['None']}, | |
'MORPH_UNSIEGE': {'ability_id': 390, 'target': ['None']}, | |
'MORPH_UPROOT': {'ability_id': 3681, 'target': ['None']}, | |
'MORPH_VIKINGASSAULTMODE': {'ability_id': 403, 'target': ['None']}, | |
'MORPH_VIKINGFIGHTERMODE': {'ability_id': 405, 'target': ['None']}, | |
'MORPH_WARPGATE': {'ability_id': 1518, 'target': ['None']}, | |
'MORPH_WARPPRISMPHASINGMODE': {'ability_id': 1528, 'target': ['None']}, | |
'MORPH_WARPPRISMTRANSPORTMODE': {'ability_id': 1530, 'target': ['None']}, | |
'MOVE': {'ability_id': 16, 'target': ['Unit', 'Point']}, | |
'PATROL': {'ability_id': 17, 'target': ['Unit', 'Point']}, | |
'RALLY_BUILDING': {'ability_id': 195, 'target': ['Unit', 'Point']}, | |
'RALLY_COMMANDCENTER': {'ability_id': 203, 'target': ['Unit', 'Point']}, | |
'RALLY_HATCHERY_UNITS': {'ability_id': 212, 'target': ['Unit', 'Point']}, | |
'RALLY_HATCHERY_WORKERS': {'ability_id': 211, 'target': ['Unit', 'Point']}, | |
'RALLY_MORPHING_UNIT': {'ability_id': 199, 'target': ['Unit', 'Point']}, | |
'RALLY_NEXUS': {'ability_id': 207, 'target': ['Unit', 'Point']}, | |
'RALLY_UNITS': {'ability_id': 3673, 'target': ['Unit', 'Point']}, | |
'RALLY_WORKERS': {'ability_id': 3690, 'target': ['Unit', 'Point']}, | |
'RESEARCH_ADEPTRESONATINGGLAIVES': {'ability_id': 1594, 'target': ['None']}, | |
'RESEARCH_ADVANCEDBALLISTICS': {'ability_id': 805, 'target': ['None']}, | |
'RESEARCH_BANSHEECLOAKINGFIELD': {'ability_id': 790, 'target': ['None']}, | |
'RESEARCH_BANSHEEHYPERFLIGHTROTORS': {'ability_id': 799, 'target': ['None']}, | |
'RESEARCH_BATTLECRUISERWEAPONREFIT': {'ability_id': 1532, 'target': ['None']}, | |
'RESEARCH_BLINK': {'ability_id': 1593, 'target': ['None']}, | |
'RESEARCH_BURROW': {'ability_id': 1225, 'target': ['None']}, | |
'RESEARCH_CENTRIFUGALHOOKS': {'ability_id': 1482, 'target': ['None']}, | |
'RESEARCH_CHARGE': {'ability_id': 1592, 'target': ['None']}, | |
'RESEARCH_CHITINOUSPLATING': {'ability_id': 265, 'target': ['None']}, | |
'RESEARCH_COMBATSHIELD': {'ability_id': 731, 'target': ['None']}, | |
'RESEARCH_CONCUSSIVESHELLS': {'ability_id': 732, 'target': ['None']}, | |
'RESEARCH_DRILLINGCLAWS': {'ability_id': 764, 'target': ['None']}, | |
'RESEARCH_EXTENDEDTHERMALLANCE': {'ability_id': 1097, 'target': ['None']}, | |
'RESEARCH_GLIALREGENERATION': {'ability_id': 216, 'target': ['None']}, | |
'RESEARCH_GRAVITICBOOSTER': {'ability_id': 1093, 'target': ['None']}, | |
'RESEARCH_GRAVITICDRIVE': {'ability_id': 1094, 'target': ['None']}, | |
'RESEARCH_GROOVEDSPINES': {'ability_id': 1282, 'target': ['None']}, | |
'RESEARCH_HIGHCAPACITYFUELTANKS': {'ability_id': 804, 'target': ['None']}, | |
'RESEARCH_HISECAUTOTRACKING': {'ability_id': 650, 'target': ['None']}, | |
'RESEARCH_INFERNALPREIGNITER': {'ability_id': 761, 'target': ['None']}, | |
'RESEARCH_INTERCEPTORGRAVITONCATAPULT': {'ability_id': 44, | |
'target': ['None']}, | |
'RESEARCH_MAGFIELDLAUNCHERS': {'ability_id': 766, 'target': ['None']}, | |
'RESEARCH_MUSCULARAUGMENTS': {'ability_id': 1283, 'target': ['None']}, | |
'RESEARCH_NEOSTEELFRAME': {'ability_id': 655, 'target': ['None']}, | |
'RESEARCH_NEURALPARASITE': {'ability_id': 1455, 'target': ['None']}, | |
'RESEARCH_PATHOGENGLANDS': {'ability_id': 1454, 'target': ['None']}, | |
'RESEARCH_PERSONALCLOAKING': {'ability_id': 820, 'target': ['None']}, | |
'RESEARCH_PHOENIXANIONPULSECRYSTALS': {'ability_id': 46, 'target': ['None']}, | |
'RESEARCH_PNEUMATIZEDCARAPACE': {'ability_id': 1223, 'target': ['None']}, | |
'RESEARCH_PROTOSSAIRARMOR': {'ability_id': 3692, 'target': ['None']}, | |
'RESEARCH_PROTOSSAIRARMORLEVEL1': {'ability_id': 1565, 'target': ['None']}, | |
'RESEARCH_PROTOSSAIRARMORLEVEL2': {'ability_id': 1566, 'target': ['None']}, | |
'RESEARCH_PROTOSSAIRARMORLEVEL3': {'ability_id': 1567, 'target': ['None']}, | |
'RESEARCH_PROTOSSAIRWEAPONS': {'ability_id': 3693, 'target': ['None']}, | |
'RESEARCH_PROTOSSAIRWEAPONSLEVEL1': {'ability_id': 1562, 'target': ['None']}, | |
'RESEARCH_PROTOSSAIRWEAPONSLEVEL2': {'ability_id': 1563, 'target': ['None']}, | |
'RESEARCH_PROTOSSAIRWEAPONSLEVEL3': {'ability_id': 1564, 'target': ['None']}, | |
'RESEARCH_PROTOSSGROUNDARMOR': {'ability_id': 3694, 'target': ['None']}, | |
'RESEARCH_PROTOSSGROUNDARMORLEVEL1': {'ability_id': 1065, 'target': ['None']}, | |
'RESEARCH_PROTOSSGROUNDARMORLEVEL2': {'ability_id': 1066, 'target': ['None']}, | |
'RESEARCH_PROTOSSGROUNDARMORLEVEL3': {'ability_id': 1067, 'target': ['None']}, | |
'RESEARCH_PROTOSSGROUNDWEAPONS': {'ability_id': 3695, 'target': ['None']}, | |
'RESEARCH_PROTOSSGROUNDWEAPONSLEVEL1': {'ability_id': 1062, | |
'target': ['None']}, | |
'RESEARCH_PROTOSSGROUNDWEAPONSLEVEL2': {'ability_id': 1063, | |
'target': ['None']}, | |
'RESEARCH_PROTOSSGROUNDWEAPONSLEVEL3': {'ability_id': 1064, | |
'target': ['None']}, | |
'RESEARCH_PROTOSSSHIELDS': {'ability_id': 3696, 'target': ['None']}, | |
'RESEARCH_PROTOSSSHIELDSLEVEL1': {'ability_id': 1068, 'target': ['None']}, | |
'RESEARCH_PROTOSSSHIELDSLEVEL2': {'ability_id': 1069, 'target': ['None']}, | |
'RESEARCH_PROTOSSSHIELDSLEVEL3': {'ability_id': 1070, 'target': ['None']}, | |
'RESEARCH_PSISTORM': {'ability_id': 1126, 'target': ['None']}, | |
'RESEARCH_RAVENCORVIDREACTOR': {'ability_id': 793, 'target': ['None']}, | |
'RESEARCH_RAVENRECALIBRATEDEXPLOSIVES': {'ability_id': 803, | |
'target': ['None']}, | |
'RESEARCH_SHADOWSTRIKE': {'ability_id': 2720, 'target': ['None']}, | |
'RESEARCH_STIMPACK': {'ability_id': 730, 'target': ['None']}, | |
'RESEARCH_TERRANINFANTRYARMOR': {'ability_id': 3697, 'target': ['None']}, | |
'RESEARCH_TERRANINFANTRYARMORLEVEL1': {'ability_id': 656, 'target': ['None']}, | |
'RESEARCH_TERRANINFANTRYARMORLEVEL2': {'ability_id': 657, 'target': ['None']}, | |
'RESEARCH_TERRANINFANTRYARMORLEVEL3': {'ability_id': 658, 'target': ['None']}, | |
'RESEARCH_TERRANINFANTRYWEAPONS': {'ability_id': 3698, 'target': ['None']}, | |
'RESEARCH_TERRANINFANTRYWEAPONSLEVEL1': {'ability_id': 652, | |
'target': ['None']}, | |
'RESEARCH_TERRANINFANTRYWEAPONSLEVEL2': {'ability_id': 653, | |
'target': ['None']}, | |
'RESEARCH_TERRANINFANTRYWEAPONSLEVEL3': {'ability_id': 654, | |
'target': ['None']}, | |
'RESEARCH_TERRANSHIPWEAPONS': {'ability_id': 3699, 'target': ['None']}, | |
'RESEARCH_TERRANSHIPWEAPONSLEVEL1': {'ability_id': 861, 'target': ['None']}, | |
'RESEARCH_TERRANSHIPWEAPONSLEVEL2': {'ability_id': 862, 'target': ['None']}, | |
'RESEARCH_TERRANSHIPWEAPONSLEVEL3': {'ability_id': 863, 'target': ['None']}, | |
'RESEARCH_TERRANSTRUCTUREARMORUPGRADE': {'ability_id': 651, | |
'target': ['None']}, | |
'RESEARCH_TERRANVEHICLEANDSHIPPLATING': {'ability_id': 3700, | |
'target': ['None']}, | |
'RESEARCH_TERRANVEHICLEANDSHIPPLATINGLEVEL1': {'ability_id': 864, | |
'target': ['None']}, | |
'RESEARCH_TERRANVEHICLEANDSHIPPLATINGLEVEL2': {'ability_id': 865, | |
'target': ['None']}, | |
'RESEARCH_TERRANVEHICLEANDSHIPPLATINGLEVEL3': {'ability_id': 866, | |
'target': ['None']}, | |
'RESEARCH_TERRANVEHICLEWEAPONS': {'ability_id': 3701, 'target': ['None']}, | |
'RESEARCH_TERRANVEHICLEWEAPONSLEVEL1': {'ability_id': 855, | |
'target': ['None']}, | |
'RESEARCH_TERRANVEHICLEWEAPONSLEVEL2': {'ability_id': 856, | |
'target': ['None']}, | |
'RESEARCH_TERRANVEHICLEWEAPONSLEVEL3': {'ability_id': 857, | |
'target': ['None']}, | |
'RESEARCH_TUNNELINGCLAWS': {'ability_id': 217, 'target': ['None']}, | |
'RESEARCH_WARPGATE': {'ability_id': 1568, 'target': ['None']}, | |
'RESEARCH_ZERGFLYERARMOR': {'ability_id': 3702, 'target': ['None']}, | |
'RESEARCH_ZERGFLYERARMORLEVEL1': {'ability_id': 1315, 'target': ['None']}, | |
'RESEARCH_ZERGFLYERARMORLEVEL2': {'ability_id': 1316, 'target': ['None']}, | |
'RESEARCH_ZERGFLYERARMORLEVEL3': {'ability_id': 1317, 'target': ['None']}, | |
'RESEARCH_ZERGFLYERATTACK': {'ability_id': 3703, 'target': ['None']}, | |
'RESEARCH_ZERGFLYERATTACKLEVEL1': {'ability_id': 1312, 'target': ['None']}, | |
'RESEARCH_ZERGFLYERATTACKLEVEL2': {'ability_id': 1313, 'target': ['None']}, | |
'RESEARCH_ZERGFLYERATTACKLEVEL3': {'ability_id': 1314, 'target': ['None']}, | |
'RESEARCH_ZERGGROUNDARMOR': {'ability_id': 3704, 'target': ['None']}, | |
'RESEARCH_ZERGGROUNDARMORLEVEL1': {'ability_id': 1189, 'target': ['None']}, | |
'RESEARCH_ZERGGROUNDARMORLEVEL2': {'ability_id': 1190, 'target': ['None']}, | |
'RESEARCH_ZERGGROUNDARMORLEVEL3': {'ability_id': 1191, 'target': ['None']}, | |
'RESEARCH_ZERGLINGADRENALGLANDS': {'ability_id': 1252, 'target': ['None']}, | |
'RESEARCH_ZERGLINGMETABOLICBOOST': {'ability_id': 1253, 'target': ['None']}, | |
'RESEARCH_ZERGMELEEWEAPONS': {'ability_id': 3705, 'target': ['None']}, | |
'RESEARCH_ZERGMELEEWEAPONSLEVEL1': {'ability_id': 1186, 'target': ['None']}, | |
'RESEARCH_ZERGMELEEWEAPONSLEVEL2': {'ability_id': 1187, 'target': ['None']}, | |
'RESEARCH_ZERGMELEEWEAPONSLEVEL3': {'ability_id': 1188, 'target': ['None']}, | |
'RESEARCH_ZERGMISSILEWEAPONS': {'ability_id': 3706, 'target': ['None']}, | |
'RESEARCH_ZERGMISSILEWEAPONSLEVEL1': {'ability_id': 1192, 'target': ['None']}, | |
'RESEARCH_ZERGMISSILEWEAPONSLEVEL2': {'ability_id': 1193, 'target': ['None']}, | |
'RESEARCH_ZERGMISSILEWEAPONSLEVEL3': {'ability_id': 1194, 'target': ['None']}, | |
'SCAN_MOVE': {'ability_id': 19, 'target': ['Unit', 'Point']}, | |
'SMART': {'ability_id': 1, 'target': ['Unit', 'Point']}, | |
'STOP': {'ability_id': 3665, 'target': ['None']}, | |
'STOP_BUILDING': {'ability_id': 2057, 'target': ['None']}, | |
'STOP_CHEER': {'ability_id': 6, 'target': ['None']}, | |
'STOP_DANCE': {'ability_id': 7, 'target': ['None']}, | |
'STOP_REDIRECT': {'ability_id': 1691, 'target': ['None']}, | |
'STOP_STOP': {'ability_id': 4, 'target': ['None']}, | |
'TRAINWARP_ADEPT': {'ability_id': 1419, 'target': ['Point']}, | |
'TRAINWARP_DARKTEMPLAR': {'ability_id': 1417, 'target': ['Point']}, | |
'TRAINWARP_HIGHTEMPLAR': {'ability_id': 1416, 'target': ['Point']}, | |
'TRAINWARP_SENTRY': {'ability_id': 1418, 'target': ['Point']}, | |
'TRAINWARP_STALKER': {'ability_id': 1414, 'target': ['Point']}, | |
'TRAINWARP_ZEALOT': {'ability_id': 1413, 'target': ['Point']}, | |
'TRAIN_ADEPT': {'ability_id': 922, 'target': ['None']}, | |
'TRAIN_BANELING': {'ability_id': 80, 'target': ['None']}, | |
'TRAIN_BANSHEE': {'ability_id': 621, 'target': ['None']}, | |
'TRAIN_BATTLECRUISER': {'ability_id': 623, 'target': ['None']}, | |
'TRAIN_CARRIER': {'ability_id': 948, 'target': ['None']}, | |
'TRAIN_COLOSSUS': {'ability_id': 978, 'target': ['None']}, | |
'TRAIN_CORRUPTOR': {'ability_id': 1353, 'target': ['None']}, | |
'TRAIN_CYCLONE': {'ability_id': 597, 'target': ['None']}, | |
'TRAIN_DARKTEMPLAR': {'ability_id': 920, 'target': ['None']}, | |
'TRAIN_DISRUPTOR': {'ability_id': 994, 'target': ['None']}, | |
'TRAIN_DRONE': {'ability_id': 1342, 'target': ['None']}, | |
'TRAIN_GHOST': {'ability_id': 562, 'target': ['None']}, | |
'TRAIN_HELLBAT': {'ability_id': 596, 'target': ['None']}, | |
'TRAIN_HELLION': {'ability_id': 595, 'target': ['None']}, | |
'TRAIN_HIGHTEMPLAR': {'ability_id': 919, 'target': ['None']}, | |
'TRAIN_HYDRALISK': {'ability_id': 1345, 'target': ['None']}, | |
'TRAIN_IMMORTAL': {'ability_id': 979, 'target': ['None']}, | |
'TRAIN_INFESTOR': {'ability_id': 1352, 'target': ['None']}, | |
'TRAIN_LIBERATOR': {'ability_id': 626, 'target': ['None']}, | |
'TRAIN_MARAUDER': {'ability_id': 563, 'target': ['None']}, | |
'TRAIN_MARINE': {'ability_id': 560, 'target': ['None']}, | |
'TRAIN_MEDIVAC': {'ability_id': 620, 'target': ['None']}, | |
'TRAIN_MOTHERSHIP': {'ability_id': 110, 'target': ['None']}, | |
'TRAIN_MOTHERSHIPCORE': {'ability_id': 1853, 'target': ['None']}, | |
'TRAIN_MUTALISK': {'ability_id': 1346, 'target': ['None']}, | |
'TRAIN_OBSERVER': {'ability_id': 977, 'target': ['None']}, | |
'TRAIN_ORACLE': {'ability_id': 954, 'target': ['None']}, | |
'TRAIN_OVERLORD': {'ability_id': 1344, 'target': ['None']}, | |
'TRAIN_PHOENIX': {'ability_id': 946, 'target': ['None']}, | |
'TRAIN_PROBE': {'ability_id': 1006, 'target': ['None']}, | |
'TRAIN_QUEEN': {'ability_id': 1632, 'target': ['None']}, | |
'TRAIN_RAVEN': {'ability_id': 622, 'target': ['None']}, | |
'TRAIN_REAPER': {'ability_id': 561, 'target': ['None']}, | |
'TRAIN_ROACH': {'ability_id': 1351, 'target': ['None']}, | |
'TRAIN_SCV': {'ability_id': 524, 'target': ['None']}, | |
'TRAIN_SENTRY': {'ability_id': 921, 'target': ['None']}, | |
'TRAIN_SIEGETANK': {'ability_id': 591, 'target': ['None']}, | |
'TRAIN_STALKER': {'ability_id': 917, 'target': ['None']}, | |
'TRAIN_SWARMHOST': {'ability_id': 1356, 'target': ['None']}, | |
'TRAIN_TEMPEST': {'ability_id': 955, 'target': ['None']}, | |
'TRAIN_THOR': {'ability_id': 594, 'target': ['None']}, | |
'TRAIN_ULTRALISK': {'ability_id': 1348, 'target': ['None']}, | |
'TRAIN_VIKINGFIGHTER': {'ability_id': 624, 'target': ['None']}, | |
'TRAIN_VIPER': {'ability_id': 1354, 'target': ['None']}, | |
'TRAIN_VOIDRAY': {'ability_id': 950, 'target': ['None']}, | |
'TRAIN_WARPPRISM': {'ability_id': 976, 'target': ['None']}, | |
'TRAIN_WIDOWMINE': {'ability_id': 614, 'target': ['None']}, | |
'TRAIN_ZEALOT': {'ability_id': 916, 'target': ['None']}, | |
'TRAIN_ZERGLING': {'ability_id': 1343, 'target': ['None']}, | |
'UNLOADALL': {'ability_id': 3664, 'target': ['None']}, | |
'UNLOADALLAT': {'ability_id': 3669, 'target': ['Unit', 'Point']}, | |
'UNLOADALLAT_MEDIVAC': {'ability_id': 396, 'target': ['Unit', 'Point']}, | |
'UNLOADALLAT_OVERLORD': {'ability_id': 1408, 'target': ['Unit', 'Point']}, | |
'UNLOADALLAT_WARPPRISM': {'ability_id': 913, 'target': ['Unit', 'Point']}, | |
'UNLOADALL_BUNKER': {'ability_id': 408, 'target': ['None']}, | |
'UNLOADALL_COMMANDCENTER': {'ability_id': 413, 'target': ['None']}, | |
'UNLOADALL_NYDASNETWORK': {'ability_id': 1438, 'target': ['None']}, | |
'UNLOADALL_NYDUSWORM': {'ability_id': 2371, 'target': ['None']}, | |
'UNLOADUNIT_BUNKER': {'ability_id': 410, 'target': ['None']}, | |
'UNLOADUNIT_COMMANDCENTER': {'ability_id': 415, 'target': ['None']}, | |
'UNLOADUNIT_MEDIVAC': {'ability_id': 397, 'target': ['None']}, | |
'UNLOADUNIT_NYDASNETWORK': {'ability_id': 1440, 'target': ['None']}, | |
'UNLOADUNIT_OVERLORD': {'ability_id': 1409, 'target': ['None']}, | |
'UNLOADUNIT_WARPPRISM': {'ability_id': 914, 'target': ['None']}} | |
upgrades = {'ADEPTPIERCINGATTACK': {'upgrade_id': 130}, | |
'BANSHEECLOAK': {'upgrade_id': 20}, | |
'BANSHEESPEED': {'upgrade_id': 136}, | |
'BATTLECRUISERENABLESPECIALIZATIONS': {'upgrade_id': 76}, | |
'BLINKTECH': {'upgrade_id': 87}, | |
'BURROW': {'upgrade_id': 64}, | |
'CARRIERLAUNCHSPEEDUPGRADE': {'upgrade_id': 1}, | |
'CENTRIFICALHOOKS': {'upgrade_id': 75}, | |
'CHARGE': {'upgrade_id': 86}, | |
'CHITINOUSPLATING': {'upgrade_id': 4}, | |
'DARKTEMPLARBLINKUPGRADE': {'upgrade_id': 141}, | |
'DRILLCLAWS': {'upgrade_id': 122}, | |
'EVOLVEGROOVEDSPINES': {'upgrade_id': 134}, | |
'EVOLVEMUSCULARAUGMENTS': {'upgrade_id': 135}, | |
'EXTENDEDTHERMALLANCE': {'upgrade_id': 50}, | |
'GLIALRECONSTITUTION': {'upgrade_id': 2}, | |
'GRAVITICDRIVE': {'upgrade_id': 49}, | |
'HIGHCAPACITYBARRELS': {'upgrade_id': 19}, | |
'HISECAUTOTRACKING': {'upgrade_id': 5}, | |
'INFESTORENERGYUPGRADE': {'upgrade_id': 74}, | |
'INVALID': {'upgrade_id': 0}, | |
'LIBERATORAGRANGEUPGRADE': {'upgrade_id': 140}, | |
'MAGFIELDLAUNCHERS': {'upgrade_id': 133}, | |
'MEDIVACINCREASESPEEDBOOST': {'upgrade_id': 139}, | |
'NEOSTEELFRAME': {'upgrade_id': 10}, | |
'NEURALPARASITE': {'upgrade_id': 101}, | |
'OBSERVERGRAVITICBOOSTER': {'upgrade_id': 48}, | |
'OVERLORDSPEED': {'upgrade_id': 62}, | |
'PERSONALCLOAKING': {'upgrade_id': 25}, | |
'PHOENIXRANGEUPGRADE': {'upgrade_id': 99}, | |
'PROTOSSAIRARMORSLEVEL1': {'upgrade_id': 81}, | |
'PROTOSSAIRARMORSLEVEL2': {'upgrade_id': 82}, | |
'PROTOSSAIRARMORSLEVEL3': {'upgrade_id': 83}, | |
'PROTOSSAIRWEAPONSLEVEL1': {'upgrade_id': 78}, | |
'PROTOSSAIRWEAPONSLEVEL2': {'upgrade_id': 79}, | |
'PROTOSSAIRWEAPONSLEVEL3': {'upgrade_id': 80}, | |
'PROTOSSGROUNDARMORSLEVEL1': {'upgrade_id': 42}, | |
'PROTOSSGROUNDARMORSLEVEL2': {'upgrade_id': 43}, | |
'PROTOSSGROUNDARMORSLEVEL3': {'upgrade_id': 44}, | |
'PROTOSSGROUNDWEAPONSLEVEL1': {'upgrade_id': 39}, | |
'PROTOSSGROUNDWEAPONSLEVEL2': {'upgrade_id': 40}, | |
'PROTOSSGROUNDWEAPONSLEVEL3': {'upgrade_id': 41}, | |
'PROTOSSSHIELDSLEVEL1': {'upgrade_id': 45}, | |
'PROTOSSSHIELDSLEVEL2': {'upgrade_id': 46}, | |
'PROTOSSSHIELDSLEVEL3': {'upgrade_id': 47}, | |
'PSISTORMTECH': {'upgrade_id': 52}, | |
'PUNISHERGRENADES': {'upgrade_id': 17}, | |
'RAVENCORVIDREACTOR': {'upgrade_id': 22}, | |
'RAVENRECALIBRATEDEXPLOSIVES': {'upgrade_id': 138}, | |
'SHIELDWALL': {'upgrade_id': 16}, | |
'STIMPACK': {'upgrade_id': 15}, | |
'TERRANBUILDINGARMOR': {'upgrade_id': 6}, | |
'TERRANINFANTRYARMORSLEVEL1': {'upgrade_id': 11}, | |
'TERRANINFANTRYARMORSLEVEL2': {'upgrade_id': 12}, | |
'TERRANINFANTRYARMORSLEVEL3': {'upgrade_id': 13}, | |
'TERRANINFANTRYWEAPONSLEVEL1': {'upgrade_id': 7}, | |
'TERRANINFANTRYWEAPONSLEVEL2': {'upgrade_id': 8}, | |
'TERRANINFANTRYWEAPONSLEVEL3': {'upgrade_id': 9}, | |
'TERRANSHIPWEAPONSLEVEL1': {'upgrade_id': 36}, | |
'TERRANSHIPWEAPONSLEVEL2': {'upgrade_id': 37}, | |
'TERRANSHIPWEAPONSLEVEL3': {'upgrade_id': 38}, | |
'TERRANVEHICLEANDSHIPARMORSLEVEL1': {'upgrade_id': 116}, | |
'TERRANVEHICLEANDSHIPARMORSLEVEL2': {'upgrade_id': 117}, | |
'TERRANVEHICLEANDSHIPARMORSLEVEL3': {'upgrade_id': 118}, | |
'TERRANVEHICLEWEAPONSLEVEL1': {'upgrade_id': 30}, | |
'TERRANVEHICLEWEAPONSLEVEL2': {'upgrade_id': 31}, | |
'TERRANVEHICLEWEAPONSLEVEL3': {'upgrade_id': 32}, | |
'TUNNELINGCLAWS': {'upgrade_id': 3}, | |
'WARPGATERESEARCH': {'upgrade_id': 84}, | |
'ZERGFLYERARMORSLEVEL1': {'upgrade_id': 71}, | |
'ZERGFLYERARMORSLEVEL2': {'upgrade_id': 72}, | |
'ZERGFLYERARMORSLEVEL3': {'upgrade_id': 73}, | |
'ZERGFLYERWEAPONSLEVEL1': {'upgrade_id': 68}, | |
'ZERGFLYERWEAPONSLEVEL2': {'upgrade_id': 69}, | |
'ZERGFLYERWEAPONSLEVEL3': {'upgrade_id': 70}, | |
'ZERGGROUNDARMORSLEVEL1': {'upgrade_id': 56}, | |
'ZERGGROUNDARMORSLEVEL2': {'upgrade_id': 57}, | |
'ZERGGROUNDARMORSLEVEL3': {'upgrade_id': 58}, | |
'ZERGLINGATTACKSPEED': {'upgrade_id': 65}, | |
'ZERGLINGMOVEMENTSPEED': {'upgrade_id': 66}, | |
'ZERGMELEEWEAPONSLEVEL1': {'upgrade_id': 53}, | |
'ZERGMELEEWEAPONSLEVEL2': {'upgrade_id': 54}, | |
'ZERGMELEEWEAPONSLEVEL3': {'upgrade_id': 55}, | |
'ZERGMISSILEWEAPONSLEVEL1': {'upgrade_id': 59}, | |
'ZERGMISSILEWEAPONSLEVEL2': {'upgrade_id': 60}, | |
'ZERGMISSILEWEAPONSLEVEL3': {'upgrade_id': 61}} | |
buffs = {'BANSHEECLOAK': {'buff_id': 7}, | |
'BLINDINGCLOUD': {'buff_id': 83}, | |
'BLINDINGCLOUDSTRUCTURE': {'buff_id': 38}, | |
'CARRYHARVESTABLEVESPENEGEYSERGAS': {'buff_id': 273}, | |
'CARRYHARVESTABLEVESPENEGEYSERGASPROTOSS': {'buff_id': 274}, | |
'CARRYHARVESTABLEVESPENEGEYSERGASZERG': {'buff_id': 275}, | |
'CARRYHIGHYIELDMINERALFIELDMINERALS': {'buff_id': 272}, | |
'CARRYMINERALFIELDMINERALS': {'buff_id': 271}, | |
'CHANNELSNIPECOMBAT': {'buff_id': 145}, | |
'CHARGING': {'buff_id': 30}, | |
'CLOAKFIELDEFFECT': {'buff_id': 29}, | |
'CONTAMINATED': {'buff_id': 36}, | |
'EMPDECLOAK': {'buff_id': 16}, | |
'FUNGALGROWTH': {'buff_id': 17}, | |
'GHOSTCLOAK': {'buff_id': 6}, | |
'GHOSTHOLDFIRE': {'buff_id': 12}, | |
'GHOSTHOLDFIREB': {'buff_id': 13}, | |
'GRAVITONBEAM': {'buff_id': 5}, | |
'GUARDIANSHIELD': {'buff_id': 18}, | |
'IMMORTALOVERLOAD': {'buff_id': 102}, | |
'INVALID': {'buff_id': 0}, | |
'LOCKON': {'buff_id': 116}, | |
'LURKERHOLDFIREB': {'buff_id': 137}, | |
'MEDIVACSPEEDBOOST': {'buff_id': 89}, | |
'NEURALPARASITE': {'buff_id': 22}, | |
'ORACLEREVELATION': {'buff_id': 49}, | |
'ORACLESTASISTRAPTARGET': {'buff_id': 129}, | |
'ORACLEWEAPON': {'buff_id': 99}, | |
'PARASITICBOMB': {'buff_id': 132}, | |
'PARASITICBOMBSECONDARYUNITSEARCH': {'buff_id': 134}, | |
'PARASITICBOMBUNITKU': {'buff_id': 133}, | |
'POWERUSERWARPABLE': {'buff_id': 8}, | |
'PSISTORM': {'buff_id': 28}, | |
'PURIFY': {'buff_id': 97}, | |
'QUEENSPAWNLARVATIMER': {'buff_id': 11}, | |
'SEEKERMISSILE': {'buff_id': 120}, | |
'SLOW': {'buff_id': 33}, | |
'STIMPACK': {'buff_id': 27}, | |
'STIMPACKMARAUDER': {'buff_id': 24}, | |
'SUPPLYDROP': {'buff_id': 25}, | |
'TEMPESTDISRUPTIONBLASTSTUNBEHAVIOR': {'buff_id': 146}, | |
'TEMPORALFIELD': {'buff_id': 121}, | |
'TIMEWARPPRODUCTION': {'buff_id': 20}, | |
'VIPERCONSUMESTRUCTURE': {'buff_id': 59}, | |
'VOIDRAYSWARMDAMAGEBOOST': {'buff_id': 122}} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment