CharacterSheetResponseMessage

From SWGANH Wiki
Revision as of 13:18, 20 June 2007 by Spety (Talk | contribs) (Struct: Don't need to put string size.)

Jump to: navigation, search


Struct


INT Op Code
INT ??
INT ??
FLOAT Bind X
FLOAT Bind Z
FLOAT Bind Y
A_STRING Bind Planet
INT ??
INT ??
INT ??
A_STRING Bank Planet
INT ??
INT ??
INT ??
SHORT ??
INT Unicode String Size
U_STRING Spouce's Name
SHORT ??
INT Faction CRC
INT ??

Variable Descriptions


Opperand_Count = unknown missing?

Opcode = 0x9B3A17C4


  • Bind X: X position of bind location
  • Bind Z: Z position of bind location
  • Bind Y: Y position of bind location
  • Bind Planet: Planet the player is bound to
  • Bank Planet: Planet the player's bank is located on
  • Sounce's Name: The name of the players spounce
  • Faction CRC: CRC of the players associated faction

Tags


S→C This packet originates on the server.

50% This packet has been partially reversed.


Sample Code


Insert Code Snippet Here...

Sample Packet

C4 17 3A 9B  //CRC = 'CharacterSheetResponseMessage
00 00 00 00 
00 00 00 00

//Bind Location
00 00 FA C3  //Float(-500) X
00 00 E0 41   //Float(28) Y 
00 A0 8C C5  //Float(-4500) Z
08 00   //INT(8)
63 6F 72 65 6C 6C 69 61  //'corellia'

00 00 00 00
00 00 00 00
00 00 00 00

//bank
08 00   //INT(8)
74 61 74 6F 6F 69 6E 65  //'tatooine' 
00 00 00 00
00 00 00 00
00 00 00 00
00 00

//wife
0D 00 00 00   //UNICODE STRING SIZE(13)
49 00 6C 00 6C 00 69 00 73 00 61 00 20 00 
44 00 61 00 65 00 6C 00 61 00 27 00 06 00 //UNICODE('Illisa Daela')
00 00

//faction
50 88 14 16  //CRC = 'rebel
00 00 00 00