Skip to content

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.