Offset (byte:bit)
|
Length
|
Description
|
Format
|
Enforced limits
|
Default value
|
0x00:0
|
4 bytes
|
Player
|
References a player ID
|
|
|
0x04:0
|
1 bit
|
Edited Face settings
|
Whether default Face settings are used (0) or not (1)
|
|
0
|
0x04:1
|
1 bit
|
Edited Hairstyle settings
|
Whether default Hairstyle settings are used (0) or not (1)
|
|
0
|
0x04:2
|
1 bit
|
Edited Physique settings
|
Whether default Physique settings are used (0) or not (1)
|
|
0
|
0x04:3
|
1 bit
|
Edited Strip Style settings
|
Whether default Strip Style settings are used (0) or not (1)
|
|
0
|
0x04:4
|
14 bits
|
Boots
|
References a boots ID (for 0, ID 62 will be displayed instead)
|
PES: must be in range [1, 9999]
|
23
|
0x06:2
|
10 bits
|
Goalkeeper gloves
|
References a gloves ID (for 0, ID 1 will be displayed instead)
|
PES: must be in range [1, 999]
|
10
|
0x07:4
|
4 bits
|
Unknown A
|
|
|
|
0x08:0
|
4 bytes
|
Base Copy Player
|
References a player ID if the player is a base copy, references itself if the player is defaulted.
|
|
|
0x0C:0
|
4 bits
|
Player physique: Neck Length
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x0C:4
|
4 bits
|
Player physique: Neck Size
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x0D:0
|
4 bits
|
Player physique: Shoulder Height
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x0D:4
|
4 bits
|
Player physique: Shoulder Width
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x0E:0
|
4 bits
|
Player physique: Chest Measurement
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x0E:4
|
4 bits
|
Player physique: Waist Size
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x0F:0
|
4 bits
|
Player physique: Arm Size
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x0F:4
|
4 bits
|
Player physique: Arm Length
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x10:0
|
4 bits
|
Player physique: Thigh Size
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x10:4
|
4 bits
|
Player physique: Calf Size
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x11:0
|
4 bits
|
Player physique: Leg Length
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x11:4
|
4 bits
|
Player physique: Head Length
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x12:0
|
4 bits
|
Player physique: Head Width
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x12:4
|
4 bits
|
Player physique: Head Depth
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x13:0
|
3 bits
|
Wrist Tape: Color left
|
000 for strip color, 001 for white, 010 for black and 011 for beige
Verify unused bit!
|
PES: must be in range [0, 3]
|
0
|
0x13:3
|
3 bits
|
Wrist Tape: Color right
|
000 for strip color, 001 for white, 010 for black and 011 for beige
Verify unused bit!
|
PES: not editable; same as Wrist Tape: Color left
|
0
|
0x13:6
|
2 bits
|
Wrist Taping
|
00 for OFF, 01 for right arm, 10 for left arm and 11 for both
|
PES: must be in range [0, 3] (full range)
|
0
|
0x14:0
|
3 bits
|
Spectacles frame color
|
|
PES: inaccessible feature
Full range is handled in-game
|
|
0x14:3
|
3 bits
|
Spectacles
|
References a glasses ID (000 = no glasses)
|
PES: inaccessible feature
Full range is handled in-game
|
0
|
0x14:6
|
2 bits
|
Sleeves
|
00 is Season specific, 01 is Short, 10 is Long
|
PES: must be in range [0, 2]
|
0
|
0x15:0
|
2 bits
|
Long-Sleeved Inners
|
00 is Off. 01 is Normal. 10 is Turtle Neck.
|
PES: must be in range [0, 2]
|
0
|
0x15:2
|
2 bits
|
Sock Length
|
00 is Standard. 01 is Long. 10 is Short.
|
PES: must be in range [0, 2]
|
0
|
0x15:4
|
2 bits
|
Undershorts
|
00 is S: Off / W: Off. 01 is: S: Short / W: Short. 10 is: S: Off / W: Long. 11 is: S: Short / W: Long.
|
PES: must be in range [0, 3] (full range)
|
0
|
0x15:6
|
1 bit
|
Shirttail
|
0 is Tucked in, 1 is Untucked
|
PES: must be in range [0, 1] (full range)
|
0
|
0x15:7
|
1 bit
|
Ankle Taping
|
0 is Off , 1 is On
|
PES: must be in range [0, 1] (full range)
|
0
|
0x16:0
|
1 bit
|
Player Gloves
|
0 is Off , 1 is On
|
PES: must be in range [0, 1] (full range)
|
0
|
0x16:1
|
3 bits
|
Player Gloves color
|
|
PES: must be in range [0, 7] (full range)
|
0
|
0x16:4
|
4 bits
|
Appearance: Jawline
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x17:0
|
4 bits
|
Appearance: Jaw Height
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x17:4
|
4 bits
|
Appearance: Jawline (duplicate)
|
Set by the game but doesn't affect anything alone
|
PES: must be in range [0, 14]
|
7
|
0x18:0
|
4 bits
|
Appearance: Cheekbones
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x18:4
|
4 bits
|
Unknown B
|
|
|
|
0x19:0
|
4 bits
|
Appearance: Cheekbones (duplicate)
|
Set by the game but doesn't affect anything alone
|
PES: must be in range [0, 14]
|
7
|
0x19:4
|
4 bits
|
Unknown C
|
|
|
|
0x1A:0
|
4 bits
|
Unknown D
|
|
|
|
0x1A:4
|
4 bits
|
Appearance: Brow Width
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x1B:0
|
4 bits
|
Appearance: Inner Eyebrow Height
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x1B:4
|
4 bits
|
Appearance: Eyebrow Depth
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x1C:0
|
4 bits
|
Appearance: Temple Width
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x1C:4
|
4 bits
|
Appearance: Outer Eyebrow Height
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x1D:0
|
4 bits
|
Unknown E
|
|
|
|
0x1D:4
|
4 bits
|
Appearance: Pupil Size
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x1E:0
|
4 bits
|
Appearance: Eye Depth
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x1E:4
|
4 bits
|
Appearance: Inner Eye Position
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x1F:0
|
4 bits
|
Appearance: Inner Eye Height
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x1F:4
|
4 bits
|
Appearance: Outer Eye Position
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x20:0
|
4 bits
|
Appearance: Eye Corner Height
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x20:4
|
4 bits
|
Appearance: Upper Eyelid Width Inner
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x21:0
|
4 bits
|
Appearance: Upper Eyelid Height Inner
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x21:4
|
4 bits
|
Appearance: Upper Eyelid Width Outer
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x22:0
|
4 bits
|
Appearance: Upper Eyelid Height Outer
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x22:4
|
4 bits
|
Unknown F
|
|
|
|
0x23:0
|
4 bits
|
Appearance: Bottom Eyelid Height
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x23:4
|
4 bits
|
Appearance: Horizontal Eye Position
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x24:0
|
4 bits
|
Appearance: Eye Height
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x24:4
|
4 bits
|
Appearance: Nose Height
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x25:0
|
4 bits
|
Appearance: Nose Tip Depth
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x25:4
|
4 bits
|
Appearance: Nostril Width
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x26:0
|
4 bits
|
Unknown G
|
|
|
|
0x26:4
|
4 bits
|
Appearance: Nose Depth
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x27:0
|
4 bits
|
Appearance: Nose Width
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x27:4
|
4 bits
|
Unknown H
|
|
|
|
0x28:0
|
4 bits
|
Appearance: Mouth Height
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x28:4
|
4 bits
|
Appearance: Mouth Depth
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x29:0
|
4 bits
|
Appearance: Lip Size
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x29:4
|
4 bits
|
Unknown I
|
|
|
|
0x2A:0
|
4 bits
|
Appearance: Mouth Corner Height
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x2A:4
|
4 bits
|
Appearance: Lip Width
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x2B:0
|
4 bits
|
Appearance: Mouth Depth (duplicate)
|
Set by the game but doesn't affect anything alone
|
PES: must be in range [0, 14]
|
7
|
0x2B:4
|
4 bits
|
Appearance: Chin Width
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x2C:0
|
4 bits
|
Appearance: Chin Height
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x2C:4
|
4 bits
|
Appearance: Chin Depth
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x2D:0
|
3 bits
|
Skin color
|
Possible values are:
- 0: Caucasian white / Transparent for custom models
- 1-6:
- 7: None / Transparent for custom models
|
PES: must be in range [1, 6]
|
1
|
0x2D:3
|
5 bits
|
Appearance: Cheek Type
|
In-game value minus one
|
PES: must be in range [0, 5]
|
0
|
0x2E:0
|
3 bits
|
Appearance: Forehead Type
|
In-game value minus one
|
PES: must be in range [0, 6]
|
0
|
0x2E:3
|
5 bits
|
Appearance: Facial Hair Type
|
In-game value, 0=OFF
|
PES: must be in range [0, 19]
|
0
|
0x2F:0
|
3 bits
|
Appearance: Laughter Lines
|
In-game value minus one
|
PES: must be in range [0, 4]
|
0
|
0x2F:3
|
3 bits
|
Appearance: Upper Eyelid Type
|
In-game value minus one
|
PES: must be in range [0, 7]
|
0
|
0x2F:6
|
2 bits
|
Unknown J
|
|
|
|
0x30:0
|
3 bits
|
Appearance: Bottom Eyelid Type
|
In-game value minus one
|
PES: must be in range [0, 6]
|
0
|
0x30:3
|
1 bit
|
Unknown K
|
|
|
|
0x30:4
|
4 bits
|
Appearance: Ear Length
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x31:0
|
4 bits
|
Appearance: Ear Width
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x31:4
|
4 bits
|
Appearance: Ear Angle
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x32:0
|
3 bits
|
Appearance: Eyebrow Type
|
In-game value minus one
|
PES: must be in range [0, 7]
|
0
|
0x32:3
|
2 bits
|
Unknown L
|
|
|
|
0x32:5
|
2 bits
|
Appearance: Neck Line Type
|
In-game value minus one
|
PES: must be in range [0, 3]
|
0
|
0x32:7
|
1 bit
|
Unknown M
|
|
|
|
0x33:0
|
4 bits
|
Appearance: Face Size
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x33:4
|
4 bits
|
Appearance: Face Height
|
In-game value plus seven
|
PES: must be in range [0, 14]
|
7
|
0x34:0
|
3 bits
|
Appearance: Nose Type
|
In-game value minus one
|
PES: must be in range [0, 7]
|
0
|
0x34:3
|
5 bits
|
Unknown N
|
|
|
|
0x35:0
|
3 bits
|
Appearance: Upper Lip Type
|
In-game value minus one
|
PES: must be in range [0, 4]
|
0
|
0x35:3
|
3 bits
|
Appearance: Lower Lip Type
|
In-game value minus one
|
PES: must be in range [0, 4]
|
0
|
0x35:6
|
6 bits
|
Appearance: Hair Colour Red
|
|
PES: must be in range [0, 63]
|
|
0x36:4
|
6 bits
|
Appearance: Hair Colour Green
|
|
PES: must be in range [0, 63]
|
|
0x37:2
|
6 bits
|
Appearance: Hair Colour Blue
|
|
PES: must be in range [0, 63]
|
|
0x38:0
|
3 bits
|
Appearance: Hairstyle
|
1=Normal, 2=Dry, 3=Mohican, 4=Afro, 5=Dreadlocks, 6=Braided, 7=Special
|
PES: must be in range [1, 7]
|
1
|
0x38:3
|
1 bit
|
Unknown O
|
|
|
|
0x38:4
|
3 bits
|
Appearance: Cropped Hair Style
|
|
PES: must be in range [1, 6]
|
1
|
0x38:7
|
1 bit
|
Unknown P
|
|
|
|
0x39:0
|
6 bits
|
Appearance: Eyebrow Colour Red
|
|
PES: must be in range [0, 63]
|
|
0x39:6
|
2 bits
|
Appearance: Eyebrow Style
|
0=Normal, 1=Thick, 2=Thin
|
PES: must be in range [0, 2]
|
0
|
0x3A:0
|
6 bits
|
Appearance: Eyebrow Colour Green
|
|
PES: must be in range [0, 63]
|
|
0x3A:6
|
2 bits
|
Appearance: Eyebrow Density
|
|
PES: must be in range [0, 3]
|
3
|
0x3B:0
|
6 bits
|
Appearance: Eyebrow Colour Blue
|
|
PES: must be in range [0, 63]
|
|
0x3B:6
|
2 bits
|
Appearance: Eyebrow Thickness
|
|
PES: must be in range [0, 2]
|
1
|
0x3C:0
|
3 bits
|
Appearance: Hair Length
|
1=Shaven, 2=Very Short, 3=Short, 4=Medium, 5=Long
|
PES: must be in range [1, 5]
|
2
|
0x3C:3
|
3 bits
|
Appearance: Wave Level
|
In-game value plus one
|
PES: must be in range [1, 7]
|
1
|
0x3C:6
|
2 bits
|
Unknown Q
|
|
|
|
0x3D:0
|
1 bit
|
Appearance: Hair Accessories
|
0=OFF, 1=ON
|
PES: must be in range [0, 1]
|
0
|
0x3D:1
|
3 bits
|
Appearance: Hair Accessory Colour
|
|
PES: must be in range [0, 7]
|
0
|
0x3D:4
|
6 bits
|
Appearance: Facial Hair Colour Red
|
|
PES: must be in range [0, 63]
|
|
0x3E:2
|
6 bits
|
Appearance: Facial Hair Colour Green
|
|
PES: must be in range [0, 63]
|
|
0x3F:0
|
6 bits
|
Appearance: Facial Hair Colour Blue
|
|
PES: must be in range [0, 63]
|
|
0x3F:6
|
2 bits
|
Appearance: Facial Hair Thickness
|
|
PES: must be in range [0, 3]
|
3
|
0x40:0
|
4 bits
|
Iris color
|
|
PES: must be in range [0, 10]
|
1
|
0x40:4
|
5 bits
|
Hair Variation
|
|
PES: must be in range [1, 29]
|
1
|
0x41:1
|
7 bits
|
Unknown R
|
|
|
|
0x42:0
|
2 bits
|
Hair Style Front
|
01=Up, 10=Down, 11=Combed Back
|
|
|
0x42:2
|
1 bit
|
Unknown S
|
|
|
|
0x42:3
|
3 bits
|
Hair Combed Back
|
001=Off, 010=Left2, 011=Left1, 100=Centre, 101=Right1, 110=Right2
|
|
|
0x42:6
|
3 bits
|
Hair Cropped
|
001=Normal, 010=Reduce Body, 011=Shorter Sides, 100=Cropped
|
|
|
0x43:1
|
2 bits
|
Hairline Type
|
01=Type 1, 10=Type 2, 11=Type 3
|
|
|
0x43:3
|
1 bit
|
Unknown T
|
|
|
|
0x43:4
|
2 bits
|
Forehead Width
|
01=Narrow 1, 10=Normal, 11=Wide
|
|
|
0x43:6
|
2 bits
|
Unknown U
|
|
|
|
0x44:0
|
1 byte
|
Unknown V
|
|
|
|