Difference between revisions of "StatMigrationTargetsMessage"

From SWGANH Wiki
Jump to: navigation, search
 
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
{|
 
|- align="center"
 
||{{PacketGuide}}
 
|-
 
|}
 
  
 
{| border="0" width="90%" cellpadding=6
 
{| border="0" width="90%" cellpadding=6
Line 14: Line 9:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
|align="center" style="background:#B3C0DE; color:white;"|'''BYTE'''||'''uint8'''
+
|{{short}}||'''Operand'''
 
|-
 
|-
|align="center" style="background:#6C86BF; color:white;"|'''SHORT'''||'''uint16'''
+
|{{int}}||'''Opcode'''
 
|-
 
|-
|align="center" style="background:#3C548A; color:white;"|'''INT'''||'''uint32'''
+
|{{short}}|{{unknown}}
 
|-
 
|-
|align="center" style="background:#3C5466; color:white;"|'''FLOAT'''||'''uint32'''
+
|{{short}}|{{unknown}}
 
|-
 
|-
|align="center" style="background:#3C4565; color:white;"|'''LONG'''||'''uint64'''
+
|{{short}}|{{unknown}}
 
|-
 
|-
|align="center" style="background:#D8F2E0; color:#3C4565;"|'''A_STRING'''||'''ASCII String'''
+
|{{short}}|{{unknown}}
 
|-
 
|-
|align="center" style="background:#8BD9A3; color:white;"|'''U_STRING'''||'''Unicode String'''
+
|{{short}}|{{unknown}}
 
|-
 
|-
|align="center" style="background:#3EC166; color:white;"|'''C_STRING'''||'''Customization String'''
+
|{{short}}|{{unknown}}
 
|-
 
|-
|align="center" style="background:#25733D; color:white;"|'''B_STRING'''||'''Byte String'''
+
|{{short}}|{{unknown}}
 
|-
 
|-
|align="center" style="background:#C6C600; color:white;"|'''{ }'''||'''LIST Component'''
+
|{{short}}|{{unknown}}
 
|-
 
|-
|align="center" style="background:#DF97A7; color:white;"|'''?'''||'''Uncertain Values'''
+
|{{short}}|{{unknown}}
 
|-
 
|-
|align="center" style="background:#C84966; color:white;"|'''?? '''||'''Unknown Variable Name'''
+
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 +
|-
 +
|{{short}}|{{unknown}}
 
|-
 
|-
 
|}
 
|}
Line 45: Line 78:
 
Opperand_Count     = '''9'''
 
Opperand_Count     = '''9'''
  
Opcode     = '''FFFFFFFF'''
+
Opcode     = '''EFAC38C4'''
 
----
 
----
  
* Additional Descriptions go here...
+
* Unknown shorts
* --
+
:These effect the target value, and remaining points of the window.
* ---
+
:They are '''ALL SIGNED SHORTS'''.
* ----
+
:The first two, affect health, the next two, constitution etc until the last 10
 +
:The last 10 also effect the numbers, but they start over, the first affects health, the second con, etc.
 +
:So the variables effecting each value are the two shorts in the first set, then one short in the second set.
 +
:I think this has something to do with, target value, total points, and remaining points.
 +
 
 +
* General notes on stat migration
 +
: This packet will open the window no-matter what, yet it will not be correct.
 +
: You must click on the stat migration button once before each time you send this packet, if you don't, the window will have the wrong numbers, none of the sliders/buttons will work, and the only way to close it is to press the stat migration button.
 +
: It is still completely unknown how you get the client to request for this packet. 
  
 
|valign=top|
 
|valign=top|
Line 60: Line 101:
 
||{{ServerPacket}}
 
||{{ServerPacket}}
 
|-
 
|-
||{{0%}}
+
||{{25%}}
 
|-
 
|-
 
|}
 
|}

Revision as of 17:39, 31 May 2007


Struct


SHORT Operand
INT Opcode
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??
SHORT ??

Variable Descriptions


Opperand_Count = 9

Opcode = EFAC38C4


  • Unknown shorts
These effect the target value, and remaining points of the window.
They are ALL SIGNED SHORTS.
The first two, affect health, the next two, constitution etc until the last 10
The last 10 also effect the numbers, but they start over, the first affects health, the second con, etc.
So the variables effecting each value are the two shorts in the first set, then one short in the second set.
I think this has something to do with, target value, total points, and remaining points.
  • General notes on stat migration
This packet will open the window no-matter what, yet it will not be correct.
You must click on the stat migration button once before each time you send this packet, if you don't, the window will have the wrong numbers, none of the sliders/buttons will work, and the only way to close it is to press the stat migration button.
It is still completely unknown how you get the client to request for this packet.

Tags


S→C This packet originates on the server.

25% This packet has been partially reversed.


Sample Code


Insert Code Snippet Here...

Sample Packet

Insert Sample Packet Here...