Difference between revisions of "NpcConversationMessage (000000DF)"
From SWGANH Wiki
Line 30: | Line 30: | ||
|} | |} | ||
− | + | |} | |
===Example Packet=== | ===Example Packet=== | ||
05 00 '''Opperand Count | 05 00 '''Opperand Count | ||
Line 58: | Line 58: | ||
00 00 00 00 00 00 00 00 '''End Buffering | 00 00 00 00 00 00 00 00 '''End Buffering | ||
'''If Mystery bool is true add an aditional: (uint8)0x00 | '''If Mystery bool is true add an aditional: (uint8)0x00 | ||
− | |||
− |
Revision as of 19:58, 31 March 2007
Struct
Variable DescriptionsontrollerID = 000000DF |
Tags
|
Example Packet
05 00 Opperand Count 46 5E CE 80 Op Code (ObjController) 0B 00 00 00 Sub-op DF 00 00 00 Command Op (Add to Main Body) CA 42 D0 57 05 00 00 00 Character ID 00 00 00 00 Table of String Error ID # 3C 00 00 00 String Buffer Size (in UniCode.. calculated with formula: #=(STFLoc.size + StringName.size() + Size of remaining data (0x56 or 0x57 depending on Mystery Byte Value - everything must be divided by 2 because its a unicode buffer) 00 00 Unk Data 1 00 00 Mystery Bool (either 0 or 1) 01 unk Data 2 (static) FF FF FF FF unk Data 3 (static) 18 00 String Size conversation/chassis_npc Location of the *.stf file in String\en\ (needs to be in hex) 00 00 00 00 Table of Strings Error ID # 0A 00 String Size s_9ed93871 Points to a location in above stf (needs to be in hex) 00 00 00 00 Table of String Error ID # 00 00 00 00 00 00 00 00 Buffering 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 End Buffering If Mystery bool is true add an aditional: (uint8)0x00