DirectPlay app payload fields
Generated by tools/ghidra/analyze_net_handlers.py from handler bodies.
Opcode 0 (0x00) - opcode_00
- Pack:
lotr2_net_pack_opcode_00
- Unpack:
lotr2_net_unpack_opcode_00
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 1 (0x01) - Join handshake request
- Pack:
lotr2_net_pack_local_id
- Unpack:
lotr2_net_unpack_join_handshake_request
- Recovered payload bytes: 40
| Field |
Offset |
Size |
Type |
Description |
| field_0 |
0x00 |
4 |
uint32le |
sender DirectPlay player id (lotr2_net_local_player_id) |
| field_1 |
0x04 |
32 |
bytes |
32-byte local player short name buffer (lotr2_game_config_block) |
| field_2 |
0x24 |
4 |
uint32le |
join capability / host flag field (lotr2_net_join_flags) |
Opcode 2 (0x02) - Join handshake reply
- Pack:
lotr2_net_pack_join_data
- Unpack:
lotr2_net_on_join_handshake
- Recovered payload bytes: 48
| Field |
Offset |
Size |
Type |
Description |
| field_0 |
0x00 |
4 |
uint32le |
sender DirectPlay player id (lotr2_net_local_player_id) |
| field_1 |
0x04 |
32 |
bytes |
32-byte local player short name buffer (lotr2_game_config_block) |
| field_2 |
0x24 |
4 |
uint32le |
local player slot (lotr2_game_local_player_slot) |
| field_3 |
0x28 |
4 |
uint32le |
remote / assigned player slot (lotr2_net_assigned_slot) |
| field_4 |
0x2c |
4 |
uint32le |
session setup state field (lotr2_net_session_setup_state) |
Opcode 3 (0x03) - Player roster sync
- Pack:
lotr2_net_pack_player_roster_sync
- Unpack:
lotr2_net_unpack_player_roster_sync
- Recovered payload bytes: 145
| Field |
Offset |
Size |
Type |
Description |
| field_0 |
0x00 |
4 |
uint32le |
active player count (lotr2_net_roster_player_count) |
| field_1 |
0x04 |
1 |
uint8 |
DAT_0055af0a (DAT_0055af0a) |
| field_2 |
0x05 |
1 |
uint8 |
DAT_0055b06a (DAT_0055b06a) |
| field_3 |
0x06 |
1 |
uint8 |
DAT_0055b1ca (DAT_0055b1ca) |
| field_4 |
0x07 |
1 |
uint8 |
DAT_0055b32a (DAT_0055b32a) |
| field_5 |
0x08 |
1 |
uint8 |
DAT_0055b48a (DAT_0055b48a) |
| field_6 |
0x09 |
1 |
uint8 |
DAT_0055af05 (DAT_0055af05) |
| field_7 |
0x0a |
1 |
uint8 |
DAT_0055b065 (DAT_0055b065) |
| field_8 |
0x0b |
1 |
uint8 |
DAT_0055b1c5 (DAT_0055b1c5) |
| field_9 |
0x0c |
1 |
uint8 |
DAT_0055b325 (DAT_0055b325) |
| field_10 |
0x0d |
1 |
uint8 |
DAT_0055b485 (DAT_0055b485) |
| field_11 |
0x0e |
1 |
uint8 |
DAT_0055a951 (DAT_0055a951) |
| field_12 |
0x0f |
1 |
uint8 |
DAT_0055a97d (DAT_0055a97d) |
| field_13 |
0x10 |
1 |
uint8 |
DAT_0055a9a9 (DAT_0055a9a9) |
| field_14 |
0x11 |
1 |
uint8 |
DAT_0055a9d5 (DAT_0055a9d5) |
| field_15 |
0x12 |
1 |
uint8 |
DAT_0055aa01 (DAT_0055aa01) |
| field_16 |
0x13 |
4 |
uint32le |
DAT_0055a92c (DAT_0055a92c) |
| field_17 |
0x17 |
4 |
uint32le |
DAT_0055a958 (DAT_0055a958) |
| field_18 |
0x1b |
4 |
uint32le |
DAT_0055a984 (DAT_0055a984) |
| field_19 |
0x1f |
4 |
uint32le |
DAT_0055a9b0 (DAT_0055a9b0) |
| field_20 |
0x23 |
4 |
uint32le |
DAT_0055a9dc (DAT_0055a9dc) |
| field_21 |
0x27 |
20 |
bytes |
DAT_0055a930 (DAT_0055a930) |
| field_22 |
0x3b |
20 |
bytes |
DAT_0055a95c (DAT_0055a95c) |
| field_23 |
0x4f |
20 |
bytes |
DAT_0055a988 (DAT_0055a988) |
| field_24 |
0x63 |
20 |
bytes |
DAT_0055a9b4 (DAT_0055a9b4) |
| field_25 |
0x77 |
20 |
bytes |
DAT_0055a9e0 (DAT_0055a9e0) |
| field_26 |
0x8b |
6 |
bytes |
slot-to-player lookup bytes (DAT_0059bc20) |
Opcode 4 (0x04) - opcode_04
- Pack:
lotr2_net_pack_opcode_04
- Unpack:
lotr2_net_unpack_opcode_04
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 5 (0x05) - opcode_05
- Pack:
lotr2_net_pack_opcode_05
- Unpack:
lotr2_net_unpack_opcode_05
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 6 (0x06) - opcode_06
- Pack:
lotr2_net_pack_opcode_06
- Unpack:
lotr2_net_unpack_opcode_06
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 7 (0x07) - opcode_07
- Pack:
lotr2_net_pack_opcode_07
- Unpack:
lotr2_net_unpack_opcode_07
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 8 (0x08) - opcode_08
- Pack:
TBD
- Unpack:
TBD
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 9 (0x09) - Host session control
- Pack:
TBD
- Unpack:
TBD
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 10 (0x0a) - Unreliable heartbeat toggle
- Pack:
lotr2_net_pack_heartbeat_toggle
- Unpack:
lotr2_net_unpack_heartbeat_toggle
- Recovered payload bytes: 4
| Field |
Offset |
Size |
Type |
Description |
| field_0 |
0x00 |
4 |
uint32le |
heartbeat toggle value (DAT_00551dfc) |
Opcode 11 (0x0b) - opcode_0b
- Pack:
lotr2_net_pack_opcode_0b
- Unpack:
lotr2_net_unpack_opcode_0b
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 12 (0x0c) - opcode_0c
- Pack:
lotr2_net_pack_opcode_0c
- Unpack:
lotr2_net_unpack_opcode_0c
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 13 (0x0d) - opcode_0d
- Pack:
lotr2_net_pack_opcode_0d
- Unpack:
lotr2_net_unpack_opcode_0d
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 14 (0x0e) - opcode_0e
- Pack:
lotr2_net_pack_opcode_0e
- Unpack:
lotr2_net_unpack_opcode_0e
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 15 (0x0f) - opcode_0f
- Pack:
lotr2_net_pack_opcode_0f
- Unpack:
lotr2_net_unpack_opcode_0f
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 16 (0x10) - opcode_10
- Pack:
lotr2_net_pack_opcode_10
- Unpack:
lotr2_net_unpack_opcode_10
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 17 (0x11) - opcode_11
- Pack:
lotr2_net_pack_opcode_11
- Unpack:
lotr2_net_unpack_opcode_11
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 18 (0x12) - opcode_12
- Pack:
lotr2_net_pack_opcode_12
- Unpack:
lotr2_net_unpack_opcode_12
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 19 (0x13) - opcode_13
- Pack:
lotr2_net_pack_opcode_13
- Unpack:
lotr2_net_unpack_opcode_13
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 20 (0x14) - opcode_14
- Pack:
lotr2_net_pack_opcode_14
- Unpack:
lotr2_net_unpack_opcode_14
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 21 (0x15) - opcode_15
- Pack:
lotr2_net_pack_opcode_15
- Unpack:
lotr2_net_unpack_opcode_15
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 22 (0x16) - opcode_16
- Pack:
lotr2_net_pack_opcode_16
- Unpack:
lotr2_net_unpack_opcode_16
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 23 (0x17) - opcode_17
- Pack:
lotr2_net_pack_opcode_17
- Unpack:
lotr2_net_unpack_opcode_17
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 24 (0x18) - opcode_18
- Pack:
lotr2_net_pack_opcode_18
- Unpack:
lotr2_net_unpack_opcode_18
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 25 (0x19) - opcode_19
- Pack:
lotr2_net_pack_opcode_19
- Unpack:
lotr2_net_unpack_opcode_19
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 26 (0x1a) - opcode_1a
- Pack:
lotr2_net_pack_opcode_1a
- Unpack:
lotr2_net_unpack_opcode_1a
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 27 (0x1b) - opcode_1b
- Pack:
lotr2_net_pack_opcode_1b
- Unpack:
lotr2_net_unpack_opcode_1b
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 28 (0x1c) - opcode_1c
- Pack:
lotr2_net_pack_opcode_1c
- Unpack:
lotr2_net_unpack_opcode_1c
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 29 (0x1d) - opcode_1d
- Pack:
lotr2_net_pack_opcode_1d
- Unpack:
lotr2_net_unpack_opcode_1d
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 30 (0x1e) - opcode_1e
- Pack:
lotr2_net_pack_opcode_1e
- Unpack:
lotr2_net_unpack_opcode_1e
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 31 (0x1f) - opcode_1f
- Pack:
lotr2_net_pack_opcode_1f
- Unpack:
lotr2_net_unpack_opcode_1f
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 32 (0x20) - opcode_20
- Pack:
lotr2_net_pack_opcode_20
- Unpack:
lotr2_net_unpack_opcode_20
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 33 (0x21) - opcode_21
- Pack:
lotr2_net_pack_opcode_21
- Unpack:
lotr2_net_unpack_opcode_21
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 34 (0x22) - opcode_22
- Pack:
lotr2_net_pack_opcode_22
- Unpack:
lotr2_net_unpack_opcode_22
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 35 (0x23) - opcode_23
- Pack:
lotr2_net_pack_opcode_23
- Unpack:
lotr2_net_unpack_opcode_23
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 36 (0x24) - opcode_24
- Pack:
lotr2_net_pack_opcode_24
- Unpack:
lotr2_net_unpack_opcode_24
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 37 (0x25) - opcode_25
- Pack:
lotr2_net_pack_opcode_25
- Unpack:
lotr2_net_unpack_opcode_25
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 38 (0x26) - opcode_26
- Pack:
lotr2_net_pack_opcode_26
- Unpack:
lotr2_net_unpack_opcode_26
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 39 (0x27) - opcode_27
- Pack:
lotr2_net_pack_opcode_27
- Unpack:
lotr2_net_unpack_opcode_27
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 40 (0x28) - opcode_28
- Pack:
lotr2_net_pack_opcode_28
- Unpack:
lotr2_net_unpack_opcode_28
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 41 (0x29) - opcode_29
- Pack:
lotr2_net_pack_opcode_29
- Unpack:
lotr2_net_unpack_opcode_29
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 42 (0x2a) - opcode_2a
- Pack:
lotr2_net_pack_opcode_2a
- Unpack:
lotr2_net_unpack_opcode_2a
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 43 (0x2b) - opcode_2b
- Pack:
lotr2_net_pack_opcode_2b
- Unpack:
lotr2_net_unpack_opcode_2b
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 44 (0x2c) - opcode_2c
- Pack:
lotr2_net_pack_opcode_2c
- Unpack:
lotr2_net_unpack_opcode_2c
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 45 (0x2d) - opcode_2d
- Pack:
lotr2_net_pack_opcode_2d
- Unpack:
lotr2_net_unpack_opcode_2d
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 46 (0x2e) - opcode_2e
- Pack:
lotr2_net_pack_opcode_2e
- Unpack:
lotr2_net_unpack_opcode_2e
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 47 (0x2f) - opcode_2f
- Pack:
lotr2_net_pack_opcode_2f
- Unpack:
lotr2_net_unpack_opcode_2f
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 48 (0x30) - opcode_30
- Pack:
lotr2_net_pack_opcode_30
- Unpack:
lotr2_net_unpack_opcode_30
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 49 (0x31) - opcode_31
- Pack:
lotr2_net_pack_opcode_31
- Unpack:
lotr2_net_unpack_opcode_31
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 50 (0x32) - opcode_32
- Pack:
lotr2_net_pack_opcode_32
- Unpack:
lotr2_net_unpack_opcode_32
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 51 (0x33) - opcode_33
- Pack:
lotr2_net_pack_opcode_33
- Unpack:
lotr2_net_unpack_opcode_33
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 52 (0x34) - opcode_34
- Pack:
lotr2_net_pack_opcode_34
- Unpack:
lotr2_net_unpack_opcode_34
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 53 (0x35) - opcode_35
- Pack:
lotr2_net_pack_opcode_35
- Unpack:
lotr2_net_unpack_opcode_35
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 54 (0x36) - opcode_36
- Pack:
lotr2_net_pack_opcode_36
- Unpack:
lotr2_net_unpack_opcode_36
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 55 (0x37) - opcode_37
- Pack:
lotr2_net_pack_opcode_37
- Unpack:
lotr2_net_unpack_opcode_37
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 56 (0x38) - opcode_38
- Pack:
lotr2_net_pack_opcode_38
- Unpack:
lotr2_net_unpack_opcode_38
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 57 (0x39) - opcode_39
- Pack:
lotr2_net_pack_opcode_39
- Unpack:
lotr2_net_unpack_opcode_39
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 58 (0x3a) - opcode_3a
- Pack:
lotr2_net_pack_opcode_3a
- Unpack:
lotr2_net_unpack_opcode_3a
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 59 (0x3b) - opcode_3b
- Pack:
lotr2_net_pack_opcode_3b
- Unpack:
lotr2_net_unpack_opcode_3b
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 60 (0x3c) - opcode_3c
- Pack:
lotr2_net_pack_opcode_3c
- Unpack:
lotr2_net_unpack_opcode_3c
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 61 (0x3d) - opcode_3d
- Pack:
lotr2_net_pack_opcode_3d
- Unpack:
lotr2_net_unpack_opcode_3d
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 62 (0x3e) - opcode_3e
- Pack:
lotr2_net_pack_opcode_3e
- Unpack:
lotr2_net_unpack_opcode_3e
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 63 (0x3f) - opcode_3f
- Pack:
lotr2_net_pack_opcode_3f
- Unpack:
lotr2_net_unpack_opcode_3f
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 64 (0x40) - opcode_40
- Pack:
lotr2_net_pack_opcode_40
- Unpack:
lotr2_net_unpack_opcode_40
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 65 (0x41) - opcode_41
- Pack:
lotr2_net_pack_opcode_41
- Unpack:
lotr2_net_unpack_opcode_41
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 66 (0x42) - opcode_42
- Pack:
lotr2_net_pack_opcode_42
- Unpack:
lotr2_net_unpack_opcode_42
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 67 (0x43) - opcode_43
- Pack:
lotr2_net_pack_opcode_43
- Unpack:
lotr2_net_unpack_opcode_43
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 68 (0x44) - opcode_44
- Pack:
lotr2_net_pack_opcode_44
- Unpack:
lotr2_net_unpack_opcode_44
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 69 (0x45) - opcode_45
- Pack:
lotr2_net_pack_opcode_45
- Unpack:
lotr2_net_unpack_opcode_45
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 70 (0x46) - opcode_46
- Pack:
lotr2_net_pack_opcode_46
- Unpack:
lotr2_net_unpack_opcode_46
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 71 (0x47) - opcode_47
- Pack:
lotr2_net_pack_opcode_47
- Unpack:
lotr2_net_unpack_opcode_47
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 72 (0x48) - opcode_48
- Pack:
lotr2_net_pack_opcode_48
- Unpack:
lotr2_net_unpack_opcode_48
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 73 (0x49) - opcode_49
- Pack:
lotr2_net_pack_opcode_49
- Unpack:
lotr2_net_unpack_opcode_49
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 74 (0x4a) - opcode_4a
- Pack:
lotr2_net_pack_opcode_4a
- Unpack:
lotr2_net_unpack_opcode_4a
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 75 (0x4b) - opcode_4b
- Pack:
lotr2_net_pack_opcode_4b
- Unpack:
lotr2_net_unpack_opcode_4b
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 76 (0x4c) - Host session sync
- Pack:
lotr2_net_pack_host_session_sync
- Unpack:
lotr2_net_unpack_host_session_sync
- Recovered payload bytes: 12
| Field |
Offset |
Size |
Type |
Description |
| field_0 |
0x00 |
4 |
uint32le |
DAT_0058310c (DAT_0058310c) |
| field_1 |
0x04 |
4 |
uint32le |
lotr2_game_turn_phase (lotr2_game_turn_phase) |
| field_2 |
0x08 |
4 |
uint32le |
remote / assigned player slot (lotr2_net_assigned_slot) |
Opcode 77 (0x4d) - Host session sync for sender
- Pack:
lotr2_net_pack_host_session_sync_sender
- Unpack:
lotr2_net_unpack_host_session_sync_sender
- Recovered payload bytes: 12
| Field |
Offset |
Size |
Type |
Description |
| field_0 |
0x00 |
4 |
uint32le |
DAT_0055a364 (DAT_0055a364) |
| field_1 |
0x04 |
4 |
uint32le |
DAT_0059e648 (DAT_0059e648) |
| field_2 |
0x08 |
4 |
uint32le |
DAT_00563d34 (DAT_00563d34) |
Opcode 78 (0x4e) - opcode_4e
- Pack:
lotr2_net_pack_opcode_4e
- Unpack:
lotr2_net_unpack_opcode_4e
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 79 (0x4f) - opcode_4f
- Pack:
lotr2_net_pack_opcode_4f
- Unpack:
lotr2_net_unpack_opcode_4f
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 80 (0x50) - opcode_50
- Pack:
lotr2_net_pack_opcode_50
- Unpack:
lotr2_net_unpack_opcode_50
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 81 (0x51) - Join reject or kick
- Pack:
lotr2_net_pack_join_reject
- Unpack:
lotr2_net_unpack_join_reject
- Recovered payload bytes: 64
| Field |
Offset |
Size |
Type |
Description |
| field_0 |
0x00 |
4 |
uint32le |
lotr2_game_turn_phase (lotr2_game_turn_phase) |
| field_1 |
0x04 |
60 |
bytes |
DAT_0055aa30 (DAT_0055aa30) |
Opcode 82 (0x52) - opcode_52
- Pack:
lotr2_net_pack_opcode_52
- Unpack:
lotr2_net_unpack_opcode_52
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 83 (0x53) - opcode_53
- Pack:
lotr2_net_pack_opcode_53
- Unpack:
lotr2_net_unpack_opcode_53
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 84 (0x54) - opcode_54
- Pack:
lotr2_net_pack_opcode_54
- Unpack:
lotr2_net_unpack_opcode_54
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 85 (0x55) - opcode_55
- Pack:
lotr2_net_pack_opcode_55
- Unpack:
lotr2_net_unpack_opcode_55
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 86 (0x56) - opcode_56
- Pack:
lotr2_net_pack_opcode_56
- Unpack:
lotr2_net_unpack_opcode_56
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 87 (0x57) - opcode_57
- Pack:
lotr2_net_pack_opcode_57
- Unpack:
lotr2_net_unpack_opcode_57
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 88 (0x58) - opcode_58
- Pack:
lotr2_net_pack_opcode_58
- Unpack:
lotr2_net_unpack_opcode_58
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |
Opcode 89 (0x59) - opcode_59
- Pack:
lotr2_net_pack_opcode_59
- Unpack:
lotr2_net_unpack_opcode_59
- Recovered payload bytes: TBD
| Field |
Offset |
Size |
Type |
Description |
| TBD |
TBD |
TBD |
bytes |
Payload fields not recovered from available handler data. |