Items and Textures
Items
An item is one garment or prop. Its options live in the right-hand editor:
Cloth type
Component (body part) or Prop (hat, glasses, ears, watches…).
Drawable type / slot
The body slot the item fills — Top (jbib), Legs (lowr), Undershirt (accs), Feet, Hands, Mask (berd), Hair, Teeth (teef), Hat (p_head) and so on.
Number
The drawable number the item takes within that slot.
Gender
Male or Female. Items are per-gender; use Copy to other gender to duplicate across.
Name
A friendly label for you — not used by the game.
First-person model
An optional alternate model used in first-person view.
Audio preset
The cloth/foley audio profile.
Mesh physics
Cloth simulation data, where the garment provides it.
Behaviour flags
e.g. armoured / lightly armoured, remove hat in vehicle (masks).
Hoodie hairs
Hair-alternation handling so hoods and hats don't clip hair.
Texture variants
Each item can carry multiple texture variants — the colour / pattern options a player scrolls through in-game. They show as swatches in the editor.
Import one or more
.ytdfiles; each becomes a variant, lettereda,b,c… in order.Use the 📎 button on a row to attach or replace a variant's
.ytd/.dds.Right-click a variant for: Optimize, Replace, Replace with dummy, Show in Explorer, Export (DDS / PNG / XML) and copy helpers (letter, game name, file path).
Variant letters vs. drawable numbers — the number selects the garment; the letter selects its texture. jbib_diff_000_a = drawable 0, texture variant A.
Embedded textures
Some .ydd models carry textures baked inside the model (typically the normal and specular maps) rather than in an external .ytd.
Right-click an item → View embedded textures… to open the viewer. It decodes and shows each embedded texture with its size, format and mip count.
The viewer is editable: Optimize (single / all), Replace, Rename (experimental) and Export.
Editing embedded textures only works when the model lives inside the project's managed assets/ folder, so your originals are never touched. Save the project first if the actions are greyed out.
Last updated