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.)