saints row iv · customization

Saints Row IV Customization Data

Player, gang and vehicle customization data.

Customization10 rows
PieceWhat it holdsData / code
SlotsBody slots and draw order; which are required or NPC-only.customization_slots.xtbl
ClothingItems, wear options, colour grids, defaults by gender and ethnicity.customization_items.xtbl, customization_outfits.xtbl
Tattoos/makeupTexture layers baked onto the skin, placed by x/y, with body variants (skinny, muscular, female) and prices.customization_compositing.xtbl
Face/body slidersMorph groups and named morph targets.player_creation_morph_groups.xtbl
PresetsFull looks: morphs, tattoos, skin and hair colours.player_presets.xtbl, player_regional_presets.xtbl
VoiceVoice choice and pitch.voice_control.xtbl
In memoryThe player's look lives at player+0x27DC; the skin texture is rebuilt on the GPU by a render task; co-op sends it to the partner.pcr_* / pcu_* Lua commands
GangHomie/gang look uses the same item system.gang_customization.xtbl
VehiclesSlots, components, colour sets, garage cameras, performance upgrades.vehicle_cust_*.xtbl, vcust_* commands
ModdingAdd entries to the item/compositing tables plus their assets; a copy in the mods folder overrides the packed table.

Built from SR4_Game_Explained.xlsx (650 KB), if you'd rather filter it in Excel. SaintsRowIV.exe v1.0.6.1 (Steam). Names are ours unless they're Volition's own Lua or C++ class names.