Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions docs/_layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ <h2>SexLab P+</h2>
<li><a href="{{ '/slp/settings-reference/' | relative_url }}">Settings Reference</a></li>
<li><a href="{{ '/slp/api-reference/' | relative_url }}">API Reference</a></li>
<li><a href="{{ '/slp/tagging-reference/' | relative_url }}">Tagging Reference</a></li>
<li><a href="{{ '/slp/overlays-and-voices/' | relative_url }}">Overlays and Voices</a></li>
</ul>

<h2>Migration Guide</h2>
Expand All @@ -46,6 +47,7 @@ <h2>SLSB (Animation Tool)</h2>
<li><a href="{{ '/slsb/slal-vs-slsb/' | relative_url }}">SLAL vs SLSB</a></li>
<li><a href="{{ '/slsb/converting-animations/' | relative_url }}">Converting Animations</a></li>
<li><a href="{{ '/slsb/environment-setup/' | relative_url }}">Environment Setup</a></li>
<li><a href="{{ '/slsb/creating-packs-using-slsb' | relative_url }}">SLSB Tool tutorial</a></li>
</ul>

<h2>Support</h2>
Expand Down
12 changes: 12 additions & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,18 @@ Already using the original SexLab Framework? See our comparison and migration gu

---

## For Mod Authors

<div class="grid-container">
<div class="grid-item">
<h3>Custom Fx Overlays and Voices</h3>
<p>Guide on how to create Fx Overlays & Voice profiles for SLP+</p>
<a href="slp/overlays-and-voices/">Overlays And Voices →</a>
</div>
</div>

---

## Community & Support

- **LoversLab Page**: [SexLab P+](https://www.loverslab.com/files/file/25318-sexlab-p/)
Expand Down
7 changes: 6 additions & 1 deletion docs/slp/incompatible-mods.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,15 @@ 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 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+ |
| [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+ **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 FX overlays can do so with this guide [Overlays And Voices](/slp/overlays-and-voices/).

---

Expand Down
1 change: 0 additions & 1 deletion docs/slp/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 |

---

Expand Down
42 changes: 42 additions & 0 deletions docs/slp/overlays-and-voices.md
Original file line number Diff line number Diff line change
@@ -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/<TYPE>/<PROFILE>/<N>.dds`. Where `<TYPE>` is either Oral, Vaginal or Anal, `<PROFILE>` the name of the profile, e.g. SLACS for the default FX set, and `<N>.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 `<TYPE>/<PROFILE>`. 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/<TYPE>/<PROFILE>/<N>.dds`.
2. Determine the `<TYPE>` 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 `<PROFILE>` name for your project and use it for each type you created.
4. Place your desired `.dds` textures inside each `/<TYPE>/<PROFILE>/` 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 `/<TYPE>/<PROFILE>/` 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***
11 changes: 6 additions & 5 deletions docs/slsb/converting-animations.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

---

Expand Down
4 changes: 4 additions & 0 deletions docs/troubleshooting.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down