So something we all know and love from SR2 onwards is the wide variety of colors for all the customization items the playa can wear , but here in SR1 those colors are very limited, what I want to know is if there's any way to add/replace existing colors for clothes.
Like painting the hiking boots full yellow Timberland style or add orange to some outfits and such. Is there a file that determines what colors each clothing item has or something?
I'm more familiar with SR2, but knowing SR2's customization_items system, and seeing how it worked in SR1, my guess is that the different color options in SR1 are "Variants", instead of actual colors being applied. So color information could likely be in the .cmesh, as Material information for each individual item.
Here's the SR1 customization_items.xtbl entry for "zoot pants". As you can see, there are no default Primary/Secondary/Tertiary colors set, like in SR2. All of the colors are listed as Variants:
Code:
<Customization_Item>
<Name>zoot pants</Name>
<DisplayName>CUST_ITEM_ZOOT_PANTS</DisplayName>
<Category>Pants</Category>
<Store>any store</Store>
<Wear_Options>
<Wear_Option>
<Name>CUST_WEAR_NORMAL</Name>
<Mesh_Name>cBotm_zootPants_NE.cmeshx</Mesh_Name>
<Active_Flags>
<Active_Flag>
<Flag>PANT HEIGHT EXTRA HIGH</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>ZOOT PANTS</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
</Active_Flags>
<Required_Flags></Required_Flags>
<Incompatible_Flags></Incompatible_Flags>
<disabled>no</disabled>
<MeshID>497</MeshID>
<Particle_Systems></Particle_Systems>
</Wear_Option>
<Wear_Option>
<Name>CUST_WEAR_SUSPENDERS</Name>
<Mesh_Name>cBotm_zootPants_NES.cmeshx</Mesh_Name>
<Active_Flags>
<Active_Flag>
<Flag>SUSPENDERS ACTIVE</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>PANT HEIGHT EXTRA HIGH</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
<Active_Flag>
<Flag>ZOOT PANTS</Flag>
<Comparison>yes</Comparison>
</Active_Flag>
</Active_Flags>
<Required_Flags>
<Required_Flag>
<Flag>SUSPENDER SHIRT</Flag>
</Required_Flag>
</Required_Flags>
<Incompatible_Flags>
<Incompatible_Flag>
<Flag>NO SUSPENDERS</Flag>
</Incompatible_Flag>
</Incompatible_Flags>
<disabled>no</disabled>
<MeshID>498</MeshID>
<Particle_Systems></Particle_Systems>
</Wear_Option>
</Wear_Options>
<Variants>
<Variant>
<Name>CUST_VARIANT_RED</Name>
<Variant_Name>zootpants_red leather_black</Variant_Name>
<VariantID>387</VariantID>
<Price>2500</Price>
<Respect_Bonus>80</Respect_Bonus>
<MPPrice>0</MPPrice>
</Variant>
<Variant>
<Name>CUST_VARIANT_YELLOW</Name>
<Variant_Name>zootpants_yellow leather_black</Variant_Name>
<VariantID>388</VariantID>
<Price>2500</Price>
<Respect_Bonus>80</Respect_Bonus>
<MPPrice>0</MPPrice>
</Variant>
<Variant>
<Name>CUST_VARIANT_GREEN</Name>
<Variant_Name>zootpants_green leather_black</Variant_Name>
<VariantID>389</VariantID>
<Price>2500</Price>
<Respect_Bonus>80</Respect_Bonus>
<MPPrice>0</MPPrice>
</Variant>
<Variant>
<Name>CUST_VARIANT_BLUE</Name>
<Variant_Name>zootpants_blue leather_black</Variant_Name>
<VariantID>390</VariantID>
<Price>2500</Price>
<Respect_Bonus>80</Respect_Bonus>
<MPPrice>0</MPPrice>
</Variant>
<Variant>
<Name>CUST_VARIANT_PURPLE</Name>
<Variant_Name>zootpants_purple leather_black</Variant_Name>
<VariantID>391</VariantID>
<Price>3000</Price>
<Respect_Bonus>85</Respect_Bonus>
<MPPrice>0</MPPrice>
</Variant>
<Variant>
<Name>CUST_VARIANT_WHITE</Name>
<Variant_Name>zootpants_white leather_black</Variant_Name>
<VariantID>392</VariantID>
<Price>2500</Price>
<Respect_Bonus>80</Respect_Bonus>
<MPPrice>0</MPPrice>
</Variant>
<Variant>
<Name>CUST_VARIANT_GRAY</Name>
<Variant_Name>zootpants_gray leather_black</Variant_Name>
<VariantID>393</VariantID>
<Price>2500</Price>
<Respect_Bonus>80</Respect_Bonus>
<MPPrice>0</MPPrice>
</Variant>
<Variant>
<Name>CUST_VARIANT_BLACK</Name>
<Variant_Name>zootpants_black leather_black</Variant_Name>
<VariantID>394</VariantID>
<Price>2500</Price>
<Respect_Bonus>80</Respect_Bonus>
<MPPrice>0</MPPrice>
</Variant>
</Variants>
<_Editor>
<Category>Entries</Category>
</_Editor>
<ID>192</ID>
<Flags>
</Flags>
<Base_Respect_Bonus>0</Base_Respect_Bonus>
</Customization_Item>
Variants in SR2's customization_items.xtbl are used to apply color map textures to the item which tell the game how to apply Primary/Secondary/Tertiary colors (eg: A Zebra pattern or Camo).
They're also used to apply different Material properties, like with the Stripper Boots, which can be dull, shiny, or in-between.
So my guess is the color information is part of the Material properties. I don't know if there's a table in SR1 which can modify Materials for clothing, but otherwise, it could likely be a matter of hex editing the .cmesh.