utils/packetdefinitions/replica/components/Character.structs

88 lines
3.1 KiB
Plaintext

Index 24:
[L:BIT1] - flag
[L:BIT1] - flag
[L:8] - ???
[L:1] - ???
Index 25-26: missing
Index 27:
[L:BIT1] - flag
[L:4] - ???
Index 28:
[L:BIT1] - flag
[L:BIT1] - ???
[L:BIT1] - ???
Index 29:
[EVAL:creation]
[L:BIT1] - flag
[L:8] - ???, could be "co" from xml data
[L:BIT1] - flag
[L:8] - ???
[L:BIT1] - flag
[L:8] - ???
[L:BIT1] - flag
[L:8] - ???
[L:4] - hair color ("hc" from xml data), u32
[L:4] - hair style ("hs" from xml data), u32
[L:4] - ???, could be "hd" or "hdc" from xml data, u32
[L:4] - shirt color ("t" from xml data), u32
[L:4] - pants color ("l" from xml data), u32
[L:4] - ???, could be "cd" from xml data, u32
[L:4] - ???, could be "hdc" or "hd" from xml data, u32
[L:4] - eyebrows style ("es" from xml data), u32
[L:4] - eyes style ("ess" from xml data), u32
[L:4] - mouth style ("ms" from xml data), u32
[L:8] - accountID (in xml data and chardata packet), u64
[L:8] - "llog" from xml data, u64
[L:8] - ???, could be a couple of things from the xml data (since its 0 in the packet), u64
[L:8] - lego score (from xml data), u64
[L:BIT1] - flag that sets free2play mode for player (1 means player is free2play)
[L:8] - Total Amount of Currency Collected, u64
[L:8] - Number of Bricks Collected, u64
[L:8] - Number of smashables smashed, u64
[L:8] - Number of Quick Builds Completed, u64
[L:8] - Number of enemies smashed, u64
[L:8] - Number of Rockets used, u64
[L:8] - Number of missions completed, u64
[L:8] - Number of Pets tamed, u64
[L:8] - Number of Imagination power-ups collected, u64
[L:8] - Number of Life Power-Ups Collected, u64
[L:8] - Number of Armor power-ups collected, u64
[L:8] - Total Distance Traveled (in meters), u64
[L:8] - Number of times smashed, u64
[L:8] - Total damage taken, u64
[L:8] - Total damage Healed, u64
[L:8] - Total Armor Repaired, u64
[L:8] - Total Imagination Restored, u64
[L:8] - Total Imagination used, u64
[L:8] - Total Distance Driven (in meters), u64
[L:8] - Total Time Airborne in a Race Car (in seconds), u64
[L:8] - Number of Racing Imagination power-ups collected, u64
[L:8] - Number of Racing Imagination Crates Smashed, u64
[L:8] - Number of Times Race Car Boost Activated, u64
[L:8] - Number of Wrecks in a Race Car, u64
[L:8] - Number of Racing Smashables smashed, u64
[L:8] - Number of Races finished, u64
[L:8] - Number of 1st Place Race Finishes, u64
[L:BIT1] - ???, originally a [L:BIT2], simplified for parsing
[L:BIT1] - ???, originally a [L:BIT2], simplified for parsing
[L:2] - count of characters
[L:2] - ???, seems to be a string in text lego data format, sample "1:9746;1:9747;1:9748;", wchar
[L:BIT1] - flag, assert == True
[L:BIT1] - flag?, assert == False
[L:BIT1] - ???, assert == False
[L:1] - ???, assert == 0
[L:BIT1] - ???, assert == False
[L:1] - ???, assert == 0
[L:BIT1] - flag, assert == True
[L:4] - ???
[L:BIT1] - flag (this and below was in a separate function in the code), assert == True
[L:8] - ???
[L:1] - ??? (count for next struct?)
[L:BIT1] - ???
[L:4] - ???