diff --git a/.gitignore b/.gitignore index e2f4f4da..e1926a8a 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ /*.pcx **.png **.yml +**.bat ddraw.ini BnetLog.txt diff --git a/CMBW-editor/grafting/Buttons.txt b/CMBW-editor/grafting/Buttons.txt new file mode 100644 index 00000000..34078af7 --- /dev/null +++ b/CMBW-editor/grafting/Buttons.txt @@ -0,0 +1,3311 @@ +#### Button Sets #### + +9: # [9] Hachirosk (Morphing) + 1, 35, 3, 2, 0, 0, 674, 0 # Larva, Always (0), Select Larva (0) + 2, 286, 14, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point - While Upgrading Only (0), Rally Point (0) + 6, 236, 15, 7, 0, 0, 698, 0 # Cancel, Construction\Mutation Underway (0), Cancel Construction (0) + 7, 37, 23, 24, 33, 33, 485, 0 # Zethrokor, Spell Researched ([33] Select Swarm - Zerg Structure), Use Technology ([33] Select Swarm - Zerg Structure) + 8, 38, 23, 24, 38, 38, 486, 0 # Hydralisk, Spell Researched ([38] Select Assault - Zerg Structure), Use Technology ([38] Select Assault - Zerg Structure) + 9, 97, 23, 24, 28, 28, 487, 0 # Zoryusthaleth, Spell Researched ([28] Select Control - Zerg Structure), Use Technology ([28] Select Control - Zerg Structure) + +13: # [13] Group - Workers + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 231, 18, 39, 0, 0, 675, 0 # Gather, Unit Is Carrying Nothing (Gather - Probe) (0), Gather (0) + 5, 233, 19, 40, 0, 0, 676, 0 # Return Resources, Unit Is Carrying Something(Return Cargo - Probe) (0), Return Cargo (0) + +14: # [14] Transport + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 8, 309, 20, 46, 0, 0, 683, 0 # Load (into Transport), Unit's Capacity Has Not Been Met (0), Load (0) + 9, 312, 3, 47, 0, 0, 684, 0 # Unload All (from Transport), Always (0), Unload (0) + +16: # [16] Larva + 1, 41, 4, 38, 41, 41, 578, 0 # Droleth, Can Create Unit\Building ([41] Droleth), Unit Morph ([41] Droleth) + 2, 42, 4, 38, 42, 42, 579, 0 # Ovileth, Can Create Unit\Building ([42] Ovileth), Unit Morph ([42] Ovileth) + 3, 57, 4, 38, 57, 57, 1373, 1367 # Othstoleth, Can Create Unit\Building ([57] Othstoleth), Unit Morph ([57] Othstoleth) + 5, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 6, 236, 3, 8, 0, 0, 695, 0 # Cancel, Always (0), Cancel Morph (0) + 7, 37, 47, 59, 0, 206, 485, 0 # Swarm Strains, Zerg Basic Buildings (0), Change Displayed Buttons ([206] Right Upper Level Door) + 8, 38, 47, 59, 0, 207, 486, 0 # Assault Strains, Zerg Basic Buildings (0), Change Displayed Buttons ([207] Left Pit Door) + 9, 97, 47, 59, 0, 208, 487, 0 # Control Strains, Zerg Basic Buildings (0), Change Displayed Buttons ([208] Right Pit Door) + +17: # [17] Egg + 1, 41, 4, 38, 41, 41, 578, 0 # Droleth, Can Create Unit\Building ([41] Droleth), Unit Morph ([41] Droleth) + 2, 42, 4, 38, 42, 42, 579, 0 # Ovileth, Can Create Unit\Building ([42] Ovileth), Unit Morph ([42] Ovileth) + 3, 57, 4, 38, 57, 57, 1373, 1367 # Othstoleth, Can Create Unit\Building ([57] Othstoleth), Unit Morph ([57] Othstoleth) + 5, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 6, 236, 3, 8, 0, 0, 695, 0 # Cancel, Always (0), Cancel Morph (0) + 7, 37, 47, 59, 0, 206, 485, 0 # Swarm Strains, Zerg Basic Buildings (0), Change Displayed Buttons ([206] Right Upper Level Door) + 8, 38, 47, 59, 0, 207, 486, 0 # Assault Strains, Zerg Basic Buildings (0), Change Displayed Buttons ([207] Left Pit Door) + 9, 97, 47, 59, 0, 208, 487, 0 # Control Strains, Zerg Basic Buildings (0), Change Displayed Buttons ([208] Right Pit Door) + +18: # [18] Droleth + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 231, 43, 39, 0, 0, 675, 0 # Gather, Has No Cargo (Gather - Drone) (0), Gather (0) + 5, 233, 44, 40, 0, 0, 676, 0 # Return Resources, Has Cargo (Return Cargo - Drone) (0), Return Cargo (0) + 6, 47, 4, 38, 47, 47, 466, 469 # Scourge, Can Create Unit\Building ([47] Gosvileth), Unit Morph ([47] Gosvileth) + 7, 257, 47, 59, 0, 238, 680, 0 # Zerg Basic Buildings, Zerg Basic Buildings (0), Change Displayed Buttons ([238] Basic Zerg Buildings) + 8, 258, 48, 59, 0, 241, 681, 0 # Zerg Advanced Buildings, Zerg Advanced Buildings (0), Change Displayed Buttons ([241] Advanced Zerg Buildings) + 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) + 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + +19: # [19] Basic Zerg Buildings + 1, 131, 4, 33, 131, 131, 613, 0 # Hachirosk, Can Create Unit\Building ([131] Hachirosk), Create Building - Zerg ([131] Hachirosk) + 2, 143, 4, 33, 143, 143, 614, 0 # Cagrant Colony, Can Create Unit\Building ([143] Cagrant Colony), Create Building - Zerg ([143] Cagrant Colony) + 3, 149, 4, 33, 149, 149, 615, 0 # Excisant, Can Create Unit\Building ([149] Excisant), Create Building - Zerg ([149] Excisant) + 4, 142, 4, 33, 142, 142, 616, 0 # Quazrok Pool, Can Create Unit\Building ([142] Quazrok Pool), Create Building - Zerg ([142] Quazrok Pool) + 5, 135, 4, 33, 135, 135, 618, 0 # Hydrok Den, Can Create Unit\Building ([135] Hydrok Den), Create Building - Zerg ([135] Hydrok Den) + 6, 193, 4, 33, 193, 193, 387, 389 # Zoryus Shroud, Can Create Unit\Building ([193] Zoryus Shroud), Create Building - Zerg ([193] Zoryus Shroud) + 7, 224, 4, 33, 224, 224, 1366, 1365 # Irol Iris, Can Create Unit\Building ([224] Irol Iris), Create Building - Zerg ([224] Irol Iris) + +20: # [20] Advanced Zerg Buildings + 1, 141, 4, 33, 141, 141, 620, 1098 # Muthrok Spire, Can Create Unit\Building ([141] Muthrok Spire), Create Building - Zerg ([141] Muthrok Spire) + 2, 170, 4, 33, 170, 170, 1386, 1103 # Izkag Iteth, Can Create Unit\Building ([170] Izkag Iteth), Create Building - Zerg ([170] Izkag Iteth) + 3, 138, 4, 33, 138, 138, 621, 752 # Matravil Nest, Can Create Unit\Building ([138] Matravil Nest), Create Building - Zerg ([138] Matravil Nest) + 4, 134, 4, 33, 134, 134, 619, 748 # Nydus Cesiant, Can Create Unit\Building ([134] Nydus Cesiant), Create Building - Zerg ([134] Nydus Cesiant) + 5, 219, 4, 33, 219, 219, 1399, 1398 # Geszkath Grotto, Can Create Unit\Building ([219] Geszkath Grotto), Create Building - Zerg ([219] Geszkath Grotto) + 6, 136, 4, 33, 136, 136, 623, 755 # Sovthrath Mound, Can Create Unit\Building ([136] Sovthrath Mound), Create Building - Zerg ([136] Sovthrath Mound) +# 9, 236, 3, 59, 0, 228, 688, 0 # Cancel, Always (0), Change Displayed Buttons ([228] Blank) + +22: # [22] Hydralisk + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 129, 4, 38, 129, 129, 1063, 1057 # Bactalisk, Can Create Unit\Building ([129] Bactalisk), Unit Morph ([129] Bactalisk) + 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) + 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + +23: # [23] Mutalisk + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 421, 4, 38, 271, 271, 1049, 1048 # Tosgrilisk, Can Create Unit\Building ([271] Tosgrilisk), Unit Morph ([271] Tosgrilisk) + 8, 344, 23, 57, 34, 0, 564, 564 # Acid Spore, Spell Researched ([34] Healing - Cleric), Cancel (0) + +24: # [24] Lakizilisk + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 45, 10, 0, 0, 665, 0 # Stop, Burrowed (Stop - Lurker) (0), Stop (0) + 3, 230, 23, 57, 34, 0, 1464, 1464 # Pneumatized Carapace, Spell Researched ([34] Healing - Cleric), Cancel (0) + 3, 230, 39, 11, 11, 0, 666, 0 # Attack, Is Using Ability ([11] Burrowing - Zerg Ground), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) +# 7, 423, 4, 38, 273, 273, 1061, 1064 # Zobriolisk, Can Create Unit\Building ([273] Zobriolisk), Unit Morph ([273] Zobriolisk) +# 7, 296, 23, 57, 34, 0, 1463, 1463 # Burrowed Attacker, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 382, 23, 57, 34, 0, 1051, 1051 # Subterranean Spines, Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 377, 38, 41, 11, 11, 372, 382 # Lurker Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) + 9, 398, 39, 42, 11, 0, 373, 0 # Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + +25: # [25] Matraleth + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 218, 4, 38, 218, 218, 1368, 1431 # Akistrokor, Can Create Unit\Building ([218] Akistrokor), Unit Morph ([218] Akistrokor) + 8, 271, 23, 24, 18, 18, 377, 0 # Parasite, Spell Researched ([18] Parasite - Matraleth), Use Technology ([18] Parasite - Matraleth) + 9, 267, 23, 57, 34, 0, 381, 0 # Ensnaring Brood, Spell Researched ([34] Healing - Cleric), Cancel (0) + +26: # [26] Isthrathaleth + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 270, 23, 24, 14, 14, 376, 385 # Dark Swarm, Spell Researched ([14] Dark Swarm - Isthrathaleth), Use Technology ([14] Dark Swarm - Isthrathaleth) + 8, 265, 23, 24, 15, 15, 380, 387 # Plague, Spell Researched ([15] Plague - Isthrathaleth), Use Technology ([15] Plague - Isthrathaleth) + 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) + 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + +27: # [27] Protathalor + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 123, 4, 38, 123, 123, 480, 479 # Sovroleth, Can Create Unit\Building ([123] Sovroleth), Unit Morph ([123] Sovroleth) +# 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) +# 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + +30: # [30] Hachirosk + 1, 35, 3, 2, 0, 0, 674, 0 # Larva, Always (0), Select Larva (0) + 2, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 4, 132, 4, 35, 132, 132, 624, 746 # Caphrolosk, Can Create Unit\Building ([132] Caphrolosk), Building Morph ([132] Caphrolosk) + 5, 133, 4, 35, 133, 133, 625, 747 # Gathtelosk, Can Create Unit\Building ([133] Gathtelosk), Building Morph ([133] Gathtelosk) + 7, 37, 23, 24, 33, 33, 485, 0 # Zethrokor, Spell Researched ([33] Select Swarm - Zerg Structure), Use Technology ([33] Select Swarm - Zerg Structure) + 8, 38, 23, 24, 38, 38, 486, 0 # Hydralisk, Spell Researched ([38] Select Assault - Zerg Structure), Use Technology ([38] Select Assault - Zerg Structure) + 9, 236, 17, 23, 0, 0, 692, 0 # Cancel, Research Underway (0), Cancel Technology Research (0) + 9, 97, 23, 24, 28, 28, 487, 0 # Zoryusthleth, Spell Researched ([28] Select Control - Zerg Structure), Use Technology ([28] Select Control - Zerg Structure) + +31: # [31] Caphrolosk + 1, 35, 3, 2, 0, 0, 674, 0 # Larva, Always (0), Select Larva (0) + 2, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 6, 350, 23, 57, 34, 0, 1808, 0 # Suicide (Scourge), Spell Researched ([34] Healing - Cleric), Cancel (0) + 7, 128, 23, 24, 33, 33, 485, 0 # Zethrokor, Spell Researched ([33] Select Swarm - Zerg Structure), Use Technology ([33] Select Swarm - Zerg Structure) + 8, 129, 23, 24, 38, 38, 486, 0 # Hydralisk, Spell Researched ([38] Select Assault - Zerg Structure), Use Technology ([38] Select Assault - Zerg Structure) + 9, 236, 17, 23, 0, 0, 692, 0 # Cancel, Research Underway (0), Cancel Technology Research (0) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + 9, 39, 23, 24, 28, 28, 487, 0 # Zoryusthleth, Spell Researched ([28] Select Control - Zerg Structure), Use Technology ([28] Select Control - Zerg Structure) + +32: # [32] Gathtelosk + 1, 35, 3, 2, 0, 0, 674, 0 # Larva, Always (0), Select Larva (0) + 2, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) +# 4, 500, 4, 35, 350, 350, 1371, 1370 # Nephrilosk, Can Create Unit\Building ([350] Nephrilosk), Building Morph ([350] Nephrilosk) + 6, 350, 23, 57, 34, 0, 1809, 0 # Suicide (Scourge), Spell Researched ([34] Healing - Cleric), Cancel (0) + 7, 37, 23, 24, 33, 33, 485, 0 # Zethrokor, Spell Researched ([33] Select Swarm - Zerg Structure), Use Technology ([33] Select Swarm - Zerg Structure) + 8, 38, 23, 24, 38, 38, 486, 0 # Hydralisk, Spell Researched ([38] Select Assault - Zerg Structure), Use Technology ([38] Select Assault - Zerg Structure) + 9, 236, 17, 23, 0, 0, 692, 0 # Cancel, Research Underway (0), Cancel Technology Research (0) + 9, 0, 16, 27, 0, 0, 0, 0 # Marine, Upgrade Underway (0), Cancel Upgrade Research (0) + 9, 97, 23, 24, 28, 28, 487, 0 # Zoryusthleth, Spell Researched ([28] Select Control - Zerg Structure), Use Technology ([28] Select Control - Zerg Structure) + +34: # [34] Muthrok Spire + 7, 197, 4, 35, 197, 197, 560, 561 # Vithrath Haunt, Can Create Unit\Building ([197] Vithrath Haunt), Building Morph ([197] Vithrath Haunt) + +36: # [36] Quazrok Pool + 7, 204, 4, 35, 204, 204, 396, 558 # Liivral Pond, Can Create Unit\Building ([204] Liivral Pond), Building Morph ([204] Liivral Pond) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +37: # [37] Cagrant Colony + 1, 146, 4, 35, 146, 146, 628, 758 # Surkith Colony, Can Create Unit\Building ([146] Surkith Colony), Building Morph ([146] Surkith Colony) + 2, 144, 4, 35, 144, 144, 627, 757 # Spraith Colony, Can Create Unit\Building ([144] Spraith Colony), Building Morph ([144] Spraith Colony) + 4, 216, 4, 35, 216, 216, 534, 533 # Larvosk Colony, Can Create Unit\Building ([216] Larvosk Colony), Building Morph ([216] Larvosk Colony) + +38: # [38] Hydrok Den + 7, 153, 4, 35, 153, 153, 1053, 1058 # Gorgral Swamp, Can Create Unit\Building ([153] Gorgral Swamp), Building Morph ([153] Gorgral Swamp) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + 9, 236, 17, 23, 0, 0, 692, 0 # Cancel, Research Underway (0), Cancel Technology Research (0) + +39: # [39] Matravil Nest + 7, 139, 4, 35, 139, 139, 617, 753 # Almakis Antre, Can Create Unit\Building ([139] Almakis Antre), Building Morph ([139] Almakis Antre) + +40: # [40] Excisant + 7, 526, 4, 35, 364, 364, 1465, 1466 # Evigrisant, Can Create Unit\Building ([364] Evigrisant), Create Building - Zerg ([364] Evigrisant) + 9, 236, 15, 7, 0, 0, 698, 0 # Cancel, Construction\Mutation Underway (0), Cancel Construction (0) + +41: # [41] unused + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +42: # [42] Geszkath Grotto + 7, 212, 4, 35, 212, 212, 1397, 1396 # Alkaj Chasm, Can Create Unit\Building ([212] Alkaj Chasm), Building Morph ([212] Alkaj Chasm) + +44: # [44] Scribe, Artisan + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 231, 18, 39, 0, 0, 675, 0 # Gather, Unit Is Carrying Nothing (Gather - Probe) (0), Gather (0) + 4, 233, 19, 40, 0, 0, 676, 0 # Return Resources, Unit Is Carrying Something(Return Cargo - Probe) (0), Return Cargo (0) + 7, 160, 55, 59, 0, 240, 1067, 0 # Gateway, Basic Protoss Buildings (0), Change Displayed Buttons ([240] Core Protoss Buildings) + 8, 226, 56, 59, 0, 243, 1066, 0 # Grand Library, Advanced Protoss Buildings (0), Change Displayed Buttons ([243] Basic Protoss Buildings) + 9, 165, 56, 59, 0, 33, 1352, 0 # Ancestral Archives, Supreme Protoss Buildings (0), Change Displayed Buttons ([33] Advanced Protoss Buildings) + +45: # [45] Basic Protoss Structures + 1, 154, 4, 31, 154, 154, 630, 0 # Nexus, Can Create Unit\Building ([154] Nexus), Create Building - Protoss ([154] Nexus) + 2, 156, 4, 31, 156, 156, 632, 0 # Pylon, Can Create Unit\Building ([156] Pylon), Create Building - Protoss ([156] Pylon) + 3, 157, 4, 31, 157, 157, 631, 0 # Aquifer, Can Create Unit\Building ([157] Aquifer), Create Building - Protoss ([157] Aquifer) + 4, 160, 4, 31, 160, 160, 633, 0 # Gateway, Can Create Unit\Building ([160] Gateway), Create Building - Protoss ([160] Gateway) + 5, 166, 4, 31, 166, 166, 634, 0 # Embassy, Can Create Unit\Building ([166] Embassy), Create Building - Protoss ([166] Embassy) + 6, 162, 4, 31, 162, 162, 635, 0 # Warden, Can Create Unit\Building ([162] Warden), Create Building - Protoss ([162] Warden) + 7, 164, 4, 31, 164, 164, 636, 0 # Cenotaph, Can Create Unit\Building ([164] Cenotaph), Create Building - Protoss ([164] Cenotaph) + 8, 155, 4, 31, 155, 155, 639, 0 # Lattice, Can Create Unit\Building ([155] Lattice), Create Building - Protoss ([155] Lattice) + 9, 167, 4, 31, 167, 167, 642, 0 # Stargate, Can Create Unit\Building ([167] Stargate), Create Building - Protoss ([167] Stargate) + +46: # [46] Advanced Protoss Structures + 1, 201, 4, 31, 201, 201, 1054, 0 # Crucible, Can Create Unit\Building ([201] Crucible), Create Building - Protoss ([201] Crucible) + 2, 158, 4, 31, 158, 158, 1385, 0 # Automaton Register, Can Create Unit\Building ([158] Automaton Register), Create Building - Protoss ([158] Automaton Register) + 3, 402, 4, 31, 252, 252, 526, 0 # Matrix, Can Create Unit\Building ([252] Matrix), Create Building - Protoss ([252] Matrix) + 4, 161, 4, 31, 161, 161, 388, 0 # Rogue Gallery, Can Create Unit\Building ([161] Rogue Gallery), Create Building - Protoss ([161] Rogue Gallery) + 5, 454, 4, 31, 304, 304, 1806, 0 # Sequestered Icon, Can Create Unit\Building ([304] Sequestered Icon), Create Building - Protoss ([304] Sequestered Icon) + 6, 184, 4, 31, 184, 184, 507, 0 # Astral Omen, Can Create Unit\Building ([184] Astral Omen), Create Building - Protoss ([184] Astral Omen) + 7, 226, 4, 31, 226, 226, 1375, 0 # Grand Library, Can Create Unit\Building ([226] Grand Library), Create Building - Protoss ([226] Grand Library) + 8, 220, 4, 31, 220, 220, 1281, 0 # Ardent Authority, Can Create Unit\Building ([220] Ardent Authority), Create Building - Protoss ([220] Ardent Authority) + 9, 168, 4, 31, 168, 168, 1086, 0 # Argosy, Can Create Unit\Building ([168] Argosy), Create Building - Protoss ([168] Argosy) + +47: # [47] Cantavis + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 277, 23, 24, 20, 20, 401, 406 # Hallucination, Spell Researched ([20] Hallucinate - Cantavis), Use Technology ([20] Hallucinate - Cantavis) + 8, 275, 23, 24, 19, 19, 400, 405 # Psionic Storm, Spell Researched ([19] Psionic Storm - Cantavis), Use Technology ([19] Psionic Storm - Cantavis) + 9, 274, 23, 57, 34, 0, 1625, 1625 # Mind Control (SC Beta), Spell Researched ([34] Healing - Cleric), Cancel (0) + +48: # [48] Cabalist + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 252, 23, 57, 34, 0, 716, 716 # Cloak, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 305, 23, 57, 34, 0, 1587, 1587 # Ground Weapons, Spell Researched ([34] Healing - Cleric), Cancel (0) + +49: # [49] Solarion + 1, 228, 3, 14, 0, 0, 664, 0 # Move, Always (0), Move (Carrier\Reaver) (0) + 2, 229, 3, 15, 0, 0, 665, 0 # Stop, Always (0), Stop Carrier (0) + 3, 230, 49, 17, 0, 0, 666, 759 # Attack, Has Interceptors (0), Attack Carrier (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 73, 23, 57, 34, 0, 385, 385 # Interceptor, Spell Researched ([34] Healing - Cleric), Cancel (0) + +51: # [51] Didact + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 236, 23, 24, 26, 26, 475, 475 # Cancel, Spell Researched ([26] Cancel New Ability), Use Technology ([26] Cancel New Ability) + 7, 280, 23, 24, 21, 21, 402, 407 # Recall, Spell Researched ([21] Recall - Didact), Use Technology ([21] Recall - Didact) + 8, 278, 23, 24, 22, 22, 403, 408 # Stasis Field, Spell Researched ([22] Stasis Field - Didact), Use Technology ([22] Stasis Field - Didact) + 9, 395, 23, 57, 34, 0, 528, 528 # Shroud of Adun, Spell Researched ([34] Healing - Cleric), Cancel (0) + +54: # [54] Mind Tyrant + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 371, 23, 24, 27, 27, 1267, 0 # Mind Control, Spell Researched ([27] Mind Control - Mind Tyrant), Use Technology ([27] Mind Control - Mind Tyrant) + 8, 381, 23, 24, 31, 31, 1268, 1274 # Maelstrom, Spell Researched ([31] Maelstrom - Mind Tyrant), Use Technology ([31] Maelstrom - Mind Tyrant) + 9, 236, 23, 24, 26, 26, 1250, 1250 # Cancel, Spell Researched ([26] Cancel New Ability), Use Technology ([26] Cancel New Ability) + +55: # [55] Lattice + 1, 89, 4, 3, 89, 89, 1388, 1389 # Simulacrum, Can Create Unit\Building ([89] Simulacrum), Create Unit ([89] Simulacrum) + 2, 16, 4, 3, 16, 16, 1403, 1403 # Manifold, Can Create Unit\Building ([16] Manifold), Create Unit ([16] Manifold) + 3, 522, 4, 3, 360, 360, 382, 0 # Vassal, Can Create Unit\Building ([360] Vassal), Create Unit ([360] Vassal) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +56: # [56] Gateway + 1, 65, 4, 3, 65, 65, 600, 0 # Zealot, Can Create Unit\Building ([65] Zealot), Create Unit ([65] Zealot) + 2, 66, 4, 3, 66, 66, 601, 719 # Dracadin, Can Create Unit\Building ([66] Dracadin), Create Unit ([66] Dracadin) + 3, 79, 4, 3, 79, 79, 349, 1273 # Ecclesiast, Can Create Unit\Building ([79] Ecclesiast), Create Unit ([79] Ecclesiast) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +57: # [57] Stargate + 1, 80, 4, 3, 80, 80, 1132, 0 # Aurora, Can Create Unit\Building ([80] Aurora), Create Unit ([80] Aurora) + 2, 60, 4, 3, 60, 60, 1292, 0 # Lanifect, Can Create Unit\Building ([60] Lanifect), Create Unit ([60] Lanifect) + 3, 70, 4, 3, 70, 70, 604, 0 # Panoptus, Can Create Unit\Building ([70] Panoptus), Create Unit ([70] Panoptus) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +58: # [58] Astral Omen + 1, 94, 4, 3, 94, 94, 531, 1390 # Exemplar, Can Create Unit\Building ([94] Exemplar), Create Unit ([94] Exemplar) + 2, 25, 4, 3, 25, 25, 1068, 1069 # Gladius, Can Create Unit\Building ([25] Gladius), Create Unit ([25] Gladius) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +59: # [59] Monument of Sin + 1, 21, 4, 3, 21, 21, 1428, 1427 # Star Sovereign, Can Create Unit\Building ([21] Star Sovereign), Create Unit ([21] Star Sovereign) + 2, 179, 4, 3, 179, 179, 1283, 1284 # Anthelion, Can Create Unit\Building ([179] Anthelion), Create Unit ([179] Anthelion) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +60: # [60] Ancestral Archives + 1, 68, 4, 3, 68, 68, 404, 410 # Archon, Can Create Unit\Building ([68] Archon), Create Unit ([68] Archon) + 2, 466, 4, 3, 316, 316, 1435, 0 # Optecton, Can Create Unit\Building ([316] Optecton), Create Unit ([316] Optecton) + 3, 467, 4, 3, 317, 317, 1436, 0 # Patriarch, Can Create Unit\Building ([317] Patriarch), Create Unit ([317] Patriarch) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +61: # [61] Embassy + 1, 64, 4, 3, 64, 64, 599, 599 # Scribe, Can Create Unit\Building ([64] Scribe), Create Unit ([64] Scribe) + 2, 69, 4, 3, 69, 69, 603, 1287 # Envoy, Can Create Unit\Building ([69] Envoy), Create Unit ([69] Envoy) + 3, 84, 4, 3, 84, 84, 598, 724 # Witness, Can Create Unit\Building ([84] Witness), Create Unit ([84] Witness) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +62: # [62] Fleet Beacon + 1, 82, 4, 3, 82, 82, 516, 541 # Empyrean, Can Create Unit\Building ([82] Empyrean), Create Unit ([82] Empyrean) + 2, 72, 4, 3, 72, 72, 606, 722 # Solarion, Can Create Unit\Building ([72] Solarion), Create Unit ([72] Solarion) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +64: # [64] Synthetic Synod + 1, 86, 4, 3, 86, 86, 853, 723 # Demiurge, Can Create Unit\Building ([86] Demiurge), Create Unit ([86] Demiurge) + 2, 183, 4, 3, 183, 183, 452, 453 # Empress, Can Create Unit\Building ([183] Empress), Create Unit ([183] Empress) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +66: # [66] Automaton Register + 1, 100, 4, 3, 100, 100, 1089, 1090 # Golem, Can Create Unit\Building ([100] Golem), Create Unit ([100] Golem) + 2, 99, 4, 3, 99, 99, 1097, 1098 # Idol, Can Create Unit\Building ([99] Idol), Create Unit ([99] Idol) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +69: # [69] Cleric + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 365, 23, 53, 34, 34, 1247, 0 # Heal, Spell Researched ([34] Healing - Cleric), Heal ([34] Healing - Cleric) + +71: # [71] Basic Terran Buildings + 1, 106, 4, 29, 106, 106, 646, 0 # Command Center, Can Create Unit\Building ([106] Command Center), Create Building - Terran ([106] Command Center) + 2, 124, 4, 29, 124, 124, 651, 0 # Watchdog, Can Create Unit\Building ([124] Watchdog), Create Building - Terran ([124] Watchdog) + 3, 110, 4, 29, 110, 110, 648, 0 # Reservoir, Can Create Unit\Building ([110] Reservoir), Create Building - Terran ([110] Reservoir) + 4, 111, 4, 29, 111, 111, 649, 710 # Barracks, Can Create Unit\Building ([111] Barracks), Create Building - Terran ([111] Barracks) + 5, 113, 4, 29, 113, 113, 654, 712 # Fulcrum, Can Create Unit\Building ([113] Fulcrum), Create Building - Terran ([113] Fulcrum) + 6, 404, 4, 29, 254, 254, 533, 0 # Starpad, Can Create Unit\Building ([254] Starpad), Create Building - Terran ([254] Starpad) + 7, 125, 4, 29, 125, 125, 653, 718 # Bunker, Can Create Unit\Building ([125] Bunker), Create Building - Terran ([125] Bunker) + 8, 215, 4, 29, 215, 215, 1379, 1378 # Treasury, Can Create Unit\Building (Treasury), Create Building - Terran (Treasury) +# 9, 236, 3, 59, 0, 228, 688, 0 # Cancel, Always (0), Change Displayed Buttons ([228] Blank) + +72: # [72] Advanced Terran Buildings + 1, 122, 4, 29, 122, 122, 650, 715 # Atlas, Can Create Unit\Building ([122] Atlas), Create Building - Terran ([122] Atlas) + 2, 209, 4, 29, 209, 209, 1387, 1389 # Sentinel, Can Create Unit\Building ([209] Sentinel), Create Building - Terran ([209] Sentinel) + 4, 199, 4, 29, 199, 199, 1088, 720 # Captaincy, Can Create Unit\Building ([199] Captaincy), Create Building - Terran ([199] Captaincy) + 5, 430, 4, 29, 280, 280, 1090, 1114 # Mantle, Can Create Unit\Building ([280] Mantle), Create Building - Terran ([280] Mantle) + 6, 114, 4, 29, 114, 114, 655, 713 # Starport, Can Create Unit\Building ([114] Starport), Create Building - Terran ([114] Starport) + +73: # [73] Eidolon + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 9, 311, 33, 51, 0, 0, 685, 761 # Nuclear Strike, Nuke Available (0), Nuclear Strike (0) + +76: # [76] Phalanx + 1, 228, 32, 9, 0, 0, 664, 0 # Move, Tank Is In Tank Mode(Move) (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 32, 20, 0, 0, 667, 0 # Patrol, Tank Is In Tank Mode(Move) (0), Patrol (0) + 5, 255, 32, 21, 0, 0, 668, 0 # Hold Position, Tank Is In Tank Mode(Move) (0), Hold Position (0) + 7, 245, 30, 6, 5, 5, 338, 349 # Seige Mode, Tank Is In Tank Mode ([5] Siege Mode - Phalanx), Siege Mode ([5] Siege Mode - Phalanx) + 7, 246, 31, 5, 5, 0, 339, 0 # Tank Mode, Tank Is In Siege Mode ([5] Siege Mode - Phalanx), Tank Mode (0) + 8, 293, 23, 57, 34, 0, 1227, 1417 # Vehicle Armor, Spell Researched ([34] Healing - Cleric), Cancel (0) + +78: # [78] Seraph + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 242, 23, 24, 7, 7, 342, 352 # Irradiate, Spell Researched ([7] Irradiate - Seraph), Use Technology ([7] Irradiate - Seraph) + 8, 249, 23, 24, 34, 0, 737, 737 # Ocular Implants, Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 311, 33, 51, 0, 0, 685, 1122 # Nuclear Strike, Nuke Available (0), Nuclear Strike (0) + +79: # [79] Minotaur + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 281, 23, 57, 34, 0, 365, 0 # Singularity Charge, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 291, 23, 57, 34, 0, 1690, 0 # Ship Plating, Spell Researched ([34] Healing - Cleric), Cancel (0) + +81: # [81] Command Center + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 1, 7, 4, 3, 7, 7, 592, 0 # Mason, Can Create Unit\Building ([7] Mason), Create Unit ([7] Mason) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 7, 174, 4, 32, 174, 174, 1286, 0 # Quarry, Can Create Unit\Building ([174] Quarry), Create AddOn ([174] Quarry) + 8, 108, 4, 32, 108, 108, 659, 709 # Missile Silo, Can Create Unit\Building ([108] Missile Silo), Create AddOn ([108] Missile Silo) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + 9, 283, 36, 36, 0, 106, 670, 0 # Land, Building Has Lifted Off (0), Land ([106] Command Center) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + 9, 236, 11, 28, 0, 0, 694, 0 # Cancel, Cancel AddOn (0), Cancel AddOn (0) + +82: # [82] Comsat Station + 1, 250, 23, 24, 4, 4, 337, 0 # Scanner Sweep, Spell Researched ([4] Scanner Sweep - Comsat Station), Use Technology ([4] Scanner Sweep - Comsat Station) + 7, 311, 23, 24, 39, 39, 501, 501 # Emergency Detonation, Spell Researched ([39] Emergency Detonation - Terran Structure), Use Technology ([39] Emergency Detonation - Terran Structure) + 7, 314, 23, 24, 2, 2, 500, 500 # Controlled Demolition, Spell Researched ([2] Controlled Demolition - Terran Structure), Use Technology ([2] Controlled Demolition - Terran Structure) + 9, 236, 23, 24, 26, 26, 1792, 1792 # Cancel, Spell Researched ([26] Cancel New Ability), Use Technology ([26] Cancel New Ability) + +83: # [83] Missile Silo + 1, 14, 66, 3, 14, 14, 597, 0 # Nuclear Missile, Nuke Train ([14] Nuclear Missile), Create Unit ([14] Nuclear Missile) + 7, 311, 23, 24, 39, 39, 501, 501 # Nuclear Strike, Spell Researched ([39] Emergency Detonation - Terran Structure), Use Technology ([39] Emergency Detonation - Terran Structure) + 7, 314, 23, 24, 2, 2, 500, 500 # Scarab Damage, Spell Researched ([2] Controlled Demolition - Terran Structure), Use Technology ([2] Controlled Demolition - Terran Structure) + 8, 363, 23, 57, 34, 0, 520, 520 # Radioactive (Unused), Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + 9, 236, 23, 24, 26, 26, 1792, 1792 # Cancel, Spell Researched ([26] Cancel New Ability), Use Technology ([26] Cancel New Ability) + +84: # [84] Bunker + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 2, 229, 9, 10, 0, 0, 665, 0 # Stop, Attacking Building (0), Stop (0) + 3, 230, 9, 13, 0, 0, 666, 325 # Attack, Attacking Building (0), Attack (Building) (0) + 7, 309, 20, 46, 0, 0, 683, 0 # Load (into Transport), Unit's Capacity Has Not Been Met (0), Load (0) + 8, 312, 21, 47, 0, 0, 684, 0 # Unload All (from Transport), Carrying Some Units (0), Unload (0) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + 9, 283, 36, 36, 0, 125, 670, 0 # Land, Building Has Lifted Off (0), Land ([125] Bunker) + +85: # [85] Barracks + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 1, 0, 4, 3, 0, 0, 586, 0 # Maverick, Can Create Unit\Building ([0] Maverick), Create Unit ([0] Maverick) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 2, 32, 4, 3, 32, 32, 588, 702 # Harakan, Can Create Unit\Building ([32] Harakan), Create Unit ([32] Harakan) + 3, 92, 4, 3, 92, 92, 611, 1638 # Mercenary Gunship (Unused), Can Create Unit\Building ([92] Cyprian), Create Unit ([92] Cyprian) + 4, 503, 23, 57, 34, 0, 1453, 1453 # Cleric/Eidolon, Spell Researched ([34] Healing - Cleric), Cancel (0) + 5, 504, 23, 57, 34, 0, 1454, 1454 # Shaman/Savant, Spell Researched ([34] Healing - Cleric), Cancel (0) + 4, 1, 4, 3, 1, 1, 587, 701 # Eidolon, Can Create Unit\Building ([1] Eidolon), Create Unit ([1] Eidolon) + 4, 34, 4, 3, 34, 34, 1289, 1294 # Cleric, Can Create Unit\Building ([34] Cleric), Create Unit ([34] Cleric) + 5, 187, 4, 3, 187, 187, 1117, 701 # Savant, Can Create Unit\Building ([187] Savant), Create Unit ([187] Savant) + 5, 15, 4, 3, 15, 15, 1761, 1762 # Shaman, Can Create Unit\Building ([15] Shaman), Create Unit ([15] Shaman) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 7, 119, 4, 32, 119, 119, 1548, 1549 # Medbay, Can Create Unit\Building ([119] Medbay), Create AddOn ([119] Medbay) + 8, 117, 4, 32, 117, 117, 661, 762 # Covert Ops, Can Create Unit\Building ([117] Covert Ops), Create AddOn ([117] Covert Ops) + 9, 283, 36, 36, 0, 111, 670, 0 # Land, Building Has Lifted Off (0), Land ([111] Barracks) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + 9, 236, 11, 28, 0, 0, 694, 0 # Cancel, Cancel AddOn (0), Cancel AddOn (0) + +86: # [86] Fulcrum + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 1, 2, 4, 3, 2, 2, 589, 0 # Vulture, Can Create Unit\Building ([2] Vulture), Create Unit ([2] Vulture) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 2, 55, 4, 3, 55, 55, 1230, 0 # Cyclops Can Create Unit\Building ([55] Cyclops), Create Unit ([55] Cyclops) + 3, 3, 4, 3, 3, 3, 590, 703 # Goliath, Can Create Unit\Building ([3] Goliath), Create Unit ([3] Goliath) + 4, 507, 23, 57, 34, 0, 1451, 1451 # Blackjack/Phalanx, Spell Researched ([34] Healing - Cleric), Cancel (0) + 5, 508, 23, 57, 34, 0, 1452, 1452 # Matador/Madrigal, Spell Researched ([34] Healing - Cleric), Cancel (0) + 4, 195, 4, 3, 195, 195, 364, 0 # Blackjack, Can Create Unit\Building ([195] Blackjack), Create Unit ([195] Blackjack) + 5, 406, 4, 3, 256, 256, 537, 0 # Matador, Can Create Unit\Building ([256] Matador), Create Unit ([256] Matador) + 4, 5, 4, 3, 5, 5, 591, 704 # Siege Tank (Tank Mode), Can Create Unit\Building ([5] Phalanx (Tank Mode)), Create Unit ([5] Phalanx (Tank Mode)) + 5, 27, 4, 3, 27, 27, 1144, 1143 # Madrigal, Can Create Unit\Building ([27] Madrigal), Create Unit ([27] Madrigal) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 7, 194, 4, 3, 194, 194, 408, 0 # Aspirant, Can Create Unit\Building ([194] Aspirant), Create Unit ([194] Aspirant) + 7, 200, 4, 32, 200, 200, 1145, 0 # Scrapyard, Can Create Unit\Building ([200] Scrapyard), Create AddOn ([200] Scrapyard) + 8, 120, 4, 32, 120, 120, 663, 1364 # Machine Shop, Can Create Unit\Building ([120] Machine Shop), Create AddOn ([120] Machine Shop) + 9, 283, 36, 36, 0, 113, 670, 0 # Land, Building Has Lifted Off (0), Land ([113] Factory) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + 9, 236, 11, 28, 0, 0, 694, 0 # Cancel, Cancel AddOn (0), Cancel AddOn (0) + +87: # [87] Daedala + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 7, 213, 4, 32, 213, 213, 1060, 0 # Atelier, Can Create Unit\Building ([213] Atelier), Create AddOn ([213] Atelier) + 9, 283, 36, 36, 0, 116, 670, 0 # Land, Building Has Lifted Off (0), Land ([116] Daedala) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + 9, 236, 11, 28, 0, 0, 694, 0 # Cancel, Cancel AddOn (0), Cancel AddOn (0) + +88: # [88] Starport + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 1, 23, 4, 3, 23, 23, 1072, 0 # Gorgon, Can Create Unit\Building ([23] Gorgon), Create Unit ([23] Gorgon) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 2, 91, 4, 3, 91, 91, 1116, 0 # Wyvern, Can Create Unit\Building ([91] Wyvern), Create Unit ([91] Wyvern) + 3, 58, 4, 3, 58, 58, 1291, 1295 # Valkyrie, Can Create Unit\Building ([58] Valkyrie), Create Unit ([58] Valkyrie) + 4, 511, 23, 57, 34, 0, 1459, 1459 # Sundog/Seraph, Spell Researched ([34] Healing - Cleric), Cancel (0) + 5, 512, 23, 57, 34, 0, 1460, 1460 # Salamander/Azazel, Spell Researched ([34] Healing - Cleric), Cancel (0) + 4, 403, 4, 3, 253, 253, 527, 0 # Sundog, Can Create Unit\Building ([253] Sundog), Create Unit ([253] Sundog) + 4, 98, 4, 3, 98, 98, 1782, 1783 # Azazel, Can Create Unit\Building ([98] Azazel), Create Unit ([98] Azazel) + 5, 22, 4, 3, 22, 22, 1073, 0 # Salamander, Can Create Unit\Building ([22] Salamander), Create Unit ([22] Salamander) + 5, 9, 4, 3, 9, 9, 594, 705 # Seraph, Can Create Unit\Building ([9] Seraph), Create Unit ([9] Seraph) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 7, 121, 4, 32, 121, 121, 554, 1377 # Munitions Bay, Can Create Unit\Building ([121] Munitions Bay), Create AddOn ([121] Munitions Bay) + 8, 115, 4, 32, 115, 115, 660, 1380 # Commandment, Can Create Unit\Building ([115] Commandment), Create AddOn ([115] Commandment) + 9, 283, 36, 36, 0, 114, 670, 0 # Land, Building Has Lifted Off (0), Land ([114] Starport) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + 9, 236, 11, 28, 0, 0, 694, 0 # Cancel, Cancel AddOn (0), Cancel AddOn (0) + +89: # [89] Commandment + 9, 236, 17, 23, 0, 0, 692, 0 # Cancel, Research Underway (0), Cancel Technology Research (0) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +90: # [90] Atlas + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 7, 163, 4, 32, 163, 163, 427, 0 # Fountainhead, Can Create Unit\Building ([163] Fountainhead), Create AddOn ([163] Fountainhead) + 9, 283, 36, 36, 0, 122, 670, 0 # Land, Building Has Lifted Off (0), Land ([122] Atlas) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + 9, 236, 11, 28, 0, 0, 694, 0 # Cancel, Cancel AddOn (0), Cancel AddOn (0) + +91: # [91] Covert Ops + 1, 240, 22, 22, 1, 1, 325, 1775 # Lockdown, Tech Spell Not Researched ([1] Lobotomy Mine - Unused), Research Technology ([1] Lobotomy Mine - Unused) + 2, 249, 25, 26, 114, 114, 1797, 1591 # Ocular Implants, Upgrade Not At Max Level ([114] Somatic Implants - Ghost), Research Upgrade ([114] Somatic Implants - Ghost) + 3, 256, 25, 26, 21, 21, 477, 0 # Moebius Reactor, Upgrade Not At Max Level ([21] Moebius Reactor - Ghost), Research Upgrade ([21] Moebius Reactor - Ghost) + 7, 311, 25, 26, 72, 72, 1731, 1590 # Nuclear Strike, Upgrade Not At Max Level ([72] Augustgrad's Revenge - Nuclear Missile), Research Upgrade ([72] Augustgrad's Revenge - Nuclear Missile) + 8, 242, 25, 26, 102, 102, 1610, 1609 # Irradiate, Upgrade Not At Max Level ([102] Ground Zero - Nuclear Missile), Research Upgrade ([102] Ground Zero - Nuclear Missile) + 9, 9, 25, 26, 105, 105, 1592, 1612 # Science Vessel, Upgrade Not At Max Level ([105] Peer-Reviewed Destruction), Research Upgrade ([105] Peer-Reviewed Destruction) + 9, 236, 17, 23, 0, 0, 692, 0 # Cancel, Research Underway (0), Cancel Technology Research (0) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +92: # [92] Physics Lab + 1, 251, 22, 22, 8, 8, 331, 0 # Yamato Gun, Tech Spell Not Researched ([8] Yamato Cannon - Phobos), Research Technology ([8] Yamato Cannon - Phobos) + 2, 322, 25, 26, 70, 70, 1691, 0 # Khaydarin Core, Upgrade Not At Max Level ([70] Umojan Batteries - Battlecruiser), Research Upgrade ([70] Umojan Batteries - Battlecruiser) + 3, 285, 25, 26, 23, 23, 479, 0 # Colossus Reactor, Upgrade Not At Max Level ([23] Colossus Reactor - Battlecruiser), Research Upgrade ([23] Colossus Reactor - Battlecruiser) + 4, 291, 25, 26, 89, 89, 1689, 1594 # Ship Plating, Upgrade Not At Max Level ([89] Fore Castle - Battlecruiser), Research Upgrade ([89] Fore Castle - Battlecruiser) + 7, 327, 25, 26, 127, 127, 1135, 1136 # Hellfire Missile Pack, Upgrade Not At Max Level ([127] Sunchaser Missiles - Centaur), Research Upgrade ([127] Sunchaser Missiles - Centaur) + 9, 236, 17, 23, 0, 0, 692, 0 # Cancel, Research Underway (0), Cancel Technology Research (0) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +93: # [93] Nathrokor + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 51, 4, 38, 51, 51, 1552, 1555 # Kalkalisk, Can Create Unit\Building ([51] Kalkalisk), Unit Morph ([51] Kalkalisk) + +94: # [94] Academy (unused) + 9, 236, 17, 23, 0, 0, 692, 0 # Cancel, Research Underway (0), Cancel Technology Research (0) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +95: # [95] Machine Shop (unused) + 9, 236, 17, 23, 0, 0, 692, 0 # Cancel, Research Underway (0), Cancel Technology Research (0) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +96: # [96] Infested Command Center + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 1, 35, 3, 2, 0, 0, 674, 0 # Larva, Always (0), Select Larva (0) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 283, 36, 36, 0, 130, 670, 0 # Land, Building Has Lifted Off (0), Land ([130] Orboth Omlia) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +98: # [98] Zethrokor + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 128, 4, 38, 128, 128, 1554, 1539 # Vorvrokor, Can Create Unit\Building ([128] Vorvrokor), Unit Morph ([128] Vorvrokor) + 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) + 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + +99: # Medbay (unused) + 1, 373, 22, 22, 30, 30, 1246, 0 # Optical Flare, Tech Spell Not Researched ([30] Aural Assault - Luminary), Research Technology ([30] Aural Assault - Luminary) + 2, 384, 25, 26, 51, 51, 1769, 0 # Caduceus Reactor, Upgrade Not At Max Level ([51] Caduceus Reactor - Medic), Research Upgrade ([51] Caduceus Reactor - Medic) + 4, 308, 25, 26, 48, 48, 1550, 1552 # Recharge Shields, Upgrade Not At Max Level ([48] Overcharge - Shaman), Research Upgrade ([48] Overcharge - Shaman) + 7, 292, 25, 26, 103, 103, 1698, 1732 # Infantry Armor, Upgrade Not At Max Level ([103] Adrenaline Packs - Shaman), Research Upgrade ([103] Adrenaline Packs - Shaman) + 9, 236, 17, 23, 0, 0, 692, 0 # Cancel, Research Underway (0), Cancel Technology Research (0) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +100: # [100] Vorvrokor + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 263, 23, 57, 34, 0, 1776, 1776 # Metabolic Boost, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 338, 23, 57, 34, 0, 1059, 1059 # Claws, Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) + 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + +101: # [101] Bactalisk + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 344, 23, 57, 34, 0, 1628, 1628 # Acid Spore, Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) + 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + +102: # [102] unused + 7, 179, 4, 35, 179, 179, 386, 388 # Blank (Cave - Unused), Can Create Unit\Building ([179] Anthelion), Building Morph ([179] Anthelion) + +103: # Shaman + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 366, 23, 57, 34, 0, 1383, 0 # Restoration, Spell Researched ([34] Healing - Cleric), Cancel (0) + +104: # Legionnaire + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 355, 23, 57, 34, 0, 563, 563 # Psi Assault, Spell Researched ([34] Healing - Cleric), Cancel (0) + +105: # Hierophant + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 362, 23, 57, 34, 0, 1074, 1074 # Warden, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 360, 23, 57, 34, 0, 1076, 1075 # Phase Disruptor Cannon, Spell Researched ([34] Healing - Cleric), Cancel (0) + +106: # Principality (unused) + 1, 74, 4, 3, 74, 74, 1077, 0 # Legionnaire, Can Create Unit\Building ([74] Legionnaire), Create Unit ([74] Legionnaire) + 2, 66, 4, 3, 66, 66, 601, 719 # Dracadin, Can Create Unit\Building ([66] Dracadin), Create Unit ([66] Dracadin) + 3, 61, 4, 3, 61, 61, 1293, 1296 # Cabalist, Can Create Unit\Building ([61] Cabalist), Create Unit ([61] Cabalist) + 4, 67, 4, 3, 67, 67, 602, 720 # Cantavis, Can Create Unit\Building ([67] Cantavis), Create Unit ([67] Cantavis) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +107: # [107] Vicarage (unused) + 1, 65, 4, 3, 65, 65, 600, 0 # Zealot, Can Create Unit\Building ([65] Zealot), Create Unit ([65] Zealot) + 2, 76, 4, 3, 76, 76, 1078, 1079 # Hierophant, Can Create Unit\Building ([76] Hierophant), Create Unit ([76] Hierophant) + 3, 61, 4, 3, 61, 61, 1293, 1296 # Cabalist, Can Create Unit\Building ([61] Cabalist), Create Unit ([61] Cabalist) + 4, 67, 4, 3, 67, 67, 602, 720 # Cantavis, Can Create Unit\Building ([67] Cantavis), Create Unit ([67] Cantavis) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +108: # Pylon + 7, 322, 23, 57, 34, 0, 1437, 1437 # Khaydarin Core, Spell Researched ([34] Healing - Cleric), Cancel (0) + +109: # Harakan + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 343, 23, 57, 34, 0, 1091, 0 # Flyer Attack, Spell Researched ([34] Healing - Cleric), Cancel (0) + +110: # Dracadin (unused) + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + +111: # [111] Envoy (unused) + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 316, 23, 57, 34, 0, 1619, 1618 # Gravitic Drive, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 309, 20, 46, 0, 0, 683, 0 # Load (into Transport), Unit's Capacity Has Not Been Met (0), Load (0) + 9, 312, 3, 47, 0, 0, 684, 0 # Unload All (from Transport), Always (0), Unload (0) + +112: # [112] Anthelion + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 280, 23, 57, 34, 0, 734, 734 # Recall, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 383, 23, 57, 34, 0, 736, 736 # Argus Jewel, Spell Researched ([34] Healing - Cleric), Cancel (0) + +113: # [113] Anticthon + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 341, 23, 57, 34, 0, 735, 735 # Toxic Spores, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 319, 23, 57, 34, 0, 539, 539 # Multi-Attack V, Spell Researched ([34] Healing - Cleric), Cancel (0) + +114: # Relic-Augment -- unused + 1, 305, 3, 10, 0, 0, 1, 0 # Ground Weapons, Always (0), Stop (0) + 9, 236, 3, 59, 0, 228, 688, 0 # Cancel, Always (0), Change Displayed Buttons ([228] Blank) + +115: # [115] Supreme Protoss Structures + 1, 159, 4, 31, 159, 159, 386, 0 # Prostration Stage, Can Create Unit\Building ([159] Prostration Stage), Create Building - Protoss ([159] Prostration Stage) +# 2, 156, 4, 31, 295, 295, 1249, 0 # Xenolith, Can Create Unit\Building ([295] Xenolith), Create Building - Protoss ([295] Xenolith) + 3, 402, 4, 31, 294, 294, 1248, 0 # Engram, Can Create Unit\Building ([294] Engram), Create Building - Protoss ([294] Engram) + 4, 225, 4, 31, 225, 225, 1354, 0 # Sanctum of Sorrow, Can Create Unit\Building ([225] Sanctum of Sorrow), Create Building - Protoss ([225] Sanctum of Sorrow) + 5, 428, 4, 31, 278, 278, 1113, 0 # Strident Stratum, Can Create Unit\Building ([278] Strident Stratum), Create Building - Protoss ([278] Strident Stratum) + 6, 169, 4, 31, 169, 169, 643, 0 # Fleet Beacon, Can Create Unit\Building ([169] Fleet Beacon), Create Building - Protoss ([169] Fleet Beacon) + 7, 165, 4, 31, 165, 165, 641, 0 # Ancestral Archives, Can Create Unit\Building ([165] Ancestral Archives), Create Building - Protoss ([165] Ancestral Archives) + 8, 171, 4, 31, 171, 171, 644, 0 # Synthetic Synod, Can Create Unit\Building ([171] Synthetic Synod), Create Building - Protoss ([171] Synthetic Synod) + 9, 223, 4, 31, 223, 223, 428, 0 # Monument of Sin, Can Create Unit\Building ([223] Monument of Sin), Create Building - Protoss ([223] Monument of Sin) + +116: # [116] Unused (was Protoss Structures) +# 9, 236, 3, 59, 0, 228, 688, 0 # Cancel, Always (0), Change Displayed Buttons ([228] Blank) + +117: # [117] Profane Protoss Structures -- unused +# 9, 236, 3, 59, 0, 228, 688, 0 # Cancel, Always (0), Change Displayed Buttons ([228] Blank) + +118: # Cyprian (unused) + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 374, 23, 24, 26, 26, 1633, 1632 # Afterburners ON (Unused), Spell Researched ([26] Cancel New Ability), Use Technology ([26] Cancel New Ability) + +119: # Reliquary (unused) + 1, 305, 3, 59, 0, 202, 688, 0 # Ground Weapons, Always (0), Change Displayed Buttons ([202] Dark Swarm) + 2, 303, 3, 59, 0, 105, 688, 0 # Ground Armor, Always (0), Change Displayed Buttons ([105] Disruption Web) + 3, 318, 3, 59, 0, 14, 688, 0 # Khaydarin Amulet, Always (0), Change Displayed Buttons ([14] Nuclear Missile) + 4, 315, 3, 59, 0, 205, 688, 0 # Reaver Capacity, Always (0), Change Displayed Buttons ([205] Left Upper Level Door) + 7, 280, 23, 24, 21, 21, 402, 407 # Recall, Spell Researched ([21] Recall - Didact), Use Technology ([21] Recall - Didact) + 8, 309, 20, 46, 0, 0, 683, 0 # Load (into Transport), Unit's Capacity Has Not Been Met (0), Load (0) + 9, 312, 21, 47, 0, 0, 684, 0 # Unload All (from Transport), Carrying Some Units (0), Unload (0) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +120: # [120] Cancel Warp + Rally + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 15, 7, 0, 0, 1680, 0 # Cancel, Construction\Mutation Underway (0), Cancel Construction (0) + +121: # Attacking Buildings + 2, 229, 9, 10, 0, 0, 665, 0 # Stop, Attacking Building (0), Stop (0) + 3, 230, 9, 13, 0, 0, 666, 0 # Attack, Attacking Building (0), Attack (Building) (0) + +122: # Zealot + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 353, 3, 57, 34, 0, 1734, 1733 # Phase Blades, Always (34), Cancel (0) + +123: # [123] Panoptus + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + +124: # [124] Witness + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 252, 23, 57, 34, 0, 757, 757 # Cloak, Spell Researched ([34] Healing - Cleric), Cancel (0) + +125: # [125] Ultrokor + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 340, 23, 57, 34, 0, 1745, 1745 # Kaiser Blades, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 378, 23, 57, 34, 0, 1748, 1748 # Anabolic Synthesis, Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 259, 38, 41, 11, 11, 372, 372 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) + 9, 260, 39, 42, 11, 0, 373, 373 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + +126: # Rilirokor + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 269, 23, 57, 34, 0, 1131, 1130 # Roar (Unused Zerg Upgrade), Spell Researched ([34] Healing - Cleric), Cancel (0) + +127: # Archon + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 308, 23, 57, 34, 0, 1756, 1756 # Astral Aegis, Spell Researched ([34] Healing - Cleric), Cancel (0) + +128: # unused + 15920, 0, 41, 9, 0, 0, 664, 0 # Marine, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 51, 4, 38, 51, 51, 1552, 1555 # Kalkalisk, Can Create Unit\Building ([51] Kalkalisk), Unit Morph ([51] Kalkalisk) + 8, 350, 23, 57, 34, 0, 1412, 1412 # Suicide (Scourge), Spell Researched ([34] Healing - Cleric), Cancel (0) + +129: # [129] Azazel + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 247, 23, 24, 6, 6, 340, 350 # Defensive Matrix, Spell Researched ([6] Defensive Matrix - Azazel), Use Technology ([6] Defensive Matrix - Azazel) + 8, 319, 23, 24, 40, 40, 1807, 1806 # Apial Sensors, Spell Researched ([40] Sublime Shepherd - Azazel), Use Technology ([40] Sublime Shepherd - Azazel) + +130: # unused + 2, 229, 9, 10, 0, 0, 665, 0 # Stop, Attacking Building (0), Stop (0) + 3, 230, 9, 13, 0, 0, 666, 0 # Attack, Attacking Building (0), Attack (Building) (0) + 7, 326, 23, 57, 34, 0, 1696, 1727 # Twin Autocannons, Spell Researched ([34] Healing - Cleric), Cancel (0) + +131: # [131] unused + 1, 266, 25, 26, 29, 29, 485, 0 # Muscular Augments, Upgrade Not At Max Level ([29] Muscular Augments - Hydralisk), Research Upgrade ([29] Muscular Augments - Hydralisk) + 2, 268, 25, 26, 30, 30, 486, 0 # Grooved Spines, Upgrade Not At Max Level ([30] Grooved Spines - Hydralisk), Research Upgrade ([30] Grooved Spines - Hydralisk) + 4, 377, 25, 26, 90, 90, 556, 557 # Unknown378, Upgrade Not At Max Level ([90] Tectonic Claws - Lurker), Research Upgrade ([90] Tectonic Claws - Lurker) + 5, 382, 25, 26, 120, 120, 1050, 873 # Subterranean Spines, Upgrade Not At Max Level ([120] Seismic Spines - Lurker), Research Upgrade ([120] Seismic Spines - Lurker) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + 9, 236, 17, 23, 0, 0, 692, 0 # Cancel, Research Underway (0), Cancel Technology Research (0) + +132: # [132] Trojan + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 283, 23, 57, 34, 0, 868, 868 # Land, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 309, 20, 46, 0, 0, 683, 0 # Load (into Transport), Unit's Capacity Has Not Been Met (0), Load (0) + 9, 312, 3, 47, 0, 0, 684, 0 # Unload All (from Transport), Always (0), Unload (0) + +133: # [133] Prostration Stage + 1, 87, 4, 3, 87, 87, 1261, 1260 # Pariah, Can Create Unit\Building ([87] Pariah), Create Unit ([87] Pariah) +# 2, 79, 4, 3, 90, 90, 512, 512 # Potentate, Can Create Unit\Building ([90] Potentate), Create Unit ([90] Potentate) + 3, 465, 4, 3, 315, 315, 1271, 1271 # Sycophant, Can Create Unit\Building ([315] Sycophant), Create Unit ([315] Sycophant) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +134: # [134] Rogue Gallery + 1, 172, 4, 3, 172, 172, 562, 0 # Vagrant, Can Create Unit\Building ([172] Vagrant), Create Unit ([172] Vagrant) + 2, 61, 4, 3, 61, 61, 1293, 1296 # Cabalist, Can Create Unit\Building ([61] Cabalist), Create Unit ([61] Cabalist) + 3, 104, 4, 3, 104, 104, 1282, 0 # Barghest, Can Create Unit\Building ([104] Barghest), Create Unit ([104] Barghest) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +135: # unused + 1, 70, 4, 3, 70, 70, 604, 0 # Panoptus, Can Create Unit\Building ([70] Panoptus), Create Unit ([70] Panoptus) + 2, 80, 4, 3, 80, 80, 606, 722 # Aurora, Can Create Unit\Building ([80] Aurora), Create Unit ([80] Aurora) + 3, 71, 4, 3, 71, 71, 605, 721 # Didact, Can Create Unit\Building ([71] Didact), Create Unit ([71] Didact) + 4, 60, 4, 3, 60, 60, 1291, 0 # Lanifect, Can Create Unit\Building ([60] Lanifect), Create Unit ([60] Lanifect) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +136: # Wyvern + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 369, 23, 24, 17, 17, 1112, 0 # Disruption Web, Spell Researched ([17] Land Grab - Wyvern), Use Technology ([17] Land Grab - Wyvern) + 8, 374, 23, 57, 34, 0, 1703, 0 # Afterburners ON (Unused), Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 236, 23, 24, 26, 26, 475, 475 # Cancel, Spell Researched ([26] Cancel New Ability), Use Technology ([26] Cancel New Ability) + +137: # Mutation Pit + 1, 299, 25, 26, 10, 10, 466, 519 # Melee Attacks, Upgrade Not At Max Level ([10] Zerg Melee Attacks), Research Upgrade ([10] Zerg Melee Attacks) + 2, 297, 25, 26, 3, 3, 459, 525 # Zerg Caparace, Upgrade Not At Max Level ([3] Zerg Carapace), Research Upgrade ([3] Zerg Carapace) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +138: # [138] unused + 1, 301, 25, 26, 12, 12, 468, 528 # Flyer Attacks, Upgrade Not At Max Level ([12] Zerg Flyer Attacks), Research Upgrade ([12] Zerg Flyer Attacks) + 2, 298, 25, 26, 4, 4, 460, 531 # Flyer Caparace, Upgrade Not At Max Level ([4] Zerg Flyer Caparace), Research Upgrade ([4] Zerg Flyer Caparace) + 4, 344, 25, 26, 117, 117, 566, 0 # Acid Spore, Upgrade Not At Max Level ([117] Lithe Organelle - Mutalisk), Research Upgrade ([117] Lithe Organelle - Mutalisk) + 5, 345, 25, 26, 66, 66, 567, 568 # Glave Wurm, Upgrade Not At Max Level ([66] Ablative Wurm - Mutalisk), Research Upgrade ([66] Ablative Wurm - Mutalisk) + 7, 346, 25, 26, 118, 118, 570, 571 # Venom (Unused Zerg Weapon), Upgrade Not At Max Level ([118] Critical Mass - Devourer), Research Upgrade ([118] Critical Mass - Devourer) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +139: # Vorval Pond -- unused + 7, 220, 4, 35, 220, 220, 532, 749 # Blank (Mineral Chunk Type 1), Can Create Unit\Building ([220] Ardent Authority), Building Morph ([220] Ardent Authority) + +140: # [140] Gorgrok Apiary + 7, 137, 4, 35, 137, 137, 626, 751 # Greater Spire, Can Create Unit\Building ([137] Olympian), Building Morph ([137] Olympian) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + 9, 236, 17, 23, 0, 0, 692, 0 # Cancel, Research Underway (0), Cancel Technology Research (0) + +141: # [141] Gorgrokor + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 408, 4, 38, 258, 258, 1549, 1550 # Zarcavrokor, Can Create Unit\Building ([258] Zarcavrokor), Unit Morph ([258] Zarcavrokor) + 8, 269, 23, 57, 34, 0, 1504, 1504 # Roar (Unused Zerg Upgrade), Spell Researched ([34] Healing - Cleric), Cancel (0) + +142: # Aurora + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 80, 23, 57, 34, 0, 1742, 1742 # Aurora, Spell Researched ([34] Healing - Cleric), Cancel (0) + +143: # unused + 1, 301, 25, 26, 50, 50, 1089, 1090 # Flyer Attacks, Upgrade Not At Max Level ([50] Apollyoid Adhesive - Firebat), Research Upgrade ([50] Apollyoid Adhesive - Firebat) + 4, 374, 22, 22, 26, 26, 1631, 0 # Afterburners ON (Unused), Tech Spell Not Researched ([26] Cancel New Ability), Research Technology ([26] Cancel New Ability) + 5, 307, 25, 26, 63, 63, 1760, 0 # Leg Enhancements, Upgrade Not At Max Level ([63] Plasteel Servos - Cyprian), Research Upgrade ([63] Plasteel Servos - Cyprian) + 9, 236, 17, 23, 0, 0, 692, 0 # Cancel, Research Underway (0), Cancel Technology Research (0) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +144: # unused + 1, 374, 22, 22, 36, 36, 1231, 0 # Afterburners ON (Unused), Tech Spell Not Researched ([36] Tempo Change - Madrigal), Research Technology ([36] Tempo Change - Madrigal) + 2, 327, 25, 26, 125, 125, 1356, 1354 # Hellfire Missile Pack, Upgrade Not At Max Level ([125] Requiem Afterburners - Madrigal), Research Upgrade ([125] Requiem Afterburners - Madrigal) + 4, 380, 22, 22, 37, 37, 1244, 1351 # Charon Boosters, Tech Spell Not Researched ([37] Skyfall - Paladin), Research Technology ([37] Skyfall - Paladin) + 9, 236, 17, 23, 0, 0, 692, 0 # Cancel, Research Underway (0), Cancel Technology Research (0) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +145: # Madrigal + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 374, 23, 24, 36, 36, 1232, 1230 # Afterburners ON (Unused), Spell Researched ([36] Tempo Change - Madrigal), Use Technology ([36] Tempo Change - Madrigal) + 8, 331, 23, 57, 34, 0, 1418, 1419 # Gemini Missiles, Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 330, 23, 57, 34, 0, 1420, 1421 # Fusion Cutter (Harvest), Spell Researched ([34] Healing - Cleric), Cancel (0) + +146: # [146] Ovileth + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 222, 4, 38, 222, 222, 1140, 1050 # Iroleth, Can Create Unit\Building ([222] Iroleth), Unit Morph ([222] Iroleth) + 8, 309, 20, 46, 0, 0, 683, 0 # Load (into Transport), Unit's Capacity Has Not Been Met (0), Load (0) + 9, 312, 3, 47, 0, 0, 684, 0 # Unload All (from Transport), Always (0), Unload (0) + +147: # Drydock (unused) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + 9, 236, 17, 23, 0, 0, 692, 0 # Cancel, Research Underway (0), Cancel Technology Research (0) + +148: # [148] unused + 1, 308, 25, 26, 108, 108, 1757, 0 # Recharge Shields, Upgrade Not At Max Level ([108] Astral Aegis - Archon), Research Upgrade ([108] Astral Aegis - Archon) + 4, 381, 22, 22, 31, 31, 1263, 0 # Maelstrom, Tech Spell Not Researched ([31] Maelstrom - Mind Tyrant), Research Technology ([31] Maelstrom - Mind Tyrant) + 5, 372, 25, 26, 116, 116, 501, 0 # Feedback, Upgrade Not At Max Level ([116] Malediction - Dark Archon), Research Upgrade ([116] Malediction - Dark Archon) + 9, 236, 17, 23, 0, 0, 692, 0 # Cancel, Research Underway (0), Cancel Technology Research (0) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +149: # [149] Maverick + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 237, 23, 25, 0, 0, 335, 0 # Use Stimpack, Spell Researched ([0] Stim Packs - Maverick), StimPack ([0] Stim Packs - Maverick) + +150: # [150] Irol Iris + 7, 152, 4, 35, 152, 152, 1358, 0 # Othstol Oviform, Can Create Unit\Building ([152] Othstol Oviform), Building Morph ([152] Othstol Oviform) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +151: # [151] Othstol Oviform + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +152: # [152] Alaszil Arbor (unused) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +153: # Iroleth + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 257, 23, 57, 34, 0, 1763, 1763 # Zerg Basic Buildings, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 309, 20, 46, 0, 0, 683, 0 # Load (into Transport), Unit's Capacity Has Not Been Met (0), Load (0) + 9, 312, 3, 47, 0, 0, 684, 0 # Unload All (from Transport), Always (0), Unload (0) + +154: # Sibraelosk + 9, 97, 23, 24, 28, 28, 487, 0 # Zoryusthleth, Spell Researched ([28] Select Control - Zerg Structure), Use Technology ([28] Select Control - Zerg Structure) + +155: # Paladin + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 361, 23, 57, 34, 0, 543, 543 # Offset: Linear, Spell Researched ([34] Healing - Cleric), Cancel (0) + +156: # Mobile Building + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 9, 283, 36, 36, 0, 122, 670, 0 # Land, Building Has Lifted Off (0), Land ([122] Atlas) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + +157: # Southpaw + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 256, 23, 57, 34, 0, 1138, 1138 # Moebius Reactor, Spell Researched ([34] Healing - Cleric), Cancel (0) + +158: # Centaur + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 331, 23, 57, 34, 0, 1135, 1135 # Gemini Missiles, Spell Researched ([34] Healing - Cleric), Cancel (0) + +159: # [159] Vithrilisk + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 346, 23, 57, 34, 0, 571, 571 # Venom (Unused Zerg Weapon), Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 349, 23, 57, 34, 0, 570, 570 # Suicide (Infested Terran), Spell Researched ([34] Healing - Cleric), Cancel (0) + +160: # Othstoleth + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 8, 309, 20, 46, 0, 0, 683, 0 # Load (into Transport), Unit's Capacity Has Not Been Met (0), Load (0) + 9, 312, 3, 47, 0, 0, 684, 0 # Unload All (from Transport), Always (0), Unload (0) + +161: # Savant + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 308, 23, 24, 24, 24, 1355, 1351 # Recharge Shields, Spell Researched ([24] Breathing Battery - Savant), Use Technology ([24] Breathing Battery - Savant) + 8, 360, 23, 57, 34, 0, 1402, 1360 # Phase Disruptor Cannon, Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 287, 23, 57, 34, 0, 1080, 1361 # Ion Thrusters, Spell Researched ([34] Healing - Cleric), Cancel (0) + +162: # Clarion + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 308, 23, 57, 34, 34, 1507, 1507 # Recharge Shields, Spell Researched ([34] Healing - Cleric), Cancel (34) + +163: # Exemplar + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 308, 23, 24, 33, 33, 1511, 1512 # Recharge Shields, Spell Researched ([33] Select Swarm - Zerg Structure), Use Technology ([33] Select Swarm - Zerg Structure) + +164: # Treasury + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 7, 174, 4, 32, 174, 174, 1286, 0 # Quarry, Can Create Unit\Building ([174] Quarry), Create AddOn ([174] Quarry) + 8, 108, 4, 32, 108, 108, 659, 709 # Missile Silo, Can Create Unit\Building ([108] Missile Silo), Create AddOn ([108] Missile Silo) + 9, 236, 11, 28, 0, 0, 694, 0 # Cancel, Cancel AddOn (0), Cancel AddOn (0) + 9, 283, 36, 36, 0, 215, 670, 0 # Land, Building Has Lifted Off (0), Land (Flag) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + +165: # Empyrean + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 361, 23, 57, 34, 0, 1798, 1798 # Pulse Cannon, Spell Researched ([34] Healing - Cleric), Cancel (0) + +166: # Argosy + 1, 26, 4, 3, 26, 26, 1065, 0 # Magister, Can Create Unit\Building ([26] Magister), Create Unit ([26] Magister) + 2, 416, 4, 3, 266, 266, 610, 0 # Epigraph, Can Create Unit\Building ([266] Epigraph), Create Unit ([266] Epigraph) + 3, 71, 4, 3, 71, 71, 605, 0 # Didact, Can Create Unit\Building ([71] Didact), Create Unit ([71] Didact) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +167: # Nanite Assembly + 1, 28, 4, 3, 28, 28, 1133, 0 # Centaur, Can Create Unit\Building ([28] Centaur), Create Unit ([28] Centaur) + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 2, 12, 4, 3, 12, 12, 596, 0 # Minotaur, Can Create Unit\Building ([12] Minotaur), Create Unit ([12] Minotaur) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 3, 118, 4, 3, 118, 118, 1134, 1436 # Magnetar, Can Create Unit\Building ([118] Magnetar), Create Unit ([118] Magnetar) + 4, 412, 4, 3, 262, 262, 544, 1462 # Hippogriff, Can Create Unit\Building ([262] Hippogriff), Create Unit ([262] Hippogriff) + 5, 24, 4, 3, 24, 24, 1081, 1461 # Phobos, Can Create Unit\Building ([24] Phobos), Create Unit ([24] Phobos) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 7, 189, 4, 32, 189, 189, 541, 0 # Particle Accelerator, Can Create Unit\Building ([189] Particle Accelerator), Create AddOn ([189] Particle Accelerator) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + 9, 236, 11, 28, 0, 0, 694, 0 # Cancel, Cancel AddOn (0), Cancel AddOn (0) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + 9, 283, 36, 36, 0, 203, 670, 0 # Land, Building Has Lifted Off (0), Land ([203] Nanite Assembly) + +168: # Quantum Institute + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 9, 283, 36, 36, 0, 259, 670, 0 # Land, Building Has Lifted Off (0), Land ([259] Quantum Institute) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +169: # Madcap + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 326, 23, 57, 34, 0, 1110, 1110 # Twin Autocannons, Spell Researched ([34] Healing - Cleric), Cancel (0) + +170: # Penumbra + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 332, 23, 57, 34, 0, 1101, 1101 # Burst Lasers, Spell Researched ([34] Healing - Cleric), Cancel (0) + +171: # Phobos + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 322, 23, 57, 34, 0, 1102, 1102 # Khaydarin Core, Spell Researched ([34] Healing - Cleric), Cancel (0) + +172: # Cyclops + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 325, 23, 57, 34, 0, 1810, 1810 # Fragmentation Grenade, Spell Researched ([34] Healing - Cleric), Cancel (0) + +173: # Grand Library + 1, 75, 4, 3, 75, 75, 1407, 0 # Amaranth, Can Create Unit\Building ([75] Amaranth), Create Unit ([75] Amaranth) + 2, 415, 4, 3, 265, 265, 724, 0 # Herald, Can Create Unit\Building ([265] Herald), Create Unit ([265] Herald) + 3, 78, 4, 3, 78, 78, 1411, 0 # Atreus, Can Create Unit\Building ([78] Atreus), Create Unit ([78] Atreus) + 4, 67, 4, 3, 67, 67, 602, 0 # Cantavis, Can Create Unit\Building ([67] Cantavis), Create Unit ([67] Cantavis) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +174: # Simulacrum + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 319, 23, 57, 34, 0, 1412, 1412 # Apial Sensors, Spell Researched ([34] Healing - Cleric), Cancel (0) + +175: # Gorgon + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 383, 23, 57, 34, 0, 1414, 1414 # Argus Jewel, Spell Researched ([34] Healing - Cleric), Cancel (0) + +176: # Sequestered Icon + 1, 83, 4, 3, 352, 352, 608, 0 # Accantor, Can Create Unit\Building ([352] Accantor), Create Unit ([352] Accantor) + 2, 17, 4, 3, 17, 17, 1405, 1414 # Architect, Can Create Unit\Building ([17] Architect), Create Unit ([17] Architect) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +177: # [177] Talos + 1, 228, 58, 9, 0, 0, 664, 0 # Move, Move (SCV) (0), Move (0) + 2, 229, 59, 10, 0, 0, 665, 0 # Stop, Stop (SCV) (0), Stop (0) + 3, 230, 60, 11, 0, 0, 666, 0 # Attack, Attack (SCV) (0), Attack (0) + 4, 232, 61, 37, 0, 0, 677, 0 # Repair, Repair (SCV) (0), Repair (0) + 5, 231, 62, 39, 0, 0, 675, 0 # Gather, Gather (SCV) (0), Gather (0) + 5, 233, 63, 40, 0, 0, 676, 0 # Return Resources, Return Cargo (SCV) (0), Return Cargo (0) + 6, 329, 23, 24, 41, 41, 1251, 1251 # Fusion Cutter, Spell Researched ([41] Salvage - Talos), Use Technology ([41] Salvage - Talos) + 7, 234, 64, 59, 0, 239, 678, 0 # Terran Basic Buildings, Terran Basic Buildings (0), Change Displayed Buttons ([239] Basic Terran Buildings) + 8, 235, 65, 59, 0, 242, 679, 0 # Terran Advanced Buildings, Terran Advanced Buildings (0), Change Displayed Buttons ([242] Advanced Terran Buildings) + 9, 234, 47, 59, 0, 250, 1434, 0 # Terran Supreme Buildings, Terran Supreme Buildings (0), Change Displayed Buttons ([250] Supreme Terran Buildings) + 9, 236, 57, 10, 0, 0, 700, 0 # Cancel, Is Constructing (Halt - SCV) (0), Stop (0) + +178: # Pariah + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 354, 23, 57, 34, 0, 555, 555 # Projection, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 354, 23, 57, 34, 0, 329, 329 # Heretical Bedlam, Spell Researched ([34] Healing - Cleric), Cancel (0) + +179: # Salamander + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 335, 23, 57, 34, 0, 1084, 1084 # Flame Thrower, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 361, 23, 57, 34, 0, 543, 543 # Offset: Linear, Spell Researched ([34] Healing - Cleric), Cancel (0) + +180: # Barghest + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 252, 23, 57, 34, 0, 716, 716 # Cloak, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 319, 23, 57, 34, 0, 540, 540 # Multi-Attack III, Spell Researched ([34] Healing - Cleric), Cancel (0) + +181: # Magister + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 360, 23, 57, 34, 0, 1099, 1099 # Phase Disruptor Cannon, Spell Researched ([34] Healing - Cleric), Cancel (0) + +182: # Apostle + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 308, 23, 24, 32, 32, 1744, 1743 # Recharge Shields, Spell Researched ([32] Lazarus Agent - Apostle), Use Technology ([32] Lazarus Agent - Apostle) + +183: # [183] Quazil Quay + 7, 147, 4, 35, 147, 147, 1550, 1551 # Overmind (Without Shell), Can Create Unit\Building ([147] Guildhall), Building Morph ([147] Guildhall) + 8, 179, 4, 35, 179, 179, 386, 388 # Blank (Cave - Unused), Can Create Unit\Building ([179] Anthelion), Building Morph ([179] Anthelion) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +184: # [184] Kalkalisk + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 344, 23, 57, 34, 0, 1279, 1279 # Acid Spore, Spell Researched ([34] Healing - Cleric), Cancel (0) + +185: # Quarry + 1, 7, 4, 3, 7, 7, 592, 0 # SCV, Can Create Unit\Building ([7] Mason), Create Unit ([7] Mason) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 7, 311, 23, 24, 39, 39, 501, 501 # Nuclear Strike, Spell Researched ([39] Emergency Detonation - Terran Structure), Use Technology ([39] Emergency Detonation - Terran Structure) + 7, 314, 23, 24, 2, 2, 500, 500 # Scarab Damage, Spell Researched ([2] Controlled Demolition - Terran Structure), Use Technology ([2] Controlled Demolition - Terran Structure) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + 9, 236, 23, 24, 26, 26, 1792, 1792 # Cancel, Spell Researched ([26] Cancel New Ability), Use Technology ([26] Cancel New Ability) + +186: # Golem + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 307, 23, 57, 34, 0, 1350, 1350 # Leg Enhancements, Spell Researched ([34] Healing - Cleric), Cancel (0) + +187: # Atreus + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 310, 23, 57, 34, 0, 1404, 1404 # Plasma Shields, Spell Researched ([34] Healing - Cleric), Cancel (0) + +188: # Architect + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 359, 23, 57, 34, 0, 1357, 1357 # Anti-matter Missiles, Spell Researched ([34] Healing - Cleric), Cancel (0) + +189: # Alkajelisk + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 347, 23, 57, 34, 0, 1416, 1416 # Seeker Spores, Spell Researched ([34] Healing - Cleric), Cancel (0) + +190: # Ecclesiast + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 305, 23, 57, 34, 0, 513, 513 # Ground Weapons, Spell Researched ([34] Healing - Cleric), Cancel (0) + +191: # Amaranth + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 360, 23, 57, 34, 0, 519, 519 # Phase Disruptor Cannon, Spell Researched ([34] Healing - Cleric), Cancel (0) + +192: # Gladius + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 354, 23, 57, 34, 0, 1424, 1424 # Phase Disruptor, Spell Researched ([34] Healing - Cleric), Cancel (0) + +193: # Geszithalor + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 48, 4, 38, 48, 48, 1348, 1349 # Alkajelisk, Can Create Unit\Building ([48] Alkajelisk), Unit Morph ([48] Alkajelisk) + 8, 301, 23, 57, 34, 0, 1425, 1425 # Flyer Attacks, Spell Researched ([34] Healing - Cleric), Cancel (0) + +194: # Star Sovereign + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 322, 23, 24, 29, 29, 1100, 1100 # Khaydarin Core, Spell Researched ([29] Grief of All Gods - Star Sovereign), Use Technology ([29] Grief of All Gods - Star Sovereign) + 8, 359, 23, 57, 34, 0, 1427, 1427 # Anti-matter Missiles, Spell Researched ([34] Healing - Cleric), Cancel (0) + +195: # Pegasus + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 331, 23, 57, 34, 0, 1431, 1431 # Gemini Missiles, Spell Researched ([34] Healing - Cleric), Cancel (0) + +196: # Augur + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 356, 23, 57, 34, 0, 1432, 1432 # Psionic Shockwave, Spell Researched ([34] Healing - Cleric), Cancel (0) + +197: # Crucible + 7, 322, 23, 57, 34, 0, 1438, 1438 # Khaydarin Core, Spell Researched ([34] Healing - Cleric), Cancel (0) + +198: # Pennant + 7, 322, 23, 57, 34, 0, 1439, 1439 # Khaydarin Core, Spell Researched ([34] Healing - Cleric), Cancel (0) + +199: # Vassal + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 308, 23, 57, 34, 0, 1441, 1441 # Recharge Shields, Spell Researched ([34] Healing - Cleric), Cancel (0) + +200: # Quazilisk + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 112, 4, 38, 112, 112, 478, 477 # Liiralisk, Can Create Unit\Building ([112] Liiralisk), Unit Morph ([112] Liiralisk) + 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) + 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + +201: # Almaksalisk + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) +# 7, 472, 4, 38, 322, 322, 1801, 1800 # Algoztalisk, Can Create Unit\Building ([322] Algoztalisk), Unit Morph ([322] Algoztalisk) + +202: # Zoryusthaleth + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 6, 302, 23, 24, 16, 16, 379, 388 # Consume, Spell Researched ([16] Consume - Zoryusthaleth), Use Technology ([16] Consume - Zoryusthaleth) + 7, 39, 4, 38, 39, 39, 577, 740 # Ultralisk, Can Create Unit\Building ([39] Ultrokor), Unit Morph ([39] Ultrokor) + 8, 263, 23, 57, 34, 0, 331, 331 # Metabolic Boost, Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) + +203: # [203] Zorkiz Shroud + 7, 140, 4, 35, 140, 140, 622, 754 # Ultralisk Cavern, Can Create Unit\Building ([140] Ultrok Cavern), Building Morph ([140] Ultrok Cavern) + +204: # Larvosk Colony + 1, 35, 3, 2, 0, 0, 674, 0 # Larva, Always (0), Select Larva (0) + 2, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 4, 50, 23, 24, 9, 9, 506, 0 # Infested Terran, Spell Researched ([9] Select Shared - Zerg Structure), Use Technology ([9] Select Shared - Zerg Structure) + 6, 295, 23, 57, 34, 0, 530, 530 # Metasynaptic Node, Spell Researched ([34] Healing - Cleric), Cancel (0) + 7, 37, 23, 24, 33, 33, 485, 0 # Zethrokor, Spell Researched ([33] Select Swarm - Zerg Structure), Use Technology ([33] Select Swarm - Zerg Structure) + 8, 38, 23, 24, 38, 38, 486, 0 # Hydralisk, Spell Researched ([38] Select Assault - Zerg Structure), Use Technology ([38] Select Assault - Zerg Structure) + 9, 97, 23, 24, 28, 28, 487, 0 # Zoryusthleth, Spell Researched ([28] Select Control - Zerg Structure), Use Technology ([28] Select Control - Zerg Structure) + +205: # Iron Foundry + 1, 186, 4, 3, 186, 186, 538, 535 # Paladin, Can Create Unit\Building ([186] Paladin), Create Unit ([186] Paladin) + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 2, 19, 4, 3, 19, 19, 1137, 0 # Cuirass, Can Create Unit\Building ([19] Cuirass), Create Unit ([19] Cuirass) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 3, 49, 4, 3, 49, 49, 407, 0 # Pazuzu, Can Create Unit\Building ([49] Pazuzu), Create Unit ([49] Pazuzu) + 4, 509, 23, 57, 34, 0, 1457, 1457 # Claymore/Anticthon, Spell Researched ([34] Healing - Cleric), Cancel (0) + 5, 510, 23, 57, 34, 0, 1458, 1458 # Penumbra/Aion, Spell Researched ([34] Healing - Cleric), Cancel (0) + 4, 196, 4, 3, 196, 196, 702, 0 # Claymore, Can Create Unit\Building ([196] Claymore), Create Unit ([196] Claymore) + 5, 53, 4, 3, 53, 53, 1083, 0 # Penumbra, Can Create Unit\Building ([53] Penumbra), Create Unit ([53] Penumbra) + 4, 211, 4, 3, 211, 211, 445, 0 # Anticthon, Can Create Unit\Building ([211] Anticthon), Create Unit ([211] Anticthon) + 5, 414, 4, 3, 264, 264, 568, 0 # Aion, Can Create Unit\Building ([264] Aion), Create Unit ([264] Aion) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 7, 407, 4, 32, 257, 257, 1120, 1390 # Future Station, Can Create Unit\Building ([257] Future Station), Create AddOn ([257] Future Station) + 8, 190, 4, 32, 190, 190, 448, 449 # Biotic Bastion, Can Create Unit\Building ([190] Biotic Bastion), Create AddOn ([190] Biotic Bastion) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + 9, 236, 11, 28, 0, 0, 694, 0 # Cancel, Cancel AddOn (0), Cancel AddOn (0) + 9, 283, 36, 36, 0, 198, 670, 0 # Land, Building Has Lifted Off (0), Land ([198] Iron Foundry) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + +206: # Captaincy + 1, 18, 4, 3, 18, 18, 1109, 0 # Madcap, Can Create Unit\Building ([18] Madcap), Create Unit ([18] Madcap) + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 2, 77, 4, 3, 77, 77, 346, 0 # Heracles, Can Create Unit\Building ([77] Heracles), Create Unit ([77] Heracles) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 3, 10, 4, 3, 10, 10, 1746, 0 # Apostle, Can Create Unit\Building ([10] Apostle), Create Unit ([10] Apostle) + 4, 505, 23, 57, 34, 0, 1455, 1455 # Siren/Olympian, Spell Researched ([34] Healing - Cleric), Cancel (0) + 5, 506, 23, 57, 34, 0, 1456, 1456 # Striga/Autocrat, Spell Researched ([34] Healing - Cleric), Cancel (0) + 4, 151, 4, 3, 151, 151, 706, 0 # Siren, Can Create Unit\Building ([151] Siren), Create Unit ([151] Siren) + 5, 148, 4, 3, 148, 148, 440, 0 # Striga, Can Create Unit\Building ([148] Striga), Create Unit ([148] Striga) + 4, 137, 4, 3, 137, 137, 491, 491 # Olympian, Can Create Unit\Building ([137] Olympian), Create Unit ([137] Olympian) + 5, 145, 4, 3, 145, 145, 490, 490 # Autocrat, Can Create Unit\Building ([145] Autocrat), Create Unit ([145] Autocrat) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 7, 175, 4, 32, 175, 175, 451, 542 # Tinkerer's Tower, Can Create Unit\Building ([175] Tinkerer's Tower), Create AddOn ([175] Tinkerer's Tower) + 8, 147, 4, 32, 147, 147, 492, 493 # Guildhall, Can Create Unit\Building ([147] Guildhall), Create AddOn ([147] Guildhall) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + 9, 236, 11, 28, 0, 0, 694, 0 # Cancel, Cancel AddOn (0), Cancel AddOn (0) + 9, 283, 36, 36, 0, 199, 670, 0 # Land, Building Has Lifted Off (0), Land ([199] Captaincy) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + +207: # Basic commands with permanent cloak + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 252, 23, 57, 34, 0, 716, 716 # Cloak, Spell Researched ([34] Healing - Cleric), Cancel (0) + +208: # Pazuzu + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 314, 23, 57, 34, 0, 406, 406 # Scarab Damage, Spell Researched ([34] Healing - Cleric), Cancel (0) + +209: # Konvilisk + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 424, 4, 38, 274, 274, 1551, 1553 # Tetcaerokor, Can Create Unit\Building ([274] Tetcaerokor), Unit Morph ([274] Tetcaerokor) + 8, 348, 23, 57, 34, 0, 1365, 1365 # Subterranean Tentacle, Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) + 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + +210: # Akistrokor + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 377, 23, 24, 35, 35, 1443, 1443 # Lurker Burrow, Spell Researched ([35] Blissful Embrace - Akistrokor), Use Technology ([35] Blissful Embrace - Akistrokor) + 9, 236, 23, 24, 26, 26, 1444, 1444 # Cancel, Spell Researched ([26] Cancel New Ability), Use Technology ([26] Cancel New Ability) + +211: # Scrapyard + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +212: # Cohort + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 292, 23, 57, 34, 0, 1142, 1142 # Infantry Armor, Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) + 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + +213: # Blackjack + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 304, 23, 57, 34, 0, 465, 465 # Air Plating, Spell Researched ([34] Healing - Cleric), Cancel (0) + +214: # Aspirant + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 314, 23, 57, 34, 0, 467, 467 # Scarab Damage, Spell Researched ([34] Healing - Cleric), Cancel (0) + +215: # Claymore + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 391, 23, 57, 34, 0, 1391, 1391 # Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 330, 23, 57, 34, 0, 508, 508 # Fusion Cutter (Harvest), Spell Researched ([34] Healing - Cleric), Cancel (0) + +216: # Siren + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 391, 23, 57, 34, 0, 1396, 1396 # Prolonged Arms, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 355, 23, 57, 34, 0, 509, 509 # Offset: Cone, Spell Researched ([34] Healing - Cleric), Cancel (0) + +217: # Keskathalor + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) +# 7, 476, 4, 38, 326, 326, 1348, 1349 # Kethrostalor, Can Create Unit\Building ([326] Kethrostalor), Unit Morph ([326] Kethrostalor) + 8, 346, 23, 57, 34, 0, 472, 472 # Venom (Unused Zerg Weapon), Spell Researched ([34] Healing - Cleric), Cancel (0) + +218: # Ion Cannon + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 2, 229, 9, 10, 0, 0, 665, 0 # Stop, Attacking Building (0), Stop (0) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 3, 230, 9, 13, 0, 0, 666, 0 # Attack, Attacking Building (0), Attack (Building) (0) + 7, 395, 23, 57, 34, 0, 1516, 1516 # Shroud of Adun, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 373, 23, 57, 34, 0, 473, 473 # Optical Flare, Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 283, 36, 36, 0, 127, 670, 0 # Land, Building Has Lifted Off (0), Land ([127] Ion Cannon) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + +219: # Alaszileth + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 302, 23, 57, 34, 0, 1785, 1785 # Consume, Spell Researched ([34] Healing - Cleric), Cancel (0) + +220: # Demiurge + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 392, 23, 57, 34, 0, 708, 708 # Spell Researched ([34] Healing - Cleric), Cancel (0) +# 8, 397, 23, 24, 42, 42, 717, 717 # Spell Researched ([42] Gods Made Flesh - Demiurge), Use Technology ([42] Gods Made Flesh - Demiurge) + +221: # Ocsal Colony + 1, 35, 3, 2, 0, 0, 674, 0 # Larva, Always (0), Select Larva (0) + 2, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 7, 295, 23, 57, 34, 0, 530, 530 # Metasynaptic Node, Spell Researched ([34] Healing - Cleric), Cancel (0) + +222: # Charlatan + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 392, 23, 57, 34, 0, 511, 511 # Leading the Blind, Spell Researched ([34] Healing - Cleric), Cancel (0) + +223: # Valkyrie + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 391, 23, 57, 34, 0, 1396, 1396 # Prolonged Arms, Spell Researched ([34] Healing - Cleric), Cancel (0) + +224: # Skithrokor + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 62, 4, 38, 62, 62, 1288, 1297 # Vithrilisk, Can Create Unit\Building ([62] Vithrilisk), Unit Morph ([62] Vithrilisk) + +225: # Larva - Swarm + 1, 37, 4, 38, 37, 37, 575, 738 # Zethrokor, Can Create Unit\Building ([37] Zethrokor), Unit Morph ([37] Zethrokor) + 2, 95, 4, 38, 95, 95, 370, 371 # Quazilisk, Can Create Unit\Building ([95] Quazilisk), Unit Morph ([95] Quazilisk) + 3, 54, 4, 38, 54, 54, 1401, 1400 # Nathrokor, Can Create Unit\Building ([54] Nathrokor), Unit Morph ([54] Nathrokor) + 4, 420, 4, 38, 270, 270, 749, 640 # Cikralisk, Can Create Unit\Building ([270] Cikralisk), Unit Morph ([270] Cikralisk) + 5, 418, 4, 38, 268, 268, 355, 584 # Protathalor, Can Create Unit\Building ([268] Protathalor), Unit Morph ([268] Protathalor) + 6, 43, 4, 38, 43, 43, 580, 741 # Mutalisk, Can Create Unit\Building ([43] Mutalisk), Unit Morph ([43] Mutalisk) + +226: # Larva - Assault + 1, 38, 4, 38, 38, 38, 576, 739 # Hydralisk, Can Create Unit\Building ([38] Hydralisk), Unit Morph ([38] Hydralisk) + 2, 180, 4, 38, 180, 180, 1343, 1345 # Izirokor, Can Create Unit\Building ([180] Izirokor), Unit Morph ([180] Izirokor) + 3, 185, 4, 38, 185, 185, 1445, 1446 # Skithrokor, Can Create Unit\Building ([185] Skithrokor), Unit Morph ([185] Skithrokor) + 4, 126, 4, 38, 126, 126, 1362, 1374 # Kagralisk, Can Create Unit\Building ([126] Kagralisk), Unit Morph ([126] Kagralisk) +# 5, 191, 4, 38, 191, 191, 432, 433 # Axitrilisk, Can Create Unit\Building ([191] Axitrilisk), Unit Morph ([191] Axitrilisk) + 5, 52, 4, 38, 52, 52, 517, 518 # Evigrilisk, Can Create Unit\Building ([52] Evigrilisk), Unit Morph ([52] Evigrilisk) + 6, 29, 4, 38, 29, 29, 367, 366 # Almaksalisk, Can Create Unit\Building ([29] Almaksalisk), Unit Morph ([29] Almaksalisk) + 7, 96, 4, 38, 96, 96, 1346, 1347 # Keskathalor, Can Create Unit\Building ([96] Keskathalor), Unit Morph ([96] Keskathalor) + 8, 44, 4, 38, 44, 44, 581, 742 # Geszithalor, Can Create Unit\Building ([44] Geszithalor), Unit Morph ([44] Geszithalor) + +227: # Larva - Control + 1, 97, 4, 38, 97, 97, 368, 369 # Zoryusthaleth, Can Create Unit\Building ([97] Zoryusthaleth), Unit Morph ([97] Zoryusthaleth) + 2, 103, 4, 38, 103, 103, 550, 552 # Lakizilisk, Can Create Unit\Building ([103] Lakizilisk), Unit Morph ([103] Lakizilisk) + 3, 56, 4, 38, 56, 56, 551, 553 # Gorgrokor, Can Create Unit\Building ([56] Gorgrokor), Unit Morph ([56] Gorgrokor) + 4, 217, 4, 38, 217, 217, 1356, 1409 # Konvilisk, Can Create Unit\Building ([217] Konvilisk), Unit Morph ([217] Konvilisk) + 5, 419, 4, 38, 269, 269, 751, 750 # Vilgorokor, Can Create Unit\Building ([269] Vilgorokor), Unit Morph ([269] Vilgorokor) + 6, 45, 4, 38, 45, 45, 582, 743 # Matraleth, Can Create Unit\Building ([45] Matraleth), Unit Morph ([45] Matraleth) + 7, 46, 4, 38, 46, 46, 583, 744 # Isthrathaleth, Can Create Unit\Building ([46] Isthrathaleth), Unit Morph ([46] Isthrathaleth) + +228: # Liiralisk + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 344, 23, 57, 34, 0, 564, 564 # Acid Spore, Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) + 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + +229: # Sovroleth + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 267, 23, 57, 34, 0, 1226, 1226 # Ensnare, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 348, 23, 57, 34, 0, 1235, 1235 # Subterranean Tentacle, Spell Researched ([34] Healing - Cleric), Cancel (0) + +230: # Olympian + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 249, 23, 57, 34, 0, 488, 488 # Ocular Implants, Spell Researched ([34] Healing - Cleric), Cancel (0) + +231: # Autocrat + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 249, 23, 57, 34, 0, 489, 489 # Ocular Implants, Spell Researched ([34] Healing - Cleric), Cancel (0) + +232: # Luminary + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 277, 23, 24, 30, 30, 495, 495 # Hallucination, Spell Researched ([30] Aural Assault - Luminary), Use Technology ([30] Aural Assault - Luminary) + +233: # Striga + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 354, 23, 57, 34, 0, 555, 555 # Projection, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 355, 23, 57, 34, 0, 497, 497 # Fleeting Focus, Spell Researched ([34] Healing - Cleric), Cancel (0) + +234: # Axitrilisk + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 269, 23, 57, 34, 0, 434, 434 # Roar (Unused Zerg Upgrade), Spell Researched ([34] Healing - Cleric), Cancel (0) +# 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) +# 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + +235: # [235] Reservoir, addons + 7, 311, 23, 24, 39, 39, 501, 501 # Nuclear Strike, Spell Researched ([39] Emergency Detonation - Terran Structure), Use Technology ([39] Emergency Detonation - Terran Structure) + 7, 314, 23, 24, 2, 2, 500, 500 # Scarab Damage, Spell Researched ([2] Controlled Demolition - Terran Structure), Use Technology ([2] Controlled Demolition - Terran Structure) + 9, 236, 23, 24, 26, 26, 1792, 1792 # Cancel, Spell Researched ([26] Cancel New Ability), Use Technology ([26] Cancel New Ability) + +236: # Tarasque + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 344, 23, 57, 34, 0, 745, 745 # Acid Spore, Spell Researched ([34] Healing - Cleric), Cancel (0) + +237: # Empress + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 352, 23, 57, 34, 0, 435, 435 # Anodyne Annex, Spell Researched ([34] Healing - Cleric), Cancel (0) + +238: # [238] Magnetar + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 251, 23, 24, 8, 8, 343, 353 # Yamato Cannon, Spell Researched ([8] Yamato Cannon - Magnetar), Use Technology ([8] Yamato Cannon - Magnetar) + 8, 356, 23, 57, 34, 0, 1131, 1131 # Psionic Shockwave, Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 391, 23, 57, 34, 0, 1391, 1391 # Kinetic Penetration, Spell Researched ([34] Healing - Cleric), Cancel (0) + +239: # Izirokor + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 417, 4, 38, 267, 267, 612, 638 # Tethzorokor, Can Create Unit\Building ([267] Tethzorokor), Unit Morph ([267] Tethzorokor) + 8, 344, 23, 57, 34, 0, 503, 503 # Acid Spore, Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) + 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + +240: # [240] Gosvileth + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 231, 43, 39, 0, 0, 675, 0 # Gather, Has No Cargo (Gather - Drone) (0), Gather (0) + 5, 233, 44, 40, 0, 0, 676, 0 # Return Resources, Has Cargo (Return Cargo - Drone) (0), Return Cargo (0) + 6, 261, 23, 57, 34, 0, 461, 461 # Ventral Sacs, Spell Researched ([34] Healing - Cleric), Cancel (0) + 7, 257, 47, 59, 0, 238, 680, 0 # Zerg Basic Buildings, Zerg Basic Buildings (0), Change Displayed Buttons ([238] Basic Zerg Buildings) + 8, 258, 48, 59, 0, 241, 681, 0 # Zerg Advanced Buildings, Zerg Advanced Buildings (0), Change Displayed Buttons ([241] Advanced Zerg Buildings) + +241: # Cocoon + 5, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 6, 236, 3, 8, 0, 0, 695, 0 # Cancel, Always (0), Cancel Morph (0) + +242: # [242] unused + 9, 236, 3, 59, 0, 228, 688, 0 # Cancel, Always (0), Change Displayed Buttons ([228] Blank) + +243: # [243] Watchdog + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 2, 229, 9, 10, 0, 0, 665, 0 # Stop, Attacking Building (0), Stop (0) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 3, 230, 9, 13, 0, 0, 666, 0 # Attack, Attacking Building (0), Attack (Building) (0) + 9, 283, 36, 36, 0, 124, 670, 0 # Land, Building Has Lifted Off (0), Land ([124] Watchdog) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + +244: # Evigrilisk + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 341, 23, 57, 34, 0, 515, 515 # Toxic Spores, Spell Researched ([34] Healing - Cleric), Cancel (0) + +245: # Sentinel + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 2, 229, 9, 10, 0, 0, 665, 0 # Stop, Attacking Building (0), Stop (0) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 3, 230, 9, 13, 0, 0, 666, 0 # Attack, Attacking Building (0), Attack (Building) (0) + 7, 391, 23, 57, 34, 0, 1391, 1391 # Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 283, 36, 36, 0, 209, 670, 0 # Land, Building Has Lifted Off (0), Land ([209] Sentinel) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + +246: # Matrix + 2, 229, 9, 10, 0, 0, 665, 0 # Stop, Attacking Building (0), Stop (0) + 3, 230, 9, 13, 0, 0, 666, 0 # Attack, Attacking Building (0), Attack (Building) (0) + 9, 319, 23, 57, 34, 0, 523, 523 # Multi-Attack IV, Spell Researched ([34] Healing - Cleric), Cancel (0) + +247: # Starpad + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 1, 8, 4, 3, 8, 8, 593, 0 # Wraith, Can Create Unit\Building ([8] Wraith), Create Unit ([8] Wraith) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 2, 405, 4, 3, 255, 255, 525, 0 # Ancile, Can Create Unit\Building ([255] Ancile), Create Unit ([255] Ancile) + 3, 11, 4, 3, 11, 11, 595, 706 # Dropship, Can Create Unit\Building ([11] Trojan), Create Unit ([11] Trojan) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 283, 36, 36, 0, 254, 670, 0 # Land, Building Has Lifted Off (0), Land ([254] Starpad) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +248: # Supreme Terran Buildings + 1, 116, 4, 29, 116, 116, 656, 715 # Daedala, Can Create Unit\Building ([116] Daedala), Create Building - Terran ([116] Daedala) + 2, 127, 4, 29, 127, 127, 1430, 1429 # Ion Cannon, Can Create Unit\Building ([127] Ion Cannon), Create Building - Terran ([127] Ion Cannon) + 3, 527, 4, 29, 365, 365, 1426, 1440 # Wellbore, Can Create Unit\Building ([365] Wellbore), Create Building - Terran ([365] Wellbore) + 4, 434, 4, 29, 284, 284, 1118, 1119 # Apothecary, Can Create Unit\Building ([284] Apothecary), Create Building - Terran ([284] Apothecary) + 5, 198, 4, 29, 198, 198, 458, 457 # Iron Foundry, Can Create Unit\Building ([198] Iron Foundry), Create Building - Terran ([198] Iron Foundry) + 6, 203, 4, 29, 203, 203, 1128, 1129 # Nanite Assembly, Can Create Unit\Building ([203] Nanite Assembly), Create Building - Terran ([203] Nanite Assembly) + 8, 438, 4, 29, 288, 288, 1143, 1263 # Parthenon, Can Create Unit\Building ([288] Parthenon), Create Building - Terran ([288] Parthenon) +# 9, 236, 3, 59, 0, 228, 688, 0 # Cancel, Always (0), Change Displayed Buttons ([228] Blank) + +249: # Cenotaph + 1, 74, 4, 3, 74, 74, 1077, 1393 # Legionnaire, Can Create Unit\Building ([74] Legionnaire), Create Unit ([74] Legionnaire) + 2, 76, 4, 3, 76, 76, 1078, 1079 # Hierophant, Can Create Unit\Building ([76] Hierophant), Create Unit ([76] Hierophant) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +250: # Sarah Kerrigan + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 252, 28, 43, 10, 10, 344, 0 # Cloak + 7, 253, 29, 44, 10, 10, 345, 0 # Decloak + +251: # Infested Kerrigan + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 6, 302, 23, 24, 16, 16, 379, 388 # Consume, Spell Researched ([16] Consume - Zoryusthaleth), Use Technology ([16] Consume - Zoryusthaleth) + 7, 252, 28, 43, 10, 10, 344, 0 # Cloak + 7, 253, 29, 44, 10, 10, 345, 0 # Decloak + 8, 267, 23, 24, 13, 13, 381, 0 # Ensnare, Spell Researched ([13] Ensnaring Brood - Matraleth), Use Technology ([13] Ensnaring Brood - Matraleth) + 9, 275, 23, 24, 19, 19, 400, 405 # Psionic Storm, Spell Researched ([19] Psionic Storm - Cantavis), Use Technology ([19] Psionic Storm - Cantavis) + +252: # Vagrant + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 274, 23, 57, 34, 0, 559, 559 # Spell Researched ([34] Healing - Cleric), Cancel (0) + +253: # Cikralisk + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 422, 4, 38, 272, 272, 1052, 1056 # Ghitorokor, Can Create Unit\Building ([272] Ghitorokor), Unit Morph ([272] Ghitorokor) + 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) + 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + +254: # Ancile + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 247, 23, 57, 34, 0, 1087, 1087 # Spell Researched ([34] Healing - Cleric), Cancel (0) + +255: # Strident Stratum + 1, 182, 4, 3, 182, 182, 471, 506 # Artisan, Can Create Unit\Building ([182] Artisan), Create Unit ([182] Artisan) + 2, 81, 4, 3, 81, 81, 522, 526 # Clarion, Can Create Unit\Building ([81] Clarion), Create Unit ([81] Clarion) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +256: # Auxiliary Oasis +# 1, 81, 4, 3, 81, 81, 522, 526 # Mainstay, Can Create Unit\Building ([81] Clarion), Create Unit ([81] Clarion) +# 2, 69, 4, 3, 69, 69, 603, 1287 # Maven, Can Create Unit\Building ([69] Envoy), Create Unit ([69] Envoy) +# 3, 84, 4, 3, 84, 84, 598, 724 # Cloudform, Can Create Unit\Building ([84] Witness), Create Unit ([84] Witness) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +257: # Mantle + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 1, 431, 4, 3, 281, 281, 1121, 0 # Ramesses, Can Create Unit\Building ([281] Ramesses), Create Unit ([281] Ramesses) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 2, 432, 4, 3, 282, 282, 1123, 0 # Durendal, Can Create Unit\Building ([282] Durendal), Create Unit ([282] Durendal) + 3, 433, 4, 3, 283, 283, 1124, 706 # Cataphract, Can Create Unit\Building ([283] Cataphract), Create Unit ([283] Cataphract) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 283, 36, 36, 0, 280, 670, 0 # Land, Building Has Lifted Off (0), Land ([280] Mantle) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +258: # Apothecary + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 1, 435, 4, 3, 285, 285, 1125, 1125 # Dilettante, Can Create Unit\Building ([285] Dilettante), Create Unit ([285] Dilettante) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) + 2, 436, 4, 3, 286, 286, 1126, 1126 # Sevenstep, Can Create Unit\Building ([286] Sevenstep), Create Unit ([286] Sevenstep) + 3, 448, 4, 3, 298, 298, 1779, 1779 # Silvertongue, Can Create Unit\Building ([298] Silvertongue), Create Unit ([298] Silvertongue) +# 4, 437, 4, 3, 287, 287, 1127, 1227 # Hypnagogue, Can Create Unit\Building ([287] Hypnagogue), Create Unit ([287] Hypnagogue) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 283, 36, 36, 0, 284, 670, 0 # Land, Building Has Lifted Off (0), Land ([284] Apothecary) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +259: # Parthenon + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 1, 20, 4, 3, 20, 20, 1244, 1250 # Talos, Can Create Unit\Building ([20] Talos), Create Unit ([20] Talos) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) +# 2, 15, 4, 3, 289, 289, 1266, 0 # Armistice, Can Create Unit\Building ([289] Armistice), Create Unit ([289] Armistice) + 3, 440, 4, 3, 290, 290, 1272, 0 # Pythean, Can Create Unit\Building ([290] Pythean), Create Unit ([290] Pythean) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 283, 36, 36, 0, 288, 670, 0 # Land, Building Has Lifted Off (0), Land ([288] Parthenon) + 9, 282, 37, 45, 0, 0, 671, 0 # Lift off, Building Has Landed (0), Lift Off (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +260: # Mason + 1, 228, 58, 9, 0, 0, 664, 0 # Move, Move (SCV) (0), Move (0) + 2, 229, 59, 10, 0, 0, 665, 0 # Stop, Stop (SCV) (0), Stop (0) + 3, 230, 60, 11, 0, 0, 666, 0 # Attack, Attack (SCV) (0), Attack (0) + 4, 232, 61, 37, 0, 0, 677, 0 # Repair, Repair (SCV) (0), Repair (0) + 5, 231, 62, 39, 0, 0, 675, 0 # Gather, Gather (SCV) (0), Gather (0) + 5, 233, 63, 40, 0, 0, 676, 0 # Return Resources, Return Cargo (SCV) (0), Return Cargo (0) + 7, 234, 64, 59, 0, 239, 678, 0 # Terran Basic Buildings, Terran Basic Buildings (0), Change Displayed Buttons ([239] Basic Terran Buildings) + 8, 235, 65, 59, 0, 242, 679, 0 # Terran Advanced Buildings, Terran Advanced Buildings (0), Change Displayed Buttons ([242] Advanced Terran Buildings) + 9, 234, 47, 59, 0, 250, 1434, 0 # Terran Supreme Buildings, Terran Supreme Buildings (0), Change Displayed Buttons ([250] Supreme Terran Buildings) + 9, 236, 57, 10, 0, 0, 700, 0 # Cancel, Is Constructing (Halt - SCV) (0), Stop (0) + +261: # Dilettante + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + +262: # Sevenstep + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 247, 23, 57, 34, 0, 1410, 1410 # Spell Researched ([34] Healing - Cleric), Cancel (0) + +263: # Hypnagogue + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 383, 23, 24, 45, 45, 1437, 1437 # Argus Jewel, Spell Researched ([45] Through the Looking Glass - Hypnagogue), Use Technology ([45] Through the Looking Glass - Hypnagogue) + +264: # Tetcaerokor + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 269, 23, 57, 34, 0, 1384, 1384 # Spell Researched ([34] Healing - Cleric), Cancel (0) + +265: # Sanctum of Sorrow + 1, 79, 4, 3, 90, 90, 512, 512 # Charlatan, Can Create Unit\Building ([90] Charlatan), Create Unit ([90] Charlatan) + 2, 63, 4, 3, 63, 63, 1264, 1271 # Mind Tyrant, Can Create Unit\Building ([63] Mind Tyrant), Create Unit ([63] Mind Tyrant) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +266: # Vilgorokor + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) +# 7, 427, 4, 38, 277, 277, 577, 740 # Selkerilisk, Can Create Unit\Building ([277] Selkerilisk), Unit Morph ([277] Selkerilisk) + 8, 296, 23, 57, 34, 0, 328, 328 # Pneumatized Carapace, Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) + +267: # Herald + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 308, 23, 57, 34, 0, 1108, 1108 # Recharge Shields, Spell Researched ([34] Healing - Cleric), Cancel (0) + +268: # Ocsal Larva + 1, 47, 4, 38, 47, 47, 466, 469 # Scourge, Can Create Unit\Building ([47] Gosvileth), Unit Morph ([47] Gosvileth) + 2, 222, 4, 38, 222, 222, 1140, 1050 # Iroleth, Can Create Unit\Building ([222] Iroleth), Unit Morph ([222] Iroleth) + 5, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 6, 236, 3, 8, 0, 0, 695, 0 # Cancel, Always (0), Cancel Morph (0) + 7, 128, 47, 59, 0, 356, 485, 0 # Swarm Strains, Zerg Basic Buildings (0), Change Displayed Buttons ([206] Right Upper Level Door) + 8, 129, 47, 59, 0, 357, 486, 0 # Assault Strains, Zerg Basic Buildings (0), Change Displayed Buttons ([207] Left Pit Door) + 9, 39, 47, 59, 0, 358, 487, 0 # Control Strains, Zerg Basic Buildings (0), Change Displayed Buttons ([208] Right Pit Door) + +269: # Tethzorokor + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 340, 23, 57, 34, 0, 1802, 1802 # Kaiser Blades, Spell Researched ([34] Healing - Cleric), Cancel (0) + 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) + +270: # Zarcavrokor + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 269, 23, 57, 34, 0, 1803, 1803 # Kaiser Blades, Spell Researched ([34] Healing - Cleric), Cancel (0) + +271: # Ocsal Larva - Swarm + 1, 128, 4, 38, 128, 128, 1554, 1539 # Vorvrokor, Can Create Unit\Building ([128] Vorvrokor), Unit Morph ([128] Vorvrokor) + 2, 112, 4, 38, 112, 112, 478, 477 # Liiralisk, Can Create Unit\Building ([112] Liiralisk), Unit Morph ([112] Liiralisk) + 3, 51, 4, 38, 51, 51, 1552, 1555 # Kalkalisk, Can Create Unit\Building ([51] Kalkalisk), Unit Morph ([51] Kalkalisk) + 4, 422, 4, 38, 272, 272, 1052, 1056 # Ghitorokor, Can Create Unit\Building ([272] Ghitorokor), Unit Morph ([272] Ghitorokor) + 5, 123, 4, 38, 123, 123, 480, 479 # Sovroleth, Can Create Unit\Building ([123] Sovroleth), Unit Morph ([123] Sovroleth) + 6, 421, 4, 38, 271, 271, 1049, 1048 # Tosgrilisk, Can Create Unit\Building ([271] Tosgrilisk), Unit Morph ([271] Tosgrilisk) + +272: # Ocsal Larva - Assault + 1, 129, 4, 38, 129, 129, 1063, 1057 # Bactalisk, Can Create Unit\Building ([129] Bactalisk), Unit Morph ([129] Bactalisk) + 2, 417, 4, 38, 267, 267, 612, 638 # Tethzorokor, Can Create Unit\Building ([267] Tethzorokor), Unit Morph ([267] Tethzorokor) + 3, 62, 4, 38, 62, 62, 1288, 1297 # Vithrilisk, Can Create Unit\Building ([62] Vithrilisk), Unit Morph ([62] Vithrilisk) +# 4, 126, 4, 38, 126, 126, 1362, 1374 # Kagralisk, Can Create Unit\Building ([126] Kagralisk), Unit Morph ([126] Kagralisk) +# 5, 191, 4, 38, 191, 191, 432, 433 # Axitrilisk, Can Create Unit\Building ([191] Axitrilisk), Unit Morph ([191] Axitrilisk) +# 5, 52, 4, 38, 52, 52, 517, 518 # Evigrilisk, Can Create Unit\Building ([52] Evigrilisk), Unit Morph ([52] Evigrilisk) +# 6, 29, 4, 38, 29, 29, 367, 366 # Almaksalisk, Can Create Unit\Building ([29] Almaksalisk), Unit Morph ([29] Almaksalisk) +# 7, 96, 4, 38, 96, 96, 1346, 1347 # Keskathalor, Can Create Unit\Building ([96] Keskathalor), Unit Morph ([96] Keskathalor) + 8, 48, 4, 38, 48, 48, 1348, 1349 # Alkajelisk, Can Create Unit\Building ([48] Alkajelisk), Unit Morph ([48] Alkajelisk) + +273: # Ocsal Larva - Control + 1, 39, 4, 38, 39, 39, 577, 740 # Ultralisk, Can Create Unit\Building ([39] Ultrokor), Unit Morph ([39] Ultrokor) +# 2, 423, 4, 38, 273, 273, 1061, 1064 # Zobriolisk, Can Create Unit\Building ([273] Zobriolisk), Unit Morph ([273] Zobriolisk) + 3, 408, 4, 38, 258, 258, 1549, 1550 # Zarcavrokor, Can Create Unit\Building ([258] Zarcavrokor), Unit Morph ([258] Zarcavrokor) + 4, 424, 4, 38, 274, 274, 1551, 1553 # Tetcaerokor, Can Create Unit\Building ([274] Tetcaerokor), Unit Morph ([274] Tetcaerokor) +# 5, 427, 4, 38, 277, 277, 577, 740 # Selkerilisk, Can Create Unit\Building ([277] Selkerilisk), Unit Morph ([277] Selkerilisk) + 6, 218, 4, 38, 218, 218, 1368, 1431 # Data Disc, Can Create Unit\Building ([218] Akistrokor), Unit Morph ([218] Akistrokor) +# 7, 46, 4, 38, 46, 46, 583, 744 # Isthrathaleth, Can Create Unit\Building ([46] Isthrathaleth), Unit Morph ([46] Isthrathaleth) + +274: # [274] Tosgrilisk + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 344, 23, 57, 34, 0, 564, 564 # Acid Spore, Spell Researched ([34] Healing - Cleric), Cancel (0) + +275: # [275] Ardent Authority + 1, 456, 4, 3, 306, 306, 1369, 0 # Servitor, Can Create Unit\Building ([306] Servitor), Create Unit ([306] Servitor) + 2, 457, 4, 3, 307, 307, 1370, 0 # Positron, Can Create Unit\Building ([307] Positron), Create Unit ([307] Positron) +# 3, 458, 4, 3, 308, 308, 1371, 706 # Analogue, Can Create Unit\Building ([308] Analogue), Create Unit ([308] Analogue) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +276: # [276] Positron + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 314, 23, 57, 34, 0, 1260, 1260 # Scarab Damage, Spell Researched ([34] Healing - Cleric), Cancel (0) + +277: # [277] Sycophant + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 308, 23, 57, 34, 0, 1269, 1269 # Recharge Shields, Spell Researched ([34] Healing - Cleric), Cancel (0) + +278: # [278] Multi-Target IV - Cataphract + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 319, 23, 57, 34, 0, 523, 523 # Multi-Attack IV, Spell Researched ([34] Healing - Cleric), Cancel (0) + +279: # [279] Durendal + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 290, 23, 57, 34, 0, 535, 535 # Forward March, Spell Researched ([34] Healing - Cleric), Cancel (0) + +280: # Mixed Mason Training + 1, 7, 4, 3, 7, 7, 592, 0 # SCV, Can Create Unit\Building ([7] Mason), Create Unit ([7] Mason) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +281: # [281] Matador + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 533, 30, 6, 5, 5, 1812, 0 # Cinder Mode, Tank Is In Tank Mode ([5] Cinder Mode - Matador), Cinder Mode ([5] Cinder Mode - Matador) + 7, 406, 31, 5, 5, 0, 1813, 0 # Tank Mode, Tank Is In Siege Mode ([5] Cinder Mode - Matador), Tank Mode (0) + 8, 343, 23, 57, 34, 0, 1091, 1284 # Flyer Attack, Spell Researched ([34] Healing - Cleric), Cancel (0) + +282: # [282] Aion + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 308, 23, 57, 34, 0, 1804, 1804 # Reclamation Fields, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 361, 23, 57, 34, 0, 543, 543 # Offset: Linear, Spell Researched ([34] Healing - Cleric), Cancel (0) + +283: # [283] Basic Commands + Kinetic Penetration - Hippogriff + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 391, 23, 57, 34, 0, 1391, 1391 # Kinetic Penetration, Spell Researched ([34] Healing - Cleric), Cancel (0) + +284: # Patriarch + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 305, 23, 57, 34, 0, 1799, 1799 # Astral Rule, Spell Researched ([34] Healing - Cleric), Cancel (0) + 8, 391, 23, 57, 34, 0, 1391, 1391 # Kinetic Penetration, Spell Researched ([34] Healing - Cleric), Cancel (0) + +285: # Optecton + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) +# 7, 391, 23, 57, 34, 0, 1391, 1391 # Kinetic Penetration, Spell Researched ([34] Healing - Cleric), Cancel (0) + 7, 290, 23, 57, 34, 0, 535, 535 # Forward March, Spell Researched ([34] Healing - Cleric), Cancel (0) + +286: # Irulent Ivoa + 7, 152, 4, 35, 152, 152, 1358, 0 # Othstol Oviform, Can Create Unit\Building ([152] Othstol Oviform), Building Morph ([152] Othstol Oviform) + 9, 236, 16, 27, 0, 0, 691, 0 # Cancel, Upgrade Underway (0), Cancel Upgrade Research (0) + +287: # Mortothrokor + 1, 228, 41, 9, 0, 0, 664, 0 # Move, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Move (0) + 2, 229, 41, 10, 0, 0, 665, 0 # Stop, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Stop (0) + 3, 230, 42, 11, 0, 0, 666, 0 # Attack, Not Burrowed (Attack) (0), Attack (0) + 4, 254, 41, 20, 0, 0, 667, 0 # Patrol, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Patrol (0) + 5, 255, 41, 21, 0, 0, 668, 0 # Hold Position, Not Burrowed(Move\Stop\Patrol\Hold Position) (0), Hold Position (0) + 7, 296, 23, 57, 34, 0, 481, 481 # Whetted Appetite, Spell Researched ([34] Healing - Cleric), Cancel (0) +# 9, 259, 38, 41, 11, 11, 372, 382 # Burrow, Ability Is Researched ([11] Burrowing - Zerg Ground), Burrow ([11] Burrowing - Zerg Ground) +# 9, 260, 39, 42, 11, 0, 373, 0 # Unburrow, Is Using Ability ([11] Burrowing - Zerg Ground), Unburrow (0) + +288: # Steward + 7, 359, 23, 57, 34, 0, 1793, 1793 # Evasive Maneuvers, Spell Researched ([34] Healing - Cleric), Cancel (0) + +289: # Engineer + 1, 228, 58, 9, 0, 0, 664, 0 # Move, Move (SCV) (0), Move (0) + 2, 229, 59, 10, 0, 0, 665, 0 # Stop, Stop (SCV) (0), Stop (0) + 3, 230, 60, 11, 0, 0, 666, 0 # Attack, Attack (SCV) (0), Attack (0) + 4, 231, 62, 39, 0, 0, 675, 0 # Gather, Gather (SCV) (0), Gather (0) + 5, 233, 63, 40, 0, 0, 676, 0 # Return Resources, Return Cargo (SCV) (0), Return Cargo (0) + 7, 234, 64, 59, 0, 368, 678, 0 # Police Basic, Police Basic (0), Change Displayed Buttons ([239] Basic Police Buildings) + 8, 235, 65, 59, 0, 369, 679, 0 # Police Advanced, Police Advanced (0), Change Displayed Buttons ([242] Advanced Police Buildings) + 9, 236, 57, 10, 0, 0, 700, 0 # Cancel, Is Constructing (Halt - SCV) (0), Stop (0) + +290: # Police Structures - Basic + 1, 106, 4, 29, 364, 364, 1784, 0 # Station, Can Create Unit\Building ([364] Station), Create Building - Terran ([364] Station) + 2, 125, 4, 29, 370, 370, 1780, 0 # Dugout, Can Create Unit\Building ([370] Dugout), Create Building - Terran ([370] Dugout) + 3, 110, 4, 29, 365, 365, 1785, 0 # Dispensary, Can Create Unit\Building ([365] Dispensary), Create Building - Terran ([365] Dispensary) + 4, 111, 4, 29, 366, 366, 1786, 0 # Academy, Can Create Unit\Building ([366] Academy), Create Building - Terran ([366] Academy) + +291: # Police Structures - Advanced + 1, 106, 4, 29, 364, 364, 1784, 0 # Station, Can Create Unit\Building ([364] Station), Create Building - Terran ([364] Station) + +292: # Station + 1, 7, 4, 3, 367, 367, 1783, 0 # Engineer, Can Create Unit\Building ([367] Engineer), Create Unit ([367] Engineer) + 2, 0, 4, 3, 371, 371, 1787, 0 # Deputy, Can Create Unit\Building ([371] Deputy), Create Unit ([371] Deputy) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +293: # Academy + 1, 0, 4, 3, 371, 371, 1787, 0 # Deputy, Can Create Unit\Building ([371] Deputy), Create Unit ([371] Deputy) + 6, 286, 13, 1, 0, 0, 672, 0 # Set Rally Point, Rally Point (0), Rally Point (0) + 9, 236, 10, 4, 0, 254, 693, 0 # Cancel, Cancel Last (0), Cancel Last (254) + +294: # Dugout + 1, 228, 35, 9, 0, 0, 664, 0 # Move, Building Can Move And Has Lifted Off (0), Move (0) + 2, 229, 35, 10, 0, 0, 665, 0 # Stop, Building Can Move And Has Lifted Off (0), Stop (0) +# 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 7, 309, 20, 46, 0, 0, 683, 0 # Load (into Transport), Unit's Capacity Has Not Been Met (0), Load (0) + 8, 312, 21, 47, 0, 0, 684, 0 # Unload All (from Transport), Carrying Some Units (0), Unload (0) + +295: # Spraith Colony + 2, 229, 9, 10, 0, 0, 665, 0 # Stop, Attacking Building (0), Stop (0) + 3, 230, 9, 13, 0, 0, 666, 0 # Attack, Attacking Building (0), Attack (Building) (0) + 7, 442, 4, 35, 292, 292, 714, 1079 # Spirtith Colony, Can Create Unit\Building ([292] Spirtith Colony), Building Morph ([292] Spirtith Colony) + +296: # Spirtith Colony + 2, 229, 9, 10, 0, 0, 665, 0 # Stop, Attacking Building (0), Stop (0) + 3, 230, 9, 13, 0, 0, 666, 0 # Attack, Attacking Building (0), Attack (Building) (0) + 7, 344, 23, 57, 34, 0, 564, 564 # Lithe Organelle, Spell Researched ([34] Healing - Cleric), Cancel (0) + +297: # Surkith Colony + 2, 229, 9, 10, 0, 0, 665, 0 # Stop, Attacking Building (0), Stop (0) + 3, 230, 9, 13, 0, 0, 666, 0 # Attack, Attacking Building (0), Attack (Building) (0) + 7, 443, 4, 35, 293, 293, 732, 756 # Skortrith Colony, Can Create Unit\Building ([293] Skortrith Colony), Building Morph ([293] Skortrith Colony) + +298: # Skortrith Colony + 2, 229, 9, 10, 0, 0, 665, 0 # Stop, Attacking Building (0), Stop (0) + 3, 230, 9, 13, 0, 0, 666, 0 # Attack, Attacking Building (0), Attack (Building) (0) + 7, 348, 23, 57, 34, 0, 758, 758 # Tendril Amitosis, Spell Researched ([34] Healing - Cleric), Cancel (0) + +299: # Basic Commands + Interception + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 359, 23, 57, 34, 0, 1382, 1382 # Interception, Spell Researched ([34] Healing - Cleric), Cancel (0) + +300: # Ghitorokor + 1, 228, 3, 9, 0, 0, 664, 0 # Move, Always (0), Move (0) + 2, 229, 3, 10, 0, 0, 665, 0 # Stop, Always (0), Stop (0) + 3, 230, 8, 11, 0, 0, 666, 0 # Attack, Unit Has A Weapon (0), Attack (0) + 4, 254, 3, 20, 0, 0, 667, 0 # Patrol, Always (0), Patrol (0) + 5, 255, 3, 21, 0, 0, 668, 0 # Hold Position, Always (0), Hold Position (0) + 7, 350, 23, 57, 34, 0, 1382, 1382 # Relentless Aggression, Spell Researched ([34] Healing - Cleric), Cancel (0) + +#### Buttonsets END #### +#### Unit Settings START #### + +Unit 0: # [0] Maverick + 149, 65535, 1, 0 # Button Set: [149] Maverick + # Stat Preset: Normal Unit + +Unit 1: # [1] Eidolon + 73, 65535, 1, 0 # Button Set: [73] Eidolon + # Stat Preset: Normal Unit + +Unit 5: # [5] Phalanx (Tank Mode) + 76, 65535, 1, 0 # Button Set: [76] Phalanx + # Stat Preset: Normal Unit + +Unit 7: # [7] Terran Mason + 260, 65535, 1, 0 # Button Set: [260] Mason + # Stat Preset: Normal Unit + +Unit 8: # [8] Wraith + 207, 65535, 1, 0 # Button Set: Basic Commands w/ Permacloak + # Stat Preset: Normal Unit + +Unit 9: # [9] Seraph + 78, 65535, 1, 0 # Button Set: [78] Seraph + # Stat Preset: Normal Unit + +Unit 10: # [10] Apostle + 182, 65535, 1, 0 # Button Set: Apostle + # Stat Preset: Normal Unit + +Unit 11: # [11] Trojan + 132, 65535, 3, 2 # Button Set: [132] Trojan + # Stat Preset: Transport + +Unit 12: # [12] Minotaur + 79, 65535, 1, 0 # Button Set: [79] Minotaur + # Stat Preset: Normal Unit + +Unit 14: # [14] Nuclear Missile + 117, 65535, 0, 8 # Button Set: [117] Profane Protoss Structures + # Stat Preset: Unselectable + +Unit 15: # [15] Shaman + 103, 65535, 1, 0 # Button Set: Shaman + # Stat Preset: Normal Unit + +Unit 16: # [16] Manifold + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 17: # [17] Architect + 188, 65535, 1, 0 # Button Set: Architect + # Stat Preset: Normal Unit + +Unit 18: # [18] Madcap + 169, 65535, 1, 0 # Button Set: Madcap + # Stat Preset: Normal Unit + +Unit 19: # [19] Cuirass + 157, 2, 1, 0 # Button Set: Southpaw + # Stat Preset: Normal Unit + +Unit 20: # [20] Talos + 177, 65535, 1, 0 # Button Set: [177] Talos + # Stat Preset: Normal Unit + +Unit 21: # [21] Star Sovereign + 194, 65535, 1, 0 # Button Set: Star Sovereign + # Stat Preset: Normal Unit + +Unit 22: # [22] Salamander + 179, 65535, 1, 0 # Button Set: Salamander + # Stat Preset: Normal Unit + +Unit 23: # [23] Gorgon + 175, 65535, 1, 0 # Button Set: Gorgon + # Stat Preset: Normal Unit + +Unit 24: # [24] Phobos + 171, 65535, 1, 0 # Button Set: Phobos + # Stat Preset: Normal Unit + +Unit 25: # [25] Gladius + 192, 65535, 1, 0 # Button Set: Gladius + # Stat Preset: Normal Unit + +Unit 26: # [26] Magister + 181, 65535, 1, 0 # Button Set: Magister + # Stat Preset: Normal Unit + +Unit 27: # [27] Madrigal + 145, 65535, 1, 0 # Button Set: Madrigal + # Stat Preset: Normal Unit + +Unit 28: # [28] Centaur + 158, 65535, 1, 0 # Button Set: Centaur + # Stat Preset: Normal Unit + +Unit 29: # [29] Almaksalisk + 201, 65535, 1, 0 # Button Set: Almaksalisk + # Stat Preset: Normal Unit + +Unit 30: # [30] Phalanx (Siege Mode) + 76, 65535, 1, 0 # Button Set: [76] Phalanx + # Stat Preset: Normal Unit + +Unit 32: # [32] Harakan + 109, 65535, 1, 0 # Button Set: Firebat + # Stat Preset: Normal Unit + +Unit 33: # [33] Scanner Sweep + 115, 65535, 0, 8 # Button Set: [115] Robotic Protoss Structures + # Stat Preset: Unselectable + +Unit 34: # [34] Cleric + 69, 65535, 1, 0 # Button Set: [69] Cleric + # Stat Preset: Normal Unit + +Unit 35: # [35] Larva + 16, 65535, 1, 0 # Button Set: [16] Larva + # Stat Preset: Normal Unit + +Unit 36: # [36] Egg + 17, 65535, 6, 5 # Button Set: [17] Egg + # Stat Preset: Morph Unit + +Unit 37: # [37] Zethrokor + 98, 65535, 1, 0 # Button Set: [98] Zethrokor + # Stat Preset: Normal Unit + +Unit 38: # [38] Hydralisk + 22, 65535, 1, 0 # Button Set: [22] Hydralisk + # Stat Preset: Normal Unit + +Unit 39: # [39] Ultrokor + 125, 65535, 1, 0 # Button Set: [125] Ultrokor + # Stat Preset: Normal Unit + +Unit 41: # [41] Droleth + 18, 65535, 1, 0 # Button Set: [18] Droleth + # Stat Preset: Normal Unit + +Unit 42: # [42] Ovileth + 146, 65535, 3, 2 # Button Set: [146] Ovileth + # Stat Preset: Transport + +Unit 43: # [43] Mutalisk + 23, 65535, 1, 0 # Button Set: [23] Mutalisk + # Stat Preset: Normal Unit + +Unit 44: # [44] Geszithalor + 193, 65535, 1, 0 # Button Set: Geszithalor + # Stat Preset: Normal Unit + +Unit 45: # [45] Matraleth + 25, 65535, 1, 0 # Button Set: [25] Matraleth + # Stat Preset: Normal Unit + +Unit 46: # [46] Isthrathaleth + 26, 65535, 1, 0 # Button Set: [26] Isthrathaleth + # Stat Preset: Normal Unit + +Unit 47: # [47] Gosvileth + 240, 65535, 1, 0 # Button Set: [240] Gosvileth + # Stat Preset: Normal Unit + +Unit 48: # [48] Alkajelisk + 189, 65535, 1, 0 # Button Set: Alkajelisk + # Stat Preset: Normal Unit + +Unit 49: # [49] Pazuzu + 208, 65535, 1, 0 # Button Set: Pazuzu + # Stat Preset: Normal Unit + +Unit 50: # [50] Cohort + 212, 65535, 1, 0 # Button Set: Cohort + # Stat Preset: Normal Unit + +Unit 51: # [51] Kalkalisk + 184, 65535, 1, 0 # Button Set: [184] Kalkalisk + # Stat Preset: Normal Unit + +Unit 52: # [52] Evigrilisk + 244, 65535, 1, 0 # Button Set: Evigrilisk + # Stat Preset: Normal Unit + +Unit 53: # [53] Penumbra + 170, 65535, 1, 0 # Button Set: Penumbra + # Stat Preset: Normal Unit + +Unit 54: # [54] Nathrokor + 93, 65535, 1, 0 # Button Set: [93] Nathrokor + # Stat Preset: Normal Unit + +Unit 55: # [55] Cyclops + 172, 65535, 1, 0 # Button Set: Cyclops + # Stat Preset: Normal Unit + +Unit 56: # [56] Gorgrokor + 141, 65535, 1, 0 # Button Set: [141] Gorgrokor + # Stat Preset: Normal Unit + +Unit 57: # [57] Othstoleth + 160, 65535, 3, 2 # Button Set: Othstoleth + # Stat Preset: Transport + +Unit 58: # [58] Valkyrie + 223, 65535, 1, 0 # Button Set: Valkyrie + # Stat Preset: Normal Unit + +Unit 59: # [59] Cocoon + 241, 65535, 6, 5 # Button Set: Cocoon + # Stat Preset: Morph Unit + +Unit 60: # [60] Lanifect + 53, 65535, 1, 0 # Button Set: [53] Lanifect + # Stat Preset: Normal Unit + +Unit 61: # [61] Cabalist + 48, 65535, 1, 0 # Button Set: [48] Cabalist + # Stat Preset: Normal Unit + +Unit 62: # [62] Vithrilisk + 159, 65535, 1, 0 # Button Set: [159] Vithrilisk + # Stat Preset: Normal Unit + +Unit 63: # [63] Mind Tyrant + 54, 65535, 5, 4 # Button Set: [54] Mind Tyrant + # Stat Preset: Merge Unit + +Unit 64: # [64] Scribe + 44, 65535, 1, 0 # Button Set: [44] Scribe + # Stat Preset: Normal Unit + +Unit 67: # [67] Cantavis + 47, 65535, 1, 0 # Button Set: [47] Cantavis + # Stat Preset: Normal Unit + +Unit 68: # [68] Archon + 127, 65535, 5, 4 # Button Set: Archon + # Stat Preset: Merge Unit + +Unit 69: # [69] Envoy + 14, 65535, 3, 2 # Button Set: [14] Transport + # Stat Preset: Transport + +Unit 71: # [71] Didact + 51, 65535, 1, 0 # Button Set: [51] Didact + # Stat Preset: Normal Unit + +Unit 72: # [72] Solarion + 49, 65535, 4, 3 # Button Set: [49] Solarion + # Stat Preset: Unit w/ Subunits + +Unit 73: # [73] Steward + 288, 65535, 1, 0 # Button Set: Steward + # Stat Preset: Normal Unit + +Unit 74: # [74] Legionnaire + 104, 65535, 1, 0 # Button Set: Legionnaire + # Stat Preset: Normal Unit + +Unit 75: # [75] Amaranth + 191, 65535, 1, 0 # Button Set: Amaranth + # Stat Preset: Normal Unit + +Unit 76: # [76] Hierophant + 105, 65535, 1, 0 # Button Set: Hierophant + # Stat Preset: Normal Unit + +Unit 77: # [77] Heracles + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 79: # [79] Ecclesiast + 190, 65535, 1, 0 # Button Set: Ecclesiast + # Stat Preset: Normal Unit + +Unit 80: # [80] Aurora + 142, 65535, 1, 0 # Button Set: Aurora + # Stat Preset: Normal Unit + +Unit 81: # [81] Clarion + 162, 65535, 1, 0 # Button Set: Clarion + # Stat Preset: Normal Unit + +Unit 82: # [82] Empyrean + 165, 65535, 4, 3 # Button Set: Empyrean + # Stat Preset: Unit w/ Subunits + +Unit 84: # [84] Witness + 124, 65535, 1, 0 # Button Set: [124] Witness + # Stat Preset: Normal Unit + +Unit 86: # [86] Demiurge + 220, 65535, 1, 0 # Button Set: Demiurge + # Stat Preset: Normal Unit + +Unit 87: # [87] Pariah + 178, 65535, 1, 0 # Button Set: Pariah + # Stat Preset: Normal Unit + +Unit 88: # [88] Vassal (old) + 199, 65535, 1, 0 # Button Set: Vassal + # Stat Preset: Normal Unit + +Unit 89: # [89] Simulacrum + 174, 65535, 1, 0 # Button Set: Simulacrum + # Stat Preset: Normal Unit + +Unit 90: # [90] Charlatan + 222, 65535, 1, 0 # Button Set: Charlatan + # Stat Preset: Normal Unit + +Unit 91: # [91] Wyvern + 136, 65535, 1, 0 # Button Set: Wyvern + # Stat Preset: Normal Unit + +Unit 92: # [92] Cyprian + 283, 65535, 1, 0 # Button Set: [283] Basic Commands + Kinetic Penetration + # Stat Preset: Normal Unit + +Unit 95: # [95] Quazilisk + 200, 65535, 1, 0 # Button Set: Quazilisk + # Stat Preset: Normal Unit + +Unit 96: # [96] Keskathalor + 217, 65535, 1, 0 # Button Set: Keskathalor + # Stat Preset: Normal Unit + +Unit 97: # [97] Zoryusthaleth + 202, 65535, 1, 0 # Button Set: Zoryusthaleth + # Stat Preset: Normal Unit + +Unit 98: # [98] Azazel + 129, 65535, 1, 0 # Button Set: [129] Azazel + # Stat Preset: Normal Unit + +Unit 99: # [99] Idol + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 100: # [100] Golem + 186, 65535, 1, 0 # Button Set: Golem + # Stat Preset: Normal Unit + +Unit 101: # [101] Map Revealer + 242, 65535, 1, 8 # Button Set: [242] Larva - Assimilated + +Unit 102: # [102] Augur + 196, 65535, 1, 0 # Button Set: Augur + # Stat Preset: Normal Unit + +Unit 103: # [103] Lakizilisk + 24, 65535, 1, 0 # Button Set: [24] Lakizilisk + # Stat Preset: Normal Unit + +Unit 104: # [104] Barghest + 180, 65535, 1, 0 # Button Set: Barghest + # Stat Preset: Normal Unit + +Unit 106: # [106] Command Center + 81, 65535, 2, 1 # Button Set: [81] Command Center + # Stat Preset: Building + +Unit 107: # [107] Comsat Station + 82, 65535, 2, 1 # Button Set: [82] Comsat Station + # Stat Preset: Building + +Unit 108: # [108] Missile Silo + 83, 65535, 2, 1 # Button Set: [83] Missile Silo + # Stat Preset: Building + +Unit 109: # [109] Supply Depot + 235, 65535, 2, 1 # Button Set: [235] Reservoir, addons + # Stat Preset: Building + +Unit 110: # [110] Reservoir + 235, 65535, 2, 1 # Button Set: [235] Reservoir, addons + # Stat Preset: Building + +Unit 111: # [111] Barracks + 85, 65535, 2, 1 # Button Set: [85] Barracks + # Stat Preset: Building + +Unit 112: # [112] Liiralisk + 228, 65535, 1, 0 # Button Set: Liiralisk + # Stat Preset: Normal Unit + +Unit 113: # [113] Fulcrum + 86, 65535, 2, 1 # Button Set: [86] Fulcrum + # Stat Preset: Building + +Unit 114: # [114] Starport + 88, 65535, 2, 1 # Button Set: [88] Starport + # Stat Preset: Building + +Unit 115: # [115] Commandment + 235, 65535, 2, 1 # Button Set: [235] Reservoir, addons + # Stat Preset: Building + +Unit 116: # [116] Daedala + 87, 65535, 2, 1 # Button Set: [87] Daedala + # Stat Preset: Building + +Unit 117: # [117] Covert Ops + 235, 65535, 2, 1 # Button Set: [235] Reservoir, addons + # Stat Preset: Building + +Unit 118: # [118] Magnetar + 238, 65535, 1, 0 # Button Set: [238] Magnetar + # Stat Preset: Normal Unit + +Unit 119: # [119] Medbay + 235, 65535, 2, 1 # Button Set: [235] Reservoir, addons + # Stat Preset: Building + +Unit 120: # [120] Machine Shop + 235, 65535, 2, 1 # Button Set: [235] Reservoir, addons + # Stat Preset: Building + +Unit 121: # [121] Munitions Bay + 235, 65535, 2, 1 # Button Set: [235] Reservoir, addons + # Stat Preset: Building + +Unit 122: # [122] Atlas + 90, 65535, 2, 1 # Button Set: [90] Atlas + # Stat Preset: Building + +Unit 123: # [123] Sovroleth + 229, 65535, 1, 0 # Button Set: Sovroleth + # Stat Preset: Normal Unit + +Unit 124: # [124] Watchdog + 243, 65535, 2, 1 # Button Set: [243] Watchdog + # Stat Preset: Building + +Unit 125: # [125] Bunker + 84, 65535, 3, 2 # Button Set: [84] Bunker + # Stat Preset: Transport + +Unit 126: # [126] Kagralisk + 21, 65535, 1, 0 # Button Set: [21] Basic Burrower + # Stat Preset: Normal Unit + +Unit 127: # [127] Ion Cannon + 218, 65535, 2, 1 # Button Set: Ion Cannon + # Stat Preset: Building + +Unit 128: # [128] Vorvrokor + 100, 65535, 1, 0 # Button Set: [100] Vorvrokor + # Stat Preset: Normal Unit + +Unit 129: # [129] Bactalisk + 101, 65535, 1, 0 # Button Set: [101] Bactalisk + # Stat Preset: Normal Unit + +Unit 130: # [130] Orboth Omlia + -1, 65535, 2, 1 # Stat Preset: Building + +Unit 131: # [131] Hachirosk + 30, 65535, 2, 1 # Button Set: [30] Hachirosk + # Stat Preset: Building + +Unit 132: # [132] Caphrolosk + 31, 65535, 2, 1 # Button Set: [31] Caphrolosk + # Stat Preset: Building + +Unit 133: # [133] Zerg Gathtelosk + 32, 65535, 2, 1 # Button Set: [32] Gathtelosk + # Stat Preset: Building + +Unit 135: # [135] Zerg Hydrok Den + 38, 65535, 2, 1 # Button Set: [38] Hydrok Den + # Stat Preset: Building + +Unit 136: # [136] Zerg Sovthrath Mound + -1, 65535, 2, 1 # Stat Preset: Building + +Unit 137: # [137] Terran Olympian + 230, 65535, 1, 0 # Button Set: Olympian + # Stat Preset: Normal Unit + +Unit 138: # [138] Zerg Matravil Nest + 39, 65535, 2, 1 # Button Set: [39] Matral Nest + # Stat Preset: Building + +Unit 139: # [139] Zerg Almakis Antre + -1, 65535, 2, 1 # Stat Preset: Building + +Unit 140: # [140] Zerg Ultrok Cavern + -1, 65535, 2, 1 # Stat Preset: Building + +Unit 141: # [141] Zerg Muthrok Spire + 34, 65535, 2, 1 # Button Set: [34] Mutal Spire + # Stat Preset: Building + +Unit 142: # [142] Zerg Quazrok Pool + 36, 65535, 2, 1 # Button Set: [36] Quazrok Pool + # Stat Preset: Building + +Unit 143: # [143] Zerg Creep Colony + 37, 65535, 2, 1 # Button Set: [37] Creep Colony + # Stat Preset: Building + +Unit 144: # [144] Zerg Spraith Colony + 295, 65535, 2, 1 # Button Set: [295] Spraith Colony + # Stat Preset: Building + +Unit 145: # [145] Terran Autocrat + 231, 65535, 1, 0 # Button Set: Autocrat + # Stat Preset: Normal Unit + +Unit 146: # [146] Zerg Surkith Colony + 297, 65535, 2, 1 # Button Set: [297] Surkith Colony + # Stat Preset: Building + +Unit 147: # [147] Terran Guildhall + 235, 65535, 2, 1 # Button Set: [235] Reservoir, addons + # Stat Preset: Building + +Unit 148: # [148] Terran Striga + 233, 65535, 1, 0 # Button Set: Striga + # Stat Preset: Normal Unit + +Unit 149: # [149] Zerg Excisant + 40, 65535, 2, 1 # Button Set: Excisant + # Stat Preset: Building + +Unit 150: # [150] Factional Luminary + 232, 65535, 1, 0 # Button Set: Luminary + # Stat Preset: Normal Unit + +Unit 151: # [151] Terran Siren + 216, 65535, 1, 0 # Button Set: Siren + # Stat Preset: Normal Unit + +Unit 152: # [152] Zerg Othstol Oviform + 151, 65535, 2, 1 # Button Set: [151] Othstol Oviform + # Stat Preset: Building + +Unit 153: # [153] Zerg Gorgral Swamp + -1, 65535, 2, 1 # Stat Preset: Building + +Unit 155: # [155] Protoss Lattice + 55, 65535, 2, 1 # Button Set: [55] Lattice + # Stat Preset: Building + +Unit 158: # [158] Automaton Register + 66, 65535, 2, 1 # Button Set: [66] Automaton Register + # Stat Preset: Building + +Unit 159: # [159] Prostration Stage + 133, 65535, 2, 1 # Button Set: [133] Prostration Stage + # Stat Preset: Building + +Unit 160: # [160] Gateway + 56, 65535, 2, 1 # Button Set: [56] Gateway + # Stat Preset: Building + +Unit 161: # [161] Rogue Gallery + 134, 65535, 2, 1 # Button Set: [134] Rogue Gallery + # Stat Preset: Building + +Unit 163: # [163] Fountainhead + 235, 65535, 2, 1 # Button Set: [235] Reservoir, addons + # Stat Preset: Building + +Unit 164: # [164] Cenotaph + 249, 65535, 2, 1 # Button Set: [249] Cenotaph + # Stat Preset: Building + +Unit 165: # [165] Ancestral Archives + 60, 65535, 2, 1 # Button Set: [60] Ancestral Archives + # Stat Preset: Building + +Unit 166: # [166] Embassy + 61, 65535, 2, 1 # Button Set: [61] Embassy + # Stat Preset: Building + +Unit 167: # [167] Stargate + 57, 65535, 2, 1 # Button Set: [57] Stargate + # Stat Preset: Building + +Unit 168: # [168] Argosy + 166, 65535, 2, 1 # Button Set: Argosy + # Stat Preset: Building + +Unit 169: # [169] Fleet Beacon + 62, 65535, 2, 1 # Button Set: [62] Fleet Beacon + # Stat Preset: Building + +Unit 170: # [170] Izkag Iteth + -1, 65535, 2, 1 # Stat Preset: Building + +Unit 171: # [171] Synthetic Synod + 64, 65535, 2, 1 # Button Set: [64] Synthetic Synod + # Stat Preset: Building + +Unit 172: # [172] Vagrant + 252, 65535, 1, 0 # Button Set: [252] Vagrant + # Stat Preset: Normal Unit + +Unit 173: # [173] Alaszileth + 219, 65535, 1, 0 # Button Set: Alaszileth + # Stat Preset: Normal Unit + +Unit 174: # [174] Quarry + 185, 65535, 2, 1 # Button Set: Quarry + # Stat Preset: Building + +Unit 175: # [175] Tinkerer's Tower + 235, 65535, 2, 1 # Button Set: [235] Reservoir, addons + # Stat Preset: Building + +Unit 179: # [179] Anthelion + 112, 65535, 1, 0 # Button Set: [112] Anthelion + # Stat Preset: Normal Unit + +Unit 180: # [180] Izirokor + 239, 65535, 1, 0 # Button Set: Izirokor + # Stat Preset: Normal Unit + +Unit 181: # [181] Irulent Ivoa + 286, 65535, 2, 1 # Button Set: [286] Irol Iris + # Stat Preset: Building + +Unit 182: # [182] Artisan + 44, 65535, 1, 0 # Button Set: [44] Scribe, Artisan + # Stat Preset: Normal Unit + +Unit 183: # [183] Empress + 237, 65535, 1, 0 # Button Set: Empress + # Stat Preset: Normal Unit + +Unit 184: # [184] Astral Omen + 58, 65535, 2, 1 # Button Set: [58] Astral Omen + # Stat Preset: Building + +Unit 185: # [185] Skithrokor + 224, 65535, 1, 0 # Button Set: Skithrokor + # Stat Preset: Normal Unit + +Unit 186: # [186] Paladin + 155, 65535, 1, 0 # Button Set: Paladin + # Stat Preset: Normal Unit + +Unit 187: # [187] Savant + 161, 65535, 1, 0 # Button Set: Savant + # Stat Preset: Normal Unit + +Unit 189: # [189] Salvo Yard + 235, 65535, 2, 1 # Button Set: [235] Reservoir, addons + # Stat Preset: Building + +Unit 190: # [190] Biotic Bastion + 235, 65535, 2, 1 # Button Set: [235] Reservoir, addons + # Stat Preset: Building + +Unit 191: # [191] Axitrilisk + 234, 65535, 1, 0 # Button Set: Axitrilisk + # Stat Preset: Normal Unit + +Unit 192: # [192] Future Station + 235, 65535, 2, 1 # Button Set: [235] Reservoir, addons + # Stat Preset: Building + +Unit 193: # [193] Zoryus Shroud + 203, 65535, 2, 1 # Button Set: [203] Zorkiz Shroud + # Stat Preset: Building + +Unit 194: # [194] Aspirant + 214, 65535, 1, 0 # Button Set: Aspirant + # Stat Preset: Normal Unit + +Unit 195: # [195] Blackjack + 213, 65535, 1, 0 # Button Set: Blackjack + # Stat Preset: Normal Unit + +Unit 196: # [196] Claymore + 215, 65535, 1, 0 # Button Set: Claymore + # Stat Preset: Normal Unit + +Unit 197: # [197] Vithrath Haunt + 35, 65535, 2, 1 # Button Set: [35] Spire Evolutions + # Stat Preset: Building + +Unit 198: # [198] Iron Foundry + 205, 65535, 2, 1 # Button Set: Iron Foundry + # Stat Preset: Building + +Unit 199: # [199] Captaincy + 206, 65535, 2, 1 # Button Set: Captaincy + # Stat Preset: Building + +Unit 200: # [200] Scrapyard + 235, 65535, 2, 1 # Button Set: [235] Reservoir, addons + # Stat Preset: Building + +Unit 201: # [201] Crucible + 197, 65535, 2, 1 # Button Set: Crucible + # Stat Preset: Building + +Unit 203: # [203] Nanite Assembly + 167, 65535, 2, 1 # Button Set: Nanite Assembly + # Stat Preset: Building + +Unit 204: # [204] Liivral Pond + -1, 65535, 2, 1 # Stat Preset: Building + +Unit 205: # [205] Left Upper Level Door + 116, 65535, 0, 8 # Button Set: [116] Stellar Protoss Structures + # Stat Preset: Unselectable + +Unit 206: # [206] Right Upper Level Door + 225, 65535, 0, 8 # Button Set: Larva - Swarm + # Stat Preset: Unselectable + +Unit 207: # [207] Left Pit Door + 226, 65535, 0, 8 # Button Set: Larva - Assault + # Stat Preset: Unselectable + +Unit 208: # [208] Right Pit Door + 227, 65535, 0, 8 # Button Set: Larva - Control + # Stat Preset: Unselectable + +Unit 209: # [209] Sentinel + 245, 65535, 2, 1 # Button Set: Sentinel + # Stat Preset: Building + +Unit 210: # [210] Tarasque + 236, 65535, 1, 0 # Button Set: Tarasque + # Stat Preset: Normal Unit + +Unit 211: # [211] Anticthon + 113, 65535, 1, 0 # Button Set: [113] Anticthon + # Stat Preset: Normal Unit + +Unit 212: # [212] Alkaj Chasm + -1, 65535, 2, 1 # Stat Preset: Building + +Unit 213: # [213] Atelier + 235, 65535, 2, 1 # Button Set: [235] Reservoir, Depot, addons + # Stat Preset: Building + +Unit 214: # [214] Start Location + 164, 65535, 2, 1 # Button Set: Treasury + # Stat Preset: Building + +Unit 214: # [215] Treasury + 164, 65535, 2, 1 # Button Set: Treasury + # Stat Preset: Building + +Unit 216: # [216] Larvosk Colony + 204, 65535, 2, 1 # Button Set: Larvosk Colony + # Stat Preset: Building + +Unit 217: # [217] Konvilisk + 209, 65535, 1, 0 # Button Set: Konvilisk + # Stat Preset: Normal Unit + +Unit 218: # [218] Akistrokor + 210, 65535, 1, 0 # Button Set: Akistrokor + # Stat Preset: Normal Unit + +Unit 219: # [219] Geszkath Grotto + 42, 65535, 2, 1 # Button Set: [42] Geszkath Grotto + # Stat Preset: Building + +Unit 220: # [220] Ardent Authority + 275, 65535, 2, 1 # Button Set: Ardent Authority + # Stat Preset: Building + +Unit 221: # [221] Vespene Ridge + -1, 65535, 2, 1 # Stat Preset: Building + +Unit 222: # [222] Iroleth + 14, 65535, 3, 2 # Button Set: [14] Transport + # Stat Preset: Transport + +Unit 223: # [223] Monument of Sin + 59, 65535, 2, 1 # Button Set: [59] Monument of Sin + # Stat Preset: Transport + +Unit 224: # [224] Irol Iris + 150, 65535, 2, 1 # Button Set: [150] Irol Iris + # Stat Preset: Building + +Unit 225: # [225] Sanctum of Sorrow + 265, 65535, 2, 1 # Button Set: [265] Sanctum of Sorrow + # Stat Preset: Building + +Unit 226: # [226] Grand Library + 173, 65535, 2, 1 # Button Set: Grand Library + # Stat Preset: Building + +Unit 227: # [227] Sibraelosk + 154, 65535, 2, 1 # Button Set: Sibraelosk + # Stat Preset: Building + +Unit 236: # [236] Hachirosk (Morphing) + 9, 65535, 0, 0 # Button Set: [9] Hachirosk (Morphing) + +Unit 238: # [238] Basic Zerg Buildings + 19, 65535, 0, 0 # Button Set: [19] Basic Zerg Buildings + +Unit 239: # [239] Basic Terran Buildings + 71, 65535, 0, 0 # Button Set: [71] Basic Terran Buildings + +Unit 240: # [240] Basic Protoss Buildings + 45, 65535, 0, 0 # Button Set: [45] Core Protoss Structures + +Unit 241: # [241] Advanced Zerg Buildings + 20, 65535, 0, 0 # Button Set: [20] Advanced Zerg Buildings + +Unit 242: # [242] Advanced Terran Buildings + 72, 65535, 0, 0 # Button Set: [72] Advanced Terran Buildings + +Unit 243: # [243] Advanced Protoss Buildings + 46, 65535, 0, 0 # Button Set: [46] Templar Protoss Structures + +Unit 245: # [245] Group - Workers + 13, 65535, 0, 0 # Button Set: [13] Group - Workers + +Unit 250: # [250] Supreme Terran Buildings + 248, 65535, 0, 0 # Button Set: [248] Supreme Terran Buildings + +Unit 251: # [251] Supreme Zerg Buildings + 251, 65535, 0, 0 # Button Set: [249] Supreme Zerg Buildings + +Unit 252: # [252] Protoss Matrix + 246, 65535, 2, 1 # Button Set: [246] Attacking Buildings + # Stat Preset: Building + +Unit 253: # [253] Terran Sundog + 207, 65535, 1, 0 # Button Set: Basic Commands w/ Permacloak + # Stat Preset: Normal Unit + +Unit 254: # [254] Terran Starpad + 247, 65535, 2, 1 # Button Set: [247] Starpad + # Stat Preset: Building + +Unit 255: # [255] Terran Ancile + 254, 65535, 1, 0 # Button Set: [254] Ancile + # Stat Preset: Normal Unit + +Unit 256: # [256] Terran Matador + 281, 65535, 1, 0 # Button Set: [281] Matador + # Stat Preset: Normal Unit + +Unit 257: # [257] Terran Future Station + 235, 65535, 2, 1 # Button Set: [235] Reservoir, addons + # Stat Preset: Building + +Unit 258: # [258] Zerg Zarcavrokor + 270, 65535, 1, 0 # Button Set: [270] Zarcavrokor + # Stat Preset: Normal Unit + +Unit 259: # [259] Terran Quantum Institute + 168, 65535, 2, 1 # Button Set: [168] Quantum Institute + # Stat Preset: Building + +Unit 260: # [260] Terran Aerie + 235, 65535, 2, 1 # Button Set: [235] Reservoir, addons + # Stat Preset: Building + +Unit 261: # [261] Terran Pegasus + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 262: # [262] Terran Hippogriff + 283, 65535, 1, 0 # Button Set: [283] Basic Commands + Kinetic Penetration + # Stat Preset: Normal Unit + +Unit 263: # [263] Terran Oberon + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 264: # [264] Terran Aion + 282, 65535, 1, 0 # Button Set: [282] Basic Commands + # Stat Preset: Normal Unit + +Unit 265: # [265] Protoss Herald + 267, 65535, 1, 0 # Button Set: [267] Herald + # Stat Preset: Normal Unit + +Unit 266: # [266] Protoss Epigraph + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 267: # [267] Zerg Tethzorokor + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 268: # [268] Zerg Protathalor + 27, 65535, 1, 0 # Button Set: [21] Protathalor + # Stat Preset: Normal Unit + +Unit 269: # [269] Zerg Vilgorokor + 266, 65535, 1, 0 # Button Set: [266] Vilgorokor + # Stat Preset: Normal Unit + +Unit 270: # [270] Zerg Cikralisk + 253, 65535, 1, 0 # Button Set: [253] Cikralisk + # Stat Preset: Normal Unit + +Unit 271: # [271] Zerg Tosgrilisk + 274, 65535, 1, 0 # Button Set: [274] Tosgrilisk + # Stat Preset: Normal Unit + +Unit 272: # [272] Zerg Ghitorokor + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 273: # [273] Zerg Zobriolisk + 21, 65535, 1, 0 # Button Set: [21] Basic Burrower + # Stat Preset: Normal Unit + +Unit 274: # [274] Zerg Tetcaerokor + 264, 65535, 1, 0 # Button Set: [264] Tetcaerokor + # Stat Preset: Normal Unit + +Unit 275: # [275] Terran Wendigo + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 276: # [276] Terran Southpaw + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 277: # [277] Zerg Selkerilisk + 21, 65535, 1, 0 # Button Set: [21] Basic Burrower + # Stat Preset: Normal Unit + +Unit 278: # [278] Protoss Strident Stratum + 255, 65535, 2, 1 # Button Set: [255] Strident Stratum + # Stat Preset: Building + +Unit 279: # [279] Protoss Auxiliary Oasis + 256, 65535, 2, 1 # Button Set: [256] Auxiliary Oasis + # Stat Preset: Building + +Unit 280: # [280] Terran Mantle + 257, 65535, 2, 1 # Button Set: [257] Mantle + # Stat Preset: Building + +Unit 281: # [281] Terran Ramesses + 283, 65535, 1, 0 # Button Set: [283] Basic Commands + Kinetic Penetration + # Stat Preset: Normal Unit + +Unit 282: # [282] Terran Durendal + 279, 65535, 1, 0 # Button Set: [279] Durendal + # Stat Preset: Normal Unit + +Unit 283: # [283] Terran Cataphract + 278, 65535, 1, 0 # Button Set: [278] Cataphract + # Stat Preset: Normal Unit + +Unit 284: # [284] Terran Apothecary + 258, 65535, 2, 1 # Button Set: [258] Apothecary + # Stat Preset: Building + +Unit 285: # [285] Terran Dilettante + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 286: # [286] Terran Virtuoso + 262, 65535, 1, 0 # Button Set: [262] Virtuoso + # Stat Preset: Normal Unit + +Unit 287: # [287] Terran Hypnagogue + 263, 65535, 1, 0 # Button Set: [263] Hypnagogue + # Stat Preset: Normal Unit + +Unit 288: # [288] Terran Parthenon + 259, 65535, 2, 1 # Button Set: [259] Parthenon + # Stat Preset: Building + +Unit 289: # [289] Terran Armistice + 12, 65535, 3, 2 # Button Set: [12] Basic Commands + # Stat Preset: Transport + +Unit 290: # [290] Terran Pythean + 14, 65535, 3, 2 # Button Set: [14] Transport + # Stat Preset: Transport + +Unit 291: # [291] Zerg Ogroszaleth + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 292: # [292] Zerg Spirtith Colony + 296, 65535, 2, 1 # Button Set: [296] Spirtith Colony + # Stat Preset: Building + +Unit 293: # [293] Zerg Surkith Colony + 298, 65535, 2, 1 # Button Set: [298] Skortrith Colony + # Stat Preset: Building + +Unit 294: # [294] Terran Horseman + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 297: # [297] Terran Sevenstep + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 298: # [298] Terran Silvertongue + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 300: # [300] Terran Emperor + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 301: # [301] Terran Jester + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 304: # [304] Protoss Sequestered Icon + 176, 65535, 2, 1 # Button Set: Sequestered Icon + # Stat Preset: Building + +Unit 306: # [306] Protoss Servitor + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 307: # [307] Protoss Positron + 276, 65535, 1, 0 # Button Set: [276] Positron + # Stat Preset: Normal Unit + +Unit 315: # [315] Protoss Sycophant + 277, 65535, 1, 0 # Button Set: [277] Sycophant + # Stat Preset: Normal Unit + +Unit 316: # [316] Protoss Optecton + 285, 65535, 1, 0 # Button Set: [285] Optecton + # Stat Preset: Normal Unit + +Unit 317: # [317] Protoss Patriarch + 284, 65535, 1, 0 # Button Set: [284] Patriarch + # Stat Preset: Normal Unit + +Unit 319: # [319] Zerg Mortothrokor + 287, 65535, 1, 0 # Button Set: Mortothrokor + # Stat Preset: Normal Unit + +Unit 332: # [332] Terran Civilian + 14, 65535, 3, 2 # Button Set: [14] Transport + # Stat Preset: Normal Unit + +Unit 333: # [333] Sarah Kerrigan + 250, 65535, 1, 0 # Button Set: [250] Sarah Kerrigan + # Stat Preset: Normal Unit + +Unit 334: # [334] Infested Kerrigan + 251, 65535, 1, 0 # Button Set: [251] Infested Kerrigan + # Stat Preset: Normal Unit + +Unit 351: # [351] Protoss Vagrant Shade + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 352: # [352] Protoss Accantor + 299, 65535, 1, 0 # Button Set: [299] Basic Commands + Interception + # Stat Preset: Normal Unit + +Unit 353: # [353] Ocsal Larva + 268, 65535, 1, 0 # Button Set: [268] Ocsal Larva + # Stat Preset: Normal Unit + +Unit 356: # [356] Ocsal Larva - Swarm + 271, 65535, 0, 8 # Button Set: Ocsal Larva - Swarm + # Stat Preset: Unselectable + +Unit 357: # [357] Ocsal Larva - Assault + 272, 65535, 0, 8 # Button Set: Ocsal Larva - Assault + # Stat Preset: Unselectable + +Unit 358: # [358] Ocsal Larva - Control + 273, 65535, 0, 8 # Button Set: Ocsal Larva - Control + # Stat Preset: Unselectable + +Unit 360: # [360] Vassal + 199, 65535, 1, 0 # Button Set: Vassal + # Stat Preset: Normal Unit + +Unit 361: # [361] Mixed Mason Training + 280, 65535, 1, 0 # Button Set: Mixed Mason Training + # Stat Preset: Unselectable + +Unit 362: # [362] Daniel's Mason + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 363: # [363] Smoochie Boy + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit + +Unit 364: # [364] Station + 292, 65535, 2, 1 # Button Set: Station + # Stat Preset: Building + +Unit 365: # [365] Wellbore + 235, 65535, 2, 1 # Button Set: [235] Reservoir, addons + # Stat Preset: Building + +Unit 366: # [366] Academy + 293, 65535, 2, 1 # Button Set: Academy + # Stat Preset: Building + +Unit 367: # [367] Engineer + 289, 65535, 1, 0 # Button Set: Engineer + # Stat Preset: Normal Unit + +Unit 368: # [368] Police Structures - Basic + 290, 65535, 0, 8 # Button Set: Police Structures - Basic + # Stat Preset: Unselectable + +Unit 369: # [369] Police Structures - Advanced + 291, 65535, 0, 8 # Button Set: Police Structures - Advanced + # Stat Preset: Unselectable + +Unit 370: # [370] Dugout + 294, 65535, 3, 2 # Button Set: Dugout + # Stat Preset: Transport + +Unit 371: # [371] Matador Cinder Mode + 281, 65535, 1, 0 # Button Set: [281] Matador + # Stat Preset: Normal Unit + +Unit 372: # [372] WAT Trooper + 12, 65535, 1, 0 # Button Set: [12] Basic Commands + # Stat Preset: Normal Unit \ No newline at end of file diff --git a/CMBW-editor/grafting/Orders.txt b/CMBW-editor/grafting/Orders.txt new file mode 100644 index 00000000..451842ab --- /dev/null +++ b/CMBW-editor/grafting/Orders.txt @@ -0,0 +1,855 @@ +# Orders Requirement Scripts + +0: # [0] Die + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +1: # [1] Stop + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +2: # [2] Guard + 0xFF12 # Can attack + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +3: # [3] Player Guard + 0xFF12 # Can attack + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +4: # [4] Turret Guard + 0xFF1A # Is Subunit + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +5: # [5] Bunker Guard + 0xFF02 # Current unit is... + 125 # [125] Bunker + 0xFF01 # Or + 0xFF02 # Current unit is... + 370 # [370] Dugout + 0xFFFF # ==End of List== + +6: # [6] Ignore + 0xFF14 # Can move + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +7: # [7] Reaver Stop + 0xFF02 # Current unit is... + 83 # [83] Reaver + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +8: # [8] Attack1 + 0xFF12 # Can attack + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +9: # [9] Attack2 + 0xFF12 # Can attack + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +10: # [10] Attack Unit + 0xFF14 # Can move + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +11: # [11] Attack Fixed Range + 0xFF12 # Can attack + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +12: # [12] Attack Tile + 0xFF12 # Can attack + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +13: # [13] Hover + 0xFF14 # Can move + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +14: # [14] Attack Move + 0xFF14 # Can move + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +15: # [15] Infest Mine + 0xFF02 # Current unit is... + 106 # [106] Command Center + 0xFFFF # ==End of List== + +18: # [18] Tower Guard + 0xFF02 # Current unit is... + 124 # [124] Watchdog + 0xFF01 # Or + 0xFF02 # Current unit is... + 144 # [144] Spraith Colony + 0xFF01 # Or + 0xFF02 # Current unit is... + 146 # [146] Surkith Colony + 0xFF01 # Or + 0xFF02 # Current unit is... + 162 # [162] Warden + 0xFF01 # Or + 0xFF02 # Current unit is... + 127 # [127] Ion Cannon + 0xFF01 # Or + 0xFF02 # Current unit is... + 209 # [209] Sentinel + 0xFF01 # Or + 0xFF02 # Current unit is... + 252 # [252] Matrix + 0xFF01 # Or + 0xFF02 # Current unit is... + 292 # [292] Spirtith Colony + 0xFF01 # Or + 0xFF02 # Current unit is... + 293 # [293] Skortrith Colony + 0xFF01 # Or + 0xFF02 # Current unit is... + 162 # [294] Engram + 0xFFFF # ==End of List== + +19: # [19] Tower Attack + 0xFF02 # Current unit is... + 124 # [124] Watchdog + 0xFF01 # Or + 0xFF02 # Current unit is... + 144 # [144] Spraith Colony + 0xFF01 # Or + 0xFF02 # Current unit is... + 146 # [146] Surkith Colony + 0xFF01 # Or + 0xFF02 # Current unit is... + 162 # [162] Warden + 0xFF01 # Or + 0xFF02 # Current unit is... + 127 # [127] Ion Cannon + 0xFF01 # Or + 0xFF02 # Current unit is... + 209 # [209] Sentinel + 0xFF01 # Or + 0xFF02 # Current unit is... + 252 # [252] Matrix + 0xFF01 # Or + 0xFF02 # Current unit is... + 292 # [292] Spirtith Colony + 0xFF01 # Or + 0xFF02 # Current unit is... + 293 # [293] Skortrith Colony + 0xFF01 # Or + 0xFF02 # Current unit is... + 162 # [294] Engram + 0xFFFF # ==End of List== + +20: # [20] Vulture Mine + 0xFF02 # Current unit is... + 13 # [13] Vulture Spider Mine + 0xFFFF # ==End of List== + +21: # [21] Stay In Range + 0xFF14 # Can move + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +22: # [22] Turret Attack + 0xFF1A # Is Subunit + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +23: # [23] Nothing1 + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +25: # [25] Drone Start Build + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFFFF # ==End of List== + +26: # [26] Drone Build + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFFFF # ==End of List== + +27: # [27] Infest Mine1 + 0xFF02 # Current unit is... + 45 # [45] Matraleth + 0xFFFF # ==End of List== + +28: # [28] Infest Mine2 + 0xFF02 # Current unit is... + 45 # [45] Matraleth + 0xFFFF # ==End of List== + +29: # [29] Infest Mine3 + 0xFF02 # Current unit is... + 45 # [45] Matraleth + 0xFFFF # ==End of List== + +30: # [30] Build1 + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF01 # Or + 0xFF02 # Current unit is... + 367 # [367] Engineer + 0xFFFF # ==End of List== + +31: # [31] Build2 + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +32: # [32] Build3 + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +33: # [33] Build4 + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF01 # Or + 0xFF02 # Current unit is... + 367 # [367] Engineer + 0xFFFF # ==End of List== + +34: # [34] Repair1 + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFFFF # ==End of List== + +35: # [35] Repair2 + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFFFF # ==End of List== + +36: # [36] Place Add-On + 0xFFFF # ==End of List== + +39: # [39] Rally Point1 + 0xFF13 # Can set rally point + 0xFFFF # ==End of List== + +40: # [40] Rally Point2 + 0xFF13 # Can set rally point + 0xFFFF # ==End of List== + +41: # [41] Zerg Birth + 0xFF02 # Current unit is... + 36 # [36] Egg + 0xFF01 # Or + 0xFF02 # Current unit is... + 59 # [59] Cocoon + 0xFFFF # ==End of List== + +46: # [46] Build5 + 0xFF02 # Current unit is... + 134 # [134] Nydus Canal + 0xFF0D # unused + 0xFFFF # ==End of List== + +49: # [49] Follow + 0xFF14 # Can move + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +50: # [50] Carrier + 0xFF02 # Current unit is... + 72 # [72] Solarion + 0xFF01 # Or + 0xFF02 # Current unit is... + 82 # [82] Empyrean + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +51: # [51] Carrier Ignore1 + 0xFF02 # Current unit is... + 72 # [72] Solarion + 0xFF01 # Or + 0xFF02 # Current unit is... + 82 # [82] Empyrean + 0xFF01 # Or + 0xFF02 # Current unit is... + 83 # [83] Reaver + 0xFF01 # Or + 0xFF02 # Current unit is... + 81 # [81] Clarion + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +52: # [52] Carrier Stop + 0xFF02 # Current unit is... + 72 # [72] Solarion + 0xFF01 # Or + 0xFF02 # Current unit is... + 82 # [82] Empyrean + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +53: # [53] Carrier Attack1 + 0xFF02 # Current unit is... + 72 # [72] Solarion + 0xFF01 # Or + 0xFF02 # Current unit is... + 82 # [82] Empyrean + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +54: # [54] Carrier Attack2 + 0xFF02 # Current unit is... + 72 # [72] Solarion + 0xFF01 # Or + 0xFF02 # Current unit is... + 82 # [82] Empyrean + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +55: # [55] Carrier Ignore2 + 0xFF02 # Current unit is... + 72 # [72] Solarion + 0xFF01 # Or + 0xFF02 # Current unit is... + 82 # [82] Empyrean + 0xFF01 # Or + 0xFF02 # Current unit is... + 83 # [83] Reaver + 0xFF01 # Or + 0xFF02 # Current unit is... + 81 # [81] Clarion + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +56: # [56] Carrier Fight + 0xFF02 # Current unit is... + 72 # [72] Solarion + 0xFF01 # Or + 0xFF02 # Current unit is... + 82 # [82] Empyrean + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +57: # [57] Hold Position + 0xFF02 # Current unit is... + 72 # [72] Solarion + 0xFF01 # Or + 0xFF02 # Current unit is... + 82 # [82] Empyrean + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +58: # [58] Reaver + 0xFF02 # Current unit is... + 83 # [83] Reaver + 0xFF01 # Or + 0xFF02 # Current unit is... + 81 # [81] Clarion + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +59: # [59] Reaver Attack1 + 0xFF02 # Current unit is... + 83 # [83] Reaver + 0xFF01 # Or + 0xFF02 # Current unit is... + 81 # [81] Clarion + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +60: # [60] Reaver Attack2 + 0xFF02 # Current unit is... + 83 # [83] Reaver + 0xFF01 # Or + 0xFF02 # Current unit is... + 81 # [81] Clarion + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +61: # [61] Reaver Fight + 0xFF02 # Current unit is... + 83 # [83] Reaver + 0xFF01 # Or + 0xFF02 # Current unit is... + 81 # [81] Clarion + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +62: # [62] Reaver Hold + 0xFF02 # Current unit is... + 83 # [83] Reaver + 0xFF01 # Or + 0xFF02 # Current unit is... + 81 # [81] Clarion + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +64: # [64] Strafe Unit1 + 0xFF02 # Current unit is... + 73 # [73] Steward + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +65: # [65] Strafe Unit2 + 0xFF02 # Current unit is... + 85 # [85] Scarab + 0xFFFF # ==End of List== + +67: # [67] Recharge Shields2 + 0xFF02 # Current unit is... + 172 # [172] Shield Battery + 0xFFFF # ==End of List== + +69: # [69] Return + 0xFF16 # Is worker + 0xFFFF # ==End of List== + +70: # [70] Drone Land + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFFFF # ==End of List== + +71: # [71] Building Land + 0xFF17 # Is flying building + 0xFF06 # Is lifted off + 0xFFFF # ==End of List== + +72: # [72] Building Lift Off + 0xFF17 # Is flying building + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +74: # [74] Lift Off + 0xFF17 # Is flying building + 0xFFFF # ==End of List== + +77: # [77] Larva + 0xFF02 # Current unit is... + 35 # [35] Larva + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +78: # [78] Spawning Larva + 0xFF02 # Current unit is... + 131 # [131] Hachirosk + 0xFF01 # Or + 0xFF02 # Current unit is... + 132 # [132] Caphrolosk + 0xFF01 # Or + 0xFF02 # Current unit is... + 133 # [133] Gathtelosk + 0xFF01 # Or + 0xFF02 # Current unit is... + 216 # [216] Larvosk Colony + 0xFF01 # Or + 0xFF02 # Current unit is... + 354 # [354] Ocsal Colony + 0xFFFF # ==End of List== + +79: # [79] Harvest1 + 0xFF16 # Is worker + 0xFFFF # ==End of List== + +80: # [80] Harvest2 + 0xFF16 # Is worker + 0xFFFF # ==End of List== + +81: # [81] Harvest Gas1 + 0xFF16 # Is worker + 0xFFFF # ==End of List== + +82: # [82] Harvest Gas2 + 0xFF16 # Is worker + 0xFFFF # ==End of List== + +84: # [84] Return Gas + 0xFF16 # Is worker + 0xFFFF # ==End of List== + +85: # [85] Harvest Minerals1 + 0xFF16 # Is worker + 0xFFFF # ==End of List== + +86: # [86] Harvest Minerals2 + 0xFF16 # Is worker + 0xFFFF # ==End of List== + +90: # [90] Return Minerals + 0xFF16 # Is worker + 0xFFFF # ==End of List== + +92: # [92] Enter Transport + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +93: # [93] Pick Up1 + 0xFF18 # Is transport + 0xFF01 # Or + 0xFF02 # Current unit is... + 42 # [42] Ovileth + 0xFFFF # ==End of List== + +94: # [94] Pick Up2 + 0xFF18 # Is transport + 0xFFFF # ==End of List== + +95: # [95] Pick Up3 + 0xFF02 # Current unit is... + 125 # [125] Bunker + 0xFF01 # Or + 0xFF02 # Current unit is... + 370 # [370] Dugout + 0xFFFF # ==End of List== + +97: # [97] Powerup2 + 0xFF19 # Is powerup + 0xFFFF # ==End of List== + +100: # [100] Watch Target + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +101: # [101] Initiating Creep Growth + 0xFF02 # Current unit is... + 143 # [143] Cagrant Colony + 0xFF01 # Or + 0xFF02 # Current unit is... + 131 # [131] Hachirosk + 0xFF01 # Or + 0xFF02 # Current unit is... + 132 # [132] Caphrolosk + 0xFF01 # Or + 0xFF02 # Current unit is... + 133 # [133] Gathtelosk + 0xFFFF # ==End of List== + +102: # [102] Spread Creep + 0xFFFF # ==End of List== + +103: # [103] Stopping Creep Growth + 0xFF02 # Current unit is... + 144 # [144] Spraith Colony + 0xFF01 # Or + 0xFF02 # Current unit is... + 146 # [146] Surkith Colony + 0xFF01 # Or + 0xFF02 # Current unit is... + 216 # [216] Larvosk Colony + 0xFF01 # Or + 0xFF02 # Current unit is... + 292 # [292] Spirtith Colony + 0xFF01 # Or + 0xFF02 # Current unit is... + 293 # [293] Skortrith Colony + 0xFF01 # Or + 0xFF02 # Current unit is... + 355 # [355] Kazitrith Colony + 0xFF01 # Or + 0xFF02 # Current unit is... + 354 # [354] Ocsal Colony + 0xFFFF # ==End of List== + +104: # [104] Guardian Aspect + 0xFF02 # Current unit is... + 43 # [43] Mutalisk + 0xFFFF # ==End of List== + +107: # [107] Hold Position1 + 0xFF1D # Can hold position + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +108: # [108] Hold Position2 + 0xFF02 # Current unit is... + 45 # [45] Matraleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 49 # [49] Pazuzu + 0xFFFF # ==End of List== + +111: # [111] Unload + 0xFF18 # Is transport + 0xFFFF # ==End of List== + +112: # [112] Move Unload + 0xFF18 # Is transport + 0xFFFF # ==End of List== + +118: # [118] Unburrow + 0xFF26 # Is burrowed + 0xFFFF # ==End of List== + +123: # [123] Nuke Wait + 0xFF02 # Current unit is... + 14 # [14] Nuclear Missile + 0xFFFF # ==End of List== + +125: # [125] Nuke Launch + 0xFF02 # Current unit is... + 14 # [14] Nuclear Missile + 0xFFFF # ==End of List== + +126: # [126] Nuke Paint + 0xFF02 # Current unit is... + 1 # [1] Eidolon + 0xFF01 # Or + 0xFF02 # Current unit is... + 9 # [9] Seraph + 0xFFFF # ==End of List== + +127: # [127] Nuke Unit + 0xFF02 # Current unit is... + 14 # [14] Nuclear Missile + 0xFFFF # ==End of List== + +128: # [128] Nuke Ground + 0xFF02 # Current unit is... + 14 # [14] Nuclear Missile + 0xFFFF # ==End of List== + +129: # [129] Nuke Track + 0xFF02 # Current unit is... + 14 # [14] Nuclear Missile + 0xFFFF # ==End of List== + +130: # [130] Initializing Arbiter + 0xFF02 # Current unit is... + 71 # [71] Arbiter + 0xFF01 # Or + 0xFF02 # Current unit is... + 86 # [86] Demiurge + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +131: # [131] Cloaking Nearby Units + 0xFF02 # Current unit is... + 71 # [71] Arbiter + 0xFF01 # Or + 0xFF02 # Current unit is... + 86 # [86] Demiurge + 0xFFFF # ==End of List== + +133: # [133] Right Click Action + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +134: # [134] Sap Unit + 0xFF02 # Current unit is... + 50 # [50] Cohort + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +135: # [135] Sap Location + 0xFF02 # Current unit is... + 50 # [50] Cohort + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +136: # [136] Hold Position3 + 0xFF02 # Current unit is... + 50 # [50] Cohort + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +140: # [140] Scanner + 0xFF02 # Current unit is... + 33 # [33] Scanner Sweep + 0xFFFF # ==End of List== + +152: # [152] Patrol + 0xFF14 # Can move + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +155: # [155] CTF COP2 + 0xFF02 # Current unit is... + 197 # [197] Vithrath Haunt + 0xFF01 # Or + 0xFF02 # Current unit is... + 198 # [198] Iron Foundry + 0xFF01 # Or + 0xFF02 # Current unit is... + 199 # [199] Captaincy + 0xFFFF # ==End of List== + +157: # [157] Atk Move EP + 0xFF14 # Can move + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +165: # [165] Self Destructing + 0xFF02 # Current unit is... + 85 # [85] Scarab + 0xFFFF # ==End of List== + +166: # [166] Critter + 0xFF02 # Current unit is... + 89 # [89] Simulacrum + 0xFF01 # Or + 0xFF02 # Current unit is... + 90 # [90] Charlatan + 0xFF01 # Or + 0xFF02 # Current unit is... + 95 # [95] Quazilisk + 0xFF01 # Or + 0xFF02 # Current unit is... + 93 # [93] Rililisk + 0xFF01 # Or + 0xFF02 # Current unit is... + 94 # [94] Exemplar + 0xFF01 # Or + 0xFF02 # Current unit is... + 96 # [96] Keskathalor + 0xFF1E # Allow on hallucinations + 0xFFFF # ==End of List== + +167: # [167] Hidden Gun + 0xFF02 # Current unit is... + 209 # [209] Sentinel + 0xFF01 # Or + 0xFF02 # Current unit is... + 210 # [210] Tarasque + 0xFF01 # Or + 0xFF02 # Current unit is... + 211 # [211] Anticthon + 0xFF01 # Or + 0xFF02 # Current unit is... + 212 # [212] Alkaj Chasm + 0xFF01 # Or + 0xFF02 # Current unit is... + 213 # [213] Cosmic Altar + 0xFFFF # ==End of List== + +168: # [168] Open Door + 0xFF02 # Current unit is... + 205 # [205] Left Upper Level Door + 0xFF01 # Or + 0xFF02 # Current unit is... + 206 # [206] Right Upper Level Door + 0xFF01 # Or + 0xFF02 # Current unit is... + 207 # [207] Left Pit Door + 0xFF01 # Or + 0xFF02 # Current unit is... + 208 # [208] Right Pit Door + 0xFFFF # ==End of List== + +169: # [169] Close Door + 0xFF02 # Current unit is... + 205 # [205] Left Upper Level Door + 0xFF01 # Or + 0xFF02 # Current unit is... + 206 # [206] Right Upper Level Door + 0xFF01 # Or + 0xFF02 # Current unit is... + 207 # [207] Left Pit Door + 0xFF01 # Or + 0xFF02 # Current unit is... + 208 # [208] Right Pit Door + 0xFFFF # ==End of List== + +170: # [170] Hide Trap + 0xFF02 # Current unit is... + 203 # [203] Nanite Assembly + 0xFF01 # Or + 0xFF02 # Current unit is... + 209 # [209] Sentinel + 0xFF01 # Or + 0xFF02 # Current unit is... + 210 # [210] Tarasque + 0xFF01 # Or + 0xFF02 # Current unit is... + 211 # [211] Anticthon + 0xFF01 # Or + 0xFF02 # Current unit is... + 212 # [212] Alkaj Chasm + 0xFF01 # Or + 0xFF02 # Current unit is... + 213 # [213] Cosmic Altar + 0xFFFF # ==End of List== + +171: # [171] Reveal Trap + 0xFF02 # Current unit is... + 203 # [203] Nanite Assembly + 0xFF01 # Or + 0xFF02 # Current unit is... + 209 # [209] Sentinel + 0xFF01 # Or + 0xFF02 # Current unit is... + 210 # [210] Tarasque + 0xFF01 # Or + 0xFF02 # Current unit is... + 211 # [211] Anticthon + 0xFF01 # Or + 0xFF02 # Current unit is... + 212 # [212] Alkaj Chasm + 0xFF01 # Or + 0xFF02 # Current unit is... + 213 # [213] Cosmic Altar + 0xFFFF # ==End of List== + +175: # [175] Medic + 0xFF02 # Current unit is... + 34 # [34] Cleric + 0xFFFF # ==End of List== + +176: # [176] Medic Heal1 + 0xFF02 # Current unit is... + 34 # [34] Cleric + 0xFFFF # ==End of List== + +177: # [177] Heal Move + 0xFF02 # Current unit is... + 34 # [34] Cleric + 0xFFFF # ==End of List== + +178: # [178] Medic Hold Position + 0xFF02 # Current unit is... + 34 # [34] Cleric + 0xFFFF # ==End of List== + +179: # [179] Medic Heal2 + 0xFF02 # Current unit is... + 34 # [34] Cleric + 0xFFFF # ==End of List== + +182: # [182] Cast Mind Control + 0xFF02 # Current unit is... + 63 # [63] Mind Tyrant + 0xFFFF # ==End of List== + +189: # [182] Cast Through the Looking Glass + 0xFF02 # Current unit is... + 287 # [287] Hypnagogue + 0xFFFF # ==End of List== \ No newline at end of file diff --git a/CMBW-editor/grafting/README.txt b/CMBW-editor/grafting/README.txt new file mode 100644 index 00000000..446600ee --- /dev/null +++ b/CMBW-editor/grafting/README.txt @@ -0,0 +1,103 @@ +Quick & dirty compiler/decompiler to generate .graft files from .txt scripts. + +!!! WARNING !!! +Graft file formats are still a work in progress! This tool is mostly just to help before PyGRAFT exists. + + + + +Use batch files to make it easy: + +generate default scripts.bat -- Dumps entire default scripts from starcraft.exe +compile scripts.bat -- Compiles scripts as they are to .graft files +merge scripts.bat -- Merges scripts with starcraft.exe data to generate .graft files +datext fg helper.bat -- Drag & Drop *.fgp file to decompile (doesn't have to be a datext fgp), + or run on its own and follow the prompts for DatExt graft files + + +Batch files uses the following filenames for inputs and outputs: +Buttons.txt +Units.txt +Upgrades.txt +Research.txt +Tech.txt +Orders.txt +Buttons.graft +Units.graft +Upgrades.graft +Research.graft +Tech.graft +Orders.graft + + + + + + +Or you can try command-line, but it's pretty messy: + +arguments: + -c Compile mode (Outputs graft files) + -d Decompile mode (Output txt files) + -s Load Starcraft.exe data + -f [path] Load specified FGP file + -n? [num] Sets number of IDs for each type (for datext files) + -i? [path] Specifies input files for each type + -o? [path] Specifies output files for each type + +Where '?' is one of: Default Count: + b Buttons 250 (unit IDs with buttons beyond 228) + u Units 228 + p Upgrades 61 + t Tech 44 + r Research (Alias of Tech for counts) + o Orders 189 + +Examples: +graftc -d -f sample.fgp -ob Buttons.txt -ou Units.txt -op Upgrades.txt +graftc -c -s -ib Buttons.txt -iu Units.txt -ob Buttons.graft -ou Buttons.graft + + + + + + +---- Dat Req txt format ---- + + +# comment -- can be on any line, anything after it is ignored + +#DAT REQ: +1: # ID 1 + 0xFF02 # an opcode + 111 # a parameter + 65288 # can be hex or dec + 112 # other parameter + 0xFFFF # end of list + + + + + +---- Buttons.txt format ---- + + +#BUTTONS: +1: # buttonset ID -- can technically be anything, but should be something reasonable since button set array is contiguous (don't use huge numbers) +# position, icon ID, condition ID, action ID, condition parameter, action parameter, enable string, disable string +# should it be "pos, icon, disable str, enable str, condition ID, condition param, action ID, action param" ?? +1, 130, 1, 2, 0, 0, 373, 0 +2, 248, 3, 4, 0, 0, 372, 0 + +Unit 1: # unit ID +# buttonset ID[, connected Unit = 65535[, stat func ID, disp func ID]] + +Unit 1: 1 # connected unit defaults to 65535 + +Unit 2: 1, 65535 + +Unit 3: 1, 65535, 2, 1 # if stat info is omitted then it will not be updated + +unit 4: -1 # sets button set to None + + diff --git a/CMBW-editor/grafting/Research.graft b/CMBW-editor/grafting/Research.graft new file mode 100644 index 00000000..5289975d Binary files /dev/null and b/CMBW-editor/grafting/Research.graft differ diff --git a/CMBW-editor/grafting/Research.txt b/CMBW-editor/grafting/Research.txt new file mode 100644 index 00000000..9262d224 --- /dev/null +++ b/CMBW-editor/grafting/Research.txt @@ -0,0 +1,185 @@ +# Research Requirement Scripts + +0: # Stim Packs + 0xFF02 # Current unit is... + 112 # Terran Academy + 0xFF07 # Is not training or morphing + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +1: # Lockdown + 0xFF02 # Current unit is... + 117 # Terran Covert Ops + 0xFF07 # Is not training or morphing + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +2: # EMP Shockwave + 0xFF02 # Current unit is... + 116 # Terran Science Facility + 0xFF07 # Is not training or morphing + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +3: # Spider Mines + 0xFF02 # Current unit is... + 120 # Terran Machine Shop + 0xFF07 # Is not training or morphing + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +5: # Tank Siege Mode + 0xFF02 # Current unit is... + 120 # Terran Machine Shop + 0xFF07 # Is not training or morphing + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +7: # Irradiate + 0xFF02 # Current unit is... + 116 # Terran Science Facility + 0xFF07 # Is not training or morphing + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +8: # Yamato Gun + 0xFF02 # Current unit is... + 118 # Terran Physics Lab + 0xFF07 # Is not training or morphing + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +9: # Cloaking Field + 0xFF02 # Current unit is... + 115 # Terran Control Tower + 0xFF07 # Is not training or morphing + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +10: # Personnel Cloaking + 0xFF02 # Current unit is... + 117 # Terran Covert Ops + 0xFF07 # Is not training or morphing + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +11: # Burrowing + 0xFF02 # Current unit is... + 131 # Zerg Hatchery + 0xFF01 # Or + 0xFF02 # Current unit is... + 132 # Zerg Lair + 0xFF01 # Or + 0xFF02 # Current unit is... + 133 # Zerg Hive + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +13: # Spawn Broodlings + 0xFF02 # Current unit is... + 138 # Zerg Queen's Nest + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +15: # Plague + 0xFF02 # Current unit is... + 136 # Zerg Defiler Mound + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +16: # Consume + 0xFF02 # Current unit is... + 136 # Zerg Defiler Mound + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +17: # Ensnare + 0xFF02 # Current unit is... + 138 # Zerg Queen's Nest + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +18: # Parasite + 0xFF02 # Current unit is... + 138 # Zerg Queen's Nest + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +19: # Psionic Storm + 0xFF02 # Current unit is... + 165 # Protoss Templar Archives + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +20: # Hallucination + 0xFF02 # Current unit is... + 165 # Protoss Templar Archives + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +21: # Recall + 0xFF02 # Current unit is... + 170 # Protoss Arbiter Tribunal + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +22: # Stasis Field + 0xFF02 # Current unit is... + 170 # Protoss Arbiter Tribunal + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +24: # Restoration + 0xFF24 # Must be Brood War + 0xFF02 # Current unit is... + 112 # Terran Academy + 0xFF07 # Is not training or morphing + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +25: # Disruption Web + 0xFF24 # Must be Brood War + 0xFF02 # Current unit is... + 169 # Protoss Fleet Beacon + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +27: # Mind Control + 0xFF24 # Must be Brood War + 0xFF02 # Current unit is... + 165 # Protoss Templar Archives + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +29: # Feedback + 0xFF24 # Must be Brood War + 0xFF02 # Current unit is... + 165 # Protoss Templar Archives + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +30: # Optical Flare + 0xFF24 # Must be Brood War + 0xFF02 # Current unit is... + 112 # Terran Academy + 0xFF07 # Is not training or morphing + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +31: # Maelstorm + 0xFF24 # Must be Brood War + 0xFF02 # Current unit is... + 165 # Protoss Templar Archives + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +32: # Lurker Aspect + 0xFF24 # Must be Brood War + 0xFF02 # Current unit is... + 135 # Zerg Hydralisk Den + 132 # Has Unit: Zerg Lair + 0xFF01 # Or + 133 # Has Unit: Zerg Hive + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + diff --git a/CMBW-editor/grafting/Tech.txt b/CMBW-editor/grafting/Tech.txt new file mode 100644 index 00000000..1957425a --- /dev/null +++ b/CMBW-editor/grafting/Tech.txt @@ -0,0 +1,434 @@ +# Tech Requirement Scripts + +0: # [0] Stim Packs - Maverick + 0xFF02 # Current unit is... + 0 # [0] Maverick + 0xFFFF # ==End of List== + +1: # [1] Lobotomy Mine - Unused + 0xFF1B # Has spidermines + 0xFFFF # ==End of List== + +2: # [2] Controlled Demolition - Terran Structure + 0xFF02 # Current unit is... + 110 # [110] Reservoir + 0xFF01 # Or + 0xFF02 # Current unit is... + 107 # [107] Comsat Station + 0xFF01 # Or + 0xFF02 # Current unit is... + 108 # [108] Nuclear Silo + 0xFF01 # Or + 0xFF02 # Current unit is... + 115 # [115] Control Tower + 0xFF01 # Or + 0xFF02 # Current unit is... + 117 # [117] Covert Ops + 0xFF01 # Or + 0xFF02 # Current unit is... + 119 # [119] Medbay + 0xFF01 # Or + 0xFF02 # Current unit is... + 120 # [120] Machine Shop + 0xFF01 # Or + 0xFF02 # Current unit is... + 189 # [189] Salvo Yard + 0xFF01 # Or + 0xFF02 # Current unit is... + 121 # [121] Munitions Bay + 0xFF01 # Or + 0xFF02 # Current unit is... + 174 # [174] Quarry + 0xFF01 # Or + 0xFF02 # Current unit is... + 147 # [147] Guildhall + 0xFF01 # Or + 0xFF02 # Current unit is... + 192 # [192] Future Station + 0xFF01 # Or + 0xFF02 # Current unit is... + 220 # [220] Robotics Authority + 0xFF01 # Or + 0xFF02 # Current unit is... + 223 # [223] Monument of Sin + 0xFFFF # ==End of List== + +3: # [3] Spider Mines - Vulture + 0xFF1B # Has spidermines + 0xFF02 # Current unit is... + 2 # [2] Vulture + 0xFFFF # ==End of List== + +4: # [4] Scanner Sweep - Comsat Station + 0xFF02 # Current unit is... + 107 # [107] Comsat Station + 0xFFFF # ==End of List== + +5: # [5] Siege Mode - Phalanx + 0xFF02 # Current unit is... + 5 # [5] Phalanx (Tank Mode) + 0xFF01 # Or + 0xFF02 # Current unit is... + 30 # [30] Phalanx (Siege Mode) + 0xFF01 # Or + 0xFF02 # Current unit is... + 256 # [256] Matador (Tank Mode) + 0xFF01 # Or + 0xFF02 # Current unit is... + 371 # [371] Matador (Cinder Mode) + 0xFFFF # ==End of List== + +6: # [6] Defensive Matrix - Azazel + 0xFF02 # Current unit is... + 98 # [98] Azazel + 0xFFFF # ==End of List== + +7: # [7] Irradiate - Seraph + 0xFF02 # Current unit is... + 9 # [9] Seraph + 0xFFFF # ==End of List== + +8: # [8] Yamato Cannon - Magnetar + 0xFF02 # Current unit is... + 118 # [118] Magnetar + 0xFFFF # ==End of List== + +9: # [9] Select Shared - Zerg Structure + 0xFF02 # Current unit is... + 131 # [131] Hatchery + 0xFF01 # Or + 0xFF02 # Current unit is... + 132 # [132] Lair + 0xFF01 # Or + 0xFF02 # Current unit is... + 133 # [133] Hive + 0xFF01 # Or + 0xFF02 # Current unit is... + 226 # [226] Grand Library + 0xFF01 # Or + 0xFF02 # Current unit is... + 215 # Flag + 0xFFFF # ==End of List== + +10: # [10] Personnel Cloaking + 0xFF02 # Current unit is... + 333 # [333] Sarah Kerrigan + 0xFF01 # Or + 0xFF02 # Current unit is... + 334 # [334] Infested Kerrigan + 0xFFFF # ==End of List== + +11: # [11] Burrowing - Zerg Ground + 0xFF02 # Current unit is... + 103 # [103] Lakizilisk + 0xFF01 # Or + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 39 # [39] Ultrakor + 0xFF01 # Or + 0xFF02 # Current unit is... + 46 # [46] Isthrathaleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 37 # [37] Zethrokor + 0xFF01 # Or + 0xFF02 # Current unit is... + 38 # [38] Hydralisk + 0xFF01 # Or + 0xFF02 # Current unit is... + 97 # [97] Zoryusthaleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 54 # [54] Nathrokor + 0xFF01 # Or + 0xFF02 # Current unit is... + 112 # [112] Liiralisk + 0xFF01 # Or + 0xFF02 # Current unit is... + 129 # [129] Bactalisk + 0xFF01 # Or + 0xFF02 # Current unit is... + 128 # [128] Vorvrokor + 0xFF01 # Or + 0xFF02 # Current unit is... + 95 # [95] Quazilisk + 0xFF01 # Or + 0xFF02 # Current unit is... + 217 # [217] Konvilisk + 0xFF01 # Or + 0xFF02 # Current unit is... + 191 # [191] Axitrilisk + 0xFF01 # Or + 0xFF02 # Current unit is... + 180 # [180] Izirokor + 0xFF01 # Or + 0xFF02 # Current unit is... + 126 # [126] Kagralisk + 0xFF01 # Or + 0xFF02 # Current unit is... + 50 # [50] Cohort + 0xFF01 # Or + 0xFF02 # Current unit is... + 52 # [52] Evigrilisk + 0xFFFF # ==End of List== + +12: # [12] Infestation - Matraleth + 0xFF02 # Current unit is... + 226 # [226] Grand Library + 0xFFFF # ==End of List== + +13: # [13] Ensnaring Brood - Matraleth + 0xFF02 # Current unit is... + 45 # [45] Matraleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 334 # [334] Infested Kerrigan + 0xFFFF # ==End of List== + +14: # [14] Dark Swarm - Isthrathaleth + 0xFF02 # Current unit is... + 46 # [46] Isthrathaleth + 0xFF11 # Is not burrowed + 0xFFFF # ==End of List== + +15: # [15] Plague - Ogroszaleth + 0xFF02 # Current unit is... + 46 # [46] Isthrathaleth + 0xFF11 # Is not burrowed + 0xFFFF # ==End of List== + +16: # [16] Consume - Zoryusthaleth + 0xFF02 # Current unit is... + 97 # [97] Zoryusthaleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 334 # [334] Infested Kerrigan + 0xFF11 # Is not burrowed + 0xFFFF # ==End of List== + +17: # [17] Land Grab - Wyvern + 0xFF02 # Current unit is... + 91 # [91] Wyvern + 0xFFFF # ==End of List== + +18: # [18] Parasite - Matraleth + 0xFF02 # Current unit is... + 45 # [45] Matraleth + 0xFFFF # ==End of List== + +19: # [19] Psionic Storm - Cantavis + 0xFF02 # Current unit is... + 67 # [67] Cantavis + 0xFF01 # Or + 0xFF02 # Current unit is... + 334 # [334] Infested Kerrigan + 0xFFFF # ==End of List== + +20: # [20] Hallucinate - Cantavis + 0xFF02 # Current unit is... + 67 # [67] Cantavis + 0xFFFF # ==End of List== + +21: # [21] Recall - Didact + 0xFF02 # Current unit is... + 71 # [71] Arbiter + 0xFFFF # ==End of List== + +22: # [22] Stasis Field - Didact + 0xFF02 # Current unit is... + 71 # [71] Arbiter + 0xFFFF # ==End of List== + +23: # [23] Failure Mode - Anticthon + 0xFF02 # Current unit is... + 211 # [211] Anticthon + 0xFFFF # ==End of List== + +24: # [24] Breathing Battery - Savant + 0xFF02 # Current unit is... + 187 # [187] Savant + 0xFFFF # ==End of List== + +25: # [25] Disruption Field - Lanifect + 0xFF02 # Current unit is... + 60 # [60] Corsair + 0xFFFF # ==End of List== + +26: # [26] Cancel New Ability + 0xFF02 # Current unit is... + 91 # [91] Wyvern + 0xFF01 # Or + 0xFF02 # Current unit is... + 63 # [63] Mind Tyrant + 0xFF01 # Or + 0xFF02 # Current unit is... + 218 # [218] Akistrokor + 0xFF01 # Or + 0xFF02 # Current unit is... + 123 # [123] Sovroleth + 0xFFFF # ==End of List== + +27: # [27] Mind Control - Mind Tyrant + 0xFF02 # Current unit is... + 63 # [63] Mind Tyrant + 0xFFFF # ==End of List== + +28: # [28] Select Control - Zerg Structure + 0xFF02 # Current unit is... + 131 # [131] Hatchery + 0xFF01 # Or + 0xFF02 # Current unit is... + 132 # [132] Lair + 0xFF01 # Or + 0xFF02 # Current unit is... + 133 # [133] Hive + 0xFF01 # Or + 0xFF02 # Current unit is... + 226 # [226] Grand Library + 0xFF01 # Or + 0xFF02 # Current unit is... + 215 # Flag + 0xFFFF # ==End of List== + +29: # [29] Grief of All Gods - Star Sovereign + 0xFF02 # Current unit is... + 21 # [21] Star Sovereign + 0xFFFF # ==End of List== + +30: # [30] Aural Assault - Luminary + 0xFF02 # Current unit is... + 150 # [150] Luminary + 0xFFFF # ==End of List== + +31: # [31] Maelstrom - Mind Tyrant + 0xFF02 # Current unit is... + 63 # [63] Mind Tyrant + 0xFFFF # ==End of List== + +32: # [32] Lazarus Agent - Apostle + 0xFF02 # Current unit is... + 10 # [10] Apostle + 0xFFFF # ==End of List== + +33: # [33] Select Swarm - Zerg Structure + 0xFF02 # Current unit is... + 131 # [131] Hatchery + 0xFF01 # Or + 0xFF02 # Current unit is... + 132 # [132] Lair + 0xFF01 # Or + 0xFF02 # Current unit is... + 133 # [133] Hive + 0xFF01 # Or + 0xFF02 # Current unit is... + 226 # [226] Grand Library + 0xFF01 # Or + 0xFF02 # Current unit is... + 215 # Flag + 0xFFFF # ==End of List== + +34: # [34] Healing - Cleric + 0xFF02 # Current unit is... + 34 # [34] Cleric + 0xFFFF # ==End of List== + +35: # [35] Blissful Embrace - Akistrokor + 0xFF02 # Current unit is... + 218 # [218] Akistrokor + 0xFF01 # Or + 0xFF02 # Current unit is... + 123 # [123] Sovroleth + 0xFFFF # ==End of List== + +36: # [36] Tempo Change - Madrigal + 0xFF02 # Current unit is... + 27 # [27] Madrigal + 0xFFFF # ==End of List== + +37: # [37] Skyfall - Paladin + 0xFF02 # Current unit is... + 186 # [186] Paladin + 0xFFFF # ==End of List== + +38: # [38] Select Assault - Zerg Structure + 0xFF02 # Current unit is... + 131 # [131] Hatchery + 0xFF01 # Or + 0xFF02 # Current unit is... + 132 # [132] Lair + 0xFF01 # Or + 0xFF02 # Current unit is... + 133 # [133] Hive + 0xFF01 # Or + 0xFF02 # Current unit is... + 226 # [226] Grand Library + 0xFF01 # Or + 0xFF02 # Current unit is... + 215 # Flag + 0xFFFF # ==End of List== + +39: # [39] Emergency Detonation - Terran Structure + 0xFF02 # Current unit is... + 110 # [110] Reservoir + 0xFF01 # Or + 0xFF02 # Current unit is... + 107 # [107] Comsat Station + 0xFF01 # Or + 0xFF02 # Current unit is... + 108 # [108] Nuclear Silo + 0xFF01 # Or + 0xFF02 # Current unit is... + 115 # [115] Control Tower + 0xFF01 # Or + 0xFF02 # Current unit is... + 117 # [117] Covert Ops + 0xFF01 # Or + 0xFF02 # Current unit is... + 119 # [119] Medbay + 0xFF01 # Or + 0xFF02 # Current unit is... + 120 # [120] Machine Shop + 0xFF01 # Or + 0xFF02 # Current unit is... + 189 # [189] Salvo Yard + 0xFF01 # Or + 0xFF02 # Current unit is... + 121 # [121] Munitions Bay + 0xFF01 # Or + 0xFF02 # Current unit is... + 174 # [174] Quarry + 0xFF01 # Or + 0xFF02 # Current unit is... + 147 # [147] Guildhall + 0xFF01 # Or + 0xFF02 # Current unit is... + 192 # [192] Future Station + 0xFF01 # Or + 0xFF02 # Current unit is... + 175 # [175] Tinkerer's Tower + 0xFF01 # Or + 0xFF02 # Current unit is... + 190 # [190] Biotic Base + 0xFFFF # ==End of List== + +40: # [40] Sublime Shepherd - Azazel + 0xFF02 # Current unit is... + 98 # [98] Azazel + 0xFFFF # ==End of List== + +41: # [41] Salvage - Talos + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFFFF # ==End of List== + +42: # [42] Gods Made Flesh - Demiurge + 0xFF02 # Current unit is... + 86 # [86] Demiurge + 0xFFFF # ==End of List== + +45: # [45] Through the Looking Glass - Hypnagogue + 0xFF02 # Current unit is... + 287 # [287] Hypnagogue + 0xFFFF # ==End of List== \ No newline at end of file diff --git a/CMBW-editor/grafting/Units.txt b/CMBW-editor/grafting/Units.txt new file mode 100644 index 00000000..ca1aeb28 --- /dev/null +++ b/CMBW-editor/grafting/Units.txt @@ -0,0 +1,2179 @@ +# Units Requirement Scripts + +0: # [0] Maverick + 0xFF02 # Current unit is... + 111 # [111] Barracks + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +1: # [1] Eidolon + 0xFF02 # Current unit is... + 111 # [111] Barracks + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFF04 # Must have add-on + 117 # Has Unit: [117] Covert Ops + 0xFFFF # ==End of List== + +2: # [2] Vulture + 0xFF02 # Current unit is... + 113 # [113] Fulcrum + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFFFF # ==End of List== + +3: # [3] Goliath + 0xFF02 # Current unit is... + 113 # [113] Fulcrum + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFFFF # ==End of List== + +5: # [5] Phalanx (Tank Mode) + 0xFF02 # Current unit is... + 113 # [113] Fulcrum + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 120 # Has Unit: [120] Machine Shop + 0xFFFF # ==End of List== + +7: # [7] Mason + 0xFF02 # Current unit is... + 106 # [106] Command Center + 0xFF01 # Or + 0xFF02 # Current unit is... + 174 # [174] Quarry + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +8: # [8] Wraith + 0xFF02 # Current unit is... + 254 # [254] Starpad + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +9: # [9] Seraph + 0xFF02 # Current unit is... + 114 # [114] Starport + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFF04 # Must have add-on + 115 # Has Unit: [115] Commandment + 0xFFFF # ==End of List== + +10: # [10] Apostle + 0xFF02 # Current unit is... + 199 # [199] Captaincy + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +11: # [11] Trojan + 0xFF02 # Current unit is... + 254 # [254] Starpad + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +12: # [12] Minotaur + 0xFF02 # Current unit is... + 203 # [203] Nanite Assembly + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +14: # [14] Nuclear Missile + 0xFF02 # Current unit is... + 108 # [108] Nuclear Silo + 0xFF10 # Does not have loaded nuke + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +15: # [15] Shaman + 0xFF02 # Current unit is... + 111 # [111] Barracks + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 119 # Has Unit: [119] Medbay + 0xFFFF # ==End of List== + +16: # [16] Manifold + 0xFF02 # Current unit is... + 155 # [155] Lattice + 0xFFFF # ==End of List== + +17: # [17] Architect + 0xFF02 # Current unit is... + 304 # [304] Sequestered Icon + 0xFFFF # ==End of List== + +18: # [18] Madcap + 0xFF02 # Current unit is... + 199 # [199] Captaincy + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +19: # [19] Cuirass + 0xFF02 # Current unit is... + 198 # [198] Iron Foundry + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFFFF # ==End of List== + +20: # [20] Talos + 0xFF02 # Current unit is... + 288 # [288] Parthenon + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +21: # [21] Star Sovereign + 0xFF02 # Current unit is... + 223 # [223] Monument of Sin + 0xFFFF # ==End of List== + +22: # [22] Salamander + 0xFF02 # Current unit is... + 114 # [114] Starport + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFF04 # Must have add-on + 121 # Has Unit: [121] Munitions Bay + 0xFFFF # ==End of List== + +23: # [23] Gorgon + 0xFF02 # Current unit is... + 114 # [114] Starport + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +24: # [24] Phobos + 0xFF02 # Current unit is... + 203 # [203] Nanite Assembly + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 189 # Has Unit: [189] Particle Accelerator + 0xFFFF # ==End of List== + +25: # [25] Gladius + 0xFF02 # Current unit is... + 167 # [167] Stargate + 184 # Has Unit: [184] Astral Omen + 0xFFFF # ==End of List== + +26: # [26] Magister + 0xFF02 # Current unit is... + 168 # [168] Argosy + 0xFFFF # ==End of List== + +27: # [27] Madrigal + 0xFF02 # Current unit is... + 113 # [113] Fulcrum + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 120 # Has Unit: [120] Machine Shop + 0xFFFF # ==End of List== + +28: # [28] Centaur + 0xFF02 # Current unit is... + 203 # [203] Nanite Assembly + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFFFF # ==End of List== + +29: # [29] Almaksalisk + 0xFF02 # Current unit is... + 35 # [35] Larva + 170 # Has Unit: [170] Izkag Iteth + 0xFF01 # Or + 0xFF03 # Must have... + 330 # [330] Chokralgant Chazsal + 0xFFFF # ==End of List== + +32: # [32] Harakan + 0xFF02 # Current unit is... + 111 # [111] Barracks + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +34: # [34] Cleric + 0xFF02 # Current unit is... + 111 # [111] Barracks + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 119 # Has Unit: [119] Medbay + 0xFFFF # ==End of List== + +37: # [37] Zethrokor + 0xFF02 # Current unit is... + 35 # [35] Larva + 142 # Has Unit: [142] Quazrok Pool + 0xFF01 # Or + 0xFF03 # Must have... + 204 # [204] Liivral Pond + 0xFFFF # ==End of List== + +38: # [38] Hydralisk + 0xFF02 # Current unit is... + 35 # [35] Larva + 135 # Has Unit: [135] Hydrok Den + 0xFF01 # Or + 0xFF03 # Must have... + 153 # [153] Gorgral Swamp + 0xFFFF # ==End of List== + +39: # [39] Ultrokor + 0xFF02 # Current unit is... + 97 # [97] Zoryusthaleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 140 # Has Unit: [140] Ultrok Cavern + 0xFFFF # ==End of List== + +41: # [41] Droleth + 0xFF02 # Current unit is... + 35 # [35] Larva + 0xFFFF # ==End of List== + +42: # [42] Ovileth + 0xFF02 # Current unit is... + 35 # [35] Larva + 0xFFFF # ==End of List== + +43: # [43] Mutalisk + 0xFF02 # Current unit is... + 35 # [35] Larva + 141 # Has Unit: [141] Muthrok Spire + 0xFF01 # Or + 0xFF03 # Must have... + 197 # [197] Vithrath Haunt + 0xFFFF # ==End of List== + +44: # [44] Geszithalor + 0xFF02 # Current unit is... + 35 # [35] Larva + 219 # Has Unit: [219] Geszkath Grotto + 0xFF01 # Or + 0xFF03 # Must have... + 212 # [212] Alkaj Chasm + 0xFFFF # ==End of List== + +45: # [45] Matraleth + 0xFF02 # Current unit is... + 35 # [35] Larva + 138 # Has Unit: [138] Matravil Nest + 0xFF01 # Or + 0xFF03 # Must have... + 139 # [139] Almakis Antre + 0xFFFF # ==End of List== + +46: # [46] Isthrathaleth + 0xFF02 # Current unit is... + 35 # [35] Larva + 136 # Has Unit: [136] Elthisth Mound + 0xFF01 # Or + 0xFF03 # Must have... + 303 # [303] Rakzogth Roost + 0xFFFF # ==End of List== + +47: # [47] Gosvileth + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 152 # Has Unit: [152] Othstol Oviform + 0xFFFF # ==End of List== + +48: # [48] Alkajelisk + 0xFF02 # Current unit is... + 44 # [44] Geszithalor + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 212 # Has Unit: [212] Alkaj Chasm + 0xFFFF # ==End of List== + +49: # [49] Pazuzu + 0xFF02 # Current unit is... + 198 # [198] Iron Foundry + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFFFF # ==End of List== + +50: # [50] Cohort + 0xFF02 # Current unit is... + 35 # [35] Larva + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFFFF # ==End of List== + +51: # [51] Kalkalisk + 0xFF02 # Current unit is... + 54 # [54] Nathrokor + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 204 # Has Unit: [204] Liivral Pond + 0xFFFF # ==End of List== + +52: # [52] Evigrilisk + 0xFF02 # Current unit is... + 35 # [35] Larva + 170 # Has Unit: [170] Izkag Iteth + 0xFF01 # Or + 0xFF03 # Must have... + 330 # [330] Chokralgant Chazsal + 0xFFFF # ==End of List== + +53: # [53] Penumbra + 0xFF02 # Current unit is... + 198 # [198] Iron Foundry + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 257 # Has Unit: [257] Future Station + 0xFFFF # ==End of List== + +54: # [54] Nathrokor + 0xFF02 # Current unit is... + 35 # [35] Larva + 142 # Has Unit: [142] Quazrok Pool + 0xFF01 # Or + 0xFF03 # Must have... + 204 # [204] Liivral Pond + 0xFFFF # ==End of List== + +55: # [55] Cyclops + 0xFF02 # Current unit is... + 113 # [113] Fulcrum + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFFFF # ==End of List== + +56: # [56] Gorgrokor + 0xFF02 # Current unit is... + 35 # [35] Larva + 193 # Has Unit: [193] Zorkiz Shroud + 0xFF01 # Or + 0xFF03 # Must have... + 140 # [140] Ultrok Cavern + 0xFFFF # ==End of List== + +57: # [57] Othstoleth + 0xFF02 # Current unit is... + 35 # [35] Larva + 152 # Has Unit: [152] Othstol Oviform + 0xFFFF # ==End of List== + +58: # [58] Valkyrie + 0xFF02 # Current unit is... + 114 # [114] Starport + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +60: # [60] Corsair + 0xFF02 # Current unit is... + 167 # [167] Stargate + 0xFFFF # ==End of List== + +61: # [61] Cabalist + 0xFF02 # Current unit is... + 161 # [161] Rogue Gallery + 0xFFFF # ==End of List== + +62: # [62] Vithrilisk + 0xFF02 # Current unit is... + 185 # [185] Skithrokor + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 153 # Has Unit: [153] Gorgral Swamp + 0xFFFF # ==End of List== + +63: # [63] Mind Tyrant + 0xFF02 # Current unit is... + 159 # [159] Prostration Stage + 0xFFFF # ==End of List== + +64: # [64] Scribe + 0xFF02 # Current unit is... + 154 # [154] Nexus + 0xFF01 # Or + 0xFF02 # Current unit is... + 166 # [166] Embassy + 0xFFFF # ==End of List== + +65: # [65] Zealot + 0xFF02 # Current unit is... + 160 # [160] Gateway + 0xFFFF # ==End of List== + +66: # [66] Dracadin + 0xFF02 # Current unit is... + 160 # [160] Gateway + 0xFFFF # ==End of List== + +67: # [67] Cantavis + 0xFF02 # Current unit is... + 226 # [226] Grand Library + 0xFFFF # ==End of List== + +68: # [68] Archon + 0xFF02 # Current unit is... + 165 # [165] Archon ArcGathtelosks + 0xFFFF # ==End of List== + +69: # [69] Envoy + 0xFF02 # Current unit is... + 166 # [166] Embassy + 0xFFFF # ==End of List== + +70: # [70] Panoptus + 0xFF02 # Current unit is... + 167 # [167] Stargate + 0xFFFF # ==End of List== + +71: # [71] Didact + 0xFF02 # Current unit is... + 168 # [168] Argosy + 0xFFFF # ==End of List== + +72: # [72] Solarion + 0xFF02 # Current unit is... + 169 # [169] Fleet Beacon + 0xFFFF # ==End of List== + +73: # [73] Steward + 0xFF02 # Current unit is... + 72 # [72] Solarion + 0xFF0E # Has hangar space + 0xFFFF # ==End of List== + +74: # [74] Legionnaire + 0xFF02 # Current unit is... + 164 # [164] Cenotaph + 0xFFFF # ==End of List== + +75: # [75] Amaranth + 0xFF02 # Current unit is... + 226 # [226] Grand Library + 0xFFFF # ==End of List== + +76: # [76] Hierophant + 0xFF02 # Current unit is... + 164 # [164] Cenotaph + 0xFFFF # ==End of List== + +77: # [77] Heracles + 0xFF02 # Current unit is... + 199 # [199] Captaincy + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +78: # [78] Atreus + 0xFF02 # Current unit is... + 226 # [226] Grand Library + 0xFFFF # ==End of List== + +79: # [79] Ecclesiast + 0xFF02 # Current unit is... + 160 # [160] Gateway + 0xFFFF # ==End of List== + +80: # [80] Aurora + 0xFF02 # Current unit is... + 167 # [167] Stargate + 0xFFFF # ==End of List== + +81: # [81] Clarion + 0xFF02 # Current unit is... + 278 # [278] Strident Stratum + 0xFFFF # ==End of List== + +82: # [82] Empyrean + 0xFF02 # Current unit is... + 169 # [169] Fleet Beacon + 0xFFFF # ==End of List== + +83: # [83] Accantor (old) + 0xFF02 # Current unit is... + 304 # [304] Sequestered Icon + 0xFFFF # ==End of List== + +84: # [84] Witness + 0xFF02 # Current unit is... + 166 # [166] Embassy + 0xFFFF # ==End of List== + +85: # [85] Plasma Shell + 0xFF02 # Current unit is... + 83 # [83] Accantor + 0xFF01 # Or + 0xFF02 # Current unit is... + 81 # [81] Clarion + 0xFF0E # Has hangar space + 0xFFFF # ==End of List== + +86: # [86] Demiurge + 0xFF02 # Current unit is... + 171 # [171] Synthetic Synod + 0xFFFF # ==End of List== + +87: # [87] Pariah + 0xFF02 # Current unit is... + 159 # [159] Prostration Stage + 0xFFFF # ==End of List== + +88: # [88] Vassal (old) + 0xFF02 # Current unit is... + 155 # [155] Lattice + 0xFFFF # ==End of List== + +89: # [89] Simulacrum + 0xFF02 # Current unit is... + 155 # [155] Lattice + 0xFFFF # ==End of List== + +90: # [90] Charlatan + 0xFF02 # Current unit is... + 159 # [159] Prostration Stage + 0xFFFF # ==End of List== + +91: # [91] Wyvern + 0xFF02 # Current unit is... + 114 # [114] Starport + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +92: # [92] Cyprian + 0xFF02 # Current unit is... + 111 # [111] Barracks + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +94: # [94] Exemplar + 0xFF02 # Current unit is... + 167 # [167] Stargate + 184 # Has Unit: [184] Astral Omen + 0xFFFF # ==End of List== + +95: # [95] Quazilisk + 0xFF02 # Current unit is... + 35 # [35] Larva + 142 # Has Unit: [142] Quazrok Pool + 0xFF01 # Or + 0xFF03 # Must have... + 204 # [204] Liivral Pond + 0xFFFF # ==End of List== + +96: # [96] Keskathalor + 0xFF02 # Current unit is... + 35 # [35] Larva + 219 # Has Unit: [219] Geszkath Grotto + 0xFF01 # Or + 0xFF03 # Must have... + 212 # [212] Alkaj Chasm + 0xFFFF # ==End of List== + +97: # [97] Zoryusthaleth + 0xFF02 # Current unit is... + 35 # [35] Larva + 193 # Has Unit: [193] Zorkiz Shroud + 0xFF01 # Or + 0xFF03 # Must have... + 140 # [140] Ultrok Cavern + 0xFFFF # ==End of List== + +98: # [98] Azazel + 0xFF02 # Current unit is... + 114 # [114] Starport + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 115 # Has Unit: [115] Commandment + 0xFFFF # ==End of List== + +99: # [99] Idol + 0xFF02 # Current unit is... + 158 # [158] Automaton Register + 0xFFFF # ==End of List== + +100: # [100] Golem + 0xFF02 # Current unit is... + 158 # [158] Automaton Register + 0xFFFF # ==End of List== + +102: # [102] Augur + 0xFF02 # Current unit is... + 349 # [349] Hall of Heretics + 0xFFFF # ==End of List== + +103: # [103] Lakizilisk + 0xFF02 # Current unit is... + 35 # [35] Larva + 193 # Has Unit: [193] Zorkiz Shroud + 0xFF01 # Or + 0xFF03 # Must have... + 140 # [140] Ultrok Cavern + 0xFFFF # ==End of List== + +104: # [104] Barghest + 0xFF02 # Current unit is... + 161 # [161] Rogue Gallery + 0xFFFF # ==End of List== + +106: # [106] Command Center + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 0xFFFF # ==End of List== + +107: # [107] Comsat Station + 0xFF02 # Current unit is... + 106 # [106] Command Center + 0xFF01 # Or + 0xFF02 # Current unit is... + 215 # Treasury + 0xFF0C # Does not have add-on attached + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +108: # [108] Missile Silo + 0xFF02 # Current unit is... + 106 # [106] Command Center + 0xFF01 # Or + 0xFF02 # Current unit is... + 215 # Treasury + 0xFF0C # Does not have add-on attached + 0xFF07 # Is not training or morphing + 122 # Has Unit: [122] Atlas + 0xFFFF # ==End of List== + +109: # [109] Supply Depot + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 0xFFFF # ==End of List== + +110: # [110] Reservoir + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 0xFFFF # ==End of List== + +111: # [111] Barracks + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 0xFFFF # ==End of List== + +112: # [112] Liiralisk + 0xFF02 # Current unit is... + 95 # [95] Quazilisk + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 204 # Has Unit: [204] Liivral Pond + 0xFFFF # ==End of List== + +113: # [113] Fulcrum + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 0xFFFF # ==End of List== + +114: # [114] Starport + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 163 # Has Unit: [163] F + 0xFFFF # ==End of List== + +115: # [115] Commandment + 0xFF02 # Current unit is... + 114 # [114] Starport + 0xFF0C # Does not have add-on attached + 0xFF07 # Is not training or morphing + 163 # Has Unit: [163] Fountainhead + 0xFFFF # ==End of List== + +116: # [116] Daedala + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 122 # Has Unit: [122] Atlas + 0xFFFF # ==End of List== + +117: # [117] Covert Ops + 0xFF02 # Current unit is... + 111 # [111] Barracks + 0xFF0C # Does not have add-on attached + 0xFF07 # Is not training or morphing + 122 # Has Unit: [122] Atlas + 0xFFFF # ==End of List== + +118: # [118] Magnetar + 0xFF02 # Current unit is... + 114 # [114] Starport + 0xFF0C # Does not have add-on attached + 0xFF07 # Is not training or morphing + 116 # Has Unit: [116] Daedala + 0xFFFF # ==End of List== + +119: # [119] Medbay + 0xFF02 # Current unit is... + 111 # [111] Barracks + 0xFF0C # Does not have add-on attached + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +120: # [120] Machine Shop + 0xFF02 # Current unit is... + 113 # [113] Fulcrum + 0xFF0C # Does not have add-on attached + 0xFF07 # Is not training or morphing + 122 # Has Unit: [122] Atlas + 0xFFFF # ==End of List== + +121: # [121] Munitions Bay + 0xFF02 # Current unit is... + 114 # [114] Starport + 0xFF0C # Does not have add-on attached + 0xFF07 # Is not training or morphing + 163 # Has Unit: [163] Fountainhead + 0xFFFF # ==End of List== + +122: # [122] Atlas + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 106 # Has Unit: [106] Command Center + 0xFFFF # ==End of List== + +123: # [123] Sovroleth + 0xFF02 # Current unit is... + 268 # [268] Protathalor + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 197 # Has Unit: [197] Vithrath Haunt + 0xFFFF # ==End of List== + +124: # [124] Watchdog + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 0xFFFF # ==End of List== + +125: # [125] Bunker + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 0xFFFF # ==End of List== + +126: # [126] Kagralisk + 0xFF02 # Current unit is... + 35 # [35] Larva + 170 # Has Unit: [170] Izkag Iteth + 0xFF01 # Or + 0xFF03 # Must have... + 330 # [330] Chokralgant Chazsal + 0xFFFF # ==End of List== + +127: # [127] Ion Cannon + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 116 # Has Unit: [116] Daedala + 0xFFFF # ==End of List== + +128: # [128] Vorvrokor + 0xFF02 # Current unit is... + 37 # [37] Zethrokor + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 0xFFFF # ==End of List== + +129: # [129] Bactalisk + 0xFF02 # Current unit is... + 38 # [38] Hydralisk + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 153 # Has Unit: [153] Gorgral Swamp + 0xFFFF # ==End of List== + +130: # [130] Orboth Omlia + 0xFF02 # Current unit is... + 152 # [152] Othstol Oviform + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +131: # [131] Hachirosk + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFF11 # Is not burrowed + 0xFFFF # ==End of List== + +132: # [132] Caphrolosk + 0xFF02 # Current unit is... + 131 # [131] Hachirosk + 0xFF07 # Is not training or morphing + 224 # Has Unit: [224] Irol Iris + 0xFF01 # Or + 0xFF03 # Must have... + 152 # [152] Othstol Oviform + 0xFFFF # ==End of List== + +133: # [133] Gathtelosk + 0xFF02 # Current unit is... + 131 # [131] Hachirosk + 0xFF07 # Is not training or morphing + 152 # Has Unit: [152] Othstol Oviform + 0xFFFF # ==End of List== + +134: # [134] Nydus Cesiant + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFF11 # Is not burrowed + 152 # Has Unit: [152] Othstol Oviform + 0xFFFF # ==End of List== + +135: # [135] Hydrok Den + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFF11 # Is not burrowed + 0xFFFF # ==End of List== + +136: # [136] Elthisth Mound + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFF11 # Is not burrowed + 152 # Has Unit: [152] Othstol Oviform + 0xFFFF # ==End of List== + +137: # [137] Olympian + 0xFF02 # Current unit is... + 199 # [199] Captaincy + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 147 # Has Unit: [147] Guildhall + 0xFFFF # ==End of List== + +138: # [138] Matravil Nest + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFF11 # Is not burrowed + 224 # Has Unit: [224] Irol Iris + 0xFF01 # Or + 0xFF03 # Must have... + 152 # [152] Othstol Oviform + 0xFFFF # ==End of List== + +139: # [139] Almakis Antre + 0xFF02 # Current unit is... + 138 # [138] Matravil Nest + 0xFF07 # Is not training or morphing + 152 # Has Unit: [152] Othstol Oviform + 0xFFFF # ==End of List== + +140: # [140] Ultrok Cavern + 0xFF02 # Current unit is... + 193 # [193] Zorkiz Shroud + 0xFF07 # Is not training or morphing + 152 # Has Unit: [152] Othstol Oviform + 0xFFFF # ==End of List== + +141: # [141] Muthrok Spire + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFF11 # Is not burrowed + 224 # Has Unit: [224] Irol Iris + 0xFF01 # Or + 0xFF03 # Must have... + 152 # [152] Othstol Oviform + 0xFFFF # ==End of List== + +142: # [142] Quazrok Pool + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFF11 # Is not burrowed + 0xFFFF # ==End of List== + +143: # [143] Cagrant Colony + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFF11 # Is not burrowed + 0xFFFF # ==End of List== + +144: # [144] Spraith Colony + 0xFF02 # Current unit is... + 143 # [143] Cagrant Colony + 0xFFFF # ==End of List== + +145: # [145] Autocrat + 0xFF02 # Current unit is... + 199 # [199] Captaincy + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 147 # Has Unit: [147] Guildhall + 0xFFFF # ==End of List== + +146: # [146] Surkith Colony + 0xFF02 # Current unit is... + 143 # [143] Cagrant Colony + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +147: # [147] Guildhall + 0xFF02 # Current unit is... + 199 # [199] Captaincy + 0xFF0C # Does not have add-on attached + 0xFF07 # Is not training or morphing + 116 # Has Unit: [116] Daedala + 0xFFFF # ==End of List== + +148: # [148] Striga + 0xFF02 # Current unit is... + 199 # [199] Captaincy + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 175 # Has Unit: [175] Tinkerer's Tower + 0xFFFF # ==End of List== + +149: # [149] Excisant + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFFFF # ==End of List== + +150: # [150] Luminary + 0xFF02 # Current unit is... + 200 # [200] Scrapyard + 0xFF01 # Or + 0xFF02 # Current unit is... + 161 # [161] Rogue Gallery + 0xFF07 # Is not training or morphing + 163 # Has Unit: [163] Wayward Lure + 0xFF01 # Or + 0xFF04 # Must have add-on + 223 # Has Unit: [223] Monument of Sin + 0xFFFF # ==End of List== + +151: # [151] Siren + 0xFF02 # Current unit is... + 199 # [199] Captaincy + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 175 # Has Unit: [175] Tinkerer's Tower + 0xFFFF # ==End of List== + +152: # [152] Othstol Oviform + 0xFF02 # Current unit is... + 224 # [224] Irol Iris + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +153: # [153] Gorgral Swamp + 0xFF02 # Current unit is... + 135 # [135] Hydrok Den + 0xFF07 # Is not training or morphing + 224 # Has Unit: [224] Irol Iris + 0xFF01 # Or + 0xFF03 # Must have... + 152 # [152] Othstol Oviform + 0xFFFF # ==End of List== + +154: # [154] Nexus + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +155: # [155] Lattice + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +156: # [156] Pylon + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +157: # [157] Assimilator + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +158: # [158] Automaton Register + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +159: # [159] Prostration Stage + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +160: # [160] Gateway + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +161: # [161] Rogue Gallery + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +162: # [162] Photon Cannon + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +163: # [163] Fountainhead + 0xFF02 # Current unit is... + 122 # [122] Atlas + 0xFF07 # Is not training or morphing + 0xFF0C # Does not have add-on attached + 0xFFFF # ==End of List== + +164: # [164] Cenotaph + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +165: # [165] Archon ArcGathtelosks + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +166: # [166] Embassy + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +167: # [167] Stargate + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +168: # [168] Argosy + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +169: # [169] Fleet Beacon + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +170: # [170] Izkag Iteth + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFF11 # Is not burrowed + 224 # Has Unit: [224] Irol Iris + 0xFF01 # Or + 0xFF03 # Must have... + 152 # [152] Othstol Oviform + 0xFFFF # ==End of List== + +171: # [171] Synthetic Synod + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +172: # [172] Vagrant + 0xFF02 # Current unit is... + 161 # [161] Rogue Gallery + 0xFFFF # ==End of List== + +173: # [173] Alaszileth + 0xFF02 # Current unit is... + 57 # [57] Othstoleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 152 # Has Unit: [152] Othstol Oviform + 0xFFFF # ==End of List== + +174: # [174] Quarry + 0xFF02 # Current unit is... + 106 # [106] Command Center + 0xFF01 # Or + 0xFF02 # Current unit is... + 215 # Treasury + 0xFF07 # Is not training or morphing + 0xFF0C # Does not have add-on attached + 0xFFFF # ==End of List== + +175: # [175] Tinkerer's Tower + 0xFF02 # Current unit is... + 199 # [199] Captaincy + 0xFF07 # Is not training or morphing + 0xFF0C # Does not have add-on attached + 163 # Has Unit: [163] Fountainhead + 0xFFFF # ==End of List== + +179: # [179] Anthelion + 0xFF02 # Current unit is... + 223 # [223] Monument of Sin + 0xFFFF # ==End of List== + +180: # [180] Izirokor + 0xFF02 # Current unit is... + 35 # [35] Larva + 135 # Has Unit: [135] Hydrok Den + 0xFF01 # Or + 0xFF03 # Must have... + 153 # [153] Gorgral Swamp + 0xFFFF # ==End of List== + +181: # [181] Irulent Ivoa + 0xFF02 # Current unit is... + 224 # [224] Irol Iris + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +182: # [182] Artisan + 0xFF02 # Current unit is... + 278 # [278] Strident Stratum + 0xFFFF # ==End of List== + +183: # [183] Empress + 0xFF02 # Current unit is... + 171 # [171] Synthetic Synod + 0xFFFF # ==End of List== + +184: # [184] Astral Omen + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +185: # [185] Skithrokor + 0xFF02 # Current unit is... + 35 # [35] Larva + 135 # Has Unit: [135] Hydrok Den + 0xFF01 # Or + 0xFF03 # Must have... + 153 # [153] Gorgral Swamp + 0xFFFF # ==End of List== + +186: # [186] Paladin + 0xFF02 # Current unit is... + 198 # [198] Iron Foundry + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFFFF # ==End of List== + +187: # [187] Savant + 0xFF02 # Current unit is... + 111 # [111] Barracks + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFF04 # Must have add-on + 117 # Has Unit: [117] Covert Ops + 0xFFFF # ==End of List== + +189: # [189] Particle Accelerator + 0xFF02 # Current unit is... + 203 # [203] Nanite Assembly + 0xFF0C # Does not have add-on attached + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +190: # [190] Biotic Bastion + 0xFF02 # Current unit is... + 198 # [198] Iron Foundry + 0xFF07 # Is not training or morphing + 0xFF0C # Does not have add-on attached + 213 # Has Unit: [213] Atelier + 0xFFFF # ==End of List== + +191: # [191] Axitrilisk + 0xFF02 # Current unit is... + 35 # [35] Larva + 0xFF03 # Must have... + 328 # [328] Axtoth Axis + 0xFFFF # ==End of List== + +192: # [192] Control Node + 0xFF02 # Current unit is... + 200 # [200] Scrapyard + 0xFF07 # Is not training or morphing + 0xFF0C # Does not have add-on attached + 122 # Has Unit: [122] Atlas + 0xFFFF # ==End of List== + +193: # [193] Zorkiz Shroud + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFF11 # Is not burrowed + 0xFFFF # ==End of List== + +194: # [194] Aspirant + 0xFF02 # Current unit is... + 113 # [113] Fulcrum + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 200 # Has Unit: [200] Scrapyard + 0xFFFF # ==End of List== + +195: # [195] Blackjack + 0xFF02 # Current unit is... + 113 # [113] Fulcrum + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 200 # Has Unit: [200] Scrapyard + 0xFFFF # ==End of List== + +196: # [196] Claymore + 0xFF02 # Current unit is... + 198 # [198] Iron Foundry + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 257 # Has Unit: [257] Future Station + 0xFFFF # ==End of List== + +197: # [197] Vithrath Haunt + 0xFF02 # Current unit is... + 141 # [141] Muthrok Spire + 0xFF07 # Is not training or morphing + 152 # Has Unit: [152] Othstol Oviform + 0xFFFF # ==End of List== + +198: # [198] Iron Foundry + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 116 # Has Unit: [116] Daedala + 0xFFFF # ==End of List== + +199: # [199] Captaincy + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 122 # Has Unit: [122] Atlas + 0xFFFF # ==End of List== + +200: # [200] Scrapyard + 0xFF02 # Current unit is... + 113 # [113] Fulcrum + 0xFF0C # Does not have add-on attached + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +201: # [201] Crucible + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +203: # [203] Nanite Assembly + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 213 # Has Unit: [213] Atelier + 0xFFFF # ==End of List== + +204: # [204] Liivral Pond + 0xFF02 # Current unit is... + 142 # [142] Quazrok Pool + 0xFF07 # Is not training or morphing + 224 # Has Unit: [224] Irol Iris + 0xFF01 # Or + 0xFF03 # Must have... + 152 # [152] Othstol Oviform + 0xFFFF # ==End of List== + +209: # [209] Sentinel + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 122 # Has Unit: [122] Atlas + 0xFFFF # ==End of List== + +210: # [210] Tarasque + 0xFF02 # Current unit is... + 35 # [35] Larva + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFFFF # ==End of List== + +211: # [211] Anticthon + 0xFF02 # Current unit is... + 198 # [198] Iron Foundry + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 190 # Has Unit: [190] Biotic Bastion + 0xFFFF # ==End of List== + +212: # [212] Alkaj Chasm + 0xFF02 # Current unit is... + 219 # [219] Geszkath Grotto + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +213: # [213] Atelier + 0xFF02 # Current unit is... + 116 # [116] Daedala + 0xFF07 # Is not training or morphing + 0xFF0C # Does not have add-on attached + 0xFFFF # ==End of List== + +215: # [215] Treasury + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 0xFFFF # ==End of List== + +216: # [216] Larvosk Colony + 0xFF02 # Current unit is... + 143 # [143] Cagrant Colony + 0xFFFF # ==End of List== + +217: # [217] Konvilisk + 0xFF02 # Current unit is... + 35 # [35] Larva + 138 # Has Unit: [138] Matravil Nest + 0xFF01 # Or + 0xFF03 # Must have... + 139 # [139] Almakis Antre + 0xFFFF # ==End of List== + +218: # [218] Akistrokor + 0xFF02 # Current unit is... + 45 # [45] Matraleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 139 # Has Unit: [139] Almakis Antre + 0xFFFF # ==End of List== + +219: # [219] Geszkath Grotto + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFF11 # Is not burrowed + 152 # Has Unit: [152] Othstol Oviform + 0xFFFF # ==End of List== + +220: # [220] Robotics Authority + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +221: # [221] Vespene Ridge + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +222: # [222] Iroleth + 0xFF02 # Current unit is... + 42 # [42] Ovileth + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 224 # Has Unit: [224] Irol Iris + 0xFF01 # Or + 0xFF03 # Must have... + 152 # [152] Othstol Oviform + 0xFFFF # ==End of List== + +223: # [223] Monument of Sin + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +224: # [224] Irol Iris + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFF11 # Is not burrowed + 0xFFFF # ==End of List== + +225: # [225] Sanctum of Sorrow + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +226: # [226] Grand Library + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +227: # [227] Sibraelosk + 0xFF02 # Current unit is... + 132 # [132] Caphrolosk + 152 # Has Unit: [152] Othstol Oviform + 0xFFFF # ==End of List== + +252: # [252] Matrix + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +253: # [253] Sundog + 0xFF02 # Current unit is... + 114 # [114] Starport + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFF04 # Must have add-on + 121 # Has Unit: [121] Munitions Bay + 0xFFFF # ==End of List== + +254: # [254] Starpad + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 0xFFFF # ==End of List== + +255: # [255] Ancile + 0xFF02 # Current unit is... + 254 # [254] Starpad + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +256: # [256] Matador + 0xFF02 # Current unit is... + 113 # [113] Fulcrum + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 200 # Has Unit: [200] Scrapyard + 0xFFFF # ==End of List== + +257: # [257] Future Station + 0xFF02 # Current unit is... + 198 # [198] Iron Foundry + 0xFF0C # Does not have add-on attached + 0xFF07 # Is not training or morphing + 213 # Has Unit: [213] Atelier + 0xFFFF # ==End of List== + +258: # [258] Zarcavrokor + 0xFF02 # Current unit is... + 56 # [56] Gorgrokor + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 140 # Has Unit: [140] Ultrok Cavern + 0xFFFF # ==End of List== + +259: # [259] Quantum Institute + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 116 # Has Unit: [116] Daedala + 0xFFFF # ==End of List== + +260: # [260] Aerie + 0xFF02 # Current unit is... + 203 # [203] Nanite Assembly + 0xFF0C # Does not have add-on attached + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +261: # [261] Pegasus + 0xFF02 # Current unit is... + 203 # [203] Nanite Assembly + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 260 # Has Unit: [260] Aerie + 0xFFFF # ==End of List== + +262: # [262] Hippogriff + 0xFF02 # Current unit is... + 203 # [203] Nanite Assembly + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 260 # Has Unit: [260] Aerie + 0xFFFF # ==End of List== + +263: # [263] Oberon + 0xFF02 # Current unit is... + 203 # [203] Nanite Assembly + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 189 # Has Unit: [189] Particle Accelerator + 0xFFFF # ==End of List== + +264: # [264] Aion + 0xFF02 # Current unit is... + 198 # [198] Iron Foundry + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 190 # Has Unit: [190] Biotic Bastion + 0xFFFF # ==End of List== + +265: # [265] Herald + 0xFF02 # Current unit is... + 226 # [226] Grand Library + 0xFFFF # ==End of List== + +266: # [266] Epigraph + 0xFF02 # Current unit is... + 168 # [168] Argosy + 0xFFFF # ==End of List== + +278: # [278] Strident Stratum + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +279: # [279] Auxiliary Oasis + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +267: # [267] Tethzorokor + 0xFF02 # Current unit is... + 180 # [180] Izirokor + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 153 # Has Unit: [153] Gorgral Swamp + 0xFFFF # ==End of List== + +268: # [268] Protathalor + 0xFF02 # Current unit is... + 35 # [35] Larva + 141 # Has Unit: [141] Muthrok Spire + 0xFF01 # Or + 0xFF03 # Must have... + 197 # [197] Vithrath Haunt + 0xFFFF # ==End of List== + +269: # [269] Vilgorokor + 0xFF02 # Current unit is... + 35 # [35] Larva + 138 # Has Unit: [138] Matravil Nest + 0xFF01 # Or + 0xFF03 # Must have... + 139 # [139] Almakis Antre + 0xFFFF # ==End of List== + +270: # [270] Cikralisk + 0xFF02 # Current unit is... + 35 # [35] Larva + 141 # Has Unit: [141] Muthrok Spire + 0xFF01 # Or + 0xFF03 # Must have... + 197 # [197] Vithrath Haunt + 0xFFFF # ==End of List== + +271: # [271] Tosgrilisk + 0xFF02 # Current unit is... + 43 # [43] Mutalisk + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 197 # Has Unit: [197] Vithrath Haunt + 0xFFFF # ==End of List== + +272: # [272] Ghitorokor + 0xFF02 # Current unit is... + 270 # [270] Cikralisk + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 197 # Has Unit: [197] Vithrath Haunt + 0xFFFF # ==End of List== + +275: # [275] Zobriolisk + 0xFF02 # Current unit is... + 103 # [103] Lakizilisk + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 140 # Has Unit: [140] Ultrok Cavern + 0xFFFF # ==End of List== + +274: # [274] Tetcaerokor + 0xFF02 # Current unit is... + 217 # [217] Konvilisk + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 139 # Has Unit: [139] Almakis Antre + 0xFFFF # ==End of List== + +277: # [277] Selkerilisk + 0xFF02 # Current unit is... + 269 # [269] Vilgorokor + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 139 # Has Unit: [139] Almakis Antre + 0xFFFF # ==End of List== + +280: # [280] Mantle + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 122 # Has Unit: [122] Atlas + 0xFFFF # ==End of List== + +281: # [281] Ramesses + 0xFF02 # Current unit is... + 280 # [280] Mantle + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +282: # [282] Durendal + 0xFF02 # Current unit is... + 280 # [280] Mantle + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +283: # [283] Cataphract + 0xFF02 # Current unit is... + 280 # [280] Mantle + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +284: # [284] Apothecary + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 116 # Has Unit: [116] Daedala + 0xFFFF # ==End of List== + +285: # [285] Dilettante + 0xFF02 # Current unit is... + 284 # [284] Apothecary + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +286: # [286] Sevenstep + 0xFF02 # Current unit is... + 284 # [284] Apothecary + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +287: # [287] Hypnagogue + 0xFF02 # Current unit is... + 284 # [284] Apothecary + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +288: # [288] Parthenon + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 116 # Has Unit: [116] Daedala + 0xFFFF # ==End of List== + +289: # [289] Armistice + 0xFF02 # Current unit is... + 288 # [288] Parthenon + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +290: # [290] Pythean + 0xFF02 # Current unit is... + 288 # [288] Parthenon + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +291: # [291] Ogroszaleth + 0xFF02 # Current unit is... + 46 # [46] Isthrathaleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 303 # Has Unit: [303] Rakzogth Roost + 0xFFFF # ==End of List== + +292: # [292] Spirtith Colony + 0xFF02 # Current unit is... + 144 # [144] Spraith Colony + 224 # Has Unit: [224] Irol Iris + 0xFF01 # Or + 0xFF03 # Must have... + 152 # [152] Othstol Oviform + 0xFFFF # ==End of List== + +293: # [293] Heir + 0xFF02 # Current unit is... + 295 # [295] Iron Council + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +294: # [294] Horseman + 0xFF02 # Current unit is... + 295 # [295] Iron Council + 0xFF08 # Is not constructing add-on + 0xFF05 # Is not lifted off + 0xFFFF # ==End of List== + +295: # [295] Iron Council + 0xFF02 # Current unit is... + 7 # [7] Mason + 0xFF01 # Or + 0xFF02 # Current unit is... + 20 # [20] Talos + 0xFF0B # Is not constructing + 259 # Has Unit: [259] Quantum Institute + 0xFFFF # ==End of List== + +296: # [296] Amphitheater + 0xFF02 # Current unit is... + 295 # [295] Iron Council + 0xFF0C # Does not have add-on attached + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +297: # [297] Thespian + 0xFF02 # Current unit is... + 295 # [295] Iron Council + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 296 # Has Unit: [296] Amphitheater + 0xFFFF # ==End of List== + +298: # [298] Silvertongue + 0xFF02 # Current unit is... + 295 # [295] Iron Council + 0xFF05 # Is not lifted off + 0xFF08 # Is not constructing add-on + 0xFF04 # Must have add-on + 296 # Has Unit: [296] Amphitheater + 0xFFFF # ==End of List== + +303: # [303] Rakzogth Roost + 0xFF02 # Current unit is... + 136 # [136] Elthisth Mound + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +304: # [304] Sequestered Icon + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +305: # [305] Unitary Union + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +306: # [306] Servitor + 0xFF02 # Current unit is... + 220 # [220] Ardent Authority + 0xFFFF # ==End of List== + +307: # [307] Positron + 0xFF02 # Current unit is... + 220 # [220] Ardent Authority + 0xFFFF # ==End of List== + +308: # [308] Analogue + 0xFF02 # Current unit is... + 220 # [220] Ardent Authority + 0xFFFF # ==End of List== + +309: # [309] Mainstay + 0xFF02 # Current unit is... + 279 # [279] Auxiliary Oasis + 0xFFFF # ==End of List== + +310: # [310] Maven + 0xFF02 # Current unit is... + 279 # [279] Auxiliary Oasis + 0xFFFF # ==End of List== + +311: # [311] Cloudform + 0xFF02 # Current unit is... + 279 # [279] Auxiliary Oasis + 0xFFFF # ==End of List== + +312: # [312] Vibrance + 0xFF02 # Current unit is... + 305 # [305] Unitary Union + 0xFFFF # ==End of List== + +313: # [313] Oscilliant + 0xFF02 # Current unit is... + 305 # [305] Unitary Union + 0xFFFF # ==End of List== + +314: # [314] Potentate + 0xFF02 # Current unit is... + 159 # [159] Prostration Stage + 0xFFFF # ==End of List== + +315: # [315] Sycophant + 0xFF02 # Current unit is... + 159 # [159] Prostration Stage + 0xFFFF # ==End of List== + +316: # [316] Optecton + 0xFF02 # Current unit is... + 165 # [165] Archon ArcGathtelosks + 0xFFFF # ==End of List== + +317: # [317] Patriarch + 0xFF02 # Current unit is... + 165 # [165] Archon ArcGathtelosks + 0xFFFF # ==End of List== + +318: # [318] Apostate + 0xFF02 # Current unit is... + 349 # [349] Hall of Heretics + 0xFFFF # ==End of List== + +319: # [319] Mortothrokor + 0xFF02 # Current unit is... + 35 # [35] Larva + 0xFF03 # Must have... + 328 # Has Unit: [328] Axtoth Axis + 0xFF01 # Or + 0xFF03 # Must have... + 329 # [329] Begrozith Barrow + 0xFFFF # ==End of List== + +320: # [320] Cherbrathalor + 0xFF02 # Current unit is... + 126 # [126] Kagralisk + 330 # Has Unit: [330] Chokralgant Chazsal + 0xFFFF # ==End of List== + +321: # [321] Okrimnilisk + 0xFF02 # Current unit is... + 52 # [52] Evigrilisk + 330 # Has Unit: [330] Chokralgant Chazsal + 0xFFFF # ==End of List== + +322: # [322] Algoztalisk + 0xFF02 # Current unit is... + 29 # [29] Almaksalisk + 330 # Has Unit: [330] Chokralgant Chazsal + 0xFFFF # ==End of List== + +323: # [323] Elthrazalisk + 0xFF02 # Current unit is... + 35 # [35] Larva + 136 # Has Unit: [136] Elthisth Mound + 0xFF01 # Or + 0xFF03 # Must have... + 303 # [303] Rakzogth Roost + 0xFFFF # ==End of List== + +326: # [326] Kethrostalor + 0xFF02 # Current unit is... + 96 # [96] Keskathalor + 212 # Has Unit: [212] Alkaj Chasm + 0xFFFF # ==End of List== + +327: # [327] Rakzilisk + 0xFF02 # Current unit is... + 323 # [323] Elthrazalisk + 0xFF01 # Or + 0xFF02 # Current unit is... + 353 # [353] Ocsal Larva + 303 # Has Unit: [303] Rakzogth Roost + 0xFFFF # ==End of List== + +328: # [328] Axtoth Axis + 0xFF02 # Current unit is... + 41 # [41] Droleth + 0xFF01 # Or + 0xFF02 # Current unit is... + 47 # [47] Gosvileth + 0xFF11 # Is not burrowed + 152 # Has Unit: [152] Othstol Oviform + 0xFFFF # ==End of List== + +329: # [329] Begrozith Barrow + 0xFF02 # Current unit is... + 328 # [328] Axtoth Axis + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +330: # [330] Chokralgant Chazsal + 0xFF02 # Current unit is... + 170 # [170] Izkag Iteth + 0xFF07 # Is not training or morphing + 152 # Has Unit: [152] Othstol Oviform + 0xFFFF # ==End of List== + +331: # [331] Bulwark + 0xFF02 # Current unit is... + 166 # [166] Embassy + 0xFFFF # ==End of List== + +348: # [348] Monogram + 0xFF02 # Current unit is... + 278 # [278] Strident Stratum + 0xFFFF # ==End of List== + +349: # [349] Hall of Heretics + 0xFF02 # Current unit is... + 64 # [64] Scribe + 0xFF01 # Or + 0xFF02 # Current unit is... + 182 # [182] Artisan + 0xFFFF # ==End of List== + +350: # [350] Nephrilosk + 0xFF02 # Current unit is... + 133 # [133] Gathtelosk + 152 # Has Unit: [152] Othstol Oviform + 0xFFFF # ==End of List== + +352: # [352] Accantor + 0xFF02 # Current unit is... + 304 # [304] Sequestered Icon + 0xFFFF # ==End of List== + +360: # [360] Vassal + 0xFF02 # Current unit is... + 155 # [155] Lattice + 0xFFFF # ==End of List== + +364: # [364] Station + 0xFF02 # Current unit is... + 367 # [367] Engineer + 0xFFFF # ==End of List== + +365: # [365] Dispensary + 0xFF02 # Current unit is... + 367 # [367] Engineer + 0xFFFF # ==End of List== + +366: # [366] Academy + 0xFF02 # Current unit is... + 364 # [364] Station + 0xFFFF # ==End of List== + +364: # [364] Station + 0xFF02 # Current unit is... + 367 # [367] Engineer + 0xFFFF # ==End of List== + +367: # [367] Engineer + 0xFF02 # Current unit is... + 364 # [364] Station + 0xFFFF # ==End of List== + +370: # [370] Dugout + 0xFF02 # Current unit is... + 367 # [367] Engineer + 0xFFFF # ==End of List== + +371: # [371] Deputy + 0xFF02 # Current unit is... + 364 # [364] Station + 0xFF01 # Or + 0xFF02 # Current unit is... + 366 # [366] Academy + 0xFFFF # ==End of List== \ No newline at end of file diff --git a/CMBW-editor/grafting/Upgrades.graft b/CMBW-editor/grafting/Upgrades.graft new file mode 100644 index 00000000..786fac49 Binary files /dev/null and b/CMBW-editor/grafting/Upgrades.graft differ diff --git a/CMBW-editor/grafting/Upgrades.txt b/CMBW-editor/grafting/Upgrades.txt new file mode 100644 index 00000000..60ec64d5 --- /dev/null +++ b/CMBW-editor/grafting/Upgrades.txt @@ -0,0 +1,470 @@ +# Upgrades Requirement Scripts + +0: # Terran Infantry Armor + 0xFF02 # Current unit is... + 122 # Terran Engineering Bay + 0xFF05 # Is not lifted off + 0xFF07 # Is not training or morphing + 0xFF1F # Upgrade Lv-1 Require... + 0xFFFF # --End of Sublist-- + 0xFF20 # Upgrade Lv-2 Require... + 116 # Has Unit: Terran Science Facility + 0xFFFF # --End of Sublist-- + 0xFF21 # Upgrade Lv-3 Require... + 116 # Has Unit: Terran Science Facility + 0xFFFF # ==End of List== + +1: # Terran Vehicle Plating + 0xFF02 # Current unit is... + 123 # Terran Armory + 0xFF05 # Is not lifted off + 0xFF07 # Is not training or morphing + 0xFF1F # Upgrade Lv-1 Require... + 0xFFFF # --End of Sublist-- + 0xFF20 # Upgrade Lv-2 Require... + 116 # Has Unit: Terran Science Facility + 0xFFFF # --End of Sublist-- + 0xFF21 # Upgrade Lv-3 Require... + 116 # Has Unit: Terran Science Facility + 0xFFFF # ==End of List== + +2: # Terran Ship Plating + 0xFF02 # Current unit is... + 123 # Terran Armory + 0xFF05 # Is not lifted off + 0xFF07 # Is not training or morphing + 0xFF1F # Upgrade Lv-1 Require... + 0xFFFF # --End of Sublist-- + 0xFF20 # Upgrade Lv-2 Require... + 116 # Has Unit: Terran Science Facility + 0xFFFF # --End of Sublist-- + 0xFF21 # Upgrade Lv-3 Require... + 116 # Has Unit: Terran Science Facility + 0xFFFF # ==End of List== + +3: # Zerg Carapace + 0xFF02 # Current unit is... + 139 # Zerg Evolution Chamber + 0xFF07 # Is not training or morphing + 0xFF1F # Upgrade Lv-1 Require... + 0xFFFF # --End of Sublist-- + 0xFF20 # Upgrade Lv-2 Require... + 132 # Has Unit: Zerg Lair + 0xFF01 # Or + 0xFF03 # Must have... + 133 # Zerg Hive + 0xFFFF # --End of Sublist-- + 0xFF21 # Upgrade Lv-3 Require... + 133 # Has Unit: Zerg Hive + 0xFFFF # ==End of List== + +4: # Zerg Flyer Caparace + 0xFF02 # Current unit is... + 141 # Zerg Spire + 0xFF01 # Or + 0xFF02 # Current unit is... + 137 # Zerg Greater Spire + 0xFF07 # Is not training or morphing + 0xFF1F # Upgrade Lv-1 Require... + 0xFFFF # --End of Sublist-- + 0xFF20 # Upgrade Lv-2 Require... + 132 # Has Unit: Zerg Lair + 0xFF01 # Or + 0xFF03 # Must have... + 133 # Zerg Hive + 0xFFFF # --End of Sublist-- + 0xFF21 # Upgrade Lv-3 Require... + 133 # Has Unit: Zerg Hive + 0xFFFF # ==End of List== + +5: # Protoss Armor + 0xFF02 # Current unit is... + 166 # Protoss Forge + 0xFF07 # Is not training or morphing + 0xFF1F # Upgrade Lv-1 Require... + 0xFFFF # --End of Sublist-- + 0xFF20 # Upgrade Lv-2 Require... + 165 # Has Unit: Protoss Templar Archives + 0xFFFF # --End of Sublist-- + 0xFF21 # Upgrade Lv-3 Require... + 165 # Has Unit: Protoss Templar Archives + 0xFFFF # ==End of List== + +6: # Protoss Plating + 0xFF02 # Current unit is... + 164 # Protoss Cybernetics Core + 0xFF07 # Is not training or morphing + 0xFF1F # Upgrade Lv-1 Require... + 0xFFFF # --End of Sublist-- + 0xFF20 # Upgrade Lv-2 Require... + 169 # Has Unit: Protoss Fleet Beacon + 0xFFFF # --End of Sublist-- + 0xFF21 # Upgrade Lv-3 Require... + 169 # Has Unit: Protoss Fleet Beacon + 0xFFFF # ==End of List== + +7: # Terran Infantry Weapons + 0xFF02 # Current unit is... + 122 # Terran Engineering Bay + 0xFF05 # Is not lifted off + 0xFF07 # Is not training or morphing + 0xFF1F # Upgrade Lv-1 Require... + 0xFFFF # --End of Sublist-- + 0xFF20 # Upgrade Lv-2 Require... + 116 # Has Unit: Terran Science Facility + 0xFFFF # --End of Sublist-- + 0xFF21 # Upgrade Lv-3 Require... + 116 # Has Unit: Terran Science Facility + 0xFFFF # ==End of List== + +8: # Terran Vehicle Weapons + 0xFF02 # Current unit is... + 123 # Terran Armory + 0xFF05 # Is not lifted off + 0xFF07 # Is not training or morphing + 0xFF1F # Upgrade Lv-1 Require... + 0xFFFF # --End of Sublist-- + 0xFF20 # Upgrade Lv-2 Require... + 116 # Has Unit: Terran Science Facility + 0xFFFF # --End of Sublist-- + 0xFF21 # Upgrade Lv-3 Require... + 116 # Has Unit: Terran Science Facility + 0xFFFF # ==End of List== + +9: # Terran Ship Weapons + 0xFF02 # Current unit is... + 123 # Terran Armory + 0xFF05 # Is not lifted off + 0xFF07 # Is not training or morphing + 0xFF1F # Upgrade Lv-1 Require... + 0xFFFF # --End of Sublist-- + 0xFF20 # Upgrade Lv-2 Require... + 116 # Has Unit: Terran Science Facility + 0xFFFF # --End of Sublist-- + 0xFF21 # Upgrade Lv-3 Require... + 116 # Has Unit: Terran Science Facility + 0xFFFF # ==End of List== + +10: # Zerg Melee Attacks + 0xFF02 # Current unit is... + 139 # Zerg Evolution Chamber + 0xFF07 # Is not training or morphing + 0xFF1F # Upgrade Lv-1 Require... + 0xFFFF # --End of Sublist-- + 0xFF20 # Upgrade Lv-2 Require... + 132 # Has Unit: Zerg Lair + 0xFF01 # Or + 0xFF03 # Must have... + 133 # Zerg Hive + 0xFFFF # --End of Sublist-- + 0xFF21 # Upgrade Lv-3 Require... + 133 # Has Unit: Zerg Hive + 0xFFFF # ==End of List== + +11: # Zerg Missile Attacks + 0xFF02 # Current unit is... + 139 # Zerg Evolution Chamber + 0xFF07 # Is not training or morphing + 0xFF1F # Upgrade Lv-1 Require... + 0xFFFF # --End of Sublist-- + 0xFF20 # Upgrade Lv-2 Require... + 132 # Has Unit: Zerg Lair + 0xFF01 # Or + 0xFF03 # Must have... + 133 # Zerg Hive + 0xFFFF # --End of Sublist-- + 0xFF21 # Upgrade Lv-3 Require... + 133 # Has Unit: Zerg Hive + 0xFFFF # ==End of List== + +12: # Zerg Flyer Attacks + 0xFF02 # Current unit is... + 141 # Zerg Spire + 0xFF01 # Or + 0xFF02 # Current unit is... + 137 # Zerg Greater Spire + 0xFF07 # Is not training or morphing + 0xFF1F # Upgrade Lv-1 Require... + 0xFFFF # --End of Sublist-- + 0xFF20 # Upgrade Lv-2 Require... + 132 # Has Unit: Zerg Lair + 0xFF01 # Or + 0xFF03 # Must have... + 133 # Zerg Hive + 0xFFFF # --End of Sublist-- + 0xFF21 # Upgrade Lv-3 Require... + 133 # Has Unit: Zerg Hive + 0xFFFF # ==End of List== + +13: # Protoss Ground Weapons + 0xFF02 # Current unit is... + 166 # Protoss Forge + 0xFF07 # Is not training or morphing + 0xFF1F # Upgrade Lv-1 Require... + 0xFFFF # --End of Sublist-- + 0xFF20 # Upgrade Lv-2 Require... + 165 # Has Unit: Protoss Templar Archives + 0xFFFF # --End of Sublist-- + 0xFF21 # Upgrade Lv-3 Require... + 165 # Has Unit: Protoss Templar Archives + 0xFFFF # ==End of List== + +14: # Protoss Air Weapons + 0xFF02 # Current unit is... + 164 # Protoss Cybernetics Core + 0xFF07 # Is not training or morphing + 0xFF1F # Upgrade Lv-1 Require... + 0xFFFF # --End of Sublist-- + 0xFF20 # Upgrade Lv-2 Require... + 169 # Has Unit: Protoss Fleet Beacon + 0xFFFF # --End of Sublist-- + 0xFF21 # Upgrade Lv-3 Require... + 169 # Has Unit: Protoss Fleet Beacon + 0xFFFF # ==End of List== + +15: # Protoss Plasma Shields + 0xFF02 # Current unit is... + 166 # Protoss Forge + 0xFF07 # Is not training or morphing + 0xFF1F # Upgrade Lv-1 Require... + 0xFFFF # --End of Sublist-- + 0xFF20 # Upgrade Lv-2 Require... + 164 # Has Unit: Protoss Cybernetics Core + 0xFFFF # --End of Sublist-- + 0xFF21 # Upgrade Lv-3 Require... + 164 # Has Unit: Protoss Cybernetics Core + 0xFFFF # ==End of List== + +16: # U-238 Shells + 0xFF02 # Current unit is... + 112 # Terran Academy + 0xFF05 # Is not lifted off + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +17: # Ion Thrusters + 0xFF02 # Current unit is... + 120 # Terran Machine Shop + 0xFF05 # Is not lifted off + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +19: # Titan Reactor (SV +50) + 0xFF02 # Current unit is... + 116 # Terran Science Facility + 0xFF05 # Is not lifted off + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +20: # Ocular Implants + 0xFF02 # Current unit is... + 117 # Terran Covert Ops + 0xFF05 # Is not lifted off + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +21: # Moebius Reactor (Ghost +50) + 0xFF02 # Current unit is... + 117 # Terran Covert Ops + 0xFF05 # Is not lifted off + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +22: # Apollo Reactor (Wraith +50) + 0xFF02 # Current unit is... + 115 # Terran Control Tower + 0xFF05 # Is not lifted off + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +23: # Colossus Reactor (BC +50) + 0xFF02 # Current unit is... + 118 # Terran Physics Lab + 0xFF05 # Is not lifted off + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +24: # Ventral Sacs + 0xFF02 # Current unit is... + 132 # Zerg Lair + 0xFF01 # Or + 0xFF02 # Current unit is... + 133 # Zerg Hive + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +25: # Antennae + 0xFF02 # Current unit is... + 132 # Zerg Lair + 0xFF01 # Or + 0xFF02 # Current unit is... + 133 # Zerg Hive + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +26: # Pneumatized Carapace + 0xFF02 # Current unit is... + 132 # Zerg Lair + 0xFF01 # Or + 0xFF02 # Current unit is... + 133 # Zerg Hive + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +27: # Metabolic Boost + 0xFF02 # Current unit is... + 142 # Zerg Spawning Pool + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +28: # Adrenal Glands + 0xFF02 # Current unit is... + 142 # Zerg Spawning Pool + 0xFF07 # Is not training or morphing + 133 # Has Unit: Zerg Hive + 0xFFFF # ==End of List== + +29: # Muscular Augments + 0xFF02 # Current unit is... + 135 # Zerg Hydralisk Den + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +30: # Grooved Spines + 0xFF02 # Current unit is... + 135 # Zerg Hydralisk Den + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +31: # Gamete Meiosis (Queen +50) + 0xFF02 # Current unit is... + 138 # Zerg Queen's Nest + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +32: # Metasynaptic Node (Defiler +50) + 0xFF02 # Current unit is... + 136 # Zerg Defiler Mound + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +33: # Singularity Charge + 0xFF02 # Current unit is... + 164 # Protoss Cybernetics Core + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +34: # Leg Enhancements + 0xFF02 # Current unit is... + 163 # Protoss Citadel of Adun + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +35: # Scarab Damage + 0xFF02 # Current unit is... + 171 # Protoss Robotics Support Bay + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +36: # Reaver Capacity + 0xFF02 # Current unit is... + 171 # Protoss Robotics Support Bay + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +37: # Gravitic Drive + 0xFF02 # Current unit is... + 171 # Protoss Robotics Support Bay + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +38: # Sensor Array + 0xFF02 # Current unit is... + 159 # Protoss Observatory + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +39: # Gravitic Boosters + 0xFF02 # Current unit is... + 159 # Protoss Observatory + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +40: # Khaydarin Amulet (HT +50) + 0xFF02 # Current unit is... + 165 # Protoss Templar Archives + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +41: # Apial Sensors + 0xFF02 # Current unit is... + 169 # Protoss Fleet Beacon + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +42: # Gravitic Thrusters + 0xFF02 # Current unit is... + 169 # Protoss Fleet Beacon + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +43: # Carrier Capacity + 0xFF02 # Current unit is... + 169 # Protoss Fleet Beacon + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +44: # Khaydarin Core (Arbiter +50) + 0xFF02 # Current unit is... + 170 # Protoss Arbiter Tribunal + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +47: # Argus Jewel (Corsair +50) + 0xFF24 # Must be Brood War + 0xFF02 # Current unit is... + 169 # Protoss Fleet Beacon + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +49: # Argus Talisman (DA +50) + 0xFF24 # Must be Brood War + 0xFF02 # Current unit is... + 165 # Protoss Templar Archives + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +51: # Caduceus Reactor (Medic +50) + 0xFF24 # Must be Brood War + 0xFF02 # Current unit is... + 112 # Terran Academy + 0xFF05 # Is not lifted off + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +52: # Chitinous Plating + 0xFF24 # Must be Brood War + 0xFF02 # Current unit is... + 140 # Zerg Ultralisk Cavern + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +53: # Anabolic Synthesis + 0xFF24 # Must be Brood War + 0xFF02 # Current unit is... + 140 # Zerg Ultralisk Cavern + 0xFF07 # Is not training or morphing + 0xFFFF # ==End of List== + +54: # Charon Booster + 0xFF24 # Must be Brood War + 0xFF02 # Current unit is... + 120 # Terran Machine Shop + 0xFF07 # Is not training or morphing + 123 # Has Unit: Terran Armory + 0xFFFF # ==End of List== + +60: # Unknown Upgrade60 + 0xFF23 # Blank + 0xFFFF # ==End of List== + diff --git a/CMBW-editor/grafting/data/Button Sets.txt b/CMBW-editor/grafting/data/Button Sets.txt new file mode 100644 index 00000000..aa892c51 --- /dev/null +++ b/CMBW-editor/grafting/data/Button Sets.txt @@ -0,0 +1,98 @@ +Replay: Paused +Replay: Playing +Cancel +Cancel Place Building/Add-on/Land +Cancel Construction +Cancel Construction + Rally +Cancel Mutation +Cancel Mutation + Rally +Cancel Infestation +Hatchery{Morphing} +Cancel Nuke Strike +Mixed Group +Basic Commands +Peon Group +Transport +Attacking Buildings +Larva +Egg/Cocoon +Drone +Basic Zerg Buildings +Advanced Zerg Buildings +Basic Burrower +Hydralisk +Mutalisk +Lurker +Queen + Heroes +Defiler + Heroes +Infested Terran +Infested Kerrigan +Infested Duran +Hatchery +Lair +Hive +Nydus Canal +Spire +Greater Spire +Spawning Pool +Creep Colony +Hydralisk Den +Queen's Nest +Defiler Mound +Evolution Chamber +Ultralisk Cavern +Nexus +Probe +Basic Protoss Buildings +Advanced Protoss Buildings +High Templar +Dark Templar +Carrier + Heroes +Reaver + Heroes +Arbiter + Heroes +High Templar Heroes +Corsair + Heroes +Dark Archon +Robotics Facility +Gateway +Stargate +Citadel of Adun +Cybernetics Core +Templar Archives +Forge +Fleet Beacon +Arbiter Tribunal +Robotics Support Bay +Shield Battery +Observatory +Cloak Group +Marine/Firebat + Heroes +Medic +SCV +Basic Terran Buildings +Advanced Terran Buildings +Ghost +Ghost Heroes +Vulture +Siege Tank + Heroes +Wraith +Science Vessel + Heroes +Battlecruiser + Heroes +Vulture Heroes +Command Center +Comsat Station +Nuclear Silo +Bunker +Barracks +Factory +Science Facility +Starport +Control Tower +Engineering Bay +Covert Ops +Physics Lab +Armory +Academy +Machine Shop +Infested Command Center +Flag Beacon diff --git a/CMBW-editor/grafting/data/Display Functions.txt b/CMBW-editor/grafting/data/Display Functions.txt new file mode 100644 index 00000000..a15b30a8 --- /dev/null +++ b/CMBW-editor/grafting/data/Display Functions.txt @@ -0,0 +1,9 @@ +0x00426F50 Display Function 1 +0x00427890 Display Function 2 +0x00427C90 Display Function 3 +0x004274A0 Display Function 4 +0x004273E0 Display Function 5 +0x00427260 Display Function 6 +0x00427D30 Display Function 7 +0x00426EE0 Display Function 8 +0x00425EE0 Display Function 9 diff --git a/CMBW-editor/grafting/data/Icons.txt b/CMBW-editor/grafting/data/Icons.txt new file mode 100644 index 00000000..eb4225b8 --- /dev/null +++ b/CMBW-editor/grafting/data/Icons.txt @@ -0,0 +1,390 @@ +Marine +Ghost +Vulture +Goliath +Blank (Goliath Turret) +Siege Tank (Tank Mode) +Blank (Tank Turret) +SCV +Wraith +Science Vessel +Gui Montag (Firebat) +Dropship +Battlecruiser +Vulture Spider Mine +Nuclear Missile +Civilian +Sarah Kerrigan (Ghost) +Alan Schezar (Goliath) +Blank (Alan Turret) +Jim Raynor (Vulture) +Jim Raynor (Marine) +Tom Kazansky (Wraith) +Magellan (Science Vessel) +Edmund Duke (Siege Tank) +Blank (Duke Turret) +Edmund Duke (Siege Mode) +Blank (Duke Turret) +Blank (Arcturus Mengsk) +Hyperion (Battlecruiser) +Norad II (Battlecruiser) +Terran Siege Tank (Siege Mode) +Blank (Siege Tank Turret) +Firebat +Marine (Scanner Sweep) +Medic +Larva +Radioactive (Zerg Egg) +Zergling +Hydralisk +Ultralisk +Broodling +Drone +Overlord +Mutalisk +Guardian +Queen +Defiler +Scourge +Torrarsque (Ultralisk) +Matriarch (Queen) +Infested Terran +Infested Kerrigan (Infested Terran) +Unclean One (Defiler) +Hunter Killer (Hydralisk) +Devouring One (Zergling) +Kukulza (Mutalisk) +Kukulza (Guardian) +Yggdrasill (Overlord) +Valkyrie +Mutalisk/Guardian Cocoon +Corsair +Dark Templar (Unit) +Devourer +Dark Archon +Probe +Zealot +Dragoon +High Templar +Archon +Shuttle +Scout +Arbiter +Carrier +Interceptor +Dark Templar (Hero) +Zeratul (Dark Templar) +Tassadar/Zeratul (Archon) +Fenix (Zealot) +Fenix (Dragoon) +Tassadar (Templar) +Mojo (Scout) +Warbringer (Reaver) +Gantrithor (Carrier) +Reaver +Observer +Scarab +Danimoth (Arbiter) +Blank (Aldaris) +Artanis (Scout) +Rhynadon (Badlands Critter) +Bengalaas (Jungle Critter) +Lurker (Cargo Ship - Unused) +Mercenary Gunship (Unused) +Scantid (Desert Critter) +Kakaru (Twilight Critter) +Ragnasaur (Ashworld Critter) +Ursadon (Ice Critter) +Blank (Zerg Lurker Egg) +Blank (Raszagal) +Samir Duran (Ghost) +Alexei Stukov (Ghost) +Map Revealer +Blank (Gerard DuGalle) +Lurker +Infested Duran (Infested Terran) +Blank (Disruption Field) +Command Center +Comsat Station +Nuclear Silo +Supply Depot +Refinery +Barracks +Academy +Factory +Starport +Control Tower +Science Facility +Covert Ops +Physics Lab +Blank (Starbase - Unused) +Machine Shop +Repair Bay (Unused) +Engineering Bay +Armory +Missile Tower +Bunker +Crashed Norad II +Ion Cannon +Uraj +Khalis +Infested Command Center +Hatchery +Lair +Hive +Nydus Canal +Hydralisk Den +Defiler Mound +Greater Spire +Queen's Nest +Evolution Chamber +Ultralisk Cavern +Spire +Spawning Pool +Creep Colony +Spore Colony +Radioactive (Zerg Bldg1 - Unused) +Sunken Colony +Overmind (Without Shell) +Overmind (With Shell) +Extractor +Mature Chrysalis +Cerebrate +Cerebrate Daggoth +Blank (Zerg Bldg2 - Unused) +Nexus +Robotics Facility +Pylon +Assimilator +Blank (Protoss Bldg1 - Unused) +Observatory +Gateway +Blank (Protoss Bldg2 - Unused) +Photon Cannon +Citadel of Adun +Cybernetics Core +Templar Archives +Forge +Stargate +Stasis Cell/Prison +Fleet Beacon +Arbiter Tribunal +Robotics Support Bay +Shield Battery +Khaydarin Crystal Formation +Protoss Temple +Xel'Naga Temple +Mineral Cluster (Type 1) +Mineral Cluster (Type 2) +Mineral Cluster (Type 3) +Blank (Cave - Unused) +Blank (Cave-in - Unused) +Blank (Cantina - Unused) +Blank (Mining Platform - Unused) +Blank (Independent CC - Unused) +Blank (Independent Starport - Unused) +Blank (Jump Gate - Unused) +Blank (Ruins - Unused) +Blank (Khayd. Crystal Form. - Unused) +Vespene Geyser +Warp Gate +Psi Disrupter +Blank (Zerg Marker) +Blank (Terran Marker) +Blank (Protoss Marker) +Zerg Beacon +Terran Beacon +Protoss Beacon +Zerg Flag Beacon +Terran Flag Beacon +Protoss Flag Beacon +Power Generator +Overmind Cocoon +Blank (Dark Swarm) +Blank (Floor Missile Trap) +Blank (Floor Hatch - Unused) +Blank (Left Upper Level Door) +Blank (Right Upper Level Door) +Blank (Left Pit Door) +Blank (Right Pit Door) +Blank (Floor Gun Trap) +Blank (Left Wall Missile Trap) +Blank (Left Wall Flame Trap) +Infested Mine (Unused) +Blank (Right Wall Flame Trap) +Start Location +Flag +Young Chrysalis +Psi Emitter +Data Disc +Khaydarin Crystal +Blank (Mineral Chunk Type 1) +Blank (Mineral Chunk Type 2) +Blank (Protoss Vespene Orb Type 1) +Blank (Protoss Vespene Orb Type 2) +Blank (Zerg Vespene Sac Type 1) +Blank (Zerg Vespene Sac Type 2) +Blank (Terran Vespene Tank Type 1) +Blank (Terran Vespene Tank Type 2) +Move +Stop +Attack +Gather +Repair +Return Resources +Terran Basic Buildings +Terran Advanced Buildings +Cancel +Use Stimpack +U-238 Shells +Burst Lasers (Unused) +Lockdown +EMP Shockwave +Irradiate +Use Spider Mines +Afterburners (Unused Terran Upgrade) +Seige Mode +Tank Mode +Defensive Matrix +Titan Reactor +Ocular Implants +Scanner Sweep +Yamato Gun +Cloak +Decloak +Patrol +Hold Position +Moebius Reactor +Zerg Basic Buildings +Zerg Advanced Buildings +Burrow +Unburrow +Ventral Sacs +Antennae +Metabolic Boost +Adrenal Glands +Plague +Muscular Augments +Ensnare +Grooved Spines +Roar (Unused Zerg Upgrade) +Dark Swarm +Parasite +Protoss Basic Buildings +Protoss Advanced Buildings +Mind Control (SC Beta - Unused) +Psionic Storm +Gravitic Boosters +Hallucination +Stasis Field +Blank +Recall +Singularity Charge +Lift off +Land +Apollo Reactor +Colossus Reactor +Set Rally Point +Ion Thrusters +Infantry Weapons +Vehicle Weapons +Ship Weapons +Ship Plating +Infantry Armor +Vehicle Armor +Gamete Meiosis +Metasynaptic Node +Pneumatized Caparace +Zerg Caparace +Flyer Caparace +Melee Attacks +Missile Attacks +Flyer Attacks +Consume +Ground Armor +Air Plating +Ground Weapons +Air Weapons +Leg Enhancements +Recharge Shields +Load (into Transport) +Plasma Shields +Nuclear Strike +Unload All (from Transport/Bunker) +Infest Command Center +Scarab Damage +Reaver Capacity +Gravitic Drive +Sensor Array +Khaydarin Amulet +Apial Sensors +Gravitic Thrusters +Carrier Capacity +Khaydarin Core +Gauss Rifle +C-10 Canister Rifle +Fragmentation Grenade +Twin Autocannons +Hellfire Missile Pack +Arclite Cannon +Fusion Cutter +Fusion Cutter (Harvest) +Gemini Missiles +Burst Lasers +ATS Laser Battery +ATA Laser Battery +Flame Thrower +Arclite Shock Cannon +Longbolt Missile +Claws +Needle Spines +Kaiser Blades +Toxic Spores +Spines +Flyer Attack +Acid Spore +Glave Wurm +Venom (Unused Zerg Weapon) +Seeker Spores +Subterranean Tentacle +Suicide (Infested Terran) +Suicide (Scourge) +Particle Beam +Particle Beam (Harvest) +Psi/Warp Blades +Phase Disruptor +Psi Assault +Psionic Shockwave +Radioactive (Unused) +Dual Photon Blasters +Anti-matter Missiles +Phase Disruptor Cannon +Pulse Cannon +Photon Cannon +Radioactive (Unused) +Spider Mine +Heal +Restoration +Restoration +Disruption Web +Disruption Web +Unknown371 +Mind Control +Feedback +Optical Flare +Afterburners ON (Unused) +Afterburners OFF (Unused) +Lurker Aspect +Unknown378 +Anabolic Synthesis +Chitinous Plating +Charon Boosters +Maelstrom +Subterranean Spines +Argus Jewel +Caduceus Reactor +Argus Talisman +Play (Replay) +Pause (Replay) +Speed Up (Replay) +Slow Down (Replay) \ No newline at end of file diff --git a/CMBW-editor/grafting/data/Orders.txt b/CMBW-editor/grafting/data/Orders.txt new file mode 100644 index 00000000..51df6c35 --- /dev/null +++ b/CMBW-editor/grafting/data/Orders.txt @@ -0,0 +1,190 @@ +Die +Stop +Guard (Normal) +Guard (Player) +Guard (Subunit) +Guard (Bunker) +Ignore (Normal) +Stop (Reaver) +Attack +Attack (Obscured) +Attack Unit (Normal) +Attack In Range +Attack Ground (Unused) +Hover (Unused) +Attack Move +Building Is Being Infested +Nothing 1 (Unused) +Power-Up (Unused) +Guard (Building) +Attack (Building) +Script (Spider Mine) +Stay In Range +Attack (Subunit) +Nothing 2 (Normal) +Nothing 3 (Unused) +Drone Start Mutate +Drone Mutate +Use Ability (Infest 1) +Use Ability (Infest 2) +Infest (Queen) +Build (SCV) +Build (Probe) +Create Building (Probe) +Is Building (SCV) +Repair Unit (SCV) +Repair Unit (Obscured) +Place Add-On +Build Add-On +Train (Normal) +Rally to Visible Unit +Rally to Ground Tile +Zerg Birth +Unit Morph +Building Morph +Building Is Constructed (Terran) +Zerg Build Self +Build (Nydus Canal Exit) +Enter (Nydus Canal) +Building Is Constructed (Protoss) +Follow +Idle (Carrier) +Move (Carrier&Reaver) +Stop (Carrier) +Attack (Carrier) +Attack Obscured (Carrier) +Ignore 2 (Carrier) +Attack Unit (Carrier) +Hold Position (Carrier) +Idle (Reaver) +Attack (Reaver) +Attack Obscured (Reaver) +Attack Unit (Reaver) +Hold Position (Reaver) +Training (Subunit) +Move&Attack (Interceptor) +Move&Attack (Scarab) +Recharge Shields (Unit) +Recharge Shields (Global) +Shield Battery Is Recharging +Return To Parent (Interceptor) +Land (Drone) +Land (Building) +Lift Off (Building) +Lift Off (Drone) +Is Lifting Off +Is Researching Technology +Is Performing Upgrade +Idle (Larva) +Is Spawning Larva +Move to Harvest +Move to Harvest Obscured +Move to Harvest Gas +Can Enter Gas Mine +Enter/Exit Gas Mine +Return Gas +Move to Harvest Minerals +Can Harvest Minerals +Harvesting Minerals +Harvesting Minerals Interrupted +Harvest 4 (Unknown) +Return Minerals +Harvesting Interrupted - Recharge Shields +Move/Enter Transport +Idle (Transport) +Load Unit (Mobile Transport) +Load Unit (Bunker) +Load Unit (Unknown) +Idle (Power-Up) +Siege Mode +Tank Mode +Watch Target +Script (Starting Creep Growth) +Script (Spread Creep&Spawn Larva) +Script (Stopping Creep Growth) +Guardian Aspect (Unused) +Move and Morph Archon +Completing Archon Summon +Hold Position (Normal) +Hold Position (Queen) +Cloak +Decloak +Unload Unit (Transport) +Move&Unload Unit (Transport) +Use Ability (Yamato Gun) +Use Ability On Obscured (Yamato Gun) +Use Ability (Lockdown) +Burrow +Idle (Burrowed) +Unburrow +Use Ability (Dark Swarm) +Use Ability (Parasite) +Use Ability (Spawn Broodling) +Use Ability (EMP Shockwave) +Unknown +Idle (Nuclear Silo) +Attack (Nuke) +Move&Paint Nuke Target +Attack Unit (Nuke) +Attack Ground (Nuke) +Nuke Track (Ghost) +Script (Cloak Nearby Units) +Cloak Nearby Units (Freezes the casting unit) +Place Spider Mine +Script (Right-Click Action) +Attack Unit (Infested Terran) +Attack Ground (Infested Terran) +Hold Position (Suicide Units) +Use Ability (Recall) +Teleport To Location (Freezes the casting unit) +Use Ability (Scanner Sweep) +Idle (Scanner Sweep) +Use Ability (Defensive Matrix) +Use Ability (Psionic Storm) +Use Ability (Irradiate) +Use Ability (Plague) +Use Ability (Consume) +Use Ability (Ensnare) +Use Ability (Stasis Field) +Use Ability (Hallucination) +Script (Hallucination) +Reset Collision (2 Units) +Reset Collision (Harvester&Mine) +Patrol (Normal) +CTF COP (Initialize) +Idle (CTF COP) +Unknown CTF COP 2 +Script (Computer) +Attack Move (Computer) +Move (Harass) +Patrol (Computer) +Guard (Computer) +Idle (Rescuable) +Idle (Neutral) +Return To Base (Computer) +Script (PSI Provider) +Fatal (Scarab) +Idle (Critter) +Idle (Trap) +Open Door +Close Door +Stop (Trap) +Attack (Trap) +Enable Doodad +Disable Doodad +Warp In (Unused) +Idle (Medic) +Use Ability (Heal) +Move (Medic) +Hold Position&Heal (Medic) +Return To Idle After Heal +Use Ability (Restoration) +Use Ability (Disruption Web) +Use Ability (Mind Control) +Dark Archon Meld +Use Ability (Feedback) +Use Ability (Optical Flare) +Use Ability (Maelstrom) +Move (Junk Yard Dog) +Fatal +None \ No newline at end of file diff --git a/CMBW-editor/grafting/data/StarCraft.dat b/CMBW-editor/grafting/data/StarCraft.dat new file mode 100644 index 00000000..4b89a410 Binary files /dev/null and b/CMBW-editor/grafting/data/StarCraft.dat differ diff --git a/CMBW-editor/grafting/data/Status Functions.txt b/CMBW-editor/grafting/data/Status Functions.txt new file mode 100644 index 00000000..a06f2b8e --- /dev/null +++ b/CMBW-editor/grafting/data/Status Functions.txt @@ -0,0 +1,9 @@ +0x00424500 Status Function 1 +0x00424980 Status Function 2 +0x00425180 Status Function 3 +0x00424F10 Status Function 4 +0x00424B50 Status Function 5 +0x00424AF0 Status Function 6 +0x00424AC0 Status Function 7 +0x00425900 Status Function 8 +0x00424520 Status Function 9 diff --git a/CMBW-editor/grafting/data/Techdata.txt b/CMBW-editor/grafting/data/Techdata.txt new file mode 100644 index 00000000..c60db10a --- /dev/null +++ b/CMBW-editor/grafting/data/Techdata.txt @@ -0,0 +1,45 @@ +Stim Packs +Lockdown +EMP Shockwave +Spider Mines +Scanner Sweep +Tank Siege Mode +Defensive Matrix +Irradiate +Yamato Gun +Cloaking Field +Personnel Cloaking +Burrowing +Infestation +Spawn Broodlings +Dark Swarm +Plague +Consume +Ensnare +Parasite +Psionic Storm +Hallucination +Recall +Stasis Field +Archon Warp +Restoration +Disruption Web +Unknown Tech26 +Mind Control +Dark Archon Meld +Feedback +Optical Flare +Maelstorm +Lurker Aspect +Unknown Tech33 +Healing +Unknown Tech35 +Unknown Tech36 +Unknown Tech37 +Unknown Tech38 +Unknown Tech39 +Unknown Tech40 +Unknown Tech41 +Unknown Tech42 +Unknown Tech43 +None \ No newline at end of file diff --git a/CMBW-editor/grafting/data/Units.txt b/CMBW-editor/grafting/data/Units.txt new file mode 100644 index 00000000..c7a595ff --- /dev/null +++ b/CMBW-editor/grafting/data/Units.txt @@ -0,0 +1,250 @@ +Terran Marine +Terran Ghost +Terran Vulture +Terran Goliath +Goliath Turret +Terran Siege Tank (Tank Mode) +Siege Tank Turret (Tank Mode) +Terran SCV +Terran Wraith +Terran Science Vessel +Gui Montag (Firebat) +Terran Dropship +Terran Battlecruiser +Spider Mine +Nuclear Missile +Terran Civilian +Sarah Kerrigan (Ghost) +Alan Schezar (Goliath) +Alan Schezar Turret +Jim Raynor (Vulture) +Jim Raynor (Marine) +Tom Kazansky (Wraith) +Magellan (Science Vessel) +Edmund Duke (Tank Mode) +Edmund Duke Turret (Tank Mode) +Edmund Duke (Siege Mode) +Edmund Duke Turret (Siege Mode) +Arcturus Mengsk (Battlecruiser) +Hyperion (Battlecruiser) +Norad II (Battlecruiser) +Terran Siege Tank (Siege Mode) +Siege Tank Turret (Siege Mode) +Terran Firebat +Scanner Sweep +Terran Medic +Zerg Larva +Zerg Egg +Zerg Zergling +Zerg Hydralisk +Zerg Ultralisk +Zerg Broodling +Zerg Drone +Zerg Overlord +Zerg Mutalisk +Zerg Guardian +Zerg Queen +Zerg Defiler +Zerg Scourge +Torrasque (Ultralisk) +Matriarch (Queen) +Infested Terran +Infested Kerrigan (Infested Terran) +Unclean One (Defiler) +Hunter Killer (Hydralisk) +Devouring One (Zergling) +Kukulza (Mutalisk) +Kukulza (Guardian) +Yggdrasill (Overlord) +Terran Valkyrie +Mutalisk Cocoon +Protoss Corsair +Protoss Dark Templar (Unit) +Zerg Devourer +Protoss Dark Archon +Protoss Probe +Protoss Zealot +Protoss Dragoon +Protoss High Templar +Protoss Archon +Protoss Shuttle +Protoss Scout +Protoss Arbiter +Protoss Carrier +Protoss Interceptor +Protoss Dark Templar (Hero) +Zeratul (Dark Templar) +Tassadar/Zeratul (Archon) +Fenix (Zealot) +Fenix (Dragoon) +Tassadar (Templar) +Mojo (Scout) +Warbringer (Reaver) +Gantrithor (Carrier) +Protoss Reaver +Protoss Observer +Protoss Scarab +Danimoth (Arbiter) +Aldaris (Templar) +Artanis (Scout) +Rhynadon (Badlands Critter) +Bengalaas (Jungle Critter) +Cargo Ship (Unused) +Mercenary Gunship (Unused) +Scantid (Desert Critter) +Kakaru (Twilight Critter) +Ragnasaur (Ashworld Critter) +Ursadon (Ice World Critter) +Lurker Egg +Raszagal (Corsair) +Samir Duran (Ghost) +Alexei Stukov (Ghost) +Map Revealer +Gerard DuGalle (BattleCruiser) +Zerg Lurker +Infested Duran (Infested Terran) +Disruption Web +Terran Command Center +Terran Comsat Station +Terran Nuclear Silo +Terran Supply Depot +Terran Refinery +Terran Barracks +Terran Academy +Terran Factory +Terran Starport +Terran Control Tower +Terran Science Facility +Terran Covert Ops +Terran Physics Lab +Starbase (Unused) +Terran Machine Shop +Repair Bay (Unused) +Terran Engineering Bay +Terran Armory +Terran Missile Turret +Terran Bunker +Norad II (Crashed) +Ion Cannon +Uraj Crystal +Khalis Crystal +Infested Command Center +Zerg Hatchery +Zerg Lair +Zerg Hive +Zerg Nydus Canal +Zerg Hydralisk Den +Zerg Defiler Mound +Zerg Greater Spire +Zerg Queen's Nest +Zerg Evolution Chamber +Zerg Ultralisk Cavern +Zerg Spire +Zerg Spawning Pool +Zerg Creep Colony +Zerg Spore Colony +Unused Zerg Building1 +Zerg Sunken Colony +Zerg Overmind (With Shell) +Zerg Overmind +Zerg Extractor +Mature Chrysalis +Zerg Cerebrate +Zerg Cerebrate Daggoth +Unused Zerg Building2 +Protoss Nexus +Protoss Robotics Facility +Protoss Pylon +Protoss Assimilator +Unused Protoss Building1 +Protoss Observatory +Protoss Gateway +Unused Protoss Building2 +Protoss Photon Cannon +Protoss Citadel of Adun +Protoss Cybernetics Core +Protoss Templar Archives +Protoss Forge +Protoss Stargate +Stasis Cell/Prison +Protoss Fleet Beacon +Protoss Arbiter Tribunal +Protoss Robotics Support Bay +Protoss Shield Battery +Khaydarin Crystal Formation +Protoss Temple +Xel'Naga Temple +Mineral Field (Type 1) +Mineral Field (Type 2) +Mineral Field (Type 3) +Cave (Unused) +Cave-in (Unused) +Cantina (Unused) +Mining Platform (Unused) +Independent Command Center (Unused) +Independent Starport (Unused) +Independent Jump Gate (Unused) +Ruins (Unused) +Khaydarin Crystal Formation (Unused) +Vespene Geyser +Warp Gate +Psi Disrupter +Zerg Marker +Terran Marker +Protoss Marker +Zerg Beacon +Terran Beacon +Protoss Beacon +Zerg Flag Beacon +Terran Flag Beacon +Protoss Flag Beacon +Power Generator +Overmind Cocoon +Dark Swarm +Floor Missile Trap +Floor Hatch (Unused) +Left Upper Level Door +Right Upper Level Door +Left Pit Door +Right Pit Door +Floor Gun Trap +Left Wall Missile Trap +Left Wall Flame Trap +Right Wall Missile Trap +Right Wall Flame Trap +Start Location +Flag +Young Chrysalis +Psi Emitter +Data Disc +Khaydarin Crystal +Mineral Cluster Type 1 +Mineral Cluster Type 2 +Protoss Vespene Gas Orb Type 1 +Protoss Vespene Gas Orb Type 2 +Zerg Vespene Gas Sac Type 1 +Zerg Vespene Gas Sac Type 2 +Terran Vespene Gas Tank Type 1 +Terran Vespene Gas Tank Type 2 +None +Buttons - Cancel +Buttons - Place Building/Add-on/Land +Buttons - Construction +Buttons - Construction w/ rally point +Buttons - Mutation +Buttons - Mutation w/ rally point +Buttons - Infestation +Buttons - Hatchery{Morphing} +Buttons - Cancel Nuke Strike +Buttons - Basic Zerg Buildings +Buttons - Basic Terran Buildings +Buttons - Basic Protoss Buildings +Buttons - Advanced Zerg Buildings +Buttons - Advanced Terran Buildings +Buttons - Advanced Protoss Buildings +Buttons - Group - Mixed +Buttons - Group - Peons +Buttons - Group - Cloaker +Buttons - Group - Burrower +Buttons - Replay: Paused +Buttons - Replay: Playing diff --git a/CMBW-editor/grafting/data/Upgrades.txt b/CMBW-editor/grafting/data/Upgrades.txt new file mode 100644 index 00000000..6f750317 --- /dev/null +++ b/CMBW-editor/grafting/data/Upgrades.txt @@ -0,0 +1,62 @@ +Terran Infantry Armor +Terran Vehicle Plating +Terran Ship Plating +Zerg Carapace +Zerg Flyer Caparace +Protoss Armor +Protoss Plating +Terran Infantry Weapons +Terran Vehicle Weapons +Terran Ship Weapons +Zerg Melee Attacks +Zerg Missile Attacks +Zerg Flyer Attacks +Protoss Ground Weapons +Protoss Air Weapons +Protoss Plasma Shields +U-238 Shells +Ion Thrusters +Burst Lasers (Unused) +Titan Reactor (SV +50) +Ocular Implants +Moebius Reactor (Ghost +50) +Apollo Reactor (Wraith +50) +Colossus Reactor (BC +50) +Ventral Sacs +Antennae +Pneumatized Carapace +Metabolic Boost +Adrenal Glands +Muscular Augments +Grooved Spines +Gamete Meiosis (Queen +50) +Metasynaptic Node (Defiler +50) +Singularity Charge +Leg Enhancements +Scarab Damage +Reaver Capacity +Gravitic Drive +Sensor Array +Gravitic Boosters +Khaydarin Amulet (HT +50) +Apial Sensors +Gravitic Thrusters +Carrier Capacity +Khaydarin Core (Arbiter +50) +Unknown Upgrade45 +Unknown Upgrade46 +Argus Jewel (Corsair +50) +Unknown Upgrade48 +Argus Talisman (DA +50) +Unknown Upgrade50 +Caduceus Reactor (Medic +50) +Chitinous Plating +Anabolic Synthesis +Charon Booster +Unknown Upgrade55 +Unknown Upgrade56 +Unknown Upgrade57 +Unknown Upgrade58 +Unknown Upgrade59 +Unknown Upgrade60 +None \ No newline at end of file diff --git a/CMBW-editor/grafting/data/button actions.txt b/CMBW-editor/grafting/data/button actions.txt new file mode 100644 index 00000000..ddd555c7 --- /dev/null +++ b/CMBW-editor/grafting/data/button actions.txt @@ -0,0 +1,60 @@ +0x00423180 Cancel Infestation +0x004244A0 Rally Point +0x00423930 Select Larva +0x004234B0 unit Create Unit +0x00423490 Cancel Last +0x00423470 Tank Mode +0x00423450 tech Siege Mode +0x00423430 Cancel Construction +0x00423410 Cancel Morph +0x00424440 Move +0x004233F0 Stop +0x00424380 Attack +0x00424320 Attack(Suicide) +0x004242C0 Attack(Building) +0x00424260 Move (Carrier\Reaver) +0x004233D0 Stop Carrier +0x004233B0 Stop Reaver +0x00424200 Attack Carrier +0x004241A0 Attack Reaver +0x00423390 unit Build Subunit +0x00424140 Patrol +0x00423370 Hold Position +0x00423350 tech Research Technology +0x00423330 Cancel Technology Research +0x00423F70 tech Use Technology +0x004234D0 tech StimPack +0x00423310 upgrade Research Upgrade +0x004232F0 Cancel Upgrade Research +0x004232D0 Cancel AddOn +0x00423EB0 unit Create Building - Terran +0x00423E90 Place COP +0x00423DD0 unit Create Building - Protoss +0x00423D10 unit Create AddOn +0x00423C50 unit Create Building - Zerg +0x00423C40 unit Place Nydus Canal Exit +0x00423860 unit Building Morph +0x00423C30 unit Land +0x00423BD0 Repair +0x00423790 unit Unit Morph +0x00423B70 Gather +0x00423760 Return Cargo +0x004232B0 tech Burrow +0x00423290 Unburrow +0x00423730 tech Cloak +0x00423270 Decloak +0x00423230 Lift Off +0x00423B40 Load +0x00423B00 Unload +0x00423210 unit Archon Warp +0x004231F0 unit Dark Archon Meld +0x00423AA0 Recharge Shields +0x00423A40 Nuclear Strike +0x004231D0 Cancel Nuclear Strike +0x004239E0 tech Heal +0x004DF300 Slow Down Replay +0x004DF2C0 Play\Pause Replay +0x004DF260 Speed Up Replay +0x00429770 Cancel +0x00429780 Cancel Place Building +0x00459AF0 unit Change Displayed Buttons diff --git a/CMBW-editor/grafting/data/button conditions.txt b/CMBW-editor/grafting/data/button conditions.txt new file mode 100644 index 00000000..a6af8f93 --- /dev/null +++ b/CMBW-editor/grafting/data/button conditions.txt @@ -0,0 +1,67 @@ +0x004DEB40 Slow Down Replay +0x004DEAF0 Speed Up Replay +0x004DEAC0 Play/Pause Replay +0x004282D0 Always +0x00428E60 unit Can Create Unit\Building +0x00428E00 unit Can Build Subunit +0x00428DA0 Mixed Group - Move\Patrol\Hold Position +0x00428D40 Mixed Group - Stop +0x00428F30 Unit Has A Weapon +0x00428ED0 Attacking Building +0x00428530 Cancel Last +0x00428920 Cancel AddOn +0x00428500 Larva Exists(Upgrading Only) +0x00429520 Rally Point +0x00429740 Rally Point - While Upgrading Only +0x004284E0 Construction\Mutation Underway +0x00428900 Upgrade Underway +0x004288E0 Research Underway +0x004284B0 Unit Is Carrying Nothing (Gather - Probe) +0x00428480 Unit Is Carrying Something(Return Cargo - Probe) +0x00428FF0 Unit's Capacity Has Not Been Met +0x00428EA0 Carrying Some Units +0x00429500 tech Tech Spell Not Researched +0x004294E0 tech Spell Researched +0x00429470 tech Has Spidermine and Is Researched +0x00429450 upgrade Upgrade Not At Max Level +0x004293E0 tech Can Cloak +0x00429370 tech Can Decloak +0x004292C0 tech Can Cloak - Mixed +0x00429210 tech Can Decloak - Mixed +0x004291C0 tech Tank Is In Tank Mode +0x00429170 tech Tank Is In Siege Mode +0x00428860 Tank Is In Tank Mode(Move) +0x00428810 Nuke Available +0x00428440 Recharge Shields +0x00428420 Building Can Move And Has Lifted Off +0x004283F0 Building Has Lifted Off +0x004287D0 Building Has Landed +0x004290F0 tech Ability Is Researched +0x00429070 tech Is Using Ability +0x00429720 unit Morph To Lurker +0x004283C0 Not Burrowed(Move\Stop\Patrol\Hold Position) +0x00428FA0 Not Burrowed (Attack) +0x00428780 Has No Cargo (Gather - Drone) +0x00428730 Has Cargo (Return Cargo - Drone) +0x00428360 Burrowed (Stop - Lurker) +0x00428340 unit Has No Exit +0x00428CB0 Zerg Basic Buildings +0x00428C30 Zerg Advanced Buildings +0x004286E0 Has Interceptors +0x004286A0 Has Scarabs +0x004296F0 tech 2 Units Selected & Not Researched(Archon Merge) +0x004296B0 unit 2 Units Selected (Archon Warp) +0x00429680 tech 2 Units Selected & Not Researched(Dark Archon Meld) +0x00429640 unit 2 Units Selected (Dark Archon Meld) +0x00428B80 Protoss Basic Buildings +0x00428AD0 Protoss Advanced Buildings +0x00428310 Is Constructing (Halt - SCV) +0x00428670 Move (SCV) +0x00428640 Stop (SCV) +0x00428610 Attack (SCV) +0x004285E0 Repair (SCV) +0x004285A0 Gather (SCV) +0x00428560 Return Cargo (SCV) +0x00428A10 Terran Basic Buildings +0x00428990 Terran Advanced Buildings +0x00428960 unit Nuke Train diff --git a/CMBW-editor/grafting/data/opcodes.txt b/CMBW-editor/grafting/data/opcodes.txt new file mode 100644 index 00000000..39ab3161 --- /dev/null +++ b/CMBW-editor/grafting/data/opcodes.txt @@ -0,0 +1,39 @@ +FF01 none any Or +FF02 unit any Current unit is... +FF03 unit any Must have... +FF04 none unit Must have add-on +FF05 none any Is not lifted off +FF06 none no unit Is lifted off +FF07 none any Is not training or morphing +FF08 none any Is not constructing add-on +FF09 none any Is not researching +FF0A none any Is not upgrading +FF0B none unit Is not constructing +FF0C none unit Does not have add-on attached +FF0D none unit Does not have exit +FF0E none unit Has hangar space +FF0F none no unit Must be researched +FF10 none unit Does not have loaded nuke +FF11 none any Is not burrowed +FF12 none no unit Can attack +FF13 none no unit Can set rally point +FF14 none no unit Can move +FF15 none no unit Has weapon +FF16 none no unit Is worker +FF17 none no unit Is flying building +FF18 none no unit Is transport +FF19 none no unit Is powerup +FF1A none no unit Is Subunit +FF1B none no unit Has spidermines +FF1C none no unit Is hero and enabled +FF1D none no unit Can hold position +FF1E none no unit Allow on hallucinations +FF1F none no unit Upgrade Lv-1 Require... +FF20 none no unit Upgrade Lv-2 Require... +FF21 none no unit Upgrade Lv-3 Require... +FF22 none any Grey +FF23 none any Blank +FF24 none any Must be Brood War +FF25 tech unit Is researched... +FF26 none any Is burrowed +FFFF none no unit --End of Sublist-- diff --git a/CMBW-editor/grafting/data/stat presets.txt b/CMBW-editor/grafting/data/stat presets.txt new file mode 100644 index 00000000..70058db8 --- /dev/null +++ b/CMBW-editor/grafting/data/stat presets.txt @@ -0,0 +1,9 @@ +2 1 Building +1 0 Normal Unit +4 3 Unit w/ Subunits +3 2 Transport +7 6 Transport w/ Supply +8 7 Powerup +6 5 Morph Unit +5 4 Merge Unit +0 8 Unselectable diff --git a/CMBW-editor/grafting/format.txt b/CMBW-editor/grafting/format.txt new file mode 100644 index 00000000..283228bc --- /dev/null +++ b/CMBW-editor/grafting/format.txt @@ -0,0 +1,30 @@ +# comment -- can be on any line, anything after it is ignored + +#DAT REQ: +1: # ID 1 + 0xFF02 # an opcode + 111 # a parameter + 65288 # can be hex or dec + 112 # other parameter + 0xFFFF # end of list + + + + +#BUTTONS: +1: # buttonset ID -- can technically be anything, but should be something reasonable since button set array is contiguous (don't use huge numbers) +# position, icon ID, condition ID, action ID, condition parameter, action parameter, enable string, disable string +# should it be "pos, icon, disable str, enable str, condition ID, condition param, action ID, action param" ?? +1, 130, 1, 2, 0, 0, 373, 0 +2, 248, 3, 4, 0, 0, 372, 0 + +Unit 1: # unit ID +# buttonset ID[, connected Unit = 65535[, stat func ID, disp func ID]] + +Unit 1: 1 # connected unit defaults to 65535 + +Unit 2: 1, 65535 + +Unit 3: 1, 65535, 2, 1 # if stat info is omitted then it will not be updated + +unit 4: -1 # sets button set to None diff --git a/CMBW-editor/grafting/graftc.exe b/CMBW-editor/grafting/graftc.exe new file mode 100644 index 00000000..ae0ef18d Binary files /dev/null and b/CMBW-editor/grafting/graftc.exe differ diff --git a/CMBW-maps/melee/1v1/(2)Infinite Velocity.scx b/CMBW-maps/melee/1v1/(2)Infinite Velocity.scx new file mode 100644 index 00000000..9e0e0d93 Binary files /dev/null and b/CMBW-maps/melee/1v1/(2)Infinite Velocity.scx differ diff --git a/mpq/arr/flingy.datex b/mpq/arr/flingy.datex index 47b27de1..8fa1619e 100644 Binary files a/mpq/arr/flingy.datex and b/mpq/arr/flingy.datex differ diff --git a/mpq/arr/flingy.txt b/mpq/arr/flingy.txt index 28212bf5..06477d97 100644 --- a/mpq/arr/flingy.txt +++ b/mpq/arr/flingy.txt @@ -480,7 +480,7 @@ Phalanx Mortar Matador (Cinder Mode) Matador Turret (Tank Mode) Matador Turret (Cinder Mode) -Extended Flingy #274 +Wyvern Turret Extended Flingy #275 Extended Flingy #276 Extended Flingy #277 diff --git a/mpq/arr/images.datex b/mpq/arr/images.datex index 725bfde8..21de0c58 100644 Binary files a/mpq/arr/images.datex and b/mpq/arr/images.datex differ diff --git a/mpq/arr/images.tbl b/mpq/arr/images.tbl index e2a68112..20fdf404 100644 Binary files a/mpq/arr/images.tbl and b/mpq/arr/images.tbl differ diff --git a/mpq/arr/images.txt b/mpq/arr/images.txt index ce955324..1e6124a4 100644 --- a/mpq/arr/images.txt +++ b/mpq/arr/images.txt @@ -1727,8 +1727,8 @@ Phalanx Mortar Matador (Cinder Mode) Matador Turret (Tank Mode) Matador Turret (Cinder Mode) -Extended Image #727 -Extended Image #728 +Wyvern Turret +Wyvern Turret Shadow Extended Image #729 Extended Image #730 Extended Image #731 diff --git a/mpq/arr/orders.txt b/mpq/arr/orders.txt index e0292321..dbd048a1 100644 --- a/mpq/arr/orders.txt +++ b/mpq/arr/orders.txt @@ -180,7 +180,7 @@ Hold Position&Heal (Medic) Return To Idle After Heal Use Ability (Tertiary Eyes) Use Ability (Disruption Web) -Use Ability (Mind Control) +Use Ability (Tyranny) Dark Archon Meld Use Ability (Salvage) Use Ability (Optical Flare) diff --git a/mpq/arr/sfxdata.txt b/mpq/arr/sfxdata.txt index 1f86db79..67c5f142 100644 --- a/mpq/arr/sfxdata.txt +++ b/mpq/arr/sfxdata.txt @@ -1477,7 +1477,7 @@ Autocrat Weapon Fire 02 Autocrat Weapon Fire 03 Autocrat Weapon Fire 04 Autocrat Weapon Fire 05 -Savant Ready 01 +unused Savant What 01 Savant What 02 Savant What 03 diff --git a/mpq/arr/sprites.datex b/mpq/arr/sprites.datex index a9a8fd1e..2f3d79aa 100644 Binary files a/mpq/arr/sprites.datex and b/mpq/arr/sprites.datex differ diff --git a/mpq/arr/sprites.txt b/mpq/arr/sprites.txt index 8f44e1da..737d5589 100644 --- a/mpq/arr/sprites.txt +++ b/mpq/arr/sprites.txt @@ -863,7 +863,7 @@ Phalanx Mortar Matador (Cinder Mode) Matador Turret (Tank Mode) Matador Turret (Cinder Mode) -Extended Sprite #1 +Wyvern Turret Extended Sprite #1 Extended Sprite #1 Extended Sprite #1 diff --git a/mpq/arr/units.datex b/mpq/arr/units.datex index c4657282..dbfecc51 100644 Binary files a/mpq/arr/units.datex and b/mpq/arr/units.datex differ diff --git a/mpq/arr/units.txt b/mpq/arr/units.txt index d4002b4a..33c0f8e2 100644 --- a/mpq/arr/units.txt +++ b/mpq/arr/units.txt @@ -374,7 +374,7 @@ Terran Cuirass (Trench Mode) Matador Turret (Tank Mode) Matador Turret (Cinder Mode) Police Priestess -Extended Unit #149 +Wyvern Turret Extended Unit #150 Extended Unit #151 Extended Unit #152 diff --git a/mpq/arr/weapons.datex b/mpq/arr/weapons.datex index 393f1457..9980fc32 100644 Binary files a/mpq/arr/weapons.datex and b/mpq/arr/weapons.datex differ diff --git a/mpq/arr/weapons.txt b/mpq/arr/weapons.txt index d0057774..a056865a 100644 --- a/mpq/arr/weapons.txt +++ b/mpq/arr/weapons.txt @@ -88,7 +88,7 @@ Phase Spear (Legionnaire) Harrying Talons (Akistrokor) Discoid Railgun (Savant) Lobotomy Mine (unused) -Celestial Cannon (Star Sovereign) +Celestial Cannons (Star Sovereign) Intervention Missiles (Star Sovereign behavior) Spores (Sovroleth) Flak Cannons (Cyclops) @@ -103,7 +103,7 @@ Sequencing Spore (Charlatan) Acrid Barbs (Quazilisk) Halo Rockets (Valkyrie) Corrosive Spores (Vithrilisk) -Mind Control (Mind Tyrant ability) +Tyranny (Mind Tyrant ability) Galactic Weaver (Demiurge) Hallucination (Cantavis ability) Maelstrom (Mind Tyrant ability) @@ -200,7 +200,7 @@ Ion Cannon (Ion Cannon) Discoid Railgun (Savant, Piercing) Geometric Rifle (Sevenstep, Piercing) Twinstrike Cannons (Matador) -Extended Weapon #73 +Cylindrical Blaster (Analogue) Extended Weapon #74 Extended Weapon #75 Extended Weapon #76 diff --git a/mpq/atreus.grp b/mpq/atreus.grp new file mode 100644 index 00000000..72c661f4 Binary files /dev/null and b/mpq/atreus.grp differ diff --git a/mpq/datreq/Buttons.graft b/mpq/datreq/Buttons.graft index 39c6c6b4..3052d737 100644 Binary files a/mpq/datreq/Buttons.graft and b/mpq/datreq/Buttons.graft differ diff --git a/mpq/rez/stat_txt.tbl b/mpq/rez/stat_txt.tbl index 01567511..809d34b3 100644 Binary files a/mpq/rez/stat_txt.tbl and b/mpq/rez/stat_txt.tbl differ diff --git a/mpq/scripts/iscript.txt b/mpq/scripts/iscript.txt index 782bf1d2..79cde8fc 100644 --- a/mpq/scripts/iscript.txt +++ b/mpq/scripts/iscript.txt @@ -46954,10 +46954,10 @@ Type 12 Init WyvernInit Death WyvernDeath GndAttkInit WyvernGndAttkInit -AirAttkInit WyvernAirAttkInit +AirAttkInit WyvernGndAttkInit Unused1 [NONE] GndAttkRpt WyvernGndAttkInit -AirAttkRpt WyvernAirAttkInit +AirAttkRpt WyvernGndAttkInit CastSpell WyvernCastSpell GndAttkToIdle WyvernGndAttkToIdle AirAttkToIdle WyvernGndAttkToIdle @@ -46971,18 +46971,11 @@ SpecialState1 [NONE] WyvernInit: imgul 1132 0 42 # Wyvern Shadow (protoss\scout.grp) playfram 0x00 - goto WyvernGndAttkToIdle + goto ScourgeLocal00 WyvernGndAttkToIdle: - setvertpos 0 - wait 8 - setvertpos 0 - wait 8 - setvertpos -1 - wait 8 - setvertpos 0 - wait 8 - goto WyvernGndAttkToIdle + playfram 0x00 + goto ScourgeLocal00 WyvernDeath: playsnd 1120 # Zerg\ZergDuran\ZDnPss08.wav @@ -46993,20 +46986,10 @@ WyvernDeath: end WyvernGndAttkInit: - wait 1 - attackwith 1 + playfram 0x00 gotorepeatattk - goto WyvernLocal00 - -WyvernLocal00: - wait 125 - goto WyvernLocal00 - -WyvernAirAttkInit: - wait 1 - attackwith 2 - gotorepeatattk - goto WyvernLocal00 + ignorerest + goto WyvernGndAttkToIdle WyvernCastSpell: sigorder 64 @@ -47018,12 +47001,12 @@ WyvernCastSpell: nobrkcodeend gotorepeatattk sigorder 128 - goto WyvernLocal00 + goto WyvernGndAttkToIdle WyvernWalking: setvertpos 0 imgol 1201 0 0 # Wyvern Engine (cm\terran\wyvern-engine.grp) - goto WyvernLocal00 + goto ScourgeLocal00 # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: @@ -47954,19 +47937,32 @@ AionUnused1: goto AionGndAttkToIdle AionGndAttkInit: + playfram 0x00 wait 1 nobrkcodestart + playfram 0x20 playsndbtwn 2200 2202 # Aion weaponfire 01, 02, 03 attackwith 1 - wait 2 + wait 1 + playfram 0x00 + wait 1 + playfram 0x40 playsndbtwn 2200 2202 # Aion weaponfire 01, 02, 03 attackwith 1 - wait 4 + wait 1 + playfram 0x00 + wait 3 + playfram 0x60 playsndbtwn 2200 2202 # Aion weaponfire 01, 02, 03 attackwith 1 - wait 2 + wait 1 + playfram 0x00 + wait 1 + playfram 0x80 playsndbtwn 2200 2202 # Aion weaponfire 01, 02, 03 attackwith 1 + wait 1 + playfram 0x00 nobrkcodeend gotorepeatattk goto AionGndAttkToIdle @@ -52253,10 +52249,10 @@ MatadorCinderModeSpecialState2: IsId 738 Type 13 Init MatadorTurretInit -Death MatadorDeath +Death ScourgeExplosionDeath GndAttkInit MatadorGndAttkInit AirAttkInit MatadorGndAttkInit -Unused1 MatadorUnused1 +Unused1 [NONE] GndAttkRpt MatadorGndAttkInit AirAttkRpt MatadorGndAttkInit CastSpell [NONE] @@ -52280,10 +52276,10 @@ MatadorTurretInit: IsId 739 Type 23 Init MatadorCinderModeTurretInit -Death MatadorCinderModeDeath +Death ScourgeExplosionDeath GndAttkInit MatadorCinderModeGndAttkInit AirAttkInit MatadorCinderModeGndAttkInit -Unused1 MatadorCinderModeUnused1 +Unused1 [NONE] GndAttkRpt MatadorCinderModeGndAttkInit AirAttkRpt MatadorCinderModeGndAttkInit CastSpell [NONE] @@ -52318,4 +52314,42 @@ MatadorCinderModeTurretInit: playfram 0x180 wait 6 sigorder 1 - goto MatadorCinderModeGndAttkToIdle \ No newline at end of file + goto MatadorCinderModeGndAttkToIdle + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 1729 Wyvern Turret (cm\terran\wyvern-turret.grp) +.headerstart +IsId 740 +Type 12 +Init WyvernTurretInit +Death WyvernDeath +GndAttkInit WyvernTurretGndAttkInit +AirAttkInit WyvernTurretGndAttkInit +Unused1 [NONE] +GndAttkRpt WyvernTurretGndAttkInit +AirAttkRpt WyvernTurretGndAttkInit +CastSpell WyvernCastSpell +GndAttkToIdle WyvernGndAttkToIdle +AirAttkToIdle WyvernGndAttkToIdle +Unused2 [NONE] +Walking WyvernGndAttkToIdle +WalkingToIdle WyvernGndAttkToIdle +SpecialState1 [NONE] +.headerend +# ----------------------------------------------------------------------------- # + +WyvernTurretInit: + playfram 0x00 + goto WyvernGndAttkToIdle + +WyvernTurretGndAttkInit: + playfram 0x00 + wait 1 + nobrkcodestart + playfram 0x20 + attackwith 1 + nobrkcodeend + gotorepeatattk + ignorerest + goto WyvernGndAttkToIdle \ No newline at end of file diff --git a/mpq/sound/cm/t/striga/agg-01.wav b/mpq/sound/cm/t/striga/agg-01.wav index 0da3584d..2417119d 100644 Binary files a/mpq/sound/cm/t/striga/agg-01.wav and b/mpq/sound/cm/t/striga/agg-01.wav differ diff --git a/mpq/sound/cm/t/striga/agg-02.wav b/mpq/sound/cm/t/striga/agg-02.wav index c6c72709..9873eb32 100644 Binary files a/mpq/sound/cm/t/striga/agg-02.wav and b/mpq/sound/cm/t/striga/agg-02.wav differ diff --git a/mpq/sound/cm/t/striga/agg-03.wav b/mpq/sound/cm/t/striga/agg-03.wav index 8620b4fc..ea641aa6 100644 Binary files a/mpq/sound/cm/t/striga/agg-03.wav and b/mpq/sound/cm/t/striga/agg-03.wav differ diff --git a/mpq/sound/cm/t/striga/agg-04.wav b/mpq/sound/cm/t/striga/agg-04.wav index 3b812106..1c8f27af 100644 Binary files a/mpq/sound/cm/t/striga/agg-04.wav and b/mpq/sound/cm/t/striga/agg-04.wav differ diff --git a/mpq/sound/cm/t/striga/hlp-01.wav b/mpq/sound/cm/t/striga/hlp-01.wav index 2a5390b3..8f4dc151 100644 Binary files a/mpq/sound/cm/t/striga/hlp-01.wav and b/mpq/sound/cm/t/striga/hlp-01.wav differ diff --git a/mpq/sound/cm/t/striga/hlp-02.wav b/mpq/sound/cm/t/striga/hlp-02.wav index 57008350..eb642608 100644 Binary files a/mpq/sound/cm/t/striga/hlp-02.wav and b/mpq/sound/cm/t/striga/hlp-02.wav differ diff --git a/mpq/sound/cm/t/striga/hlp-03.wav b/mpq/sound/cm/t/striga/hlp-03.wav index 1165faf2..21f6fb17 100644 Binary files a/mpq/sound/cm/t/striga/hlp-03.wav and b/mpq/sound/cm/t/striga/hlp-03.wav differ diff --git a/mpq/sound/cm/t/striga/hlp-04.wav b/mpq/sound/cm/t/striga/hlp-04.wav index 44de1b6b..ccb1d6ce 100644 Binary files a/mpq/sound/cm/t/striga/hlp-04.wav and b/mpq/sound/cm/t/striga/hlp-04.wav differ diff --git a/mpq/sound/cm/t/striga/rdy-01.wav b/mpq/sound/cm/t/striga/rdy-01.wav index ad24c0fb..487e6bfe 100644 Binary files a/mpq/sound/cm/t/striga/rdy-01.wav and b/mpq/sound/cm/t/striga/rdy-01.wav differ diff --git a/mpq/sound/cm/t/striga/rdy-02.wav b/mpq/sound/cm/t/striga/rdy-02.wav index eaf71d8a..7c19578e 100644 Binary files a/mpq/sound/cm/t/striga/rdy-02.wav and b/mpq/sound/cm/t/striga/rdy-02.wav differ diff --git a/mpq/sound/cm/t/striga/rdy-03.wav b/mpq/sound/cm/t/striga/rdy-03.wav index 75f77741..e71d60f6 100644 Binary files a/mpq/sound/cm/t/striga/rdy-03.wav and b/mpq/sound/cm/t/striga/rdy-03.wav differ diff --git a/mpq/sound/cm/t/striga/wht-01.wav b/mpq/sound/cm/t/striga/wht-01.wav index 3bf1b14e..72d95755 100644 Binary files a/mpq/sound/cm/t/striga/wht-01.wav and b/mpq/sound/cm/t/striga/wht-01.wav differ diff --git a/mpq/sound/cm/t/striga/wht-02.wav b/mpq/sound/cm/t/striga/wht-02.wav index 7f92743c..29f75ea8 100644 Binary files a/mpq/sound/cm/t/striga/wht-02.wav and b/mpq/sound/cm/t/striga/wht-02.wav differ diff --git a/mpq/sound/cm/t/striga/wht-03.wav b/mpq/sound/cm/t/striga/wht-03.wav index 259bfd03..596c5ed8 100644 Binary files a/mpq/sound/cm/t/striga/wht-03.wav and b/mpq/sound/cm/t/striga/wht-03.wav differ diff --git a/mpq/sound/cm/t/striga/wht-04.wav b/mpq/sound/cm/t/striga/wht-04.wav index fcdf2985..c46db2a4 100644 Binary files a/mpq/sound/cm/t/striga/wht-04.wav and b/mpq/sound/cm/t/striga/wht-04.wav differ diff --git a/mpq/sound/cm/t/striga/yes-01.wav b/mpq/sound/cm/t/striga/yes-01.wav index c51c4f2e..483ca186 100644 Binary files a/mpq/sound/cm/t/striga/yes-01.wav and b/mpq/sound/cm/t/striga/yes-01.wav differ diff --git a/mpq/sound/cm/t/striga/yes-02.wav b/mpq/sound/cm/t/striga/yes-02.wav index 4b77ce83..08728f3a 100644 Binary files a/mpq/sound/cm/t/striga/yes-02.wav and b/mpq/sound/cm/t/striga/yes-02.wav differ diff --git a/mpq/sound/cm/t/striga/yes-03.wav b/mpq/sound/cm/t/striga/yes-03.wav index 5d778e3a..746472d4 100644 Binary files a/mpq/sound/cm/t/striga/yes-03.wav and b/mpq/sound/cm/t/striga/yes-03.wav differ diff --git a/mpq/sound/cm/t/striga/yes-04.wav b/mpq/sound/cm/t/striga/yes-04.wav index b9cc241c..bc19d108 100644 Binary files a/mpq/sound/cm/t/striga/yes-04.wav and b/mpq/sound/cm/t/striga/yes-04.wav differ diff --git a/mpq/unit/cm/terran/aion.grp b/mpq/unit/cm/terran/aion.grp index 95954df4..bd5d65ab 100644 Binary files a/mpq/unit/cm/terran/aion.grp and b/mpq/unit/cm/terran/aion.grp differ diff --git a/mpq/unit/cm/terran/cataphract.grp b/mpq/unit/cm/terran/cataphract.grp index d2935067..0bd1d382 100644 Binary files a/mpq/unit/cm/terran/cataphract.grp and b/mpq/unit/cm/terran/cataphract.grp differ diff --git a/mpq/unit/cm/terran/cyclops.grp b/mpq/unit/cm/terran/cyclops.grp index 08e6c6e6..b1ad145c 100644 Binary files a/mpq/unit/cm/terran/cyclops.grp and b/mpq/unit/cm/terran/cyclops.grp differ diff --git a/mpq/unit/cm/terran/wyvern-engine.grp b/mpq/unit/cm/terran/wyvern-engine.grp index 60f1909c..d999f913 100644 Binary files a/mpq/unit/cm/terran/wyvern-engine.grp and b/mpq/unit/cm/terran/wyvern-engine.grp differ diff --git a/mpq/unit/cm/terran/wyvern-turret.grp b/mpq/unit/cm/terran/wyvern-turret.grp new file mode 100644 index 00000000..675809ee Binary files /dev/null and b/mpq/unit/cm/terran/wyvern-turret.grp differ diff --git a/mpq/unit/cm/terran/wyvern.grp b/mpq/unit/cm/terran/wyvern.grp index 2bdce3d5..888c4e0e 100644 Binary files a/mpq/unit/cm/terran/wyvern.grp and b/mpq/unit/cm/terran/wyvern.grp differ diff --git a/patchnotes.md b/patchnotes.md index 00c9ee7a..441be56a 100644 --- a/patchnotes.md +++ b/patchnotes.md @@ -1,16 +1,17 @@ -# 22 April 2023 - prospective patch notes +# 29 April 2023 - prospective patch notes ## Designer's Notes -We will revise reclamation (and other corpse interactions), as well as Vulture mine-laying. - We have increased worker training times as another means of testing a slower scaling for the early-game. It should also help to leave more room for "flow" inside early build orders, while increasing the value of parallel worker queues. A stat adjustment has occurred with the aim of creating a game state with higher time-to-kill than what has hitherto been seen within Cosmonarchy Brood War. We believe this shift will create a less-volatile game at all stages of all matchups, and allow for individual mistakes to be less about losing the game and more about ceding advantages to your opponent - which will, of course, eventually lose you the game! -Just like every other large-scale change we have attempted recently, this will be tinkered with and evaluated over time, but we are excited to achieve a game state that allows for more measured play and less coin-flip interactions. Stay tuned! +Just like every other large-scale change we have attempted recently, this will be tinkered with and evaluated over time, but we are excited to achieve a game state that allows for more measured play and less coin-flip interactions. + +We will revise reclamation (and other corpse interactions), as well as Vulture mine-laying, in the next release. Stay tuned! ## Gameplay -- Zerg regression now applies to units as well as structures, and structures mutated by Droleths now regress into Droleths on death (c. Veeq7) +- Zerg regression now applies to units as well as structures (c. Veeq7) + - We will also add structure -> Droleth regression once we can get it working without issues! - The melee weapons of the following units have had their ranges mildly adjusted, with the aim of improving responsivity: - Zealot, Cabalist, Pariah, Golem, Zethrokor, Vorvrokor, Nathrokor, Gorgrokor, Rilirokor, Ultrokor - Healing no longer cleanses debuffs (intended to be removed a lot earlier... c. Veeq7) @@ -31,7 +32,11 @@ Just like every other large-scale change we have attempted recently, this will b ## Audiovisuals - New sprite for: + - Matador (new details and deployment animation) - Phalanx (siege mode now turns c. DarkenedFantasies) + - Aion (material updates, attack animation) + - Wyvern (model replacement, edited from DarkenedFantasies) + - Atreus (omnidirectional re-render, material updates) - Epigraph (main sprite adjustments, new thruster) - Ocsal Larva (recolor for visibility) - New projectile for: @@ -404,9 +409,12 @@ Just like every other large-scale change we have attempted recently, this will b - Armor now 3, from 4 - Now moves ~17% faster - Armor penetration now 3, from 4 +- [Cantavis](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/cantavis): + - Hallucination: + - Attacking hallucinating units now creates a phantom strike that deals half damage, and no longer creates hallucinations - [Atreus](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/atreus): - HP now 140, from 120 - - Weapon damage now 10, from 20 + - Weapon damage now 2x5, from 1x20 - Armor penetration now 2, from 4 - Weapon cooldown now 0.75, from 1.25 - Weapon range now 8, from 7 @@ -415,8 +423,58 @@ Just like every other large-scale change we have attempted recently, this will b - Armor now 1, from 2 - Weapon cooldown now 1.416, from 1.333 - [Barghest](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/barghest): + - Armor now 0, from 1 + - Weapon damage now 2x5, from 2x6 + - Now moves ~14% slower - Armor penetration now 0, from 1 - Weapon cooldown now 1, from 0.916 +- [Pariah](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/pariah): + - HP now 300, from 250 + - Armor now 4, from 5 + - Weapon damage now 2x15, from 2x20 + - Armor penetration now 3, from 5 + - **NEW: Heretical Bedlam** (passive) + - Victims are debuffed, consuming their corpses after a brief delay to slow all hostiles within 2 range by 33% for 4 seconds +- [Sycophant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/sycophant): + - Armor penetration now 2, from 4 + - Weapon cooldown now 0.75, from 0.833 +- [Charlatan](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/charlatan): + - Gas cost now 125, from 150 + - HP now 80, from 60 + - Armor now 1, from 2 + - Weapon damage now 2x6, from 1x10 + - Armor penetration now 1, from 2 + - Leading the Blind: + - Attacking hallucinating units now creates a phantom strike that deals half damage, and no longer creates hallucinations + - Lithe Organelle (bounce attack) removed +- [Mind Tyrant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/mind-tyrant): + - Armor now 2, from 3 + - Tyranny: + - Now fires a projectile on channel end, instead of instantly taking control + - No longer refunds energy when taking control of stunned targets + - Maelstrom: + - No longer stuns targets + - Now instead slows targets by 50% for 4 seconds +- [Archon](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/archon): + - Armor now 4, from 5 + - Armor penetration now 0, from 4 +- [Optecton](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/optecton): + - HP now 240, from 220 + - Armor now 4, from 5 + - Now moves ~10% slower + - Sunsplit Beam: + - Armor penetration now 5, from 15 + - No longer benefits from Kinetic Penetration + - Now has Interception (projectiles detonate on the first target they collide with) + - Skybond Lasers: + - Armor penetration now 2, from 5 +- [Patriarch](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/patriarch): + - Mineral cost now 150, from 200 + - Shields now 100, from 120 + - Armor now 4, from 5 + - Weapon damage now 1x20, from 1x30 + - Armor penetration now 3, from 15 + - Weapon now deals ally-safe area damage in .75/1/1.25 radii - [Simulacrum](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/simulacrum): - No longer 2 per requisition - Mineral and time costs now 75/15, from 125/22 @@ -425,18 +483,18 @@ Just like every other large-scale change we have attempted recently, this will b - Armor now 0, from 1 - Armor penetration now 0, from 1 - Weapon cooldown now 0.75, from 0.666 -- Manifold: +- [Manifold](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/manifold): - HP now 80, from 60 - Armor now 0, from 1 - Weapon damage now 9, from 12 - Armor penetration now 1, from 3 - Weapon cooldown now 0.916, from 0.833 -- Vassal: +- [Vassal](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/vassal): - No longer 2 per requisition - Mineral and time costs now 50/10, from 75/18 - Shields now 35, from 20 - Weapon cooldown now 0.75, from 0.791 -- Golem: +- [Golem](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/golem): - HP now 120, from 150 - Shields now 80, from 60 - Weapon damage now 2x6, from 2x10 @@ -444,72 +502,117 @@ Just like every other large-scale change we have attempted recently, this will b - Weapon cooldown now 1, from 1.125 - Weapon now splashes in 0.25/0.5/0.75 range radii - Deathless Procession removed -- Idol: - - HP now 100, from 60 +- [Idol](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/idol): + - HP now 100, from 80 - Armor now 1, from 2 - Armor penetration now 2, from 1 - Weapon cooldown now 1, from 0.916 -- Servitor: +- [Servitor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/servitor): - No longer 2 per requisition - Mineral and time costs now 100/20, from 200/25 - HP now 80, from 60 - Armor now 1, from 2 - Armor penetration now 3, from 5 -- Positron: +- [Positron](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/positron): - HP now 120, from 90 - Shields now 40, from 50 - Armor now 2, from 3 - Armor penetration now 0, from 2 -- Accantor: +- [Accantor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/accantor): - Now has Interception (projectiles can be intercepted by hostiles) -- Architect: +- [Architect](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/architect): - No longer low-flight - HP now 180, from 200 - Armor now 3, from 4 - Now moves ~12.5% faster - Armor penetration now 0, from 5 - Weapon range now 10, from 8 -- Aurora: +- [Demiurge](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/demiurge): + - Shields now 80, from 125 + - Weapon damage now 20, from 25 + - Weapon cooldown now 0.5, from 0.75 + - Weapon range now 7, from 9 + - Worship: + - Now starts a 10-second timer, after which the victim is controlled if the Demiurge remains within 8 range + - Subsequent attacks decrease the Worship timer by 1 second + - Now fades and expires the same way that Tyranny fades and expires +- [Empress](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/empress): + - Gas cost now 200, from 250 + - HP now 180, from 150 + - Armor now 3, from 4 + - Weapon range now 8, from 7 + - Anodyne Annex: + - No longer stacks, instead healing the unit for + - Now fades and expires the same way that Tyranny fades and expires + - Zombies no longer leave behind corpses + - Lithe Organelle (bounce attack) removed +- [Aurora](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/aurora): - Shields now 50, from 30 - Armor now 0, from 1 - - Armor penetration now 0, from 2 - - Weapon cooldown now 0.833, from 1 -- Lanifect: + - Photon Blasters: + - Armor penetration now 0, from 2 + - Weapon cooldown now 0.833, from 1 +- [Lanifect](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/lanifect): - Armor now 1, from 2 - Armor penetration now 1, from 2 - Weapon no longer splashes units up to 3 range away from the target -- Panoptus: +- [Panoptus](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/panoptus): - HP now 150, from 120 - Shields now 60, from 80 - Weapon damage now 2x12, from 2x14 - Armor penetration now 0, from 4 - Weapon cooldown now 1.166, from 1 -- Magister: +- [Magister](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/magister): - HP now 180, from 200 - Armor now 2, from 3 - Weapon damage now 15, from 18 - Armor penetration now 0, from 4 - Weapon cooldown now 1, from 0.75 - Weapon range now 6, from 7 -- Epigraph: +- [Epigraph](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/epigraph): - Armor now 3, from 4 - Now moves ~18% slower - Armor penetration now 2, from 4 - Weapon range now 8, from 9 -- Didact: +- [Didact](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/didact): - Shields now 60, from 100 - Now moves ~22% slower - Weapon removed -- Gladius: +- [Gladius](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/gladius): - HP now 110, from 120 - Shields now 90, from 70 - Armor now 1, from 2 - Weapon cooldown now 1.416, from 1.333 -- Exemplar: +- [Exemplar](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/exemplar): - Armor now 3, from 4 - Now moves ~10% slower - Armor penetration now 0, from 6 - Weapon cooldown now 1.083, from 0.916 +- [Empyrean](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/empyrean): + - HP now 300, from 250 + - Shields now 120, from 100 + - Armor now 3, from 4 + - Weapon damage now 4x8, from 4x12 + - Armor penetration now 3, from 4 +- [Solarion](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/solarion): + - Armor now 5, from 6 +- [Steward](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/steward): + - HP now 70, from 60 + - Armor now 3, from 5 + - Armor penetration now 5, from 8 +- [Star Sovereign](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/star-sovereign): + - HP now 500, from 400 + - Shields now 150, from 250 + - Armor now 7, from 9 + - Celestial Cannons: + - Weapon damage now 2x25, from 2x30 + - Intervention Missiles: + - Weapon cooldown now 1.5, from 1.375 +- [Anthelion](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/anthelion): + - Gas cost now 500, from 800 + - HP now 250, from 300 + - Shields now 250, from 150 + - Armor now 4, from 6 - [Warden](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/warden): - Armor penetration now 0, from 2 @@ -518,97 +621,132 @@ Just like every other large-scale change we have attempted recently, this will b - Spawn rate now ~12 seconds, from ~10 seconds - [Droleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/droleth): - Time cost now 14, from 10 -- Zethrokor: +- [Iroleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/iroleth): + - Mineral and gas costs now 100/50, from 75/25 + - HP now 220, from 200 +- [Gosvileth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/gosvileth): + - Armor now 1, from 2 +- [Othstoleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/othstoleth): + - HP now 350, from 300 + - Armor now 4, from 6 +- [Zethrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/zethrokor): - Weapon damage now 4, from 5 - Weapon cooldown now 0.25, from 0.333 - Adrenal Glands removed -- Quazilisk: +- [Quazilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/quazilisk): - Mineral and time costs now 50/18, from 75/15 - HP now 50, from 60 - Now moves ~16% slower - Weapon damage now 5, from 6 - Armor penetration now 0, from 1 - Weapon cooldown now 0.583, from 0.5 -- Nathrokor: +- [Nathrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/nathrokor): - Armor now 0, from 1 - Armor penetration now 1, from 2 - Weapon cooldown now 0.583, from 0.5 -- Liiralisk: +- [Liiralisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/liiralisk): - Armor penetration now 0, from 2 -- Vorvrokor: +- [Vorvrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/vorvrokor): - Mineral and time costs now 75/15, from 50/10 - HP now 70, from 55 - Armor now 1, from 2 - Armor penetration now 0, from 1 - Weapon cooldown now 0.541, from 0.333 -- Kalkalisk: +- [Kalkalisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/kalkalisk): - HP now 90, from 85 - Armor now 1, from 3 - Armor penetration now 2, from 4 - Weapon range now 6, from 7 -- Cikralisk: +- [Cikralisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/cikralisk): - HP now 75, from 65 - Armor now 0, from 1 - Armor penetration now 1, from 2 -- Protathalor: +- [Protathalor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/protathalor): - Armor now 2, from 3 - Weapon cooldown now 1.25, from 1.166 -- Mutalisk: +- [Mutalisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/mutalisk): - Now 2 per requisition - Mineral and time costs now 200/25, from 100/20 - Armor now 1, from 2 - Armor penetration now 2, from 3 -- Hydralisk: - - HP now 90, from 80 +- [Ghitorokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/ghitorokor): + - HP now 120, from 110 + - Armor now 3, from 2 + - Weapon damage now 2x8, from 2x10 + - Armor penetration now 3, from 4 + - **NEW: Relentless Aggression:** + - Gains attack speed with each attack, up to the attack speed cap; falls off after 2 seconds +- [Sovroleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/sovroleth): + - Weapon damage now 5, from 6 + - Armor penetration now 2, from 6 + - Sovroleths spawned from Writhing Web no longer leave behind corpses +- [Tosgrilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/tosgrilisk): + - Mineral and gas costs now 125/75, from 100/50 + - Now moves ~10% slower + - Armor penetration now 2, from 3 + - Splash radii now 0.25/0.5/0.75 (~10-20% decrease) +- [Hydralisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/hydralisk): + - HP now 95, from 80 - Armor now 1, from 2 - Armor penetration now 2, from 4 - Weapon cooldown now 0.708, from 0.625 -- Izirokor: +- [Izirokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/izirokor): - Armor now 1, from 2 - Armor penetration now 1, from 3 - Weapon cooldown now 1, from 0.833 -- Skithrokor: +- [Skithrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/skithrokor): - HP now 120, from 100 - Weapon cooldown now 0.75, from 0.54 - Weapon range now 2, from 3 -- Bactalisk: +- [Bactalisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/bactalisk): - Mineral cost now 75, from 50 - HP now 120, from 100 -- Tethzorokor: +- [Tethzorokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/tethzorokor): - Armor now 3, from 4 - Armor penetration now 3, from 4 - Weapon cooldown now 0.75, from 0.666 -- Vithrilisk: +- [Vithrilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/vithrilisk): - Mineral cost now 150, from 125 - Armor now 2, from 3 - Armor penetration now 0, from 5 - Weapon range now 5, from 7 -- Kagralisk: +- [Kagralisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/kagralisk): - HP now 110, from 100 - Weapon cooldown now 1.333, from 1.25 -- Evigrilisk: +- [Evigrilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/evigrilisk): - HP now 260, from 240 - Armor now 3, from 4 - Armor penetration now 2, from 4 - Weapon range now 4, from 5 -- Almaksalisk: +- [Almaksalisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/almaksalisk): - Armor now 1, from 2 - Armor penetration now 3, from 6 - Weapon cooldown now 0.75, from 0.708 -- Zoryusthaleth: +- [Keskathalor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/keskathalor): + - HP now 300, from 280 + - Armor now 4, from 5 + - Armor penetration now 0, from 5 +- [Geszithalor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/geszithalor): + - Armor now 3, from 4 +- [Alkajelisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/alkajelisk): + - Mineral and gas costs now 400/200, from 500/250 + - Armor now 6, from 9 + - Armor penetration now 4, from 7 + - Weapon range now 10, from 11 +- [Zoryusthaleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/zoryusthaleth): - HP now 220, from 200 - Armor now 3, from 4 - Armor penetration now 0, from 3 -- Lakizilisk: +- [Lakizilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/lakizilisk): - Mineral and gas costs now 125/75, from 100/100 - HP now 140, from 150 - Armor now 1, from 2 - Armor penetration now 0, from 4 -- Gorgrokor: +- [Gorgrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/gorgrokor): - Armor now 2, from 3 - Armor penetration now 1, from 4 - Weapon cooldown now 0.416, from 0.375 -- Konvilisk: +- [Konvilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/konvilisk): - HP now 160, from 150 - Armor now 2, from 3 - Now moves ~10% slower @@ -616,24 +754,45 @@ Just like every other large-scale change we have attempted recently, this will b - Weapon cooldown now 1.25, from 0.5 - Weapon range now 6, from 7 - Weapon now splashes in 0.5/0.75/1 range radii -- Vilgorokor: +- [Vilgorokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/vilgorokor): - Armor now 3, from 4 - Armor penetration now 0, from 5 -- Matraleth: +- [Matraleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/matraleth): - Armor now 1, from 2 -- Rililisk: +- [Rililisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/rililisk): - Armor penetration now 0, from 2 -- Surkith Colony: +- [Ultrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/ultrokor): + - Armor penetration now 5, from 8 +- [Zarcavrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/zarcavrokor): + - HP now 320, from 300 + - Armor now 4, from 5 + - Bisecting Blades: + - Armor penetration now 4, from 10 + - Weapon cooldown now 0.416, from 0.5 + - Bones of Reflection: + - Armor penetration now 2, from 3 +- [Tetcaerokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/tetcaerokor): + - HP now 260, from 240 + - Armor now 3, from 4 + - Now moves ~11% faster + - Armor penetration now 4, from 8 +- [Akistrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/akistrokor): + - Armor now 3, from 4 + - Armor penetration now 4, from 5 +- [Isthrathaleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/isthrathaleth): + - HP now 120, from 100 + - Armor now 4, from 2 +- [Surkith Colony](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/surkith-colony): - Weapon cooldown now 0.708, from 0.666 -- Skortrith Colony: +- [Skortrith Colony](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/skortrith-colony): - Weapon cooldown now 1, from 0.75 -- Izkag Iteth: +- [Izkag Iteth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/izkag-iteth): - Now requires Irol Iris -- Matravil Nest: +- [Matravil Nest](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/matravil-nest): - Now requires Irol Iris -- Geszkath Grotto: +- [Geszkath Grotto](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/geszkath-grotto): - Now requires Othstol Oviform -- Elthisth Mound: +- [Elthisth Mound](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/elthisth-mound): - Now requires Othstol Oviform - Irulent Ivoa and Orboth Omlia: - Removed \ No newline at end of file diff --git a/plugins/aise.qdp b/plugins/aise.qdp index 6f32293a..da8642ac 100644 Binary files a/plugins/aise.qdp and b/plugins/aise.qdp differ diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index 9d9d8bea..a663c0cc 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ