← Type index

SerializedSkin

Object datagramWire order
0IDstring · variable
1PlayFabIDstring · variable
2ResourcePatchstring · variable
3ImageDataSkinImage · variable
4AnimatedImageDataarray<AnimatedImageData> · variable
5CapeImageDataSkinImage · variable
6GeometryDataJson::Value · variable
7GeometryDataMinEngineVersionMinEngineVersion · variable
8AnimationDatastring · variable
9CapeIDstring · variable
10FullIDstring · variable
11ArmSizeuint8 · 1 byte
12SkinColorColor · variable
13PersonaPiecesarray<SerializedPersonaPieceHandle> · variable
14PieceTintColorsobject · variable
15IsPremiumboolean · 1 byte
16IsPersonaboolean · 1 byte
17IsPersonaCapeOnClassicSkinboolean · 1 byte
18IsPrimaryUserboolean · 1 byte
19OverridesPlayerAppearanceboolean · 1 byte
20TrustedSkinFlagobject · variable
21ProfileHashstring · variable

Fields

22 top-level fields
  1. 1PlayFabIDstring
  2. 2ResourcePatchstring
  3. 3ImageDataSkinImage
    1. 0Widthuint32
    2. 1Heightuint32
    3. 2ImageBytesarray<uint8>
  4. 4AnimatedImageDataAnimatedImageDataas array<AnimatedImageData>
    1. 0SkinImageSkinImage
      1. 0Widthuint32
      2. 1Heightuint32
      3. 2ImageBytesarray<uint8>
    2. 1AnimatedTextureTypeCompressionEnum-as-Valuepersona::AnimatedTextureTypeas varuint32
      1. 0None
      2. 1Face
      3. 2Body32x32
      4. 3Body128x128
    3. 2Framesfloat
    4. 3AnimationExpressionCompressionEnum-as-Valuepersona::AnimationExpressionas varuint32
      1. 0Linear
      2. 1Blinking
  5. 5CapeImageDataSkinImage
    1. 0Widthuint32
    2. 1Heightuint32
    3. 2ImageBytesarray<uint8>
  6. 6GeometryDataJson::Value
  7. 7GeometryDataMinEngineVersionMinEngineVersion
  8. 8AnimationDatastring
  9. 9CapeIDstring
  10. 10FullIDstring
  11. 11ArmSizeEnum-as-Valuepersona::ArmSize::Typeas uint8
    1. 0Slim
    2. 1Wide
  12. 12SkinColorColor
    1. 0Colorint32
  13. 13PersonaPiecesSerializedPersonaPieceHandleas array<SerializedPersonaPieceHandle>
    1. 0PieceIdstring
    2. 1PieceTypeEnum-as-Valuepersona::PieceTypeas uint32
      1. 0Skeleton
      2. 1Body
      3. 2Skin
      4. 3Bottom
      5. 4Feet
      6. 5Dress
      7. 6Top
      8. 7High_Pants
      9. 8Hands
      10. 9Outerwear
      11. 10FacialHair
      12. 11Mouth
      13. 12Eyes
      14. 13Hair
      15. 14Hood
      16. 15Back
      17. 16FaceAccessory
      18. 17Head
      19. 18Legs
      20. 19LeftLeg
      21. 20RightLeg
      22. 21Arms
      23. 22LeftArm
      24. 23RightArm
      25. 24Capes
      26. 25ClassicSkin
      27. 26Emote
    3. 2PackIdmce::UUID
      1. 0Most Significant Bitsuint64
      2. 1Least Significant Bitsuint64
    4. 3IsDefaultPieceboolean
    5. 4ProductIdstring
  14. 14PieceTintColorsobject
  15. 15IsPremiumboolean
  16. 16IsPersonaboolean
  17. 17IsPersonaCapeOnClassicSkinboolean
  18. 18IsPrimaryUserboolean
  19. 19OverridesPlayerAppearanceboolean
  20. 20TrustedSkinFlagTrustedSkinFlagas object
    1. 0Unset
    2. 1False
    3. 2True
  21. 21ProfileHashstring

Packet references

2 references
  1. PlayerListPacketEntries › PlayerListAddEntry › PlayerListAddEntry › Serialized Skin › SerializedSkin
  2. PlayerSkinPacketSerialized Skin › SerializedSkin

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this type.