0x00 - Chat? 0x01 - ?? 0x02 - ?? 0x03 - ?? 0x04 - ?? 0x05 - ?? 0x06 - ?? 0x07 - ?? 0x08 - ?? 0x09 - Select Unit(s) [BYTE(*NumberOfUnits) # of Selected Units] [WORD Unit (memory) ID ] (Multiple WORDs for each Unit ID if more than one selected.) 0x0A - Add Unit(s) To Selection Buffer [BYTE(*NumberOfUnits) # of Selected Units] [WORD Unit (memory) ID] (Multiple WORDs for each Unit ID if more than one selected.) 0x0B - Shift-Deselect Unit(s) [BYTE(*NumberOfUnits) # of Selected Units] [WORD Unit (memory) ID] (Multiple WORDs for each Unit ID if more than one deselected.) 0x0C - Building Spawn on Map (OnBuildingCreate or OnBuildingLand) [BYTE Command] [WORD Map Tile X] [WORD Map Tile Y] [WORD Building ID] 0x0D - Something to do with vision? 0x0E - Ally Player [DWORD Player ID??] 0x0F - Modify Game Speed [BYTE Speed] (0x00 - 0x06 [Slowest-Fastest]) 0x10 - Pause Game 0x11 - Resume Game 0x12 - Cheat? [DWORD Cheat ID?] 0x13 - Assign Hotkey [DWORD Slot] [DWORD ??] 0x14 - Move Units in Selection Buffer [WORD X] [WORD Y] [WORD Unit (memory) ID] [WORD Unit ID] [BYTE 0x00 Normal || 0x01 Shift-Click ] 0x15 - Command Selected Unit [WORD X] [WORD Y] [WORD Unit (memory) ID] [WORD Unit ID] [BYTE Order ID] [BYTE 0x00 Normal || 0x01 Shift-Click ] 0x16 - ?? 0x17 - ?? 0x18 - Cancel Selected Building 0x19 - Cancel Morph of Selected Unit 0x1A - Stop Command (Selected Units) [BYTE Unknown 0x00 or 0x01?] 0x1B - Cancel Interceptor 0x1C - Cancel Scarab 0x1D - Unused? 0x1E - Return Command (Selected Units) [BYTE Unknown 0x00 or 0x01?] 0x1F - Train Unit [WORD Unit ID] 0x20 - Cancel Train Unit [WORD Unit Slot #] 0x21 - Cloak Unit [BYTE Unknown (0x00)] 0x22 - Decloak Unit [BYTE Unknown (0x00)] 0x23 - Morph Unit [WORD Unit ID] 0x24 - ?? 0x25 - Unsiege Tank (Mode) [BYTE Unknown (0x00)] 0x26 - Siege Tank (Mode) [BYTE Unknown (0x00)] 0x27 - Build Sub-Unit in Unit (Scarabs & Interceptors) 0x28 - Unload All [BYTE Unknown (0x00)] 0x29 - Unload Single Unit [WORD Unit (memory) ID] 0x2A - Merge Archon 0x2B - Hold Position Command (Selected Units) [BYTE Unknown] 0x2C - Burrow Selected Units [BYTE Unknown (0x00)] 0x2D - Unborrow Selected Units [BYTE Unknown (0x00)] 0x2E - Cancel Nuke 0x2F - Liftoff Building (in Selection Buffer) [DWORD Unknown (Unit (memory) ID?)] 0x30 - Upgrade Type 1 (Research) [BYTE Upgrade 1 ID] 0x31 - Cancel Upgrade Type 1 0x32 - Upgrade Type 2 [BYTE Upgrade 2 ID] 0x33 - Cancel Upgrade Type 2 (Upgrade) 0x34 - Cancel Add-on 0x35 - Morph Zerg [WORD Unit ID] 0x36 - Stim Units in Selection Buffer 0x37 - ?? 0x38 - ?? 0x39 - ?? 0x3A - ?? 0x3B - ?? 0x3C - Host Starts Game 0x3D - Map Download [BYTE Percentage Complete] 0x3E - Lobby Slots [BYTE Slot #] [BYTE Player ID] [BYTE Slot State] * 0x00 - Inactive * 0x01 - Passive (Enemy) * 0x02 - Occupied by Human Player * 0x03 - Rescue Passive * 0x04 - Unused * 0x05 - Computer * 0x06 - Human (Open Slot) * 0x07 - Neutral * 0x08 - Closed [BYTE Race ID] * 0x00 - Zerg * 0x01 - Terran * 0x02 - Protoss * 0x03 - Unused (Independent) * 0x04 - Unused (Neutral) * 0x05 - User Selectable * 0x06 - Random (Forced in UMS[not actually random], Random in melee) * 0x07 - Inactive [BYTE Team #(?)] 0x3F - ?? (3F[BYTE Player ID]0001000500) 0x40 - ?? 0x41 - Change Race [BYTE Slot #] [BYTE Race ID] * 0x00 - Zerg * 0x01 - Terran * 0x02 - Protoss * 0x03 - Unused (Independent) * 0x04 - Unused (Neutral) * 0x05 - User Selectable * 0x06 - Random (Forced in UMS[not actually random], Random in melee) * 07 - Inactive 0x42 - ?? (...) 0x55 - ?? 0x56 - Replay Speed [BYTE 0x00 Play || 0x01 Pause] [BYTE Forward Speed] [BYTE Reverse Speed] 0x57 - Leave Game* [BYTE 0x01 Quit || 0x06 Dropped] 0x58 - Minimap Ping [BYTE X] [BYTE Y] 0x59 - ?? 0x5A - Merge Dark Archon 0x5B - Deselect Unit(s) [BYTE(*NumberOfUnits) # of Units] [DWORD Unit (memory) ID] (Multiple WORDs for each Unit ID if more than one selected.)