Skip to content

Paperdoll

The paperdoll is the head-to-toe portrait of your character that appears when you double-click yourself. It is not a single image: the client composites it on the fly from a nude body picture plus one picture per equipped item, so that whatever you wear shows up worn. This page explains how that compositing works and shows the result for a range of armor and clothing.

The client follows a fixed recipe (verified in ClassicUO’s PaperDollInteractable.cs and Game/Constants.cs):

  1. Draw the body. A semi-nude body gump goes down first at the top-left corner: gump 0x000C for a human male, 0x000D for a human female.

  2. Find each item’s gump. Every wearable carries an AnimID in the client’s tiledata.mul. Its paperdoll picture is the gump whose id is AnimID + 50000 for a male doll, or AnimID + 60000 for a female doll. If a female-specific gump doesn’t exist, the client falls back to the male one.

  3. Layer the equipment over the body. Each equipment gump is drawn at the same top-left corner — the art itself already carries the correct position on the doll — and composited with transparency. They are drawn back-to-front in a fixed layer order:

    Cloak, Shirt, Pants, Shoes, Legs, Arms, Torso, Tunic, Ring, Bracelet, Face, Gloves, Skirt, Robe, Waist, Necklace, Hair, Beard, Earrings, Helmet, One-Handed, Two-Handed, Talisman

    This ordering is why a breastplate covers the leather underneath it, and why a helmet draws on top of hair.

  4. Tint by hue. Armor and clothing art is grayscale; the item’s hue is applied last, remapping that gray ramp through the hue palette so a dyed robe or a colored-metal suit shows its color.

The images below were generated by compositing those exact gumps, so they match what the in-game paperdoll renders.

These are the base body gumps every paperdoll starts from. The art is grayscale; the client tints it with the character’s skin hue (ServUO rolls one from the RandomSkinHue range, game hues 1002–1058). The figures below are tinted with a representative human skin tone (hue 1024) so they read as flesh rather than the raw gray of the gump.

Skin-toned male human body paperdoll (gump 0x000C) Skin-toned female human body paperdoll (gump 0x000D)

Male body 0x000C (left) and female body 0x000D (right), tinted with skin hue 1024.

Each suit below is the skin-toned male body layered with the standard pieces for that material (chest, arms, legs, gloves, gorget/helm — whichever the material has), drawn in slot order and tinted by each piece’s own hue. Browse the full set in the armor catalog; shields have their own shield catalog.

Full leather armor worn on a male body

Chest, arms, legs, gloves, gorget, and cap.

Full studded leather armor worn on a male body

Chest, arms, legs, gloves, and gorget.

Full bone armor worn on a male body

Chest, arms, legs, gloves, and helm — in its pale bone tone.

Full ringmail armor worn on a male body

Chest, arms, legs, and gloves.

Full chainmail armor worn on a male body

Chest, legs, and coif.

Full plate armor worn on a male body

Chest, arms, legs, gloves, gorget, and helm — the classic full plate.

Full dragon-scale armor worn on a male body

Chest, arms, legs, gloves, and helm — carrying dragon scale’s baked hue.

Full hide armor worn on a male body

Chest, pauldrons (arms), pants, gloves, and gorget.

Full woodland armor worn on a male body

Chest, arms, legs, gloves, and gorget — the elven heartwood set.

Full gargish leather armor worn on a male body

Chest, arms, legs, and kilt.

Full gargish plate armor worn on a male body

Chest, arms, legs, and kilt.

Full gargish stone armor worn on a male body

Chest, arms, legs, and kilt — in its carved-stone tone.

Full samurai plate armor worn on a male body

Do (chest), haidate (thigh guards), suneate (leg guards), mempo (face), and a plate kabuto helm.

Full plate armor with a metal shield worn on a male body

A full plate suit carrying a metal shield in the off-hand — shields draw on the one-handed layer.

Cloth pieces use the same compositing — here a plain robe, a fancy shirt with long pants, and a robe-and-hat wizard look. See the clothing catalog for the full range.

A robe worn on a male body A fancy shirt and long pants worn on a male body A robe and wizard's hat worn on a male body

Robe, Fancy shirt + long pants, and a wizard look (robe + wizard’s hat).

To see one piece at a time, here is the body with a single item equipped. The last three show the same base art tinted by different hues.

A plate chest worn on a male body A dragon helm worn on a male body A bone chest worn on a male body

Plate chest, Dragon helm, Bone chest.

A blue-dyed robe worn on a male body A red-dyed robe worn on a male body A green-dyed wizard's hat worn on a male body

The same robe in blue and red, and a green wizard’s hat — illustrating how one grayscale gump becomes any color through its hue.