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 a07daa9..9227d81 100644 --- a/docs/slp/incompatible-mods.md +++ b/docs/slp/incompatible-mods.md @@ -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/). --- 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 | --- 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..0e85021 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