
label coxSlut():  #codeBlc
    
    python:
    

    
    ##### Outfit tag info 
    ##
    ##
    ####### Mira's tags:
    ##
    ## All of these tags are automatically applied, except for "Inside".
    ## Revealing/Revealing Underwear/Very Revealing will be applied by using the corresponding constant, listed below.
    ## 
    ##
    ## Revealing            # Used in many events. The cutdown outfits all have them.
    ## Revealing Underwear  # Not used in any events so far except mine. The cutdown underwear has it.
    ## Very Revealing       # Not used in any events so far except mine. The only outfit that has this tag originally is the minified patreon one.
    ## 
    ## Underwear            # Underwear outfits                     Corresponding list: list_of_underwear   Don't actually add clothing made with my mod to these lists, if that wasn't obvious
    ## Casual               # The daily outfits used at home        Corresponding list: list_of_outfits     There's also no need to add these outfit-type specific tags to clothes.
    ## Work                 # The outfits used at school            Corresponding list: list_of_uniforms    They will be added automatically when you save an outfit
    ## Swimwear             # Your swimwear/bikini                  Corresponding list: list_of_swimwear
    ## Workout              # Gym outfits                           Corresponding list: list_of_workout_wear
    ## MMO                  # Outfits for CoG                       Corresponding list: list_of_mmo_outfits
    ##
    ## Inside               # If the outfit can only be worn inside the house. Only used for the towel, so far. I don't recommend adding this.
    ##
    ####### My added tags:
    ## These will be added to the outfit when you save it. You don't really need to add them to 
    ## though they will automatically be applied together with Topless/Bottomless/Nude as well.
    ## These are what events can test for, e.g.: if mom.has_outfit_tag("Showing Nipple"):
    ##
    ## Showing Nipple       # Don't apply manually. This tag will appear if neither your bra, if any, nor your top covers the nipples. Sheer tops count as not covering, but if only areolae are peeking out, they don't.
    ## Showing Pussy        # If your panties, if any, and pants/skirt doesn't cover your pussy... this shows up.
    ##
    ## NoBra                # Add this if you're using the bra_set_num, but the texture is not actual underwear, and doesn't perform the function of a bra.
    ## NoPanties            # Same as above, but for panties_set_num
    ## NoShirt              # Same as above, but for shirt_set_num
    ## NoPants              # Same as above, but for pants_set_num
    ##
    ## Slutty               # Meant to be the next step after "Very Revealing". You could consider it "scandalous". It will be automatically added in some cases, like if showing nipple/pussy, or outfits with nudity, but do add manually if suitable, like an extremely skimpy dress.
    ##
    ## Topless              # This means the character is completely showing their boobs. No need to add it manually. It will happen if the clothing using bra_set_num and the one using shirt_set_num have the NoBra and NoShirt tags respectively.
    ## Bottomless           # Same as above, except for panties_set_num and pants_set_num. This means the character is not wearing anything below, and showing basically all of their ass and pussy. For instance, like wearing only a guy's shirt the morning after.
    ## Nude                 # Automatically set if both Topless and Bottomless are set. It will then erase those tags, leaving only Nude behind, because... that's the only thing that makes sense. It will still leave NoBra / NoPanties / NoShirt / NoPants behind.
    ##
    ##
    ####### Constants for individual clothes:
    ## These are meant to help automatically apply suitable tags to your outfit when saved, for tags that require information from more than one clothing, and is rather pointless to have as an actual tag.
    ## Reason I made this somewhat convoluted system is because it can be difficult for who is making a shirt to know what kind of bra someone will be wearing with it, if any,
    ## making adding a tag like "Showing Nipple" potentially false.
    ##
    ## CONST_COVERS_NIPPLES        # Used for bras and tops. If the top covers the nipples, add this. If it's transparent enough to see the nipple, don't add it. If one of them covers, it will not add "Showing Nipple" tag. Showing Nipple will not appear with Topless or Nude, as it's meant for situations where you are wearing clothes, but it's still showing nipple.
    ## CONST_COVERS_PUSSY          # Used for panties and skirts/pants, add if it covers. If one of them covers, it will not add "Showing Pussy" tag. As above, incompatible with Bottomless / Nude.
    
    
        
    ########################## Defining the non-mod outfits into clothes, as well as the removal options, then adding them to the apporpriate lists codeBlc
    
        ## Removal
        if not coxKeepSettings:
            coxNoBra                = coxClothing(name="No Bra", tags=["Revealing Underwear", "NoBra"], bra_set_num=-3, corruption_requirement=3)
            coxNoShirt              = coxClothing(name="No Top", tags=["NoShirt"], shirt_set_num=-3, corruption_requirement=1)
            coxNoPanties            = coxClothing(name="No Panties", tags=["Revealing Underwear", "NoPanties"], panties_set_num=-3, corruption_requirement=5)
            coxNoPants              = coxClothing(name="No Pants/Skirt", tags=["NoPants"], pants_set_num=-3, corruption_requirement=3)
            coxNoSocks              = coxClothing(name="No Stockings", socks_set_num=-3, force_pinch_thighs=0, unlocked=True)
            coxNoShoes              = coxClothing(name="No Shoes", shoes_set_num=-3, unlocked=True)
            coxNoAccessory          = coxClothing(name="No Accessory", accessory_set_num=0, unlocked=True)
            
            lListRemoval.extend([coxNoBra,
                                coxNoShirt,
                                coxNoPanties,
                                coxNoPants,
                                coxNoSocks,
                                coxNoShoes,
                                coxNoAccessory])
            
            ## Underwear
            coxDailyBra             = coxClothing(name="[[{color=005910}Mira{/color}] Daily Bra", constants=CONST_COVERS_NIPPLES, tags=["Bra"], bra_set_num=0, force_breast_lift=0, unlocked=True)
            coxDailyCutdownBra      = coxClothing(name="[[{color=005910}Mira{/color}] Cutdown Daily Bra", constants=CONST_COVERS_NIPPLES, tags=["Bra", "Revealing Underwear"], bra_set_num=5, force_breast_lift=0, corruption_requirement=2, unlocked=cutdown_underwear)
            coxDailyPanties         = coxClothing(name="[[{color=005910}Mira{/color}] Daily Panties", constants=CONST_COVERS_PUSSY, tags=["Panties"], panties_set_num=0, unlocked=True)
            coxDailyCutdownPanties  = coxClothing(name="[[{color=005910}Mira{/color}] Cutdown Daily Panties", constants=CONST_COVERS_PUSSY, tags=["Thong", "Revealing Underwear"], panties_set_num=4, corruption_requirement=2, unlocked=cutdown_underwear)
            
            lListBras.append(coxDailyBra)
            lListBras.append(coxDailyCutdownBra)
            lListPanties.append(coxDailyPanties)
            lListThongs.append(coxDailyCutdownPanties)
            
            ## Casual home outfit
            coxDailyTop             = coxClothing(name="[[{color=005910}Mira{/color}] Daily Top", constants=CONST_COVERS_NIPPLES, tags=["SleevedTop"], shirt_set_num=0, force_breast_lift=0, unlocked=True)
            coxDailyCutdownTop      = coxClothing(name="[[{color=005910}Mira{/color}] Cutdown Daily Top", constants=CONST_COVERS_NIPPLES, tags=["HalterTop", "Revealing"], shirt_set_num=4, force_breast_lift=0, corruption_requirement=2, unlocked=cutdown_normal_clothes)
            coxDailyMinifiedTop     = coxClothing(name="[[{color=005910}Mira{/color}] Minified Daily Top", constants=CONST_COVERS_NIPPLES, tags=["TubeTop", "Revealing", "Very Revealing"], shirt_set_num=6, force_breast_lift=0, corruption_requirement=5, unlocked=minified_normal_clothes)
            coxDailyPants           = coxClothing(name="[[{color=005910}Mira{/color}] Daily Jeans", constants=CONST_COVERS_PUSSY, tags=["Pants"], pants_set_num=0, unlocked=True)
            coxDailyCutdownPants    = coxClothing(name="[[{color=005910}Mira{/color}] Cutdown Daily Jeans", constants=CONST_COVERS_PUSSY, tags=["Shorts", "Revealing"], pants_set_num=4, corruption_requirement=2, unlocked=cutdown_normal_clothes)
            coxDailyMinifiedPants   = coxClothing(name="[[{color=005910}Mira{/color}] Minified Daily Jeans", constants=CONST_COVERS_PUSSY, tags=["Hotpants", "Revealing", "Very Revealing"], pants_set_num=6, corruption_requirement=5, unlocked=minified_normal_clothes)
            
            lListSleevedTops.append(coxDailyTop)
            lListHalterTops.append(coxDailyCutdownTop)
            lListTubeTops.append(coxDailyMinifiedTop)
            lListPants.append(coxDailyPants)
            lListShorts.append(coxDailyCutdownPants)
            lListHotpants.append(coxDailyMinifiedPants)
            
            ## Teacher outfit
            coxTeacherTop           = coxClothing(name="[[{color=005910}Mira{/color}] Teacher Shirt", constants=CONST_COVERS_NIPPLES, tags=["Shirt"], shirt_set_num=2, force_breast_lift=0, unlocked=True)
            coxTeacherCutdownTop    = coxClothing(name="[[{color=005910}Mira{/color}] Cutdown Teacher Shirt", constants=CONST_COVERS_NIPPLES, tags=["Shirt", "Revealing"], shirt_set_num=3, force_breast_lift=0, corruption_requirement=2, unlocked=cutdown_teacher_outfit)
            coxTeacherSkirt         = coxClothing(name="[[{color=005910}Mira{/color}] Teacher Skirt", constants=CONST_COVERS_PUSSY, tags=["LongSkirt"], pants_set_num=2, unlocked=True)
            coxTeacherCutdownSkirt  = coxClothing(name="[[{color=005910}Mira{/color}] Cutdown Teacher Skirt", constants=CONST_COVERS_PUSSY, tags=["MiniSkirt"], pants_set_num=3, corruption_requirement=2, unlocked=cutdown_teacher_outfit)
            
            lListShirts.append(coxTeacherTop)
            lListShirts.append(coxTeacherCutdownTop)
            lListSkirtsLong.append(coxTeacherSkirt)
            lListSkirtsMini.append(coxTeacherCutdownSkirt)
            
            ## Swimwear
            coxOnepiece             = coxClothing(name="[[{color=005910}Mira{/color}] Onepiece", constants=(CONST_COVERS_NIPPLES | CONST_COVERS_PUSSY), tags=["Swimsuit"], bra_set_num=2, panties_set_num=2, force_breast_lift=0, unlocked=onepiece)
            coxCutdownOnepiece      = coxClothing(name="[[{color=005910}Mira{/color}] Cutdown Onepiece", constants=(CONST_COVERS_NIPPLES|CONST_COVERS_PUSSY), tags=["Swimsuit"], bra_set_num=3, panties_set_num=3, force_breast_lift=0, unlocked=cutdown_onepiece)
            coxBikiniTop            = coxClothing(name="[[{color=005910}Mira{/color}] Bikini Top", constants=CONST_COVERS_NIPPLES, tags=["Revealing Underwear", "MicroBikiniTop"], bra_set_num=1, corruption_requirement=4, force_breast_lift=0, unlocked=bikini)
            coxBikiniBottom         = coxClothing(name="[[{color=005910}Mira{/color}] Bikini Bottom", constants=CONST_COVERS_PUSSY, tags=["Revealing Underwear", "MicroBikiniBottom"], panties_set_num=1, corruption_requirement=4, unlocked=bikini)
            
            lListSwimsuits.append(coxOnepiece)
            lListSwimsuits.append(coxCutdownOnepiece)
            lListMicroBikiniTops.append(coxBikiniTop)
            lListMicroBikiniBottoms.append(coxBikiniBottom)
            
            ## Gym outfit
            coxWorkoutBra           = coxClothing(name="[[{color=005910}Mira{/color}] MILF Sports Bra", constants=CONST_COVERS_NIPPLES, tags=["Text MILF", "Sports Bra", "Bra", "Pushup"], bra_set_num=4, force_breast_lift=1, corruption_requirement=1, unlocked=workout_clothes)
            coxWorkoutPants         = coxClothing(name="[[{color=005910}Mira{/color}] Workout Leggings", constants=CONST_COVERS_PUSSY, tags=["Leggings"], pants_set_num=7, corruption_requirement=1, unlocked=workout_clothes)
            coxCutdownWorkoutBra    = coxClothing(name="[[{color=005910}Mira{/color}] Cutdown MILF Sports Bra", constants=CONST_COVERS_NIPPLES, tags=["Revealing Underwear", "Text MILF", "Sports Bra", "Bra", "Pushup"], bra_set_num=6, force_breast_lift=1, corruption_requirement=1, unlocked=cutdown_workout_clothes)
            coxCutdownWorkoutPants  = coxClothing(name="[[{color=005910}Mira{/color}] Cutdown Workout Leggings", constants=CONST_COVERS_PUSSY, tags=["Shorts", "Revealing"], pants_set_num=8, corruption_requirement=1, unlocked=cutdown_workout_clothes)
            
            lListBras.append(coxWorkoutBra)
            lListLeggings.append(coxWorkoutPants)
            lListBras.append(coxCutdownWorkoutBra)
            lListShorts.append(coxCutdownWorkoutPants)
            
            coxMmoRobes             = coxClothing(name="[[{color=005910}Mira{/color}] Healer Robe", constants=(CONST_COVERS_NIPPLES|CONST_COVERS_PUSSY), tags=["MMO"], shirt_set_num=5, pants_set_num=5, force_breast_lift=0, unlocked=chore_list.has_tag, unlockedkey=["mmo_intro_3"])
            coxCosplayMmoRobes      = coxClothing(name="[[{color=005910}Mira{/color}] Healer Robe", constants=(CONST_COVERS_NIPPLES|CONST_COVERS_PUSSY), tags=["Cosplay", "HealerRobes"], shirt_set_num=5, pants_set_num=5, force_breast_lift=0, visible=chore_list.has_tag, visiblekey=["mmo_intro_3"], price=25) #Price, to purchase in store as cosplay...? Only shows up if you've played the game once.
            coxMmoRobes2            = coxClothing(name="[[{color=005910}Mira{/color}] Advanced Healer Robe", constants=(CONST_COVERS_NIPPLES|CONST_COVERS_PUSSY), tags=["MMO", "Revealing"], shirt_set_num=7, pants_set_num=9, force_breast_lift=0, unlocked=healer_robes_level_2)
            coxCosplayMmoRobes2     = coxClothing(name="[[{color=005910}Mira{/color}] Advanced Healer Robe", constants=(CONST_COVERS_NIPPLES|CONST_COVERS_PUSSY), tags=["Cosplay", "HealerRobes", "Revealing"], shirt_set_num=7, pants_set_num=9, force_breast_lift=0, corruption_requirement=2, visible=healer_robes_level_2, price=35) #It's more expensive, because it's sexier, despite having less fabric. Somehow, this makes sense IRL, so why not here... sigh.
            
            lListMMO.append(coxMmoRobes)
            lListCosplay.append(coxCosplayMmoRobes)
            lListMMO.append(coxMmoRobes2)
            lListCosplay.append(coxCosplayMmoRobes2)
            
            coxStockings            = coxClothing(name="[[{color=005910}Mira{/color}] Stockings and Garter Belt", tags=["Stockings", "Garter Belt"], socks_set_num=1, unlocked="has_garters")
            coxBlackHeels           = coxClothing(name="[[{color=005910}Mira{/color}] Black Heels", tags=["Heels"], shoes_set_num=0, unlocked=True)
            
            lListHoisery.append(coxStockings)
            lListShoes.append(coxBlackHeels)
            
            
            
            coxHairDown             = coxBody(name="[[{color=005910}Mira{/color}] Hair Down", tags=["HairDown", "Brunette"], force_hair_num=0, unlocked=True)
            coxHairPonytail         = coxBody(name="[[{color=005910}Mira{/color}] Ponytail", tags=["Ponytail", "Brunette"], force_hair_num=1, unlocked=True)
            coxHeadband             = coxClothing(name="[[{color=005910}Mira{/color}] Headband and Sweatbands", tags=["Headband", "Sweatbands"], accessory_set_num=1, unlocked=workout_clothes)
            
            lListHair.append(coxHairDown)
            lListHair.append(coxHairPonytail)
            lListAccessories.append(coxHeadband)
            
            coxMiraPubes         = coxBody(name="[[{color=005910}Mira{/color}] Default Pube Colour", pubes_texture="default", unlocked=True)
            
            lListPubes.append(coxMiraPubes)
            
            coxMiraSkin          = coxBody(name="[[{color=005910}Mira{/color}] Default Skin", skin_texture="default", unlocked=True)
            coxMiraNipples       = coxBody(name="[[{color=005910}Mira{/color}] Default Nipples", nipple_texture="default", unlocked=True)
            coxMiraEyes          = coxBody(name="[[{color=005910}Mira{/color}] Default Eyes", eye_texture="default", unlocked=True)
            coxMiraMakeUp        = coxBody(name="[[{color=005910}Mira{/color}] No Make-up", eyeshadow_texture="default", blush_texture="default", unlocked=True)
            coxMiraNeck          = coxClothing(name="[[{color=005910}Mira{/color}] Chokerless", neck_texture="default", unlocked=True)
            coxMiraLips          = coxBody(name="[[{color=005910}Mira{/color}] Default Lipstick", lips_texture="default", unlocked=True)
            coxNoFacePiercings   = coxClothing(name="[[{color=005910}Mira{/color}] No Face Piercings", piercings_face_texture="default", unlocked=True)
            coxNoNipplePiercings = coxClothing(name="[[{color=005910}Mira{/color}] No Nipple Piercings", piercings_nipples_texture="default", unlocked=True)
            coxNoOtherPiercings  = coxClothing(name="[[{color=005910}Mira{/color}] No Other Piercings", piercings_other_texture="default", unlocked=True)
            coxMiraWater         = coxBody(name="[[{color=005910}Mira{/color}] Default Water", water_texture="default", unlocked=True)
            coxMiraWaterHair     = coxBody(name="[[{color=005910}Mira{/color}] Default Water (Hair)", water_hair_texture="default", unlocked=True)
            
            lListSkins.append(coxMiraSkin)
            lListNipples.append(coxMiraNipples)
            lListEyes.append(coxMiraEyes)
            lListNecklaces.append(coxMiraNeck)
            lListEyeshadow.append(coxMiraMakeUp)
            lListBlush.append(coxMiraMakeUp)
            lListLipstick.append(coxMiraLips)
            lListFacePiercings.append(coxNoFacePiercings)
            lListNipplePiercings.append(coxNoNipplePiercings)
            lListOtherPiercings.append(coxNoOtherPiercings)
            lListWater.append(coxMiraWater)
            lListWaterHair.append(coxMiraWaterHair)
            
            #### NPC stuff
            
            coxNPCDefaultHair   = coxBody(name="[[{color=005910}Mira{/color}] Default Hair", force_hair_num=0, unlocked=True)
            
            #### cheerleader (Candy)
            coxCheerHair                = coxBody(name="[[{color=005910}Mira{/color}] Blonde Pigtails", tags=["Pigtails", "Blonde"], force_hair_num=0, unlocked=True)
            
            cheerleader_base_underwear.set_name="Lucky Underwear"
            cheerleader_base_outfit.set_name="Lucky Outfit"
            
            coxCheerLuckyBra            = coxClothing(name="[[{color=005910}Mira{/color}] Lucky Bra", tags=["Bra"], bra_set_num=0, unlocked=True)
            coxCheerLuckyBraCutdown     = coxClothing(name="[[{color=005910}Mira{/color}] Cutdown Lucky Bra", tags=["Bra", "Revealing Underwear"], bra_set_num=1, unlocked=cheerleader_base_underwear.bra_set_num, unlockedkey={">=":1})
            coxCheerLuckyPanties        = coxClothing(name="[[{color=005910}Mira{/color}] Lucky Panties", tags=["Panties"], panties_set_num=0, unlocked=True)
            coxCheerLuckyPantiesCutdown = coxClothing(name="[[{color=005910}Mira{/color}] Cutdown Lucky Panties", tags=["Thong", "Revealing Underwear"], panties_set_num=1, unlocked=cheerleader_base_underwear.panties_set_num, unlockedkey={">=":1})
            
            coxCheerLuckyTop            = coxClothing(name="[[{color=005910}Mira{/color}] Lucky Top", tags=["TankTop"], shirt_set_num=0, unlocked=True)
            coxCheerLuckyTopCutdown     = coxClothing(name="[[{color=005910}Mira{/color}] Cutdown Lucky Top", tags=["TankTop", "Revealing"], shirt_set_num=1, unlocked=cheerleader_base_outfit.shirt_set_num, unlockedkey={">=":1})
            coxCheerLuckyTopMini        = coxClothing(name="[[{color=005910}Mira{/color}] Minified Lucky Top", tags=["TankTop", "Revealing", "Very Revealing"], shirt_set_num=2, unlocked=cheerleader_base_outfit.shirt_set_num, unlockedkey={">=":2})
            
            coxCheerLuckySkirt          = coxClothing(name="[[{color=005910}Mira{/color}] Lucky Skirt", tags=["MiniSkirt"], pants_set_num=0, unlocked=True)
            coxCheerLuckySkirtCutdown   = coxClothing(name="[[{color=005910}Mira{/color}] Cutdown Lucky Skirt", tags=["MiniSkirt", "Revealing"], pants_set_num=1, unlocked=cheerleader_base_outfit.pants_set_num, unlockedkey={">=":1})
            coxCheerLuckySkirtMini      = coxClothing(name="[[{color=005910}Mira{/color}] Minified Lucky Skirt", tags=["MicroSkirt", "Revealing", "Very Revealing"], pants_set_num=2, unlocked=cheerleader_base_outfit.pants_set_num, unlockedkey={">=":2})
            
            coxCheerSocks               = coxClothing(name="[[{color=005910}Mira{/color}] Thigh-high Socks", tags=["Socks"], socks_set_num=1, force_pinch_thighs=1, unlocked=True)
            coxCheerShoes               = coxClothing(name="[[{color=005910}Mira{/color}] White Sneakers", tags=["Sneakers"], shoes_set_num=1, unlocked=True)
            
            lListCheerHair.append(coxCheerHair)
            lListCheerSkin.append(coxMiraSkin)
            lListCheerNipples.append(coxMiraNipples)
            lListCheerEyes.append(coxMiraEyes)
            lListCheerMakeup.extend([coxMiraMakeUp, coxMiraLips])
            lListCheerAccessories.append(coxMiraNeck)
            lListCheerBras.extend([coxCheerLuckyBra, coxCheerLuckyBraCutdown])
            lListCheerPanties.extend([coxCheerLuckyPanties, coxCheerLuckyPantiesCutdown])
            lListCheerTops.extend([coxCheerLuckyTop, coxCheerLuckyTopCutdown, coxCheerLuckyTopMini])
            lListCheerSkirts.extend([coxCheerLuckySkirt, coxCheerLuckySkirtCutdown, coxCheerLuckySkirtMini])
            lListCheerHoisery.append(coxCheerSocks)
            lListCheerFootwear.append(coxCheerShoes)
    
    #endBlc
    
    ############ Mira's example swap conversion         codeBlc
    
        coxMiraDarkBraStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 2,
            replacement_displayable = "images/Cox/CoxSluttery/coxMiraDarkBraStanding.png",
            texture_corner = (1388, 1423),
            texture_id = TEXTURE_BRA)
        
        coxMiraDarkBraBoob = TextureReplacement(
            target_displayable = "_mom_boob_frame",
            target_index = 1,
            replacement_displayable = "Mods/Example_Clothing_Mod/dark_underwear_boob_frame.png",
            texture_corner = (1410, 73),
            texture_id = TEXTURE_BRA)
        
        coxMiraDarkPantiesStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 2,
            replacement_displayable = "images/Cox/CoxSluttery/coxMiraDarkPantiesStanding.png",
            texture_corner = (1388, 2094),
            texture_id = TEXTURE_PANTIES)
        
        coxMiraDarkPantiesButt = TextureReplacement(
            target_displayable = "_mom_butt_frame",
            target_index = 0,
            replacement_displayable = "Mods/Example_Clothing_Mod/dark_underwear_butt_frame.png",
            texture_corner = (926, 3533),
            texture_id = TEXTURE_PANTIES)

        coxMiraDarkPantiesUpskirt = TextureReplacement(
            target_displayable = "_mom_upskirt_frame",
            target_index = 0,
            replacement_displayable = "Mods/Example_Clothing_Mod/dark_underwear_pussy_frame.png",
            texture_corner = (1501, 1315),
            replacement_mask = "Mods/Example_Clothing_Mod/dark_underwear_pussy_frame_mask.png",
            texture_id = TEXTURE_PANTIES)

        coxMiraDarkPantiesMasturbation = TextureReplacement(
            target_displayable = "_mom_masturbation_frame",
            target_index = 0,
            replacement_displayable = "Mods/Example_Clothing_Mod/dark_underwear_pussy_frame.png",
            texture_corner = (1501, 1315),
            replacement_mask = "Mods/Example_Clothing_Mod/dark_underwear_pussy_frame_mask.png",
            texture_id = TEXTURE_PANTIES)
        
        if not coxKeepSettings:
            coxMiraDarkBra      = coxClothing(name="[[{color=005910}Mira{/color}] Dark Bra", constants=CONST_COVERS_NIPPLES, tags=["Bra", "Revealing Underwear"], bra_set_num=5, bra_texture=coxMiraDarkBraStanding, bra_boob_texture=coxMiraDarkBraBoob, force_breast_lift=0, corruption_requirement=2, unlocked=cutdown_underwear)
            coxMiraDarkPanties  = coxClothing(name="[[{color=005910}Mira{/color}] Dark Panties", constants=CONST_COVERS_PUSSY, tags=["Thong", "Revealing Underwear"], panties_set_num=4, panties_texture=coxMiraDarkPantiesStanding, panties_butt_texture=coxMiraDarkPantiesButt, panties_upskirt_texture=coxMiraDarkPantiesUpskirt, panties_masturbation_texture=coxMiraDarkPantiesMasturbation, corruption_requirement=2, unlocked=cutdown_underwear)
            
            lListBras.append(coxMiraDarkBra)
            lListThongs.append(coxMiraDarkPanties)
        
        
        coxMiraElectricRatTopStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 1,
            replacement_displayable = "images/Cox/CoxSluttery/coxMiraElectricRatTopStanding.png",
            texture_corner = (28, 1344),
            texture_id = TEXTURE_BRA)
            
        coxMiraElectricRatBottomStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 1,
            replacement_displayable = "images/Cox/CoxSluttery/coxMiraElectricRatBottomStanding.png",
            texture_corner = (33, 1903),
            texture_id = TEXTURE_PANTIES)

        coxMiraElectricRatBoob = TextureReplacement(
            target_displayable = "_mom_boob_frame",
            target_index = 0,
            replacement_displayable = "Mods/Example_Clothing_Mod/electric_rat_bikini_boobs.png",
            texture_corner = (2679, 1254),
            texture_id = TEXTURE_BRA)

        coxMiraElectricRatButt = TextureReplacement(
            target_displayable = "_mom_butt_frame",
            target_index = 0,
            replacement_displayable = "Mods/Example_Clothing_Mod/electric_rat_bikini_butt.png",
            texture_corner = (754, 1264),
            texture_id = TEXTURE_PANTIES)

        coxMiraElectricRatUpskirt = TextureReplacement(
            target_displayable = "_mom_upskirt_frame",
            target_index = 0,
            replacement_displayable = "Mods/Example_Clothing_Mod/electric_rat_bikini_upskirt.png",
            texture_corner = (3172, 130),
            texture_id = TEXTURE_PANTIES)

        coxMiraElectricRatMasturbation = TextureReplacement(
            target_displayable = "_mom_masturbation_frame",
            target_index = 0,
            replacement_displayable = "Mods/Example_Clothing_Mod/electric_rat_bikini_upskirt.png",
            texture_corner = (3172, 130),
            texture_id = TEXTURE_PANTIES)
        
        if not coxKeepSettings:
            coxMiraElectricRatTop   = coxClothing(name="[[{color=005910}Mira{/color}] Electric Rat Bikini Top", constants=CONST_COVERS_NIPPLES, tags=["Revealing Underwear", "MicroBikiniTop"], bra_set_num=1, bra_texture=coxMiraElectricRatTopStanding, bra_boob_texture=coxMiraElectricRatBoob, force_breast_lift=0, corruption_requirement=4, unlocked=bikini)
            coxMiraElectricRatBottom= coxClothing(name="[[{color=005910}Mira{/color}] Electric Rat Bikini Bottom", constants=CONST_COVERS_PUSSY, tags=["Revealing Underwear", "MicroBikiniBottom"], panties_set_num=1, panties_texture=coxMiraElectricRatBottomStanding, panties_butt_texture=coxMiraElectricRatButt, panties_upskirt_texture=coxMiraElectricRatUpskirt, panties_masturbation_texture=coxMiraElectricRatMasturbation, corruption_requirement=4, unlocked=bikini)
            
            lListMicroBikiniTops.append(coxMiraElectricRatTop)
            lListMicroBikiniBottoms.append(coxMiraElectricRatBottom)
        
        ###### endBlc
        
    ################################## Texture swaps and mod clothes/reskins        codeBlc
    
        
        coxNoPubesStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/1x1.png",
            replacement_mask = "images/Cox/CoxSluttery/Pubes/coxPubesStandingMask.png",
            texture_corner = (2295, 1260),
            texture_id = TEXTURE_PUBES)
        
        coxNoPubesUpskirt = TextureReplacement(
            target_displayable = "_mom_upskirt_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/1x1.png",
            replacement_mask = "images/Cox/CoxSluttery/Pubes/coxPubesPussyMask.png",
            texture_corner = (886, 1258),
            texture_id = TEXTURE_PUBES)
        
        coxNoPubesMasturbation = TextureReplacement(
            target_displayable = "_mom_masturbation_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/1x1.png",
            replacement_mask = "images/Cox/CoxSluttery/Pubes/coxPubesPussyMask.png",
            texture_corner = (886, 1258),
            texture_id = TEXTURE_PUBES)
        
        if not coxKeepSettings:
            coxNoPubes              = coxBody(name="[[{color=ff91e8}Cox{/color}] Destroy Evil Pubes", pubes_texture=coxNoPubesStanding, pubes_upskirt_texture=coxNoPubesUpskirt, pubes_masturbation_texture=coxNoPubesMasturbation, unlocked=True)
            
            lListPubes.append(coxNoPubes)
    
        
        #### Hair, Nipples, Eyes, Lips               codeBlc
    
        coxBlondeHairStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Hair/coxBlondeHairStanding.png",
            texture_corner = (2853, 97),
            texture_id = TEXTURE_HAIR)
            
        coxBlondeHairBlowjob = TextureReplacement(
            target_displayable = "_mom_blowjob_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Hair/coxBlondeHairBlowjob.png",
            texture_corner = (1772, 60),
            texture_id = TEXTURE_HAIR)
            
        coxRedDyedHairStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Hair/coxRedDyedHairStanding.png",
            texture_corner = (2838, 90),
            texture_id = TEXTURE_HAIR)
            
        coxRedDyedHairBlowjob = TextureReplacement(
            target_displayable = "_mom_blowjob_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Hair/coxRedDyedHairBlowjob.png",
            texture_corner = (1800, 69),
            texture_id = TEXTURE_HAIR)
    
        coxNipplesHardStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Nipples/coxNipplesHardStanding.png",
            texture_corner = (744, 2169),
            texture_id = TEXTURE_NIPPLES)
    
        coxNipplesHardBoob = TextureReplacement(
            target_displayable = "_mom_boob_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Nipples/coxNipplesHardBoob.png",
            texture_corner = (143, 1122),
            texture_id = TEXTURE_NIPPLES)
    
        coxBlueEyesStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 1,
            replacement_displayable = "images/Cox/CoxSluttery/Eyes/coxBlueEyesStanding.png",
            texture_corner = (1986, 858),
            texture_id = TEXTURE_EYES)
    
        coxBlueEyesBlowjob = TextureReplacement(
            target_displayable = "_mom_blowjob_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Eyes/coxBlueEyesBlowjob.png",
            texture_corner = (1723, 327),
            texture_id = TEXTURE_EYES)
        
        if not coxKeepSettings:
            coxBlondeHairDown           = coxBody(name="[[{color=ff91e8}Cox{/color}] Blonde Hair", tags=["HairDown", "Blonde"], force_hair_num=0, hair_texture=coxBlondeHairStanding, hair_blowjob_texture=coxBlondeHairBlowjob, price=65)
            coxBlondeHairPonytail       = coxBody(name="[[{color=ff91e8}Cox{/color}] Blonde Ponytail and Pink Scrunchie", tags=["Ponytail", "Blonde"], force_hair_num=1, hair_texture=coxBlondeHairStanding, hair_blowjob_texture=coxBlondeHairBlowjob, unlocked=coxBlondeHairDown)
            coxRedDyedHairDown          = coxBody(name="[[{color=ff91e8}Cox{/color}] Red-Dyed Hair", tags=["HairDown", "Redhead"], force_hair_num=0, hair_texture=coxRedDyedHairStanding, hair_blowjob_texture=coxRedDyedHairBlowjob, price=19)
            coxRedDyedHairPonytail      = coxBody(name="[[{color=ff91e8}Cox{/color}] Red-Dyed Ponytail and Black Scrunchie", tags=["Ponytail", "Redhead"], force_hair_num=1, hair_texture=coxRedDyedHairStanding, hair_blowjob_texture=coxRedDyedHairBlowjob, unlocked=coxRedDyedHairDown)
            
            coxNipplesHard              = coxBody(name="[[{color=ff91e8}Cox{/color}] Hard Nipples", nipple_texture=coxNipplesHardStanding, nipple_boob_texture=coxNipplesHardBoob, unlocked=True)
            coxBlueEyes                 = coxBody(name="[[{color=ff91e8}Cox{/color}] Ice-Blue Eyes", eye_texture=coxBlueEyesStanding, eye_blowjob_texture=coxBlueEyesBlowjob, price=23)
            
            lListHair.append(coxBlondeHairDown)
            lListHair.append(coxBlondeHairPonytail)
            lListHair.append(coxRedDyedHairDown)
            lListHair.append(coxRedDyedHairPonytail)
            
            lListNipples.append(coxNipplesHard)
            lListEyes.append(coxBlueEyes)
        
        
        coxWaterBlondeStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 3,
            replacement_displayable = "images/Cox/CoxSluttery/Water/coxWaterBlondeStanding.png",
            replacement_mask = "images/Cox/CoxSluttery/Water/coxWaterHairStandingMask.png",
            texture_corner = (884, 113),
            texture_id = TEXTURE_WATER_HAIR)
            
        coxWaterBrunetteStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 3,
            replacement_displayable = "images/Cox/CoxSluttery/Water/coxWaterBrunetteStanding.png",
            replacement_mask = "images/Cox/CoxSluttery/Water/coxWaterHairStandingMask.png",
            texture_corner = (884, 113),
            texture_id = TEXTURE_WATER_HAIR)
            
        coxWaterRedheadStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 3,
            replacement_displayable = "images/Cox/CoxSluttery/Water/coxWaterRedheadStanding.png",
            replacement_mask = "images/Cox/CoxSluttery/Water/coxWaterHairStandingMask.png",
            texture_corner = (884, 113),
            texture_id = TEXTURE_WATER_HAIR)
        
        if not coxKeepSettings:
            coxWaterBlonde              = coxBody(name="[[{color=ff91e8}Cox{/color}] Water for Blondes", water_hair_texture=coxWaterBlondeStanding, unlocked=coxBlondeHairDown)
            coxWaterBrunette            = coxBody(name="[[{color=ff91e8}Cox{/color}] Water for Brunettes", water_hair_texture=coxWaterBrunetteStanding, unlocked=True)
            coxWaterRedhead             = coxBody(name="[[{color=ff91e8}Cox{/color}] Water for Redheads", water_hair_texture=coxWaterRedheadStanding, unlocked=coxRedDyedHairDown)
            
            lListWaterHair.extend([coxWaterBrunette, coxWaterBlonde, coxWaterRedhead])
        
        ###
        
        coxMomArousalNippleSwitchStanding = ConditionSwitch("mom.arousal >= 50", "images/Cox/CoxSluttery/Nipples/coxNipplesHardStanding.png",
                                                            "True", "images/Cox/CoxSluttery/1x1.png")
        coxMomArousalNippleSwitchBoob     = ConditionSwitch("mom.arousal >= 50", "images/Cox/CoxSluttery/Nipples/coxNipplesHardBoob.png",
                                                            "True", "images/Cox/CoxSluttery/1x1.png")
        
        coxMomArousalNipplesStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 0,
            replacement_displayable = coxMomArousalNippleSwitchStanding,
            texture_corner = (744, 2169),
            texture_id = TEXTURE_NIPPLES)
        
        coxMomArousalNipplesBoob = TextureReplacement(
            target_displayable = "_mom_boob_frame",
            target_index = 0,
            replacement_displayable = coxMomArousalNippleSwitchBoob,
            texture_corner = (143, 1122),
            texture_id = TEXTURE_NIPPLES)
        
        if not coxKeepSettings:
            coxMomNipplesArousal        = coxBody(name="[[{color=ff91e8}Cox{/color}] Arousal-based Nipples", nipple_texture=coxMomArousalNipplesStanding, nipple_boob_texture=coxMomArousalNipplesBoob, unlocked=True)
            lListNipples.append(coxMomNipplesArousal)
        
        
        coxRedNipplesInvertedStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Nipples/coxRedNipplesInvertedStanding.png",
            texture_corner = (744, 2169),
            texture_id = TEXTURE_NIPPLES)
    
        coxRedNipplesInvertedBoob = TextureReplacement(
            target_displayable = "_mom_boob_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Nipples/coxRedNipplesInvertedBoob.png",
            texture_corner = (143, 1122),
            texture_id = TEXTURE_NIPPLES)
            
        coxRedNipplesHardStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Nipples/coxRedNipplesHardStanding.png",
            texture_corner = (744, 2169),
            texture_id = TEXTURE_NIPPLES)
    
        coxRedNipplesHardBoob = TextureReplacement(
            target_displayable = "_mom_boob_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Nipples/coxRedNipplesHardBoob.png",
            texture_corner = (143, 1122),
            texture_id = TEXTURE_NIPPLES)
            
        coxMomArousalRedNippleSwitchStanding = ConditionSwitch( "mom.arousal >= 50", "images/Cox/CoxSluttery/Nipples/coxRedNipplesHardStanding.png",
                                                                "True", "images/Cox/CoxSluttery/Nipples/coxRedNipplesInvertedStanding.png")
        coxMomArousalRedNippleSwitchBoob     = ConditionSwitch( "mom.arousal >= 50", "images/Cox/CoxSluttery/Nipples/coxRedNipplesHardBoob.png",
                                                                "True", "images/Cox/CoxSluttery/Nipples/coxRedNipplesInvertedBoob.png")
        
        coxMomArousalRedNipplesStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 0,
            replacement_displayable = coxMomArousalRedNippleSwitchStanding,
            texture_corner = (744, 2169),
            texture_id = TEXTURE_NIPPLES)
        
        coxMomArousalRedNipplesBoob = TextureReplacement(
            target_displayable = "_mom_boob_frame",
            target_index = 0,
            replacement_displayable = coxMomArousalRedNippleSwitchBoob,
            texture_corner = (143, 1122),
            texture_id = TEXTURE_NIPPLES)
        
        if not coxKeepSettings:
            coxRedNipplesInverted       = coxBody(name="[[{color=ff91e8}Cox{/color}] Inverted Red Nipples", nipple_texture=coxRedNipplesInvertedStanding, nipple_boob_texture=coxRedNipplesInvertedBoob, unlocked=True)
            coxRedNipplesHard           = coxBody(name="[[{color=ff91e8}Cox{/color}] Hard Red Nipples", nipple_texture=coxRedNipplesHardStanding, nipple_boob_texture=coxRedNipplesHardBoob, unlocked=True)
            coxMomRedNipplesArousal     = coxBody(name="[[{color=ff91e8}Cox{/color}] Arousal-based Red Nipples", nipple_texture=coxMomArousalRedNipplesStanding, nipple_boob_texture=coxMomArousalRedNipplesBoob, unlocked=True)
            
            lListNipples.extend([coxRedNipplesInverted, coxRedNipplesHard, coxMomRedNipplesArousal])
        
        ###
        
        coxLipsPinkStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 1,
            replacement_displayable = "images/Cox/CoxSluttery/Lips/coxLipsPinkStanding.png",
            replacement_mask = "images/Cox/CoxSluttery/Lips/coxLipsStandingMask.png",
            texture_corner = (2187, 771),
            texture_id = TEXTURE_LIPS)
        
        coxLipsPinkBlowjob = TextureReplacement(
            target_displayable = "_mom_blowjob_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Lips/coxLipsPinkBlowjob.png",
            replacement_mask = "images/Cox/CoxSluttery/Lips/coxLipsBlowjobMask.png",
            texture_corner = (1065, 1275),
            texture_id = TEXTURE_LIPS)
        
        coxLipsRedStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 1,
            replacement_displayable = "images/Cox/CoxSluttery/Lips/coxLipsRedStanding.png",
            replacement_mask = "images/Cox/CoxSluttery/Lips/coxLipsStandingMask.png",
            texture_corner = (2187, 771),
            texture_id = TEXTURE_LIPS)
        
        coxLipsRedBlowjob = TextureReplacement(
            target_displayable = "_mom_blowjob_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Lips/coxLipsRedBlowjob.png",
            replacement_mask = "images/Cox/CoxSluttery/Lips/coxLipsBlowjobMask.png",
            texture_corner = (1065, 1275),
            texture_id = TEXTURE_LIPS)
        
        if not coxKeepSettings:
            coxLipsPink                 = coxBody(name="[[{color=ff91e8}Cox{/color}] Lipgloss: {color=eea0ba}Pink{/color}", lips_texture=coxLipsPinkStanding, lips_blowjob_texture=coxLipsPinkBlowjob, price=8)
            coxLipsRed                  = coxBody(name="[[{color=ff91e8}Cox{/color}] Lipgloss: {color=a00a04}Red{/color}", lips_texture=coxLipsRedStanding, lips_blowjob_texture=coxLipsRedBlowjob, price=8)
            
            lListLipstick.extend([coxLipsPink, coxLipsRed])
        
        ###### endBlc
        
        #### Skin           codeBlc
        
        
        coxWaterMiraSkinStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 3,
            replacement_displayable = "images/Cox/CoxSluttery/Water/coxWaterMiraSkinStanding.png",
            replacement_mask = "images/Cox/CoxSluttery/Water/coxWaterStandingMask.png",
            texture_corner = (115, 342),
            texture_id = TEXTURE_WATER)
        
        coxWaterMiraSkinBlowjob = TextureReplacement(
            target_displayable = "_mom_blowjob_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Water/coxWaterMiraSkinBlowjob.png",
            replacement_mask = "images/Cox/CoxSluttery/Water/coxWaterBlowjobMask.png",
            texture_corner = (2174, 923),
            texture_id = TEXTURE_WATER)
        
        coxWaterMiraSkinBoob = TextureReplacement(
            target_displayable = "_mom_boob_frame",
            target_index = 1,
            replacement_displayable = "images/Cox/CoxSluttery/Water/coxWaterMiraSkinBoob.png",
            replacement_mask = "images/Cox/CoxSluttery/Water/coxWaterBoobMask.png",
            texture_corner = (57, 480),
            texture_id = TEXTURE_WATER)
        
        coxWaterMiraSkinButt = TextureReplacement(
            target_displayable = "_mom_butt_frame",
            target_index = 1,
            replacement_displayable = "images/Cox/CoxSluttery/Water/coxWaterMiraSkinButt.png",
            replacement_mask = "images/Cox/CoxSluttery/Water/coxWaterButtMask.png",
            texture_corner = (128, 493),
            texture_id = TEXTURE_WATER)
            
        if not coxKeepSettings:
            coxWaterMiraSkin            = coxBody(name="[[{color=ff91e8}Cox{/color}] Water for Default Skin", water_texture=coxWaterMiraSkinStanding, water_blowjob_texture=coxWaterMiraSkinBlowjob, water_boob_texture=coxWaterMiraSkinBoob, water_butt_texture=coxWaterMiraSkinButt, unlocked=True)
            lListWater.append(coxWaterMiraSkin)
        
        coxSkinPaleStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Skin/coxSkinPaleStanding.png",
            replacement_mask = "images/Cox/CoxSluttery/Skin/coxSkinStandingMask.png",
            texture_corner = (100, 92),
            texture_id = TEXTURE_SKIN)
        
        coxSkinPaleBlowjob = TextureReplacement(
            target_displayable = "_mom_blowjob_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Skin/coxSkinPaleBlowjob.png",
            replacement_mask = "images/Cox/CoxSluttery/Skin/coxSkinBlowjobMask.png",
            texture_corner = (525, 933),
            texture_id = TEXTURE_SKIN)
        
        coxSkinPaleBoob = TextureReplacement(
            target_displayable = "_mom_boob_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Skin/coxSkinPaleBoob.png",
            replacement_mask = "images/Cox/CoxSluttery/Skin/coxSkinBoobMask.png",
            texture_corner = (56, 53),
            texture_id = TEXTURE_SKIN)
        
        coxSkinPaleButt = TextureReplacement(
            target_displayable = "_mom_butt_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Skin/coxSkinPaleButt.png",
            replacement_mask = "images/Cox/CoxSluttery/Skin/coxSkinButtMask.png",
            texture_corner = (106, 62),
            texture_id = TEXTURE_SKIN)
        
        # coxSkinPalePussy    = Image("images/Cox/CoxSluttery/Skin/coxSkinPalePussy.png")
        # coxSkinPussyMask    = Image("images/Cox/CoxSluttery/Skin/coxSkinPussyMask.png")
        
        coxSkinPaleUpskirt = TextureReplacement(
            target_displayable = "_mom_upskirt_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Skin/coxSkinPalePussy.png",
            replacement_mask = "images/Cox/CoxSluttery/Skin/coxSkinPussyMask.png",
            texture_corner = (94, 55),
            texture_id = TEXTURE_SKIN)
        
        coxSkinPaleMasturbation = TextureReplacement(
            target_displayable = "_mom_masturbation_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Skin/coxSkinPalePussy.png",
            replacement_mask = "images/Cox/CoxSluttery/Skin/coxSkinPussyMask.png",
            texture_corner = (94, 55),
            texture_id = TEXTURE_SKIN)
        
        coxSkinPaleHandjob = TextureReplacement(
            target_displayable = "_mom_handjob_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Skin/coxSkinPaleHandjob.png",
            replacement_mask = "images/Cox/CoxSluttery/Skin/coxSkinHandjobMask.png",
            texture_corner = (211, 64),
            texture_id = TEXTURE_SKIN)
        
        if not coxKeepSettings:
            coxSkinPale                 = coxBody(name="[[{color=ff91e8}Cox{/color}] Pale Skin", skin_texture=coxSkinPaleStanding, skin_blowjob_texture=coxSkinPaleBlowjob, skin_boob_texture=coxSkinPaleBoob, skin_butt_texture=coxSkinPaleButt, skin_upskirt_texture=coxSkinPaleUpskirt, skin_masturbation_texture=coxSkinPaleMasturbation, skin_handjob_texture=coxSkinPaleHandjob, unlocked=True)
            lListSkins.append(coxSkinPale)
        
        
        coxWaterPaleSkinStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 3,
            replacement_displayable = "images/Cox/CoxSluttery/Water/coxWaterPaleSkinStanding.png",
            replacement_mask = "images/Cox/CoxSluttery/Water/coxWaterStandingMask.png",
            texture_corner = (115, 342),
            texture_id = TEXTURE_WATER)
        
        coxWaterPaleSkinBlowjob = TextureReplacement(
            target_displayable = "_mom_blowjob_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Water/coxWaterPaleSkinBlowjob.png",
            replacement_mask = "images/Cox/CoxSluttery/Water/coxWaterBlowjobMask.png",
            texture_corner = (2174, 923),
            texture_id = TEXTURE_WATER)
        
        coxWaterPaleSkinBoob = TextureReplacement(
            target_displayable = "_mom_boob_frame",
            target_index = 1,
            replacement_displayable = "images/Cox/CoxSluttery/Water/coxWaterPaleSkinBoob.png",
            replacement_mask = "images/Cox/CoxSluttery/Water/coxWaterBoobMask.png",
            texture_corner = (57, 480),
            texture_id = TEXTURE_WATER)
        
        coxWaterPaleSkinButt = TextureReplacement(
            target_displayable = "_mom_butt_frame",
            target_index = 1,
            replacement_displayable = "images/Cox/CoxSluttery/Water/coxWaterPaleSkinButt.png",
            replacement_mask = "images/Cox/CoxSluttery/Water/coxWaterButtMask.png",
            texture_corner = (128, 493),
            texture_id = TEXTURE_WATER)
        
        # coxWaterPaleSkinPussy   = Image("images/Cox/CoxSluttery/Water/coxWaterPaleSkinPussy.png")
        # coxWaterPussyMask       = Image("images/Cox/CoxSluttery/Water/coxWaterPussyMask.png")
        
        coxWaterPaleSkinUpskirt = TextureReplacement(
            target_displayable = "_mom_upskirt_frame",
            target_index = 1,
            replacement_displayable = "images/Cox/CoxSluttery/Water/coxWaterPaleSkinPussy.png",
            replacement_mask = "images/Cox/CoxSluttery/Water/coxWaterPussyMask.png",
            texture_corner = (131, 484),
            texture_id = TEXTURE_WATER)
        
        coxWaterPaleSkinMasturbation = TextureReplacement(
            target_displayable = "_mom_masturbation_frame",
            target_index = 1,
            replacement_displayable = "images/Cox/CoxSluttery/Water/coxWaterPaleSkinPussy.png",
            replacement_mask = "images/Cox/CoxSluttery/Water/coxWaterPussyMask.png",
            texture_corner = (131, 484),
            texture_id = TEXTURE_WATER)
        
        if not coxKeepSettings:
            coxWaterPaleSkin            = coxBody(name="[[{color=ff91e8}Cox{/color}] Water for Pale Skin", water_texture=coxWaterPaleSkinStanding, water_blowjob_texture=coxWaterPaleSkinBlowjob, water_boob_texture=coxWaterPaleSkinBoob, water_butt_texture=coxWaterPaleSkinButt, water_upskirt_texture=coxWaterPaleSkinUpskirt, water_masturbation_texture=coxWaterPaleSkinMasturbation, unlocked=True)
            lListWater.append(coxWaterPaleSkin)
        
        
        #### endBlc
        
        coxTinyBlackSkirtStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 1,
            replacement_displayable = "images/Cox/CoxSluttery/Skirts/coxTinyBlackSkirtStanding.png",
            replacement_mask = "images/Cox/CoxSluttery/Skirts/coxTinyBlackSkirtStandingMask.png",
            texture_corner = (2514, 2734),
            texture_id = TEXTURE_PANTS)
        
        coxTinyBlackSkirtButt = TextureReplacement(
            target_displayable = "_mom_butt_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Skirts/coxTinyBlackSkirtButt.png",
            replacement_mask = "images/Cox/CoxSluttery/Skirts/coxTinyBlackSkirtButtMask.png",
            texture_corner = (1079, 2491),
            texture_id = TEXTURE_PANTS)
        
        coxSheerBlouseStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 1,
            replacement_displayable = "images/Cox/CoxSluttery/Shirts/coxSheerBlouseStanding.png",
            replacement_mask = "images/Cox/CoxSluttery/Shirts/coxSheerBlouseStandingMask.png",
            texture_corner = (1691, 2830),
            texture_id = TEXTURE_SHIRT)
        
        coxSheerBlouseBoob = TextureReplacement(
            target_displayable = "_mom_boob_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Shirts/coxSheerBlouseBoob.png",
            replacement_mask = "images/Cox/CoxSluttery/Shirts/coxSheerBlouseBoobMask.png",
            texture_corner = (2368, 112),
            texture_id = TEXTURE_SHIRT)
        
        if not coxKeepSettings:
            coxTinyBlackSkirt           = coxClothing(name="[[{color=ff91e8}Cox{/color}] Teacher's Tiny Skirt", tags=["Slutty", "Very Revealing", "Revealing", "MicroSkirt"], pants_set_num=3, pants_texture=coxTinyBlackSkirtStanding, pants_butt_texture=coxTinyBlackSkirtButt, corruption_requirement=5, unlocked=mom.has_corruption_tag, unlockedkey=["coxSewedSkirtAgain"])
            coxSheerBlouse              = coxClothing(name="[[{color=ff91e8}Cox{/color}] Sheer Blouse", tags=["Slutty", "Very Revealing", "Revealing", "Shirt", "Sheer"], shirt_set_num=3, shirt_texture=coxSheerBlouseStanding, shirt_boob_texture=coxSheerBlouseBoob, force_breast_lift=0, corruption_requirement=5, visible=mom.has_corruption_tag, visiblekey=["coxSewedSkirtAgain"], price=129)
            lListSkirtsMicro.append(coxTinyBlackSkirt)
            lListShirts.append(coxSheerBlouse)
    
    
        coxSimpleChokerBlackStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Chokers/coxSimpleChokerBlackStanding.png",
            texture_corner = (1346, 1390),
            texture_id = TEXTURE_NECK)
    
        coxSimpleChokerBlackBlowjob = TextureReplacement(
            target_displayable = "_mom_blowjob_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Chokers/coxSimpleChokerBlackBlowjob.png",
            texture_corner = (776, 1748),
            texture_id = TEXTURE_NECK)
    
        coxSimpleChokerWhiteStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Chokers/coxSimpleChokerWhiteStanding.png",
            texture_corner = (1346, 1390),
            texture_id = TEXTURE_NECK)
    
        coxSimpleChokerWhiteBlowjob = TextureReplacement(
            target_displayable = "_mom_blowjob_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Chokers/coxSimpleChokerWhiteBlowjob.png",
            texture_corner = (776, 1748),
            texture_id = TEXTURE_NECK)
        
        if not coxKeepSettings:
            coxSimpleChokerBlack        = coxClothing(name="[[{color=ff91e8}Cox{/color}] Simple Choker: {b}Black{/b}", tags=["Choker"], neck_texture=coxSimpleChokerBlackStanding, neck_blowjob_texture=coxSimpleChokerBlackBlowjob, price=9)
            coxSimpleChokerWhite        = coxClothing(name="[[{color=ff91e8}Cox{/color}] Simple Choker: White", tags=["Choker"], neck_texture=coxSimpleChokerWhiteStanding, neck_blowjob_texture=coxSimpleChokerWhiteBlowjob, price=9)
            lListNecklaces.append(coxSimpleChokerBlack)
            lListNecklaces.append(coxSimpleChokerWhite)
        
        #### Lace-hem Camisole    codeBlc
        
        coxLaceHemPinkStandingSwitch = ConditionSwitch("mom.outfit_manager.lifted_breasts == 1", "images/Cox/CoxSluttery/Bustiers/coxLaceHemPinkStanding.png",
                                                       "mom.outfit_manager.lifted_breasts == 0", "images/Cox/CoxSluttery/Bustiers/coxLaceHemPinkNatStanding.png")
        
        coxLaceHemPinkBoobSwitch = ConditionSwitch("mom.outfit_manager.lifted_breasts == 1", "images/Cox/CoxSluttery/Bustiers/coxLaceHemPinkBoob.png",
                                                       "mom.outfit_manager.lifted_breasts == 0", "images/Cox/CoxSluttery/Bustiers/coxLaceHemPinkNatBoob.png")
    
        coxLaceHemPinkStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 1,
            replacement_displayable = coxLaceHemPinkStandingSwitch,
            replacement_mask = "images/Cox/CoxSluttery/Bustiers/coxLaceHemPinkStandingMask.png",
            texture_corner = (1391, 1676),
            texture_id = TEXTURE_BRA)
    
        coxLaceHemPinkStandingBottom = TextureReplacement(
            target_displayable = "_mom",
            target_index = 1,
            replacement_displayable = "images/Cox/CoxSluttery/Bustiers/coxLaceHemPinkStandingBottom.png",
            replacement_mask = "images/Cox/CoxSluttery/Bustiers/coxLaceHemPinkStandingBottomMask.png",
            texture_corner = (1406, 2422),
            texture_id = TEXTURE_PANTIES)
        
        coxLaceHemPinkButt = TextureReplacement(
            target_displayable = "_mom_butt_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/1x1.png",
            replacement_mask = "images/Cox/CoxSluttery/Bustiers/coxLaceHemPinkButtMask.png",
            texture_corner = (1669,1231),
            texture_id = TEXTURE_PANTIES)
            
        coxLaceHemPinkBoob = TextureReplacement(
            target_displayable = "_mom_boob_frame",
            target_index = 0,
            replacement_displayable = coxLaceHemPinkBoobSwitch,
            replacement_mask = "images/Cox/CoxSluttery/Bustiers/coxLaceHemPinkBoobMask.png",
            texture_corner = (1167, 1292),
            texture_id = TEXTURE_BRA)
        
        coxLaceHemPinkUpskirt = TextureReplacement(
            target_displayable = "_mom_upskirt_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/1x1.png",
            replacement_mask = "images/Cox/CoxSluttery/Bustiers/coxLaceHemPinkPussyMask.png",
            texture_corner = (2458, 171),
            texture_id = TEXTURE_PANTIES)
        
        coxLaceHemPinkMasturbation = TextureReplacement(
            target_displayable = "_mom_masturbation_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/1x1.png",
            replacement_mask = "images/Cox/CoxSluttery/Bustiers/coxLaceHemPinkPussyMask.png",
            texture_corner = (2458, 171),
            texture_id = TEXTURE_PANTIES)
            
        if not coxKeepSettings:
            coxLaceHemPink              = coxClothing(name="[[{color=ff91e8}Cox{/color}] Lace-hem Strapless Camisole: {color=ff91e8}Pink{/color}", tags=["Revealing Underwear", "NoPanties", "Sheer"], bra_set_num=2, bra_texture=coxLaceHemPinkStanding, bra_boob_texture=coxLaceHemPinkBoob, panties_set_num=2, panties_texture=coxLaceHemPinkStandingBottom, panties_butt_texture=coxLaceHemPinkButt, panties_upskirt_texture=coxLaceHemPinkUpskirt, panties_masturbation_texture=coxLaceHemPinkMasturbation, force_breast_lift=0, corruption_requirement=3, price=39)
            lListCorsets.append(coxLaceHemPink)
        
        coxLaceHemBlackStandingSwitch = ConditionSwitch("mom.outfit_manager.lifted_breasts == 1", "images/Cox/CoxSluttery/Bustiers/coxLaceHemBlackStanding.png",
                                                       "mom.outfit_manager.lifted_breasts == 0", "images/Cox/CoxSluttery/Bustiers/coxLaceHemBlackNatStanding.png")
        
        coxLaceHemBlackBoobSwitch = ConditionSwitch("mom.outfit_manager.lifted_breasts == 1", "images/Cox/CoxSluttery/Bustiers/coxLaceHemBlackBoob.png",
                                                       "mom.outfit_manager.lifted_breasts == 0", "images/Cox/CoxSluttery/Bustiers/coxLaceHemBlackNatBoob.png")
    
        coxLaceHemBlackStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 1,
            replacement_displayable = coxLaceHemBlackStandingSwitch,
            replacement_mask = "images/Cox/CoxSluttery/Bustiers/coxLaceHemPinkStandingMask.png",
            texture_corner = (1391, 1676),
            texture_id = TEXTURE_BRA)
    
        coxLaceHemBlackStandingBottom = TextureReplacement(
            target_displayable = "_mom",
            target_index = 1,
            replacement_displayable = "images/Cox/CoxSluttery/Bustiers/coxLaceHemBlackStandingBottom.png",
            replacement_mask = "images/Cox/CoxSluttery/Bustiers/coxLaceHemPinkStandingBottomMask.png",
            texture_corner = (1406, 2422),
            texture_id = TEXTURE_PANTIES)
        
        coxLaceHemBlackButt = TextureReplacement(
            target_displayable = "_mom_butt_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/1x1.png",
            replacement_mask = "images/Cox/CoxSluttery/Bustiers/coxLaceHemPinkButtMask.png",
            texture_corner = (1669,1231),
            texture_id = TEXTURE_PANTIES)
            
        coxLaceHemBlackBoob = TextureReplacement(
            target_displayable = "_mom_boob_frame",
            target_index = 0,
            replacement_displayable = coxLaceHemBlackBoobSwitch,
            replacement_mask = "images/Cox/CoxSluttery/Bustiers/coxLaceHemPinkBoobMask.png",
            texture_corner = (1167, 1292),
            texture_id = TEXTURE_BRA)
        
        coxLaceHemBlackUpskirt = TextureReplacement(
            target_displayable = "_mom_upskirt_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/1x1.png",
            replacement_mask = "images/Cox/CoxSluttery/Bustiers/coxLaceHemPinkPussyMask.png",
            texture_corner = (2458, 171),
            texture_id = TEXTURE_PANTIES)
        
        coxLaceHemBlackMasturbation = TextureReplacement(
            target_displayable = "_mom_masturbation_frame",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/1x1.png",
            replacement_mask = "images/Cox/CoxSluttery/Bustiers/coxLaceHemPinkPussyMask.png",
            texture_corner = (2458, 171),
            texture_id = TEXTURE_PANTIES)
            
        if not coxKeepSettings:
            coxLaceHemBlack              = coxClothing(name="[[{color=ff91e8}Cox{/color}] Lace-hem Strapless Camisole: {b}Black{/b}", tags=["Revealing Underwear", "NoPanties", "Sheer"], bra_set_num=2, bra_texture=coxLaceHemBlackStanding, bra_boob_texture=coxLaceHemBlackBoob, panties_set_num=2, panties_texture=coxLaceHemBlackStandingBottom, panties_butt_texture=coxLaceHemBlackButt, panties_upskirt_texture=coxLaceHemBlackUpskirt, panties_masturbation_texture=coxLaceHemBlackMasturbation, force_breast_lift=0, corruption_requirement=3, price=39)
            lListCorsets.append(coxLaceHemBlack)
        
        
        ######## endBlc
        
        coxJessicaRabbitStanding = TextureReplacement(
            target_displayable = "_mom",
            target_index = 2,
            replacement_displayable = "images/Cox/CoxSluttery/Dresses/coxJessicaRabbitStanding.png",
            replacement_mask = "images/Cox/CoxSluttery/Dresses/coxJessicaRabbitStandingMask.png",
            texture_corner = (92, 96),
            texture_id = TEXTURE_SHIRT)
        
        coxJessicaRabbitSkindentation = TextureReplacement(
            target_displayable = "_mom",
            target_index = 0,
            replacement_displayable = "images/Cox/CoxSluttery/Dresses/coxJessicaRabbitSkindentation.png",
            replacement_mask = "images/Cox/CoxSluttery/Dresses/coxJessicaRabbitSkindentationMask.png",
            texture_corner = (699, 2596),
            texture_id = TEXTURE_SHIRT)
        
        if not coxKeepSettings:
            coxJessicaRabbit            = coxClothing(name="[[{color=ff91e8}Cox{/color}] Strapless Red Sequin Split Dress", tags=["Slutty", "Very Revealing", "Revealing", "Dress", "EveningDress"], shirt_set_num=5, shirt_texture=coxJessicaRabbitStanding, shirt_boob_texture=None, shirt_skindentation_texture=coxJessicaRabbitSkindentation, force_breast_lift=1, corruption_requirement=6)
            lListDressesLong.append(coxJessicaRabbit)
        
        ######## endBlc
    
    ################################## Generic functionality for saving and loading outfits             codeBlc
        
        if not coxKeepSettings:
            coxCurrentBra           = coxNoBra
            coxCurrentPanties       = coxNoPanties
            coxCurrentShirt         = coxNoShirt
            coxCurrentPants         = coxNoPants
            coxCurrentSocks         = coxNoSocks
            coxCurrentShoes         = coxNoShoes
            coxCurrentAccessory     = coxNoAccessory
            coxCurrentHair          = coxHairDown
            coxCurrentSkin          = coxMiraSkin
            coxCurrentNipples       = coxMiraNipples
            coxCurrentEyes          = coxMiraEyes
            coxCurrentEyeshadow     = coxMiraMakeUp
            coxCurrentNeck          = coxMiraNeck
            coxCurrentLipstick      = coxMiraLips
            coxCurrentBlush         = coxMiraMakeUp
            coxCurrentFacePiercing  = coxNoFacePiercings
            coxCurrentNipplePiercing= coxNoNipplePiercings
            coxCurrentOtherPiercing = coxNoOtherPiercings
            coxCurrentWater         = coxMiraWater
            coxCurrentWaterHair     = coxMiraWaterHair
            coxBoobLift             = 0
            coxThighPinch           = 0
            
            lListCurrent.extend([   coxCurrentBra,
                                    coxCurrentPanties,
                                    coxCurrentShirt,
                                    coxCurrentPants,
                                    coxCurrentSocks,
                                    coxCurrentShoes,
                                    coxCurrentAccessory,
                                    coxCurrentHair,
                                    coxCurrentSkin,
                                    coxCurrentNipples,
                                    coxCurrentEyes,
                                    coxCurrentEyeshadow,
                                    coxCurrentNeck,
                                    coxCurrentLipstick,
                                    coxCurrentBlush,
                                    coxCurrentFacePiercing,
                                    coxCurrentNipplePiercing,
                                    coxCurrentOtherPiercing,
                                    coxCurrentWater,
                                    coxCurrentWaterHair,
                                    ])
            
            coxCurrentOutfit = Outfit(set_name="Current", outfit_tags=[], bra_set_num=-3, panties_set_num=-3, shirt_set_num=-3, pants_set_num=-3, socks_set_num=0, shoes_set_num=-3, accessory_set_num=0, force_hair_num=0, force_breast_lift=0, force_pinch_thighs=0, starts_unlocked=True)
            
            coxSetDefaultShoes      = coxBlackHeels
            coxSetDefaultHair       = coxHairDown
            coxSetDefaultSkin       = coxMiraSkin
            coxSetDefaultNipples    = coxMiraNipples
            coxSetDefaultEyes       = coxMiraEyes
            coxSetDefaultEyeshadow  = coxMiraMakeUp
            coxSetDefaultBlush      = coxMiraMakeUp
            coxSetDefaultLipstick       = coxMiraLips
            coxSetDefaultNeck           = coxMiraNeck
            coxSetDefaultFacePiercing   = coxNoFacePiercings
            coxSetDefaultNipplePiercing = coxNoNipplePiercings
            coxSetDefaultOtherPiercing  = coxNoOtherPiercings
            coxSetDefaultWater      = coxMiraWater
            coxSetDefaultWaterHair  = coxMiraWaterHair
            
            coxBaseHair     = coxHairDown
            coxBaseWaterHair= coxMiraWaterHair
            coxBaseEyes     = coxMiraEyes
            coxBaseSkin     = coxMiraSkin
            coxBaseWater    = coxMiraWater
            coxBaseNipples  = coxMiraNipples
            coxBasePubes    = coxMiraPubes
                            
            coxSaveSlot01 = Outfit("Save Slot")  # As they won't be available to be loaded until something's actually been saved, overwriting this "outfit", they don't need more info than the name. The names don't need numbers because the listing label will add it.
            coxSaveSlot02 = Outfit("Save Slot")
            coxSaveSlot03 = Outfit("Save Slot")
            coxSaveSlot04 = Outfit("Save Slot")
            coxSaveSlot05 = Outfit("Save Slot")
            coxSaveSlot06 = Outfit("Save Slot")
            coxSaveSlot07 = Outfit("Save Slot")
            coxSaveSlot08 = Outfit("Save Slot")
            coxSaveSlot09 = Outfit("Save Slot")
            coxSaveSlot10 = Outfit("Save Slot")
            
            lListSaveSlots = [  coxSaveSlot01,
                                coxSaveSlot02,
                                coxSaveSlot03,
                                coxSaveSlot04,
                                coxSaveSlot05,
                                coxSaveSlot06,
                                coxSaveSlot07,
                                coxSaveSlot08,
                                coxSaveSlot09,
                                coxSaveSlot10]
                                
            lListSaveSlot01 = []
            lListSaveSlot02 = []
            lListSaveSlot03 = []
            lListSaveSlot04 = []
            lListSaveSlot05 = []
            lListSaveSlot06 = []
            lListSaveSlot07 = []
            lListSaveSlot08 = []
            lListSaveSlot09 = []
            lListSaveSlot10 = []
            
            lListSaveSlotList = [lListSaveSlot01, lListSaveSlot02, lListSaveSlot03, lListSaveSlot04, lListSaveSlot05, lListSaveSlot06, lListSaveSlot07, lListSaveSlot08, lListSaveSlot09, lListSaveSlot10]
        
        
        if not coxKeepSettings:
            coxDailySave            = Outfit(set_name="{color=ff91e8}Cox{/color} Daily", outfit_tags=["Casual"], bra_set_num=0, panties_set_num=0, shirt_set_num=0, pants_set_num=0, socks_set_num=0, shoes_set_num=0, accessory_set_num=0, force_hair_num=0, force_breast_lift=0, force_pinch_thighs=0)
            coxWorkSave             = Outfit(set_name="{color=ff91e8}Cox{/color} Work", outfit_tags=["Work"], bra_set_num=0, panties_set_num=0, shirt_set_num=0, pants_set_num=0, socks_set_num=0, shoes_set_num=0, accessory_set_num=0, force_hair_num=0, force_breast_lift=0, force_pinch_thighs=0)
            coxSwimwearSave         = Outfit(set_name="{color=ff91e8}Cox{/color} Swimwear", outfit_tags=["Swimwear"], bra_set_num=0, panties_set_num=0, shirt_set_num=0, pants_set_num=0, socks_set_num=0, shoes_set_num=0, accessory_set_num=0, force_hair_num=0, force_breast_lift=0, force_pinch_thighs=0)
            coxGymSave              = Outfit(set_name="{color=ff91e8}Cox{/color} Gym Outfit", outfit_tags=["Workout"], bra_set_num=0, panties_set_num=0, shirt_set_num=0, pants_set_num=0, socks_set_num=0, shoes_set_num=0, accessory_set_num=0, force_hair_num=0, force_breast_lift=0, force_pinch_thighs=0)
        
        list_of_outfits.append(coxDailySave)
        list_of_uniforms.append(coxWorkSave)
        list_of_swimwear.append(coxSwimwearSave)
        list_of_workout_wear.append(coxGymSave)
        
        if not coxKeepSettings:
            coxCasualHomeEarly      = Outfit(set_name="Daily Clothes", outfit_tags=["Casual", "Underwear"], bra_set_num=0, panties_set_num=0, shirt_set_num=0, pants_set_num=0, socks_set_num=0, shoes_set_num=0, accessory_set_num=0, force_hair_num=0, force_breast_lift=0, force_pinch_thighs=0, starts_unlocked=True)
            coxCasualHomeMorning    = Outfit(set_name="Daily Clothes", outfit_tags=["Casual", "Underwear"], bra_set_num=0, panties_set_num=0, shirt_set_num=0, pants_set_num=0, socks_set_num=0, shoes_set_num=0, accessory_set_num=0, force_hair_num=0, force_breast_lift=0, force_pinch_thighs=0, starts_unlocked=True)
            coxCasualHomeNoon       = Outfit(set_name="Daily Clothes", outfit_tags=["Casual", "Underwear"], bra_set_num=0, panties_set_num=0, shirt_set_num=0, pants_set_num=0, socks_set_num=0, shoes_set_num=0, accessory_set_num=0, force_hair_num=0, force_breast_lift=0, force_pinch_thighs=0, starts_unlocked=True)
            coxCasualHomeEvening    = Outfit(set_name="Daily Clothes", outfit_tags=["Casual", "Underwear"], bra_set_num=0, panties_set_num=0, shirt_set_num=0, pants_set_num=0, socks_set_num=0, shoes_set_num=0, accessory_set_num=0, force_hair_num=0, force_breast_lift=0, force_pinch_thighs=0, starts_unlocked=True)
            coxCasualHomeNight      = Outfit(set_name="Daily Clothes", outfit_tags=["Casual", "Underwear"], bra_set_num=0, panties_set_num=0, shirt_set_num=0, pants_set_num=0, socks_set_num=0, shoes_set_num=0, accessory_set_num=0, force_hair_num=0, force_breast_lift=0, force_pinch_thighs=0, starts_unlocked=True)
            coxCasualShopping       = Outfit(set_name="Daily Clothes", outfit_tags=["Casual", "Underwear"], bra_set_num=0, panties_set_num=0, shirt_set_num=0, pants_set_num=0, socks_set_num=0, shoes_set_num=0, accessory_set_num=0, force_hair_num=0, force_breast_lift=0, force_pinch_thighs=0, starts_unlocked=True)
            coxCasualChurch         = Outfit(set_name="Daily Clothes", outfit_tags=["Casual", "Underwear"], bra_set_num=0, panties_set_num=0, shirt_set_num=0, pants_set_num=0, socks_set_num=0, shoes_set_num=0, accessory_set_num=0, force_hair_num=0, force_breast_lift=0, force_pinch_thighs=0, starts_unlocked=True)
            coxCasualFriday         = Outfit(set_name="Daily Clothes", outfit_tags=["Casual", "Underwear"], bra_set_num=0, panties_set_num=0, shirt_set_num=0, pants_set_num=0, socks_set_num=0, shoes_set_num=0, accessory_set_num=0, force_hair_num=0, force_breast_lift=0, force_pinch_thighs=0, starts_unlocked=True)
            
            lListExtendedCasual.extend([coxCasualHomeEarly,
                                        coxCasualHomeMorning,
                                        coxCasualHomeNoon,
                                        coxCasualHomeEvening,
                                        coxCasualHomeNight,
                                        coxCasualShopping,
                                        coxCasualChurch,
                                        coxCasualFriday])
        
        if not coxKeepSettings:
            coxCheerSlot01 = Outfit("Save Slot")  # Save slots for the cheerleader (Candy)
            coxCheerSlot02 = Outfit("Save Slot")
            coxCheerSlot03 = Outfit("Save Slot")
            coxCheerSlot04 = Outfit("Save Slot")
            coxCheerSlot05 = Outfit("Save Slot")
            coxCheerSlot06 = Outfit("Save Slot")
            coxCheerSlot07 = Outfit("Save Slot")
            coxCheerSlot08 = Outfit("Save Slot")
            coxCheerSlot09 = Outfit("Save Slot")
            coxCheerSlot10 = Outfit("Save Slot")
            
            lListCheerSlots = [ coxCheerSlot01,
                                coxCheerSlot02,
                                coxCheerSlot03,
                                coxCheerSlot04,
                                coxCheerSlot05,
                                coxCheerSlot06,
                                coxCheerSlot07,
                                coxCheerSlot08,
                                coxCheerSlot09,
                                coxCheerSlot10]
                                
            lListCheerSlot01 = []
            lListCheerSlot02 = []
            lListCheerSlot03 = []
            lListCheerSlot04 = []
            lListCheerSlot05 = []
            lListCheerSlot06 = []
            lListCheerSlot07 = []
            lListCheerSlot08 = []
            lListCheerSlot09 = []
            lListCheerSlot10 = []
            
            lListCheerSlotList = [lListCheerSlot01, lListCheerSlot02, lListCheerSlot03, lListCheerSlot04, lListCheerSlot05, lListCheerSlot06, lListCheerSlot07, lListCheerSlot08, lListCheerSlot09, lListCheerSlot10]
            
            coxCheerBaseHair        = coxCheerHair
            coxCheerBaseEyes        = coxMiraEyes
            coxCheerBaseSkin        = coxMiraSkin
            coxCheerBaseNipples     = coxMiraNipples
            
            coxCheerDefaultHome     = cheerleader_base_outfit
            coxCheerDefaultSchool   = cheerleader_base_outfit
            coxCheerDefaultUnderwear= cheerleader_base_underwear
            
            coxCheerDefaultHomeSave = Outfit(set_name="{color=ff91e8}Cox{/color} Homewear")
            coxCheerDefaultSchoolSave=Outfit(set_name="{color=ff91e8}Cox{/color} Schoolwear")
            
            lListCheerHomeOutfits.extend([cheerleader_base_outfit, coxCheerDefaultHomeSave])
            lListCheerSchoolOutfits.extend([cheerleader_base_outfit, coxCheerDefaultSchoolSave])
            lListCheerUnderwear.append(cheerleader_base_underwear)
            
            cheerleader.current_underwear = coxCheerDefaultUnderwear
            cheerleader.current_outfit = coxCheerDefaultHome
            
            coxFireSlot01 = Outfit("Save Slot")  # Save slots for Firebrand (Madison)
            coxFireSlot02 = Outfit("Save Slot")
            coxFireSlot03 = Outfit("Save Slot")
            coxFireSlot04 = Outfit("Save Slot")
            coxFireSlot05 = Outfit("Save Slot")
            coxFireSlot06 = Outfit("Save Slot")
            coxFireSlot07 = Outfit("Save Slot")
            coxFireSlot08 = Outfit("Save Slot")
            coxFireSlot09 = Outfit("Save Slot")
            coxFireSlot10 = Outfit("Save Slot")
            
            lListFireSlots = [  coxFireSlot01,
                                coxFireSlot02,
                                coxFireSlot03,
                                coxFireSlot04,
                                coxFireSlot05,
                                coxFireSlot06,
                                coxFireSlot07,
                                coxFireSlot08,
                                coxFireSlot09,
                                coxFireSlot10]
            
            lListFireSlot01 = []
            lListFireSlot02 = []
            lListFireSlot03 = []
            lListFireSlot04 = []
            lListFireSlot05 = []
            lListFireSlot06 = []
            lListFireSlot07 = []
            lListFireSlot08 = []
            lListFireSlot09 = []
            lListFireSlot10 = []
            
            lListFireSlotList = [lListFireSlot01, lListFireSlot02, lListFireSlot03, lListFireSlot04, lListFireSlot05, lListFireSlot06, lListFireSlot07, lListFireSlot08, lListFireSlot09, lListFireSlot10]
            
            coxBustySlot01 = Outfit("Save Slot")  # Save slots for Busty
            coxBustySlot02 = Outfit("Save Slot")
            coxBustySlot03 = Outfit("Save Slot")
            coxBustySlot04 = Outfit("Save Slot")
            coxBustySlot05 = Outfit("Save Slot")
            coxBustySlot06 = Outfit("Save Slot")
            coxBustySlot07 = Outfit("Save Slot")
            coxBustySlot08 = Outfit("Save Slot")
            coxBustySlot09 = Outfit("Save Slot")
            coxBustySlot10 = Outfit("Save Slot")
            
            lListBustySlots = [ coxBustySlot01,
                                coxBustySlot02,
                                coxBustySlot03,
                                coxBustySlot04,
                                coxBustySlot05,
                                coxBustySlot06,
                                coxBustySlot07,
                                coxBustySlot08,
                                coxBustySlot09,
                                coxBustySlot10]
            
            lListBustySlot01 = []
            lListBustySlot02 = []
            lListBustySlot03 = []
            lListBustySlot04 = []
            lListBustySlot05 = []
            lListBustySlot06 = []
            lListBustySlot07 = []
            lListBustySlot08 = []
            lListBustySlot09 = []
            lListBustySlot10 = []
            
            lListBustySlotList = [lListBustySlot01, lListBustySlot02, lListBustySlot03, lListBustySlot04, lListBustySlot05, lListBustySlot06, lListBustySlot07, lListBustySlot08, lListBustySlot09, lListBustySlot10]
        
        # endBlc
    
        # Defining me!
        if not coxKeepSettings:
            CarinaCox = Girl(
                first_name = "Carina",
                last_name = "Cox",
                displayable_name = "coxDisplayableCarina",
                char_name = "Carina Cox",
                breast_size = 78,
                waist_size = 23,
                butt_size = 43)
            
            CarinaCox.first_name = "?"
            CarinaCox.last_name = "?"
            CarinaCox.char_name = "?"
            CarinaCox.name = "?"
            
        
        event_system.enrole_on_time(coxTimeEvents)
        event_system.enrole_on_day(coxDayEvents)
        
        renpy.dynamic("corr_tag")
        if coxKeepSettings and coxKeptMomTags:
            for corr_tag in coxKeptMomTags:
                mom.add_corruption_tag(the_tag=corr_tag)
            coxKeptMomTags = []
        
        # endBlc
        
        
    return
    
    #endBlc
