From 62682190697e11760a0e437243a4b7d82c14c271 Mon Sep 17 00:00:00 2001 From: bepisthrone Date: Sun, 11 Jan 2026 21:57:56 -0700 Subject: [PATCH 1/5] added redundancy notes for sslanimationslots 3000 & SLACS --- docs/slp/incompatible-mods.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/slp/incompatible-mods.md b/docs/slp/incompatible-mods.md index a07daa9..a7fcce2 100644 --- a/docs/slp/incompatible-mods.md +++ b/docs/slp/incompatible-mods.md @@ -51,8 +51,11 @@ These mods should **not be installed** because their functionality is built into | [SexLab Grass Patch (SLGP)](https://www.loverslab.com/files/file/25455-slgp-sexlab-grass-patch/) | Redundant - fixed natively | | [SexLab Separate Orgasm (SLSO)](https://www.loverslab.com/files/file/5929-sexlab-separate-orgasm-se/) | Redundant - built into P+ | | [SL Smooth Expressions](https://www.loverslab.com/files/file/31585-sexlab-smooth-expressions/) | Redundant - built into P+ | +| [SexLab sslAnimationSlots 3000](https://www.loverslab.com/files/file/15102-sexlab-sslanimationslots-3000-se-vr-ae/) | Redundant - fixed natively | +| [SLACS Plus - SexLab Advanced Cum Stages](https://www.loverslab.com/files/file/16677-slacs-plus-sexlab-advanced-cum-stages/) | Redundant - built into P+ | -> **Note:** SL Utilities+ **WILL** break scene setup, do not use with SLP+ +> **Note:** SL Utilities+ & sslAnimationSlots 3000 **WILL** break scene setup! *Do not use with SLP+* +> **Note:** Users wanting to apply custom cum overlays can place the `.dds` files into `\Textures\Sexlab\CumFx[Oral/Vaginal/Anal]\SLACS\` obeying the SLACS file naming convention. --- From a5b740c3783f2cc17012a44609c8a4dd6f8a0663 Mon Sep 17 00:00:00 2001 From: bepisthrone Date: Sun, 25 Jan 2026 12:30:58 -0700 Subject: [PATCH 2/5] added fx overlays and voices --- docs/_layouts/default.html | 2 ++ docs/index.md | 12 +++++++++ docs/slp/incompatible-mods.md | 2 +- docs/slp/overlays-and-voices.md | 42 ++++++++++++++++++++++++++++++ docs/slsb/converting-animations.md | 11 ++++---- docs/troubleshooting.md | 4 +++ 6 files changed, 67 insertions(+), 6 deletions(-) create mode 100644 docs/slp/overlays-and-voices.md diff --git a/docs/_layouts/default.html b/docs/_layouts/default.html index 0c78408..25d0f09 100644 --- a/docs/_layouts/default.html +++ b/docs/_layouts/default.html @@ -25,6 +25,7 @@

SexLab P+

  • Settings Reference
  • API Reference
  • Tagging Reference
  • +
  • Overlays and Voices
  • Migration Guide

    @@ -46,6 +47,7 @@

    SLSB (Animation Tool)

  • SLAL vs SLSB
  • Converting Animations
  • Environment Setup
  • +
  • SLSB Tool tutorial
  • Support

    diff --git a/docs/index.md b/docs/index.md index ee96be7..abdae4d 100644 --- a/docs/index.md +++ b/docs/index.md @@ -104,6 +104,18 @@ Already using the original SexLab Framework? See our comparison and migration gu --- +## For Mod Authors + +
    +
    +

    Custom Fx Overlays and Voices

    +

    Guide on how to create Fx Overlays & Voice profiles for SLP+

    + Overlays And Voices → +
    +
    + +--- + ## Community & Support - **LoversLab Page**: [SexLab P+](https://www.loverslab.com/files/file/25318-sexlab-p/) diff --git a/docs/slp/incompatible-mods.md b/docs/slp/incompatible-mods.md index a7fcce2..735ecf3 100644 --- a/docs/slp/incompatible-mods.md +++ b/docs/slp/incompatible-mods.md @@ -55,7 +55,7 @@ These mods should **not be installed** because their functionality is built into | [SLACS Plus - SexLab Advanced Cum Stages](https://www.loverslab.com/files/file/16677-slacs-plus-sexlab-advanced-cum-stages/) | Redundant - built into P+ | > **Note:** SL Utilities+ & sslAnimationSlots 3000 **WILL** break scene setup! *Do not use with SLP+* -> **Note:** Users wanting to apply custom cum overlays can place the `.dds` files into `\Textures\Sexlab\CumFx[Oral/Vaginal/Anal]\SLACS\` obeying the SLACS file naming convention. +> **Note:** Users wanting to apply custom Cum FX overlays can do so with this guide [Overlays And Voices](/slp/overlays-and-voices/). --- diff --git a/docs/slp/overlays-and-voices.md b/docs/slp/overlays-and-voices.md new file mode 100644 index 0000000..551463b --- /dev/null +++ b/docs/slp/overlays-and-voices.md @@ -0,0 +1,42 @@ +--- +layout: default +title: Overlays and Voices +permalink: /slp/overlays-and-voices/ + +--- + +# Cum Fx Overlays + +SLP+ uses a custom SCOE based logic to apply Cum FX via Racemenu overlays and no longer uses legacy Spell FX to apply textures. Fx overlays are applied individually per type - ie. you can have `/Oral/SLACS/3.dds` and `Vaginal/SLACS/2.dds` displayed at the same time. The legacy SL textures combinining different Fx types into a single texture ie. `Vaginal2Oral3.dds` are no longer supported or used by SLP+. + +SexLab P+ stores and loads overlays from the filepath `Textures/Sexlab/CumFx///.dds`. Where `` is either Oral, Vaginal or Anal, `` the name of the profile, e.g. SLACS for the default FX set, and `.dds` are the individual textures. + +CumFX are sorted as layers and are applied sequentially from lowest-to-highest. You can have up to 256 `<0-255>.dds` layers in each `/`. The exact numerical numbering of the files is irrelevant, as long as they adhere to a numerical ascending order. ie `[0.dds, 8.dds, 42,dds, 123.dds, 204.dds, 255.dds]` would be a valid profile with layer 1 being 0.dds and layer 6 being 255.dds + +--- + +## Custom Fx Overlays + +You can add custom cum overlays in two ways. + +--- + +### Custom Overlay Profile + +1. Create a mod with the file structure `Textures/Sexlab/CumFx///.dds`. +2. Determine the `` you want to create a replacer for - Oral, Vaginal or Anal. Make all 3 folders to create a replacer for all 3. +3. Assign one unique `` name for your project and use it for each type you created. +4. Place your desired `.dds` textures inside each `///` folder and name them `<0-255>.dds`. +5. Switch to the desired FX profile in the SLP+ MCM in-game. + +This is the recommended method for creating new overlay profiles. + +--- + +### Default Replacer (***Not Recommended***) + +1. Create a mod with the file structure `Textures/Sexlab/CumFx/[Oral,Vaginal,Anal]/SLACS/`. +2. Place your desired `.dds` textures inside each `///` folder and name them `<0-255>.dds`. +3. Ensure it overwrites SLP+ + +***This is NOT recommended*** This will overwrite the default SLP+ SLACS profile textures and you will no longer have access to the default textures. ***This is NOT recommended*** \ No newline at end of file diff --git a/docs/slsb/converting-animations.md b/docs/slsb/converting-animations.md index 415b458..ef824ef 100644 --- a/docs/slsb/converting-animations.md +++ b/docs/slsb/converting-animations.md @@ -136,11 +136,12 @@ Most conversions work automatically, but you may need to adjust for: ### Testing Adjustments After editing JSON: -1. Run the `SexLab Scene Builder.exe`. -2. Import the edited JSON project file and export. -2. Replace the generated `.slr` file with the one generated previously by converter. -3. Install the modified conversion; launch game and verify animations appear correctly. -4. Test with MatchMaker.s +1. Download [Sexlab Scene Builder](https://discord.com/channels/906462751101177886/1063514401375780874/1335314789194534992) from the discord. +2. Run the `SexLab Scene Builder.exe`. +3. Import the edited JSON project file and export. +4. Replace the generated `.slr` file with the one generated previously by converter. +5. Install the modified conversion; launch game and verify animations appear correctly. +6. Test with MatchMaker. --- diff --git a/docs/troubleshooting.md b/docs/troubleshooting.md index f985521..78157d4 100644 --- a/docs/troubleshooting.md +++ b/docs/troubleshooting.md @@ -155,6 +155,10 @@ Common issues and their solutions for SexLab P+. 2. **Is the Actor reaching climax?** - If using separate orgasm mode ensure the required actor is reaching climax +4. **IS your custom Fx replacer enabled in the MCM?** + - Check the SLP+ MCM and ensure you selected your desired profile + - For a detailed guide on FX replacers for SLP+ go here [Overlays And Voices](/slp/overlays-and-voices/) + ### NPCs Flying After Scene Ends **Symptoms:** Flying/floating NPC's or "helicopter legs" after scenes end From 289e079497402317d27f60901918e4194b9d6e04 Mon Sep 17 00:00:00 2001 From: bepisthrone Date: Sun, 25 Jan 2026 12:32:47 -0700 Subject: [PATCH 3/5] fix typo --- docs/troubleshooting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/troubleshooting.md b/docs/troubleshooting.md index 78157d4..0e85021 100644 --- a/docs/troubleshooting.md +++ b/docs/troubleshooting.md @@ -155,7 +155,7 @@ Common issues and their solutions for SexLab P+. 2. **Is the Actor reaching climax?** - If using separate orgasm mode ensure the required actor is reaching climax -4. **IS your custom Fx replacer enabled in the MCM?** +4. **Is your custom Fx replacer enabled in the MCM?** - Check the SLP+ MCM and ensure you selected your desired profile - For a detailed guide on FX replacers for SLP+ go here [Overlays And Voices](/slp/overlays-and-voices/) From bb626d377b29a144f47f58402f67d71cfd2e797e Mon Sep 17 00:00:00 2001 From: bepisthrone Date: Tue, 10 Feb 2026 15:17:58 -0700 Subject: [PATCH 4/5] Addded AnimSpeedSE & Sl Scaler to Redudnant Mods --- docs/slp/incompatible-mods.md | 7 +++++-- docs/slp/installation.md | 1 - 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/slp/incompatible-mods.md b/docs/slp/incompatible-mods.md index 735ecf3..b22018e 100644 --- a/docs/slp/incompatible-mods.md +++ b/docs/slp/incompatible-mods.md @@ -49,10 +49,13 @@ These mods should **not be installed** because their functionality is built into | [SexLab Utilities+ (SLU+)](https://www.loverslab.com/files/file/10316-osmelmc-mod-tweaks/) | Redundant - same goals as P+ | | [SexLab Anim Searcher (SLAS)](https://www.loverslab.com/files/file/25350-slas-sexlab-anim-searcher/) | Redundant - P+ is faster | | [SexLab Grass Patch (SLGP)](https://www.loverslab.com/files/file/25455-slgp-sexlab-grass-patch/) | Redundant - fixed natively | -| [SexLab Separate Orgasm (SLSO)](https://www.loverslab.com/files/file/5929-sexlab-separate-orgasm-se/) | Redundant - built into P+ | -| [SL Smooth Expressions](https://www.loverslab.com/files/file/31585-sexlab-smooth-expressions/) | Redundant - built into P+ | | [SexLab sslAnimationSlots 3000](https://www.loverslab.com/files/file/15102-sexlab-sslanimationslots-3000-se-vr-ae/) | Redundant - fixed natively | | [SLACS Plus - SexLab Advanced Cum Stages](https://www.loverslab.com/files/file/16677-slacs-plus-sexlab-advanced-cum-stages/) | Redundant - built into P+ | +| [SexLab Separate Orgasm (SLSO)](https://www.loverslab.com/files/file/5929-sexlab-separate-orgasm-se/) | Redundant - built into P+ | +| [AnimSpeedSE](https://www.patreon.com/posts/103787087?utm_campaign=postshare_fan&utm_source=android) | Redundant - built into P+ | +| [SL Smooth Expressions](https://www.loverslab.com/files/file/31585-sexlab-smooth-expressions/) | Redundant - built into P+ | +| [Sexlab Scaler SE](https://www.loverslab.com/topic/247595-sexlab-scaler-se-english/) | Redundant - built into P+ | + > **Note:** SL Utilities+ & sslAnimationSlots 3000 **WILL** break scene setup! *Do not use with SLP+* > **Note:** Users wanting to apply custom Cum FX overlays can do so with this guide [Overlays And Voices](/slp/overlays-and-voices/). diff --git a/docs/slp/installation.md b/docs/slp/installation.md index 4067755..4670e92 100644 --- a/docs/slp/installation.md +++ b/docs/slp/installation.md @@ -44,7 +44,6 @@ Install these before SexLab P+: | [SkyUI](https://www.nexusmods.com/skyrimspecialedition/mods/12604) | For MCM menus | | [Mfg Fix NG](https://www.nexusmods.com/skyrimspecialedition/mods/133568) | Required for expressions | | [BEES](https://www.nexusmods.com/skyrimspecialedition/mods/106441) | Only if on 1.6.640 or lower | -| [AnimSpeedSE](https://www.patreon.com/posts/103787087?utm_campaign=postshare_fan&utm_source=android) | To control animation speed | --- From 752443952e3e2bf0bdc6ea30f0e51b932c7801bd Mon Sep 17 00:00:00 2001 From: bepisthrone Date: Tue, 10 Feb 2026 15:51:18 -0700 Subject: [PATCH 5/5] removed AnimSpeed SSE references --- docs/slp/incompatible-mods.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/slp/incompatible-mods.md b/docs/slp/incompatible-mods.md index b22018e..9227d81 100644 --- a/docs/slp/incompatible-mods.md +++ b/docs/slp/incompatible-mods.md @@ -52,7 +52,6 @@ These mods should **not be installed** because their functionality is built into | [SexLab sslAnimationSlots 3000](https://www.loverslab.com/files/file/15102-sexlab-sslanimationslots-3000-se-vr-ae/) | Redundant - fixed natively | | [SLACS Plus - SexLab Advanced Cum Stages](https://www.loverslab.com/files/file/16677-slacs-plus-sexlab-advanced-cum-stages/) | Redundant - built into P+ | | [SexLab Separate Orgasm (SLSO)](https://www.loverslab.com/files/file/5929-sexlab-separate-orgasm-se/) | Redundant - built into P+ | -| [AnimSpeedSE](https://www.patreon.com/posts/103787087?utm_campaign=postshare_fan&utm_source=android) | Redundant - built into P+ | | [SL Smooth Expressions](https://www.loverslab.com/files/file/31585-sexlab-smooth-expressions/) | Redundant - built into P+ | | [Sexlab Scaler SE](https://www.loverslab.com/topic/247595-sexlab-scaler-se-english/) | Redundant - built into P+ |