mirror of
https://bitbucket.org/Ioncannon/project-meteor-server.git
synced 2025-06-11 06:54:43 +02:00
Character deletes now delete the character from the DB instead of just changing the state. DB can now get single character. Character list is sent properly as per how 1.0 did it (only 1 'NEW' entry if available). Character info is now loaded from the new character packet and stored. It is also loaded for each character, encoded, and displayed (still testing).
This commit is contained in:
parent
aadca3968d
commit
b717f6aeb1
7 changed files with 402 additions and 100 deletions
|
@ -3,18 +3,18 @@
|
|||
|
||||
0x000: Int32;
|
||||
0x004: Int32;
|
||||
0x008:Name Size Int32;
|
||||
0x008:Name Size Int32;
|
||||
0x00C:Name String; Variable size, but in file the name "Wrenix Wrong" is 0xD in size
|
||||
0x019: Int32;
|
||||
0x01D: Int32;
|
||||
0x021:Tribe Model Int32;
|
||||
0x019:Size? Offset? Int32; Must be 0x1c or is crashes....
|
||||
0x01D:Unknown Int32;
|
||||
0x021:Tribe Model Int32;
|
||||
0x025:Size Int32;
|
||||
0x029:Colors Info Int32;
|
||||
0x02D:Face Info Int32;
|
||||
0x031:Hair Model Int32;
|
||||
0x029:Colors Info Int32;
|
||||
0x02D:Face Info Int32;
|
||||
0x031:Hair Style + Highlight Color Int32;
|
||||
0x035:Voice Int32;
|
||||
0x039:MainHand Int32;
|
||||
0x03D:OffHand Int32;
|
||||
0x039:MainHand Int32;
|
||||
0x03D:OffHand Int32;
|
||||
0x041: Int32;
|
||||
0x045: Int32;
|
||||
0x049: Int32;
|
||||
|
@ -27,29 +27,37 @@
|
|||
0x065:Feet Int32;
|
||||
0x069:Waist Int32;
|
||||
0x06D: Int32;
|
||||
0x071:Right Ear Int32;
|
||||
0x075:Left Ear Int32;
|
||||
0x071:Right Ear Int32;
|
||||
0x075:Left Ear Int32;
|
||||
0x079: Int32;
|
||||
0x07D: Int32;
|
||||
0x081:Right Ring Int32;
|
||||
0x085:Left Ring Int32;
|
||||
0x081:Right Ring Int32;
|
||||
0x085:Left Ring Int32;
|
||||
|
||||
====Zeros/Unknown====
|
||||
|
||||
0x091:ID????? Int32;
|
||||
0x095:Unknown (Must be > 0x00) Int32;
|
||||
0x099:Class Byte;
|
||||
0x09A:Level Short;
|
||||
0x09C:Job Byte;
|
||||
0x09D:Unknown Short;
|
||||
0x09F:Tribe Byte;
|
||||
|
||||
0x0A0: Int32;
|
||||
0x0A4:Location Str Size Int32;
|
||||
0x0A8:Location String String; Variable size, but in file it is prv0Inn01\0, 0x0A in size.
|
||||
0x0A4:Location Str Size Int32;
|
||||
0x0A8:Location String String; Variable size, but in file it is prv0Inn01\0, 0x0A in size.
|
||||
|
||||
0x0B2:Territory Str Size Int32;
|
||||
0x0B6:Territory Str? String; Variable size, but in file it is defaultTerritory\0, 0x11 in size.
|
||||
0x0B2:Territory Str Size Int32;
|
||||
0x0B6:Territory Str? String; Variable size, but in file it is defaultTerritory\0, 0x11 in size.
|
||||
|
||||
0x0C7:Guardian Byte;
|
||||
0x0C8:Birth Month Byte;
|
||||
0x0C9:Birth Day Byte;
|
||||
0x0C7:Guardian Byte;
|
||||
0x0C8:Birth Month Byte;
|
||||
0x0C9:Birth Day Byte;
|
||||
|
||||
0x0CA: Short;
|
||||
0x0CC: Int32;
|
||||
0x0D0: Int32;
|
||||
|
||||
0x0E4: Byte;
|
||||
0x0E8:Allegiance Byte;
|
||||
0x0E8:Allegiance Byte;
|
38
research/encodedCharaMakeInfo.txt
Normal file
38
research/encodedCharaMakeInfo.txt
Normal file
|
@ -0,0 +1,38 @@
|
|||
===Encoded CharaMake Info=== By Ioncannon
|
||||
-Based on chara info array in Seventh Umbral
|
||||
|
||||
0x00: Unknown... Version? Int32;
|
||||
0x04: Unknown - Weird #1 Int32;
|
||||
0x08: Tribe
|
||||
0x09: Size
|
||||
0x0A: Hair Style Short
|
||||
0x0C: Highlight Hair Color Short;
|
||||
0x0E: Face
|
||||
0x0F: Characteristics
|
||||
0x10: Characteristics Color Short;
|
||||
0x12: Unknown - Weird #2 Int32;
|
||||
0x15: Eyebrows
|
||||
0x16: Eye Size
|
||||
0x17: Eye Shape
|
||||
0x18: Nose
|
||||
0x19: Feature
|
||||
0x1A: Mouth
|
||||
0x1B: Ears
|
||||
0x1C: Hair Color Short;
|
||||
0x1E: Unknown - Weird #3 Int32;
|
||||
0x22: Skin Color Short
|
||||
0x24: Eye Color Short;
|
||||
0x26: Voice
|
||||
0x27: Guardian
|
||||
0x28: Month
|
||||
0x29: Day
|
||||
0x2A: Start Class Short;
|
||||
0x2C: Unknown Int32;
|
||||
0x30: Unknown Int32;
|
||||
0x34: Unknown Int32;
|
||||
|
||||
0x38: 0x10 bytes of 0s
|
||||
|
||||
0x48: Start Nation
|
||||
|
||||
0x49: 0xC bytes of 0s
|
Loading…
Add table
Add a link
Reference in a new issue