This is an old revision of the document!


Dedupe

A long standing issue with texture mods for dresses is, that some texture mods create more than one item. The reason for the duplicated items are textures that are used on more than one dress. Now, as the Mod system has no idea what dress the modder actually wants to be cloned/modded, it needs to duplicate all dresses using the same/shared texture. For a few mods this doesn't matter, but as the amount of mods increases, the unwanted items will start to fill up the customizer.

So the only solution to not break backwards compatiblity of already existing mods, is to give the modder the ability to select the wanted dresses by hand.

How

It works in a similar way like the .txf files do. Just place a text file next to the texture with the same name but having .dup as extension. Write down the Item's identifier that you want to have duplicated, each one in a separate line.

Example

This will create a new Jeans and a new Capri Jeans item but will not create the Short Jeans item.

Filename Content
F_Jeans001_Base.dupDress463_Description
Dress464_Description

Important Note

Please note, that you cannot fully remove a mod by using an empty .dup file. To remove all items, the mod texture must be removed instead!

Table of texture names to .dup entries

Texture Name Items
F_Jeans001_Base Dress463_Description (Jeans)
Dress464_Description (Capri Jeans)
Dress465_Description (Short Jeans)
F_Shoe002_Base Dress80_Description (Flipflops)
Dress81_Description (High Heel Sandals)
M_Thong001_Black Dress170_Description (Black Thong)
Dress171_Description (White Thong)
F_SilkUnderwear001_Seam Dress377_Description (Silk Hotpants)
Dress378_Description (Silk Bra)
F_Pirate001_Coat_Patch Dress198_Description (Pirate Patch)
Dress199_Description (Pirate Coat)
F_Angel001_Seam Dress379_Description (Angels Hotpants)
Dress380_Description (Angels Bra)
F_Anklet001Dress423_Description (Anklet)
Dress428_Description (Anklet)
F_Anklet002Dress423_Description (Anklet)
Dress429_Description (Anklet)
F_Anklet003Dress426_Description (Anklet)
Dress431_Description (Anklet)
F_Ring001Dress392_Description (Ring)
Dress394_Description (Ring)
Dress397_Description (Ring)
Dress399_Description (Ring)
F_Ring002Dress393_Description (Ring)
Dress398_Description (Ring)
F_Ring003Dress396_Description (Ring)
Dress421_Description (Ring)
F_Ring004Dress395_Description (Ring)
Dress400_Description (Ring)
F_Cowgirl001_Top_Bandana Dress190_Description (Cowgirl Top)
Dress192_Description (Cowgirl Bandana)
F_Stewardess001_Hat_Bandana Dress300_Description (Stewardess Hat)
Dress301_Description (Stewardess Bandana)
F_Baroque001_Laces Dress128_Description (Corset)
Dress130_Description (Baroque Pants)
Dress190_Description (Cowgirl Top)
Dress199_Description (Pirate Coat)
F_BondageRope001Dress582_Description (Bondage)
Dress583_Description (Bondage)
Dress584_Description (Bondage)
Dress585_Description (Bondage)
F_LeatherEnsemble001_Seam Dress495_Description (Leather Underbust Corset)
Dress498_Description (Open Crotch Leather Thong)
F_BlackSatinCorset001_Seam01 Dress310_Description (White Thong)
Dress311_Description (Black Satin Corset)
F_BlackSatinCorset001_Seam02 Dress311_Description (Black Satin Corset)
Dress312_Description (Black Satin Neckband)
F_Fetish001_Hook Dress495_Description (Leather Underbust Corset)
Dress539_Description (Gothic Dress)
F_Fetish001_Gloves_Boots Dress82_Description (Red Knee High Boots)
Dress83_Description (Black Knee High Boots)
Dress88_Description (White Knee High Boots)
F_Police001_Badge Dress522_Description (Police Uniform Hat)
Dress524_Description (Police Uniform Top)
F_Racing001_Checker01 Dress483_Description (Pit Babe Top)
Dress485_Description (Pit Babe Boots)
F_FrenchMaid001 Dress139_Description (Necklace Maid)
Dress140_Description (French Maid Top)
Dress141_Description (French Maid Skirt)
Dress144_Description (French Maid Hat)
F_Necklace001 Dress389_Description (Necklace 04)
Dress391_Description (Necklace 06)
F_Necklace002 Dress386_Description (Necklace 01)
Dress387_Description (Necklace 02)
F_Necklace007_Violet Dress388_Description (Necklace 03)
Dress390_Description (Necklace 05)
F_Nurse001 Dress54_Description (Nurse Overall)
Dress55_Description (Nurse Cap)
F_Aerobic001_Shoes Dress297_Description (Running Shoes and Stockings)
Dress298_Description (Running Shoes)
F_Shoe001_FlipFlops_Highheels Dress80_Description (Flipflops)
Dress81_Description (High Heel Sandals)
F_Shoe002_RedBoots_RedOverkneeBoots Dress82_Description (Red Knee High Boots)
Dress83_Description (Black Knee High Boots)
Dress88_Description (White Knee High Boots)
F_Swim001_Bikini Dress859_Description (Bikini Top)
Dress860_Description (Bikini Panty)
F_Yacht001_Panty Dress892_Description (Purple Lingerie Panty)
Dress910_Description (Silk Garterbelt)
M_Doctor001_Coat_Mask Dress186_Description (Doctor Coat)
Dress187_Description (Doctor Mask)
M_Doctor001_Pants_Hat Dress185_Description (Doctor Pants)
Dress188_Description (Doctor Hat)
M_Space001_Seam Dress613_Description (Space Top)
Dress614_Description (Space Pants)
M_Firefighter001_Tanktop_Helmet Dress164_Description (Firefighter Shirt)
Dress165_Description (Firefighter Helmet)
M_Officer001_Top_Helmet Dress167_Description (Officer Helmet )
Dress168_Description (Officer Shirt)
M_Officer001_Pants_Boots Dress169_Description (Officer Leather Pants)
Dress94_Description (Officer Boots)
Baroque001_Masks Dress131_Description (Venetian Mask)
Dress135_Description (Venetian Mask)
Baroque001_WigsShoesMisc Dress128_Description (Corset)
Dress129_Description (White Garter Belt)
Dress134_Description (Baroque Pants)
Dress136_Description (Baroque Wig)
Dress137_Description (Baroque Wig)
Dress474_Description (Black Garter Belt)
Dress86_Description (Baroque Shoes)
Dress87_Description (Baroque Shoes)
Gagball001 Dress45_Description (Gag Ball Female)
Dress45_G02_Description (Gag Ball Male)
F_Space002_Top_Armguard Dress178_Description (Spacy Top)
Dress180_Description (Armguards)

The Tool

Select Game

First you need to select the game you want to edit the .dup files for. Only installed games are shown here and the first installed game found is selected automatically on starup.

Select Items

For every mod that creates duplicates you'll get an entry on the left panel. Double click the folder name and the list of textures gets shown. Then click on the texture and you'll get a list of all items this texture creates. Pick the ones you really want to have. Again, unticking all will result in creating all items.

Save

When you've finished selecting your items, the save button will be enabled. Click it to write the .dup file on disk. The .dup file gets automatically saved when you're selecting another item, too.

Download