Skip to content

Releases: crajjjj/SLOVE

SLO VE v0.2.0

Choose a tag to compare

@crajjjj crajjjj released this 24 Jul 17:35

SLO VE now runs on classic SexLab. One download ships two script sets, and a new FOMOD installer asks which framework you use.

Classic SexLab 1.63 support

Pick your framework on the installer's SexLab Framework page:

  • SexLab Framework P+ (2.x) — recommended, unchanged behaviour
  • SexLab Framework SE 1.63 (classic) — new

Classic has two extra hard requirements:

  • SexLab Separate Orgasm (SLSO) — classic only fires a per-thread orgasm event; SLSO republishes the per-actor event that voices, faces, SFX and milk all key off. Let it overwrite SexLab.
  • SLATE + a Hentairim-convention tag database — this is what supplies the stage/position labels. Without a tag database every label falls back to lead-in and you get only generic behaviour.

Install order: SexLab 1.63 → SLSO → SLATE + tags → AudioUtil → voice packs → SLO VE (last)

How close is classic to P+?

Label fidelity is the same. SLATE applies the same per-stage/per-position codes (1ASVP, 5BENI) as ordinary animation tags, so the classic build reads exactly what the P+ build reads from the Scene Builder.

The only genuinely unavailable subsystem is node-collision physics:

  • intensity is authored rather than measured — the fast/slow prefix comes from the tag database, not live thrust speed, so it does not follow an AnimSpeed override
  • thrust-synced velocity SFX and the adaptive SOSBend search are off (sfx.usevelocity, sfx.useadaptivevelocity, director.usephysicslabels are ignored)

Everything else works on both builds, including the Accurate Penetration gape and insertion sounds and the willpower/resistance system — the PPA bridge does not depend on SexLab.

SLO VE also reads the older scene-wide ASL scheme from SLAnimStageLabels where an animation has no per-position data, which mainly recovers creature and gangbang animations.

Documentation

Full documentation site: https://crajjjj.github.io/SLOVE/ — voice packs, every TOML key, the willpower system, troubleshooting, and a new SexLab Flavours page.

Notes

As with v0.1.0, the mod download itself is on LoversLab; this release is the source and changelog.

The classic script set is newly ported and has not yet had wide in-game testing — please report anything odd, especially label-driven behaviour.

SLO VE v0.1.0

Choose a tag to compare

@crajjjj crajjjj released this 23 Jul 22:27

First public release of SLO VE — standalone scene voices, facial expressions, and body SFX for SexLab P+ scenes, driven entirely by TOML (no MCM). Playback runs on AudioUtil.

What's included

  • Voices — per-NPC voice assignment, every-male comment rotation, creature pant/growl ambience, and gagged-voice routing.
  • Expressions — per-actor faces from scene labels, MFEE ahegao/tongue, and a PPA-measured climax/ahegao face.
  • Body SFX — slush / impact / clap / kiss, optional thrust-synced from SLPP node velocity, plus PPA contact one-shots (insertion, pull-out gape, ejaculation).
  • Resistance / break system (new) — each scene actor has a willpower value that drains by the rise in SexLab enjoyment while being penetrated (PPA-measured, label fallback); at 0 they break into broken voice lines and a broken/ahegao face. Persistent per actor, recovers over game-time between scenes. Fully tunable under [resistance] in SLOVE.toml.

Requirements

See the README for the full list. Core: AudioUtil, SexLab P+, Address Library, PapyrusUtil, PO3 Papyrus Extender, and MFEE (for ahegao/tongue). PPA (Accurate Penetration) is optional but recommended.

Install

Install SLO VE.zip with a mod manager and load it after AudioUtil. Configuration lives in SKSE\Plugins\SLOVE\SLOVE.toml (and the AudioUtil voice-slot preset it ships). Re-read config in-game with cgf "SLOVE_Config.Reload".

Pre-1.0: an OStim backend is planned; this build is SexLab P+ only.