Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

Flo27 - Parapets

Uploaded by

Parapets

Virus scan

Safe to use

37 comments

  1. CurvingFyr3
    CurvingFyr3
    • member
    • 1 kudos
    is this light flagged?
  2. Garmagic
    Garmagic
    • member
    • 24 kudos
    I get how this mod works but I wanted to enter with clothes I downloaded from a mod, and still Delphine won't let me because they don't have the ClothingRich keyword.
    Can you please make another mod that straight up lets you wear anything you want as long as it isn't armor?
  3. william7733
    william7733
    • member
    • 4 kudos
    i feel like this mod could be achieved with minimal issues by just removing the requirement entirely, so the player can wear whatever they want, then it is up to you to wear what you deem immersive. or if you are that guy then show up in your weird kinky gear or whatever
  4. BoundHands
    BoundHands
    • supporter
    • 31 kudos
    I've seen some comments that it doesn't work, so I looked at what's in it.
    This mod sets a new keyword and meets the conditions for Delphine's dialog to occur, but it does not seem to be able to wear the favorite clothing mod because the following has not been corrected.

    Excerpt from QF_MQ201_00035D5F.psc
    Spoiler:  
    Show
    Function Fragment_106()
    ;BEGIN CODE
    ; IRPCOER 1.0: outfit approved
    SetObjectiveCompleted(35)
    ; IRPCOER 1.0: create quest items and put in inventory temporarily to prevent turning naked
    Actor PlayerRef = Alias_Player.GetActorRef()
    MQ201PlayerScript PlayerAlias = Alias_Player as MQ201PlayerScript
    Form ClothesBase = GetClothes(PlayerRef)
    Form ShoesBase = GetShoes(PlayerRef)
    ObjectReference GearContainer = Alias_PlayerGearContainerHidden.GetRef()
    Alias_PartyOutfit.GetRef().Delete()
    Alias_PartyBoots.GetRef().Delete()
    ; create quest item for clothes
    if ClothesBase
    GearContainer.AddItem(ClothesBase, 1)
    ObjectReference ClothesRef = GearContainer.DropObject(ClothesBase, 1)
    Alias_PartyOutfit.ForceRefTo(ClothesRef)
    PlayerRef.AddItem(ClothesRef, 1, abSilent = true)
    endif
    ; create quest item for shoes
    if ShoesBase
    GearContainer.AddItem(ShoesBase, 1)
    ObjectReference ShoesRef = GearContainer.DropObject(ShoesBase, 1)
    Alias_PartyBoots.ForceRefTo(ShoesRef)
    PlayerRef.AddItem(ShoesRef, 1, abSilent = true)
    endif
    ; remove everything from player to holding container
    PlayerAlias.StartRemovingItems()
    PlayerRef.RemoveAllItems(Alias_PlayerGearContainerDelphine.GetReference(), true)
    PlayerAlias.FinishRemovingItems()
    ; remove the quest items we created
    PlayerRef.RemoveItem(Alias_PartyOutfit.GetRef(), 1, true)
    PlayerRef.RemoveItem(Alias_PartyBoots.GetRef(), 1, true)
    ; make player board carriage
    Alias_PlayerCarriageMarker.GetRef().Activate(Game.GetPlayer())
    ;END CODE
    EndFunction
    ;END FRAGMENT

    What the above script is doing is erasing all items from the inventory, except for the clothes you are wearing, when you get on the carriage and move.
    The excluded clothes are set in ClothesBase and ShoesBase and can be seen in xEdit. 

    In MQ201PartyOutfit in Property Alias_PartyBoots (101 PartyBoots) and Alias_PartyOutfit (072 PartyOutfit) in Quest record MQ201 (00035D5F), "Party Clothes" [ARMO:000E40DF] and MQ201PartyBoots "Party Boots" [ARMO:000E40DE] are assigned, so all but these two pieces of equipment are removed during carriage travel.
    Since there are currently only two clothing properties to exclude, the number would have to be increased by the number of slots to allow mod clothing to be used.
    I think that further innovations will be needed to accommodate a variety of clothing modifications.

    I checked the script of the original version and found that the description was different. The clothing process itself seems to work better in the old version.
    https://www.nexusmods.com/skyrim/mods/58533
    Excerpt from QF_MQ201_00035D5F.psc
    Spoiler:  
    Show

    ;BEGIN FRAGMENT Fragment_106
    Function Fragment_106()
    ;BEGIN CODE
    ; save player's clothing
    ; see http://www.creationkit.com/Slot_Masks_-_Armor
    Armor[] playerClothing = new Armor[30]
    int index = 0 ; number of different clothes the player is wearing
    int slotsChecked = 0x80300000
    int thisSlot = 0x01
    while (thisSlot < 0x80000000)
        if (Math.LogicalAnd(slotsChecked, thisSlot) != thisSlot)
            Armor thisArmor = Game.GetPlayer().GetWornForm(thisSlot) as Armor
            if (thisArmor)
                playerClothing[index] = Game.GetPlayer().GetWornForm(thisSlot) as Armor
                slotsChecked += thisArmor.GetSlotMask()
                index += 1
            else
                slotsChecked += thisSlot
            endif
        endif
        thisSlot *= 2
    endWhile
    ; remove everything from player to holding container
    Game.GetPlayer().RemoveAllItems(Alias_PlayerGearContainerDelphine.GetReference(), true)
    ; remove player's clothing from holding container and reequip it
    int max = index
    index = 0
    while (index < max)
        Alias_PlayerGearContainerDelphine.GetReference().RemoveItem(playerClothing[index], 1, true)
        Game.GetPlayer().AddItem(playerClothing[index], 1, true)
        Game.GetPlayer().EquipItem(playerClothing[index], false, true)
        index += 1
    endWhile
    ; make player board carriage
    Alias_PlayerCarriageMarker.GetRef().Activate(Game.GetPlayer())
    ;END CODE
    EndFunction
    ;END FRAGMENT


    If you copy this part from the old script and add the SetObjectiveCompleted(35) process, you get the following.
    Spoiler:  
    Show

    ;BEGIN FRAGMENT Fragment_106
    Function Fragment_106()
    ;BEGIN CODE
    ; save player's clothing
    ; see http://www.creationkit.com/Slot_Masks_-_Armor
    Armor[] playerClothing = new Armor[30]
    int index = 0 ; number of different clothes the player is wearing
    int slotsChecked = 0x80300000
    int thisSlot = 0x01
    while (thisSlot < 0x80000000)
        if (Math.LogicalAnd(slotsChecked, thisSlot) != thisSlot)
            Armor thisArmor = Game.GetPlayer().GetWornForm(thisSlot) as Armor
            if (thisArmor)
                playerClothing[index] = Game.GetPlayer().GetWornForm(thisSlot) as Armor
                slotsChecked += thisArmor.GetSlotMask()
                index += 1
            else
                slotsChecked += thisSlot
            endif
        endif
        thisSlot *= 2
    endWhile
    ; remove everything from player to holding container
    Game.GetPlayer().RemoveAllItems(Alias_PlayerGearContainerDelphine.GetReference(), true)
    ; remove player's clothing from holding container and reequip it
    int max = index
    index = 0
    while (index < max)
        Alias_PlayerGearContainerDelphine.GetReference().RemoveItem(playerClothing[index], 1, true)
        Game.GetPlayer().AddItem(playerClothing[index], 1, true)
        Game.GetPlayer().EquipItem(playerClothing[index], false, true)
        index += 1
    endWhile

    SetObjectiveCompleted(35) 

    ; make player board carriage
    Alias_PlayerCarriageMarker.GetRef().Activate(Game.GetPlayer())
    ;END CODE
    EndFunction
    ;END FRAGMENT

    If I recompile it with this, it will probably work.
    1. Katschaba
      Katschaba
      • supporter
      • 35 kudos
      Oh, so that explains why the jewelry and gloves were removed from my PC, and only the dress itself and boots stayed
  5. KlausGamingShow
    KlausGamingShow
    • member
    • 63 kudos
    For me, the mod only worked when I put the plugin at the end of my load order.
    Also, scratch that line about jewelry being allowed. There's nothing in the code indicating that it does.
  6. WRCUno
    WRCUno
    • premium
    • 0 kudos
    for some reason the thalmor keeps attacking me after i take the carriage. delphine says my outfit is good so idk why my disguise just auto fails
  7. hoskope
    hoskope
    • premium
    • 5 kudos
    Awesome idea for a mod! Have to test later.
  8. Dudemer
    Dudemer
    • member
    • 0 kudos
    Do not Mark this Mod's ESP as an ESL it breaks the custom quest scripts.
  9. SpookyDovah
    SpookyDovah
    • premium
    • 35 kudos
    Tried it on a new game, I have a mod that adds gorgeous elegant gowns and changed keywords to be rich clothing for all the parts to it, dress, elbow length gloves and fine shoes in xedit. Delphine said it was fine but once again when handing over my invitation she also handed over the fugly party clothes and stripped the dress, gloves and boots off me as I sat down on the carriage so once again arrived naked. No clue why this won't work I checked in xedit and didn't find any conflicts it just doesn't want to work.  I have found the only way to get my pretty dress to the party is to use the deep storage spell from apocalypse magic, store the dress etc in there and once off the carriage using console to type enableplayercontrols 111111111 which enables all player control settings so I can again use the deep storage spell to get the clothes I want and then try to avoid the temptation to set fire to everyone at the party. 
    1. marymuir7
      marymuir7
      • member
      • 3 kudos
      care to share your recommendations as to mods adding elegant gowns?  I have tried so many, but somehow I'm never quite satisfied.  I want a higher resolution version of a ballgown somewhat like those Skyrim Romance [the best part of that mod are the ballgowns at the new store in Solitude, I take one of each ;-) ]  I am not a fan of most of the vanilla female clothing in skyrim.  
    2. SpookyDovah
      SpookyDovah
      • premium
      • 35 kudos
      The pretty dress mod I use is this one and they are a beautiful style with full layered skirts Layered Gowns but the bodies they are built for is 3ba and bhunp and yeah, the gowns in Skyrim Romance mod were pretty nice ( I always loved the pure white one) but they clipped with 3ba horribly but I preferred the slinky gowns from Apachii Divine Elegance which I got 3ba bodyslide files for. I agree the default formal / upper class clothing is pretty distasteful for upper class, it was no nicer than the common clothing really. 
    3. marymuir7
      marymuir7
      • member
      • 3 kudos
      Thank you!  Those are gorgeous! I've downloaded that, I've been using CBBE special, not sure how to convert to 3BA but sometimes the clothes work anyway once I run them through bodyslide.  Can confirm, they are working with CBBE special body, and they are so beautiful, I just want to swish my skirt and whack Ondolemar with it! 
    4. SpookyDovah
      SpookyDovah
      • premium
      • 35 kudos
      Aren't they just :) I love the white, red and most of all the black with gold starry print and trim. The gloves are a lovely touch too. I like to move the camera so directly above my character and swirl and the skirts go with me in a wonderful swish. Oh and definitely, old Dolly needs a whump on the head doesn't he. I'm glad the mod still works with the special cbbe body thats good to hear. 
  10. PumpkinHero1
    PumpkinHero1
    • member
    • 0 kudos
    Just used it and it worked perfectly. Idk what everyone is bitching about. Wore the fine shoes or whatever they're called and a nice outfit. Not like the shoes matter anyhow.