Jump to content

3 Screenshots

About This File

Cumshot

 

v2.3

 

for Skyrim Classic and SE

 

 

 

 

A SexLab and Flower Girls addon

 

by wpg97541 and Erstam

 

 

IMPORTANT - Development of Cumshot has ended. V2.2 is the final version. Feature requests will be ignored from now on. For further expansions, bugfixes, and compatibility fixes I give permission to everyone who wants to work on this mod and upload it here on LoversLab as their own mod. Only requirement is to link back to this page.

 

 

See males actually shoot their load when they reach orgasm, unless they ejaculate inside their partner's body.

 

This mod catches events from SexLab, Flower Girls, or OStim, and shows a visible ejaculation on male actors at orgasm. It can also be used without any sex framework - you can define a hotkey in the MCM and make your character or NPCs cum at any time. This is the way to use it with OSex, which does not send orgasm events Cumshot can react on.

 

Whether an ejaculation is displayed is decided on a per-animation and per-actor basis. It depends on whether an actor's penis is out in the air at orgasm, and if his nethers are being physically stimulated. In SexLab, ejaculations are hidden for actors in "male" position in animations tagged with the "vaginal", "anal", or "oral" keywords. Exceptions to this rule can be set in the MCM config menu. Flower Girls has its own built-in animation flags to decide whether there's a visible ejaculation, and Cumshot is using those.

 

There are four different ways to display ejaculations: an animated mesh (as in previous SexLab Cumshot versions), particles, drop objects, and magic projectiles. Choose the one in the MCM that you like most. The different cumshot types are customizable in several ways, but some options only apply to specific cumshot types.

 

In order to adjust the cumshots to the penis, you can specify the installed body type or SOS Light variant in the MCM menu. Schlong addons for SOS Full and equipable schlongs are automatically detected for every single actor.

 

If the player or an NPC has an unknown SOS addon, equipable penis, or special body/race, you can register it in the "Genital data" page in the MCM, telling Cumshot that the actor has a natural penis and can ejaculate.

 

There are many more options in the MCM, just go there and read their descriptions.

 

 

Requirements (newer versions will work as well):

 

---------- Skyrim Classic ----------
SKSE 1.7.3
SkyUI 5.1
PapyrusUtil 3.3 (also included in SexLab)
NetImmerse Override 3.4.4  OR RaceMenu 3.4.5
SexLab Framework 1.62 (optional)

Flower Girls 3.0.2 for Skyrim LE (optional)

 

---------- Skyrim SE ----------
SKSE64 2.0.12
SkyUI 5.2SE
PapyrusUtil 3.6b (also included in SexLab)
RaceMenu 0.2.12 (for the NetImmerse Override part)
SexLab Framework SE 1.63 beta 5 (optional)
FlowerGirls SE 3.0.1 (optional)

OStim (optional)

 

 

 

Installation:

It's highly recommended to run the Fomod installer. It allows you to select your Skyrim game (classic or SE) and support for installed sex frameworks (SexLab and FlowerGirls).


Update notes:

If you've been using SexLab Cumshot 1.x, delete or remove it, and install Cumshot 2.0. It's basically a new mod - that way the old data will be properly cleared. After loading a game, wait for the MCM to update (it may require a save and reload). Don't click on the old "SexLab Cumshot" entry, it will crash your game. After the MCM has updated, the old entry will be gone and a new one named "Cumshot" will appear.

 

Compatibility notes:

Cumshot appears to be incompatible with Bad Dog Hoodies.


Ejaculation hotkey:

You can make the player character or the NPC under the crosshair ejaculate at any time, even outside of sex animations. Press the Trigger Ejaculation hotkey (Shift + hotkey for NPCs under the crosshair). The key can be set in the MCM menu. However, if used at the wrong time, it might interfere with other framework functionality, like automatic stripping, so use it with caution.


Drop objects mode:

This mode, while being the most versatile of all, will cause short spikes of high script usage during ejaculation. If you set cum amount to very high values, you may experience script lag, or even stack dumps if Papyrus is already stressed by other mods. It all depends on your computer, and on the mods you have installed.

 

SAM Morphs for RaceMenu:

Changing the PenisSize slider won't affect the cumshot's position, and ejaculations will look off. Use PenisSize 2 instead.

 

 

 

Changelog:

 

 

 

Pre-release 29 Oct 2013:
• Rewrote the SexLab integration code using hooks to make it compatible with current and future SexLab versions

 

Pre-release 30 Oct 2013:
• Cumshots are no longer visible for internal ejaculations, i.e. at the orgasm stage of animations tagged with the "Vaginal", "Anal", or "Oral" keywords
• The cumshot mesh now gets properly equipped on the player character while in tfc mode
• Created a .seq file to make sure the script starts for everyone
• Tweaked the cumshot .nif (SOS version) to make it align better with the schlong meshes

 

v1.0 (1 Nov 2013):
• Added support for transgender characters

 

v1.1 (7 Nov 2013)
• MCM menu with option to show cumshots in all animations, and to toggle transgender status
• Added support for 4uDIK male erect body, and provided three options for SOS
• Improved positioning of the cumshot mesh for different character weights
• Further tweaks to the cumshot meshes
• NMM installer

 

v1.2 (14 Nov 2013)
• (hopefully) fixed issue with cumshots never showing up for some users
• Ejaculation checks are now performed for every participant, rather than for the whole animation.
• Better "internal/external ejaculation" heuristics. Males in a position usually occupied by females get their cumshots displayed
• "Victims ejaculate" option in the MCM. Victims will never cum, unless you check that option.
• Debug messages, toggleable in the MCM.
• Don't process OnCrosshairRefChange for None objects
• Cumshot meshes use Slot 48 now ("Misc/FX"). Changes to the armor objects that should make NPCs more inclined to keep them equipped.

 

v1.3 (27 Nov 2013)
• Defined custom ejaculation rules for several specific animations
• Added a new page to the MCM menu where users can define ejaculation rules for all installed animations
• Partially fixed ejaculating NPCs fading out when positioned very close to the player
• Added another safety check for None objects in OnCrosshairRefChange

 

v1.3.1 (15 Dec 2013)
• Added option to rebuild and reset the animation list in the MCM
• Fixed yet another possible cause of Papyrus errors in OnCrosshairRefChange

 

v1.3.2 (7 Jan 2014)
• Made the OnCrosshairRefChange event thread-safe, hopefully fixing the REAL cause for log errors
• Bonus feature: NPC voices can be selected in the MCM menu

 

v1.3.3 (27 Jan 2014)
• Display cumshots for females who wear the SOS Equipable Schlong as a strapon
• Fixed case where cumshot wouldn't get removed after sex
• Trigger ejaculation hotkey (player only)

 

v1.4 (2 Mar 2014)
• No more install options - body and schlong types are detected automatically, or can be set in the MCM.
• INI tweak and changes to the cumshot meshes, greatly reducing the chance that NPCs fade out during orgasm, if not eliminating the glitch completely.
• MCM option to show or hide the final cum drip
• MCM option to set cumshot transparency
• New supported Schlongs: B3lisario UNP and Horsecock addons

 

v1.5 (5 Mar 2014)
• Compatible with SexLab Framework 1.4+

 

v1.4.1 / v1.5.1 (7 Mar 2014)
• Support for Carloss32 Canine and Lizard SOS addons
• v1.4.1: Removed a line of testing code that gave the player character a boner on loading a savegame
• v1.5.1: Fixed mod not reinitializing on subsequent game loads
• v1.5.1: Made the "Min orgasm distance" option actually do its job

 

v1.5.2 (23 Apr 2014)
• Updated to work with SexLab 1.51
• Removed NPC voice selector since it has been added to the Framework itself

 

v1.6 beta 1 (9 Nov 2014)
• Added support for SAM
• Reduced the delay before equipping the cumshot when orgasm starts

 

v1.6 beta 2 (1 Dec 2014)
• Custom ejaculation rules can be defined for all actors in an animation (only the first three actors were supported before)
• Custom ejaculation rules are now stored in StorageUtil variables instead of tags
• Added ejaculation rule presets for new animations
• Women with female schlong addons can ejaculate now
• Shift + Trigger Ejaculation key makes NPCs ejaculate
• MCM slider option for cumshot delay
• Cumshot positions are adjusted through NetImmerse Override functions
• Body types, schlong addons, and position values are read from an external .json file
• (Expert feature) User-definable key to reload the .json file, for quick ingame testing when tweaking the values
• Pressing R properly unbinds the hotkeys in the MCM
• Extended MCM option where debug messages are written to: log, console, and ingame
• Changed events to SexLab 1.5 style

 

v1.6 (3 Dec 2014)
• Re-added SLCRegEventsScript.pex that was missing from the beta 2 archive

 

v1.7 (23 Aug 2015)
• Compatible with SexLab 1.6+
• Support for separate orgasms
• MCM page for ejaculation rules can handle more than 125 animations
• Added ejaculation rule presets for new animations in SexLab 1.6
• SOS: Support for specific schlong shapes per race that require a different cumshot position
• Added cumshot positions for Leito schlong addon
• Improved the shape of the final drip
• Removed minimum orgasm distance option
• some minor internal changes

 

v1.7.1 (27 Aug 2015)
• Three different modes for orgasm detection
• Fixed compatibility with SAM Recoded

 

v1.7.2 (12 Oct 2015)
• Fixed MCM when more than 128 animations are installed

 

v1.7.2 SE (12 Mar 2018)
• Resaved esp in CK
• Added support for Sexlab Separate Orgasm
• Fixed scripts for NiOverride detection and SOS Light plugin names
• Converted the cumshot nifs to SSE format

 

v1.7.3 (7 May 2018)
• Fixed cum not automatically cleaning up when using SexLab Separate Orgasm

 

v2.0 (14 Jan 2019)
• Large scale restructuring and refactoring of the mod
• Flower Girls support (SE only)
• Can be used without a sex framework installed
• New ejaculation mode: Particles
• New ejaculation mode: Drop objects
• New ejaculation mode: Spell projectiles
• Ejaculations are customizable globally and individually (depending on mode)
• Cum drain and recovery option
• Aroused integration

• SAM Light support
• Werewolf and Vampire Lord support
• More SOS schlongs added to the database
• Supports different types of equipable schlongs

 

v2.0.1 (16 Jan 2019)
• Fixed the "premature redressing syndrome" on ejaculating NPCs
• Flower Girls: refined orgasm stage handling

 

v2.0.2 (18 Jan 2019)
• Fixed NPCs redressing in SexLab scenes when ejaculating more than once

 

v2.0.3 (4 Feb 2019)
• Additional check for some SLATE tags to decide if an ejaculation will be visible
• Fixed a bug in the SexLab Animations subpage that showed invalid data when many animations are installed
• Raised limit of SexLab animations handled in the MCM to 750

 

v2.0.4 (20 Feb 2019)
• Fixed the SexLab animations menu bug in another spot that I overlooked
• Don't remove cumshots on NPCs by hotkey when in a SexLab animation
• Cumshot hotkeys are disabled while in menu mode

 

v2.0.5 (21 Feb 2019)
• Fixed cases of premature redressing in Flower Girls as well
• More fixes to hotkey ejaculation logic in SexLab animations

 

v2.1 (8 Apr 2019)
• Support for SOS addons that have non-standard faction FormIDs, and for merged addon esps
• Flower Girls: Proper handling of Advance Stage and End Animation hotkeys
• Fixed an issue where reading an actor's arousal value could delay ejaculation until the scene is over
• The correct Aroused version is used when both SexLab and FlowerGirls are installed
• Unified check whether to unequip or remove cumshots, and made it more precise
• Some minor optimizations in the Flower Girls scene handler

 

v2.2 (8 Jan 2020)

• Drop Objects mode: Made drops delete themselves if their 3D hasn't loaded after two seconds

• Always check if an actor's 3D is loaded before letting them emit a drop shower, spell, or tracer

• No longer use the proxy method for NPCs to launch drops and tracers in 1st person

• Aroused support: Added an optional setting to make hotkey ejaculation reduce arousal

• Added the latest database update.

• Support for special races or characters that have their penis included with their body

• SexLab: MCM option to save custom ejaculation rules to a file

• Made the Reload Adjustments key work again with recent Mod Organizer 2 versions

 

v2.3 (2 Oct 2020)

• Added a "Genital data" page to the MCM where you can register unknown penis types and adjust the cumshots for them

• Unlocked the Flower Girls addon for Skyrim LE in the installer since there's a proper port now

• Added a module for OStim (OSA/OSex extension). You can select it in the installer.

 

 

Credits:

 

wpg97541 - Original idea and concept, cumshot mesh, preliminary SexLab integration
Erstam - Scripting, SexLab integration, additions and tweaks
Expired6978 - Netimmerse Override SKSE plugin
Verodor - German translation


What's New in Version 2.3

Released

- Added a "Genital data" page to the MCM where you can register unknown penis types and adjust the cumshots for them
- Unlocked the Flower Girls addon for Skyrim LE in the installer since there's a proper port now
- Added a module for OStim (OSA/OSex extension). You can select it in the installer.

 


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use