About This File
This is a port of Suzutsuki's mod from this thread
Run
FNIS or nemesis (untested) after installing
Incompatible With
SkyrimSouls - Unpaused Game Menus (and other similar mods). Will NOT cause the mod to fail, but will cause it to not behave as intended
Before you report any bug/issue
Check that all installed versions are up-to-date
Updating
- check the suspend mod mcm checkbox and close all menus
- wait about 15 REAL TIME seconds (15 is a greatly increased value that accounts for user error)
- save
- overwrite with new files
Installation
Download the AIO file (all files included) and read the included readmes
About the MCM options
Event Cooldown: cooldown time between slap events. Does not affect current active cooldown
Fuzzy Timer: enables the below option
Fuzzy Variance%: adjusts the cooldown timer by a random value based on a percentage of event cooldown (example: an event cooldown of 60 with a fuzzy variance% of 50% can adjust the cooldown to 30 seconds or 90 seconds. Adjusted amount resets after every event. You can see the random result in console (~) after you regain control from a slap event. Does not affect current active cooldown
Suspend Mod: Disables the mod without uninstalling. Still completes the current event if already running
Suspend Expressions: Disables expression use without uninstalling. Still completes the full expression sequence that is running currently
Suspend Collisions: tcl is activated then unactivated during the animation sequence. Disabling collisions improves z-axis consistency and minimizes the effect static environmental objects have on alignment
Account for Heels (only supports Nio High Heels): Removes heel height before animation and restores it afterwards. Does not affect event that is already running
Controller Feedback: Enables controller vibration on slap events
all mcm options are safe to toggle or adjust whenever
How to: Create your own synced player moan/grunt sound file for increased immersion
- download MultiXwm and Audacity
- convert the .xwm sound file included in the original SE mod found in this thread to .wav using default settings in MultiXwm
- open that .wav file up in Audacity along with your preferred moan/grunt sound file (found in sexlab default files or a sexlab extra voices package)
- time the moan/grunt to the slap file and adjust gain as necessary
- file -> export -> export as WAV using its default settings
- convert that WAV file back to Xwm using MultiXwm using its default settings
- replace the .xwm file from the mod with your personalized .xwm file
FAQ section:
Q:
Can you port this to game x?
A:
I can't but I give full permission for anyone to port this to game x, y, or z. If you want an SE version of this mod the linked mod in the description is what this was ported from and they are almost functionally identical. The only thing I do not appreciate is if the modified, unmodified, or translated version of this mod is put behind some sort of paywall
Q:
I am getting slapped out of sexlab animations!
A:
Right now the mod uses a generalized conditions check for sexlab and sexlab-like mods instead of hard checking for sexlab itself. This means that it is more compatible with future mods and other mods that I might not know about. Instead of checking for each mod individually it looks for a set of conditions that should return true for sexlab and sexlab-like mods. I am holding off on implementing a hard-check for sexlab to prevent check bloat where the mod ends up having to do individual checks for sexlab, dance mods, osex, etc. As far as I can tell on my install it would be redundant with the current generalized conditions check.
If your player is getting slapped out of a sexlab animation and you have confirmed that your installation is correct, then you have found a combination of mods and/or a specific fringe scenario that I did not account for. I will need to know which mod options from this page you have used, a screenshot of your sexlab "animation settings" page, what sexlab mods you are using and/or what sexlab mod triggered the act. Any other details that you think are relevant will help. This will help me replicate the issue on my installation, and if I cannot replicate the issue I might still be able to find a solution if I observe a common pattern between users who are reporting this behavior
Q:
Can I make and post modifications and/or patches for this mod?
A:
Yes
Q:
Will there be a version of this mod where the player is the slapper instead and have control over who gets slapped?
A:
Reversing the roles requires a bigger rewrite of the mod than most would expect. It is not completely off the table but will only be considered when the issues with the main mod is ironed out. It is different enough that I consider it an entirely new mod instead of a modification to this mod. This is also a port first and foremost and those functions go way beyond the scope of the original SE mod
Q:
Are you planning to add *modnamehere* support?
A:
No. The intention was always for this to be a lightweight standalone mod with the least amount of requirements possible
Older files and instructions:
Latest Core and Optional files are ALWAYS compatible with each other (version numbers may not match)
Butt Slap_LE 1.6.0.7z Core File
port of the original SE mod
also includes a check in the script that should cover 99% of scenarios where you wouldn't want the animation to play (in the middle of a sexlab scene, dance mod, other ongoing animations). NPCs will still comment on your nice butt
Butt Slap_LE F 1.5.0.7z Optional
alternate esp. Only women slap your butts
Butt Slap_LE MF 1.5.0.7z Optional
alternate esp. No gender restrictions on butt slapping
Butt Slap_LE + 1.6.0.7z Optional
modified script to include a short expression sequence when slapped
Butt Slap_Debug 1.5.0.7z Debugging
alternate .esp where all the relevant time and npc conditonals are removed. If your butt is not getting slapped with the core mod use this to check on your installation. Stand around a group of NPCs and see if your butt is getting slapped or just talk (E) to them, they should almost always slap your butt first. Otherwise this is identical to the main file
Credits to SirNibbles for the animations, Suzutsuki for the original SE mod, Nusbie for the female voice file
Edited by ballsy
updated description
What's New in Version 2.0.0 beta 1
Released
added Beta Options section to MCM
added Testbench option
added NPC reaction Test Branch
added weapon and magic check for NPC
default % adjusted from 20 to 17
activation % is now an mcm option
NPC gender is now an mcm option
ismoving mcm option
no more fomod
pre 2.0.0 update 6
additional download, main script update (checks if camera switching is possible)
restored old changelog from wayback machine
pre 2.0.0 update 5
mover's delay removed and replaced with an unconditional delay
alignment when event is triggered when player is in motion should now be identical to alignment when event is triggered when player is static
pre 2.0.0 update 4
performance update
pre 2.0.0 update 3b
bugfix for update 3
pre 2.0.0 update 3
there is now a minor delay if player is moving at time of event to account for deceleration
pre 2.0.0 update 2
minor performance update
pre 2.0.0 update 1
major update to alignment (for real this time)
initialization default for mcm is now collision off
1.6.8
added event cooldown mcm option
added fuzzy timer mcm option
added fuzzy variance% mcm option
1.6.7c
minor update to main script
1.6.7b
added mcm option controller feedback
1.6.7
added bard audience handler (thank you Ashal)
added mcm option suspend collisions
1.6.6b
fixed timing issue for event when using suspend expressions
adjusted buffer used when not using expressions
1.6.6
added account for heels mcm option
1.6.5b
updated suspend expressions behavior to be like suspend mod
1.6.5
minor update to base script
basic MCM implementation (suspend mod and suspend expressions) check description for more details
1.6.4
minor update to expression script
script decluttering
1.6.3
double stacking the event is no longer possible regardless of quest cooldown
1.6.2b
manual install zip also updated
1.6.2
fomod folder fix
alignment method update
faster event startup
1.6.1b
updated readmes in AIO download
1.6.1
AIO download for manual or fomod installation
1.6.0
npc alignments are now slightly different across races (non vanilla-matching sizes default to nord alignment)
alignment behavior update
1.5.0
alignment consistency massively improved
minor adjustment to actor fade timing and strength
removed isinscene condition as it was an unreliable check
fix for NPC sliding around at the end of the animation event that occurred sometimes
1.4.1
minor adjustment to actor fade transition
1.4.0
NPC no longer disappears, then reappears at the end of the animation
alignment method update
1.3.4
optional MF percentages adjusted to account for its larger NPC pool
1.3.3
fix and reupload of 1.3.2
1.3.2
updated to prevent the animation event from "stacking" with a conversation event
files temporarily removed
1.3.1
player "stutter stepping" during animation event pre-alignment (low chance of occurring) should no longer occur at all
1.3.0
can no longer trigger if the npc is mid-sentence
slightly improved alignment behavior
added controller detection and vibration event
butt slapper now spawns at the same location the animation ended
1.2.0
added mount riding exception
actor fade transition during alignment
death for slapper only occurs after completing the slap animation if lethal damage is taken during the sequence
expression sequence is slightly more optimized
1.1.0
no longer triggers when the player is sprinting
improved alignment code
slightly more optimized code for expression sequence
1.0.4
slapping the player out of a furniture crafting menu should no longer be possible
1.0.3
adjusted quest priority
1.0.2
updated conditions
1.0.1
animation aligning behaviors slightly improved (animation should be well aligned more often)