Jump to content

4 Screenshots

YPS - Immersive Fashion Compatibility

A modernized way to play YPS without losing what makes YPS special

YPS is more than an equipment mod. Piercings heal, manicures are performed, makeup has state, hair grows, jewelry can be welded, and quests can gradually change your character instead of simply swapping equipment.

YPS - Immersive Fashion Compatibility v0.6.2 keeps that immersive gameplay while modernizing the surrounding systems for a modern Skyrim setup: streamlined piercings, rebuilt Jewelry and Nail collections, modern SOS support, and improved Dibella transformation handling.

Keep YPS. Keep the immersive mechanics. Modernize the infrastructure underneath them.


Requirements

Required

Only required for YPS's 3D SOS pubic-hair option

Optional / feature-specific

  • Default Dibella SKEE Preset — separate optional download intended for Nord characters.
  • If your character is not Nord, create your own race-appropriate DibellaFemale.jslot. The automatic helper does not change race.

Important: Do not install every historical jewelry, nail, hair, piercing, or cosmetic asset linked on the original YPS page.

Install YPS and the prerequisites needed to get it running, then use the included Jewelry and Nail Asset Assemblers for this project's Jewelry and Nail content.

Most assembler donors are optional build inputs. They do not need to be enabled in Skyrim and may be removed after successful assembly.
 


Quick Install

  1. Install YPS - Immersive Fashion 6.9.2 and its normal prerequisites.
  2. Install YPS - Immersive Fashion Compatibility v0.6.2 normally and let it win the intended conflicts with stock YPS.
  3. Open the installed compatibility mod folder. It contains:
    • YPSJewelryAssetAssembler.exe
    • YPSNailAssetAssembler.exe
  4. Run each assembler and point it to your MO2 mods folder.
  5. Scan your supported donor mods, select the content you want, and click Assemble.
  6. Run the supplied YPS Jewelry and YPS Nails BodySlide projects where required.
  7. Make sure your generated setup contains:
    • YPS Jewelry Collection.esp
    • YPS Nail Collection.esp
    • YPS Merged Collections Compatibility.esp
  8. Do not rename those plugins.
  9. Start a new game for the cleanest supported baseline.

The MO2 mods folder is used only to locate donor files. The assemblers publish their generated output directly into the compatibility mod folder containing the EXEs. Donor mods do not need to remain enabled or installed after assembly unless you want to rebuild their content later.

Dibella preset

The optional supplied DibellaFemale.jslot is intended for a Nord character.

If you use another race, create a female RaceMenu preset for that race and install it as:

SKSE\Plugins\CharGen\Presets\YPS\DibellaFemale.jslot

For non-Nord characters, treat this as required setup if you want to use the automatic appearance transition.

Existing saves

A new game is recommended.

The project does not purge every dormant legacy PSlot 2–8 state from existing saves, so long-running saves may retain historical YPS state that the new setup intentionally leaves alone.

Full step-by-step setup and troubleshooting can go in the dedicated Install Instructions section below.
 


What does this actually change?

The normal YPS piercing experience is now centered around four categories:

Ears
Navel
Nipples
Clit / Labia

The player-facing MCM, piercing services, starter handling, and collection integration are built around those four categories.

The underlying YPS gameplay is still there:

  • piercing procedures
  • healing
  • starter jewelry
  • supervised jewelry
  • welding
  • welded re-equipping
  • removal restrictions
  • exact jewelry tracking
  • quest integration
  • save/reload persistence

This is not a replacement piercing system.

The project changes the narrow classification and presentation layers, then hands control back to YPS's existing lifecycle wherever possible.
 


Fewer equipment slots

The retained piercing architecture uses:

Ears — slot 43
Clit/Labia — slot 50
Nipples — slot 51
Navel — slot 55

Professional fingernails use slot 61.

This makes YPS much easier to fit into larger equipment-heavy setups where Skyrim's available armor slots are already crowded.

The old miscellaneous piercing categories are no longer part of the normal player-facing experience.

PSlot 12 remains hidden internally for specialized Infibulation/labia compatibility rather than being destructively removed.
 


Cleaner piercing services

The normal YPS MCM exposes only the retained piercing categories.

Tris's normal legacy piercing routes have also been cleaned up around the same model, and the Empty Piercing Box now exposes only retained choices.

The goal is for YPS to feel like a native four-category system rather than a large legacy system with half its options manually disabled.

Dormant internal data may still remain where removing it would create unnecessary compatibility risk.
 


Better starter and quest jewelry

The four retained piercing categories use proper physical starter/stud items.

The Pierced Ears quest now normally offers the Gold starter or Cancel.

The later Dibella earring sequence has also been cleaned so both the normal route and fallback resolve to Dream Dusk Earrings.

The broader NPC / Lena / Tris retained-jewelry pass is complete and runtime-accepted in v0.6.2.
 


YPS Jewelry Collection

Instead of relying on a scattered pile of historical jewelry installs, this project builds a dedicated YPS Jewelry Collection locally from supported donor mods.

The collection can include:

  • earrings
  • nipple jewelry
  • navel jewelry
  • genital jewelry
  • necklaces
  • rings
  • circlets
  • SMP jewelry
  • selected combination pieces

The current Jewelry Asset Assembler v0.17 supports:

11 accepted donor families
390 published Armor records
385 active reconstructed Armor records
1,243 verified transform outputs
199 unique BodySlide projects

You choose which supported donor content you want available, and the assembler reconstructs the compatible collection locally.
 


Professional manicures and the Nail Collection

The professional manicure system remains one of the strongest parts of YPS, and this project expands it with the rebuilt YPS Nail Collection.

Professional fingernails use slot 61.

The current Nail Asset Assembler v0.17 supports:

9 accepted donor families
631 logical nail assets
937 runtime resources
33 BodySlide support resources
970 deterministic outputs
12 merged professional manicure providers in a full build.

YPS's professional manicure items are handled through hidden compatibility versions, while the ordinary collection forms remain available as normal playable items.

Sha's Equipable Hand Nails remains a separate YPS-compatible provider rather than being forcibly merged into the collection.

Toenails

Physical slot-57 toenail integration is deliberately not part of this project.

Stock YPS toenail / SlaveTats behavior is preserved.
 


The Asset Assemblers

The compatibility package includes two Windows tools:

YPSJewelryAssetAssembler.exe
YPSNailAssetAssembler.exe

They turn supported donor mods already present in your MO2 environment into clean YPS collections.

The intended workflow is:

Install donor mods
Run assembler
Scan
Choose content
Assemble
Run BodySlide where required
Play

The donor mods are read-only source material.

They are not normal runtime dependencies and do not need to be active in Skyrim after the collection has been built.

This is also why you should not blindly install every old asset linked on the original YPS page.

The assembler tells you which supported donor sources it can use.
 


Modern SOS pubic-hair support

YPS's original optional 3D pubic-hair backend was written for an older SOS Papyrus API.

This project updates the narrow YPS SOS adapter to work with Schlongs of Skyrim AE NG while leaving YPS's actual pubic-hair progression system intact.

Runtime testing has validated:

  • forward hair growth
  • trimming backward
  • shaving to stage 0
  • SlaveTats → 3D SOS
  • 3D SOS → SlaveTats
  • save/reload with 3D hair active
  • complete final removal

SlaveTats and 3D SOS remain alternative player-selected presentation methods.
 


A modernized Dibella body transformation

The Dibella transformation is now designed around CBBE 3BA + RaceMenu/SKEE + OBody.

Instead of using actor weight as the transformation controller, YPS applies temporary RaceMenu morph offsets.

When OBody values are available, your current OBody body acts as the destination.

Even better, YPS re-reads that destination during the transformation.

So if you change your OBody preset while the quest is in progress, later transformation stages adapt toward the new body rather than remaining locked to an old snapshot.

At the final stage, the temporary YPS morph contribution is removed and your current OBody destination remains.

Without OBody

The script can still run without readable OBody morph values, but the destination effectively falls back toward zero-slider morph space.

For the intended transformation, OBody is part of the supported setup.
 


Automatic Dibella gender and appearance transition

The Dibella gender-change sequence can now handle the appearance transition automatically.

The helper performs a safety check first, then:

  • performs the sex change
  • waits for Skyrim to report the female actor state
  • loads the configured RaceMenu/SKEE preset
  • applies it again after a short settling period
  • continues into the gradual body transformation

If the required setup is missing before the transition starts, the automatic route is abandoned and the stock/manual YPS path remains available.

If something fails later, a manual RaceMenu recovery opportunity is restored.
 


Important: your race matters

The automatic helper does not change race.

The optional default DibellaFemale.jslot is intended for Nord characters.

If you use another race, create your own female RaceMenu preset for that race and place it at:

SKSE\Plugins\CharGen\Presets\YPS\DibellaFemale.jslot

For non-Nord characters, this should be treated as mandatory setup for the automatic appearance route.

A detailed custom-preset guide can go here inside a spoiler.
 


Updated Dibella makeup

The forced Dibella makeup presentation has also been refreshed.

The lipstick remains at full strength.

The eyeshadow is now:

dark warm brown
Light style
75% opacity

The normal YPS permanent/locked makeup state remains in control; this change updates the presentation rather than creating a second makeup system.
 


What this project deliberately does not rewrite

YPS's systems are heavily interconnected.

The central piercing ticker also touches nails, makeup, body hair, fashion state, equipment enforcement, StorageUtil, ModEvents, and quest behavior.

Because of that, the project deliberately avoids wholesale rewrites.

The general philosophy is:

Change the smallest compatibility boundary necessary, then let YPS continue doing the job it already knows how to do.

That is why:

  • piercing classification was modernized without replacing healing/welding;
  • SOS integration was updated without replacing pubic-hair progression;
  • professional nails were integrated without rewriting the nail state machine;
  • the appearance helper was kept separate from the body morph controller;
  • makeup presentation was changed without replacing the makeup lifecycle.
     

Testing status

The major modified paths have been tested directly in game.

Runtime validated

  • all four retained piercing categories
  • starter/stud behavior
  • exact jewelry ownership
  • welding and welded re-equipping
  • PSlot 11 / PSlot 12 protection
  • save/reload
  • professional manicures
  • slot-61 physical fingernails
  • modern SOS hair growth/trimming/shaving
  • SlaveTats ↔ 3D SOS switching
  • OBody-relative transformation
  • changing OBody during the quest
  • automatic gender/preset transition
  • active Dibella makeup application
  • attempted makeup removal blocking
  • final NPC / Lena / Tris retained-jewelry pass

Preserved / not exhaustively replayed

  • every individual piercing healing stage
  • exhaustive DD nipple/clit interactions
  • every possible Infibulation / PSlot 12 state
  • later Dibella makeup fade/removal/unlock
  • arbitrary old-save historical state

These are not known broken features.

They are areas where the preserved YPS path has not been exhaustively replayed after the surrounding compatibility work.
 


Current release

YPS - Immersive Fashion Compatibility v0.6.2
YPS Jewelry Asset Assembler v0.17
YPS Nail Asset Assembler v0.17

The core gameplay architecture for the current project scope is complete.

The release intentionally remains pre-1.0 to reflect that this is still a public WIP and that future work is expected to be driven mainly by real defects, compatibility reports, and edge cases rather than another planned structural rewrite.

 


Credits

First and foremost:

emily1673 — creator of YPS - Immersive Fashion and the original systems this project builds upon.

The Jewelry and Nail Collections also depend on the work of many independent asset authors.

The Asset Assemblers preserve donor provenance and reconstruct the final collections locally from those original source mods.

Please download, endorse, and support the original creators.


Jewelry & Nail Donor Credits / Source Links

The Jewelry and Nail Collections are reconstructed locally from supported source mods. The Asset Assemblers do not erase donor provenance: the original source mods and their authors remain the source of the underlying assets.

Please support and endorse the original creators where possible.

Jewelry Collection Donors

The current Jewelry assembler uses 11 accepted donor families. Some families require more than one source component.

Additional Jewelry Provenance

  • SMP Earrings and Necklaces
    A confirmed immediate aggregate/repack source used to recover exact LadyJewel/LHJewel, Sophitia, and generic earring/necrosarium assets. It does not replace the upstream attribution of those original asset families.

This distinction matters because the assembler may reconstruct from the most reliable supported source while still preserving the earlier origin of the asset.


Nail Collection Donors

The current v0.17 Nail assembler uses 9 accepted donor families. The current release excludes the previously tested R-Girl, Squid Game, and COCO KDA AO Ahri families.

The Nail provenance audit matched the historical Nail collection assets back to their donor families by SHA-256, and the active v0.17
 


Separate YPS Nail Provider

[Sha's Equipable Hand Nails - Version YPS] — not part of the merged Nail Collection donor set.

Sha's YPS nail integration remains a separate supported provider and is deliberately kept outside the merged Nail Collection architecture.


A note about donor installation

These mods are source material for the Asset Assemblers, not a giant list of permanent runtime dependencies.

You can choose which supported donor content you want. Donors do not need to be enabled in Skyrim, and after a successful build they may be removed entirely unless you want to rebuild their content later.

The assembler verifies supported source files before using them and reconstructs the final YPS-owned collection locally.
 


In short

This project is for people who still want YPS to feel like YPS.

You still get the procedures, healing, manicures, makeup, quests, gradual transformation, and consequences.

But underneath that experience you get:

fewer piercing slots
cleaner piercing services
rebuilt Jewelry and Nail collections
professional physical manicures
modern SOS support
OBody-aware body transformation
automatic appearance handling
race-specific preset support
two included Asset Assemblers

If you like fashion in Skyrim being something your character experiences, rather than something you simply equip from a menu, that is what this project is built around.

Installation

1. Install YPS and its base requirements

Install YPS - Immersive Fashion 6.9.2, using the standard/full version, together with the normal YPS prerequisites listed on the original YPS page.

Then install the requirements listed for this compatibility release.

This project is built specifically against YPS 6.9.2.


2. Install YPS - Immersive Fashion Compatibility

Install YPS - Immersive Fashion Compatibility v0.6.2 normally through MO2.

Allow the compatibility mod to win its intended conflicts against the original YPS installation.

The installed compatibility mod contains:

  • YPSJewelryAssetAssembler.exe
  • YPSNailAssetAssembler.exe
  • YPS Merged Collections Compatibility.esp

Do not rename the compatibility plugin.


3. Install any Jewelry and Nail donor mods you want to use

The Jewelry and Nail Collections are built locally from supported donor mods.

You do not need every donor.

Install only the supported donor content you want available in your final collections.

Donor mods:

  • may remain disabled in MO2;
  • do not need to be active in Skyrim;
  • are used only as source material during assembly;
  • may be removed after successful assembly.

If you later want to rebuild content supplied by a removed donor, that donor must be present again.

See the main description for the full donor list and source links.


4. Build the Jewelry Collection

Open the physical folder containing the installed compatibility mod and run:

YPSJewelryAssetAssembler.exe

When prompted, select your MO2 mods directory.

The selected MO2 directory is used for donor discovery only. It is not the output location.

Then:

  1. Scan your installed donors.
  2. Review which donors are detected and supported.
  3. Select the donor content you want.
  4. Click Assemble.
  5. Wait for the assembler to complete validation and publication.

The generated Jewelry Collection is published directly into the same physical mod folder containing the assembler.

A successful Jewelry build generates:

YPS Jewelry Collection.esp

plus its required meshes, textures, BodySlide data and supporting files.


5. Build the Nail Collection

Run:

YPSNailAssetAssembler.exe

Use the same MO2 mods directory for donor discovery.

Then:

  1. Scan donors.
  2. Select the Nail content you want.
  3. Click Assemble.
  4. Allow validation and publication to finish.

A successful Nail build generates:

YPS Nail Collection.esp

plus its meshes, textures, BodySlide support and generated professional-manicure data.


6. Run BodySlide

After assembly, open BodySlide through MO2.

Build the supplied YPS Jewelry and YPS Nails projects/groups required by the donor content you selected.

The assemblers normalize supported BodySlide projects into the YPS-owned collection structure rather than leaving the original donor project layouts in place.


7. Check your final plugins

Your final runtime should contain:

  • YPS Jewelry Collection.esp
  • YPS Nail Collection.esp
  • YPS Merged Collections Compatibility.esp

Do not rename these plugins.

The compatibility plugin expects the generated Jewelry Collection under its published name.


8. Optional Dibella preset

The separate Default Dibella SKEE Preset download is intended for Nord characters.

Install it if you want to use the supplied default automatic appearance transition.

The expected preset path is:

SKSE\Plugins\CharGen\Presets\YPS\DibellaFemale.jslot

If your character is not Nord, create a female RaceMenu/SKEE preset for your character's race and place it at the same path.

The helper does not change race, so non-Nord users should treat a race-appropriate custom preset as required setup for the automatic appearance path.

Your custom preset may also require any appearance mods used when you created it, such as custom hair, brows, eyes, High Poly Head, overlays or other RaceMenu assets.


9. Start the game

A new game is recommended for the cleanest supported setup.

The project intentionally does not purge every dormant historical YPS piercing state from existing saves. Old saves may therefore retain legacy PSlot 2–8 state or other historical YPS data.

Existing saves are not automatically considered broken, but if you encounter unusual piercing/service behavior, compare against a new game before reporting it as a compatibility defect.


Updating / rebuilding collections

You can rerun either Asset Assembler later to change the donor content included in your collection.

Before rebuilding, make sure the donor mods supplying the content you want are present in your MO2 mods directory.

The assemblers use staged, validated in-place publication and replace only assembler-owned generated content rather than replacing the entire compatibility mod folder.

Do not manually rename the generated plugins or move generated collection files into separate output mods unless you understand the resulting ownership/load-order implications.

Original YPS:
emily1673 — creator of YPS - Immersive Fashion and the original gameplay systems this project modifies and extends.

Jewelry & Nail Assets:
Huge thanks to all authors of the supported Jewelry and Nail donor mods used by the included Asset Assemblers. The final collections are reconstructed locally from those original sources; donor provenance and source attribution are preserved by the project. :contentReference[oaicite:0]{index=0}

Frameworks / Dependencies:
Thanks to the authors and maintainers of RaceMenu / SKEE, OBody, CBBE 3BA, Keyword Item Distributor, ConsoleUtilSSE NG, Schlongs of Skyrim AE NG, 3D SOS Pubic Hair, SkyUI, PapyrusUtil, SexLab, Devious Devices, ZaZ Animation Pack and the other frameworks required by YPS.

Special note:
Sha's Equipable Hand Nails - Version YPS remains a separate supported YPS nail provider and is not redistributed as part of the merged Nail Collection. :contentReference[oaicite:1]{index=1}

Please download, endorse and support the original mod and asset authors.

A complete Jewelry and Nail donor/source list is included in the main description.

×
×
  • Create New...