Jump to content

Welcome to LoversLab
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!

SUPPORT TOPIC File Information

  • Submitted: Apr 24 2013 06:20 AM
  • Last Updated: Aug 11 2014 04:28 PM
  • File Size: 85.41MB
  • Views: 1852368
  • Downloads: 813,591
  • Requires: Skyrim Script Extender, Fore's New Idles In Skyrim, SkyUI

Download Skyrim SexLab - Sex Animation Framework v1.59 - updated 08/11 v1.59

* * * * * 95 Votes



Screenshots


Posted Image
Skyrim SexLab (SSL) v1.59
An adult animation framework



Having issues with upgrading? Follow these instructions:

http://www.loverslab...-0503/?p=773897


v1.50+ NOTE: Not all SexLab mods are compatible yet with 1.50, make sure you check individual sexlab mods for updates or posts from other users about it's compatibility, disable it if unsure until it's compatibility with 1.50 is verified, or test it on separate save. I am not responsible for any ruined save file caused by your own negligence in this manner.

Also take note that 1.50 requires SKSE 1.7.0, make sure you update your SKSE install.



----- Description --------------------------------------------------------------

Skyrim SexLab, is intended to serve as a unifying resource for modders to pull animations from to aid them in development of adult themed mods, without having to going through the complex scripting work it takes by themselves. A modder is provided with a wealth of tools and functions they can call that will aid them in creating their own mod.

As it is intended as a resource mod that other mods can pull from to use for adult animations. This mod does NOTHING by itself, and requires a separate mod to make use of the resources provided.

----- Modder's Guide -------------------------------------------------------------

A modders guide to using the API can be found here: http://git.loverslab...work/wikis/home

See whats new for modders with the latest update here: http://git.loverslab.../wikis/whatsnew
The modders guide is still missing much, such as adding custom animation, custom voices. I will try and get these done as soon as possible but would greatly appreciate any volunteer help in getting the API guide/wiki up to date. In the meantime feel free to ask me how to use certain aspects or request functions.

If you are a mod developer looking to develop a mod using SexLab, feel free to contact me via private message and I will do everything I can to help you along and if possible upgrade the framework to fit your needs.

----- Frequently Asked Questions -------------------------------------------

http://www.loverslab...-questions-faq/

----- Requirements -------------------------------------------------------------

Skyrim Script Extender (SKSE) REQUIRES SKSE 1.7.0 OR NEWER

Fores New Idles in Skyrim (FNIS) REQUIRES FNIS 5.1 OR NEWER

SkyUI REQUIRES VERSION 4.1 OR NEWER

If you dislike SkyUI for some reason, you can also install SkyUI-Away on top of it.

FNIS Creature Pack version 4.1 or newer is required only if you want creature animation support in SexLab, otherwise it is not required.

----- Basic Installation Procedure ------------------------------------------

After properly installing both SKSE and FNIS above, follow these steps.
  • Download the latest Framework Pack & extract it's content into your Skyrim's data folder
  • Navigate to your Skyrim's data/tools/GenerateFNIS_for_Users folder and run the GenerateFNISforUsers.exe utility.
  • If you have a custom animation skeleton installed (very likely) make sure you check the "Skeleton arm fix" patch.
  • Click the big button that reads "Update FNIS Behavior"
  • You should see a line that says "Reading SexLab ..." if not you've done something wrong.
  • Activate the SexLab.esm file in your list of active mods.
  • In order to start an animation, find and install a SexLab mod of your choice from http://www.loverslab...xlab-framework/
----- Basic Update Procedure -------------------------------------------------
  • Download the latest framework archive, if you are using a version older than 1.50, you will need the full archive, otherwise you will only need the update patch.
  • Extract the updated framework/patch into your Skyrim's data folder
  • (optional, but recommended for safest upgrade) Disable ALL SexLab related mods except for SexLab.esm
  • Navigate to your Skyrim's data/tools/GenerateFNIS_for_Users folder and run the GenerateFNISforUsers.exe utility.
  • If you have a custom animation skeleton installed (very likely) make sure you check the "Skeleton arm fix" patch.
  • Click the big button that reads "Update FNIS Behavior"
  • You should see a line that says "Reading SexLab ..." if not you've done something wrong.
  • Load your save game and you should see a notification that SexLab is updating and/or installing, it will then go through the update process
  • Wait 1-2 minutes, until you see a notification that says SexLab has finished updating and/or installing
  • Wait another 30 seconds or so and then perform a quick test animation either via the SexLab MatchMaker mod or by starting one via the animation editor.
  • Assuming the test animation was successful, save your game with the update now fully applied, you should see the appropriate version number listed on the last page of the SexLab MCM.
  • (optional, but recommended for safest upgrade) if you followed step 3, you should now reinstall all the SexLab mods you disabled, ensuring you are using the latest version of each. For best results reinstall them one at a time and make sure they are functional with the new version of SexLab before reinstalling the next one.
----- Creature Use Instructions -----------------------------------------

If you want to use creature animations, you will need to follow some extra installation instructions.
  • Install FNIS 4.0 and the latest FNIS Creature Pack, both of which are available on the FNIS Download page
  • Run GenerateFNISforUsers and click the big "Update FNIS Behavior" button.
  • After it finishes patching, you should see 2 lines, "Create Creature Behaviors ..." and BELOW that "Reading SexLabCreature ..."
  • Load your Skyrim save
  • Navigate to the SexLab Mod Configuration menu and go to the first available settings page, "Animation Settings"
  • Check the box for "Allow Creature Animation" so that it is in a toggled on state (the box is filled instead of empty)
  • You will need to install mod that lets you start animations with creatures, as SexLab Framework does not start any animations by itself.
  • SexLab MatchMaker works with creatures, and is the more straight forward of means to start creature animations.
  • For others, look through the download page for SexLab mods with creature support
And before you ask, I have no plans to add "nudesuits" or assets for the creatures to have sexual organs, for now I intend to leave such tasks to other mod makers who wish to do it.

----- Suggestions -----------------------------------------------------------------

Since SexLab is largely a sex animation mod, you will likely want nude male and female bodies. While the mod does come with a nudesuit option, that remains an imperfect solution in many scenarios and I in general do not recommend it by any means, I would remove the feature entirely if I didn't know a handful of people who throw a fit.

There are many body mods to choose from, personally I use and suggest UNPB for females and Schlongs of Skyrim Default/Average for males.

SexLab is a very script heavy mod, if you come across an issue in-game related directly to SexLab, the very first place you should look is unquestionably the Papyrus debug log, with just the tiniest amount of modding know how you should be able to track down the culprit from just glancing over the log, if you can't decipher it than it should be unquestionably the first thing you are posting in a request for help.
A BBP enabled skeleton is also useful, as many of the animations include BBP support, though it is optional it is STRONGLY recommended. I'd suggest XP32's Maximum Skeleton.

There is support for other strapons for females to use, but you will need to download and install them separately and run the "Rebuild Strapon List" option from the menu's Rebuild page if you install or remove any after loading the mod. The supported strapon mods are aeonflux88's strapon, Horker Tusk, Futa Equippable, Cozy & Rebels Equippable TG, & SOS Equipable Schlong

If you want First Person animations, I highly recommend using the Immersive First Person View mod by h38fh2mf

----- Uninstalling ----------------------------------------------------------------

To cleanly uninstall the mod, perform the following steps.
  • With your current installation, go into MCM and select the "Rebuild & Clean" page.
  • Click on the row that says "Clean System"
  • You will be prompted to close all your current menus, do so.
  • After closing your menus and being told the system clean is complete, save your game.
  • Quit Skyrim
  • Disable SexLab.esm and any SexLab mods you have enabled in your load order
----- Changelog ----------------------------------------------------------------

More detailed changelog at http://git.loverslab.../commits/master

v1.59:
  • Updated various functions to make use of SKSE 1.7.1
  • Fixed bug from 1.58b that caused actors to scale when they should not.
  • Added import/export options to expression editor for backing up and sharing/editing expressions outside of Skyrim
  • Made animation editor automatically select the animation the player is actively in
  • New doggystyle, blowjob, and threeway animations by Athstai
  • Various minor bug fixes and improvements.
v1.58b:
  • Fixed major issue causing some animations to seemingly change positions or animation randomly.
v1.58:
  • New SKSE plugin SexLabUtil, offloads some of the more script heavy functions in SexLab
  • New control NPC scene function
    • press the target actor hotkey (default N) while looking at an NPC have sex, player movement will be locked and you'll gain hotkey control over the scene.
  • Added an option to filter out standing tagged animations when using a bed.
  • Updated packed PapyrusUtil to 2.3
  • Updated FNIS requirement to 5.1
  • Tweak to actor validations to allow dead actors with more than 1 hp
  • Improved sex diary/journal updating occasionally missing an update.
  • Greatly reduced NPC's starting sex stats
  • Misc performance improvements
  • Misc bug fixes
v1.57:
  • Fixed bug causing stripping to strip all slots despite user settings
  • Fixed bug causing expressions to select expressions that have been disabled by the user
  • Refactored the install process for threads
v1.56:
  • Fixed bug causing SFX to not play
  • Fixed bug causing actors to validate despite being in an active animation
  • Fixed bug with resetting actor stats not resetting masturbation
  • Expanded default VoiceTypes for lipsync
  • Removed backwards compatibility quest for sslConfigMenu - caused to many problems with double MCM and most major mods have already updated
  • Various minor-ish optimizations and code cleanup
v1.55:
  • Fixed double MCM menu's showing
  • Fixed issue with showing as valid while currently animating
  • Fixed creature animations missing appropriate vaginal/anal/oral tags
  • Added new API function sslThreadModel.DisableRedress(actor, bool)
  • Added new set of API functions for registering mod owned animations/voices/expressions
  • Added new set of API functions for registering globally owned animations/voices/expressions while bypassing the usual factory method
v1.54:
  • Added 1 new doggystyle animation by Zynisch
  • Added 2 giant and 1 horse animations by Panicforever
  • Fixed issue making some characters not play lipsync
  • Added temporary backwards compatibility scripts to force some previously incompatible mods to work with 1.54 until the mod author can do a proper update.
  • Some other minor fixes
v1.53b:
  • Fixed an issue with actor aliases losing their mod event registration
v1.53:
  • Fixed voice selection for player and npc voice saving not working
  • Fixed some bugs with a couple new scripts that broke backwards compatibility for some mods
  • Added some missing creatures and creatures from Skyrim Immersive Creatures to their supported creature animations
  • Added back some missing API functions
  • Fixed and changed some other stuff you won't notice or care about.
v1.52:
  • Fixed bug with creature animations
  • Fixed bug with excessive json exporting/importing which may have been cause of save corruption
v1.51:
  • Fixed expression profiles being empty
  • Fixed OrgasmEnd coming before OrgasmStart
  • Added back missing ChangeActors() function
v1.50:
  • Heavy framework scripting overhaul
  • Many many optimizations
  • Animation alignments can now be saved for individual race/gender combinations to allow more consistent alignment between scenes (can be disabled in menu)
  • Animation alignments can now be are now saved and loaded between 5 separate external json files so you can have different settings for different saves
  • Animation Editor in MCM for altering an animations alignments from the menu
  • Expression Editor for customizing the mfg presets used in sexlab's expression engine
  • New end animation hotkey to quickly end a scene (default 'End' key)
  • New target actor hotkey for use with below (default 'N' key)
  • Change targeted actors saved voice from MCM voice page
  • View targeted actors stats from the MCM sex diary/journal page
  • Start animation with targeted actor from the MCM animation editor page
  • Test expression on targeted actor from MCM expression editor page
  • 3 new animations by Zynisch
  • Overhaul of the stat system
  • Added API modder function for getting callback events whenever a specific actor or actor belonging to specific faction start and end an animation
  • Debug mode toggle for getting debug spells and having errors and notices related to sexlab printed to console for easy checking without papyrus log
  • Lot and lots of other stuff I'm probably forgetting
Spoiler


----- Future Plans ----------------------------------------------------------------

See dedicated development thread

----- Credits -----------------------------------------------------------------------

Scripting & Project Owner:
Ashal

SKSE Plugin:
kapaer - Mfg Console
h38fh2mf
Ashal

Animations:
Unknown Modders - http://skup.dip.jp
Arrok - BBP Animations
JoshNZ - Animated Prostitution
Mithos
Blac945
Zynsch
TDA
Zynsch
Bleagh
PanicForever
Athstai - Dark Investigations
Audio:
Lovers with PK
Setekh

Mesh/Textures:
Calyp - Strapon
oli3d - Bukkake Shaders
4uDIK1 - Male Nudesuit
Dimon99 - Female Nudesuit

Localization:
aravis7 - French
CGi - German
mswind - Chinese
anonymous - Japanese
fedim - Russian
sh1ny - Russian
holtof55 - Russian

----- Permissions -----------------------------------------------------------------

You must ask my permission before distributing this base framework on any site other than LoversLab.com

The animations themselves belong to the individual modders who made them, I am using them solely by their permission and/or stated open use policy. If you wish to repurpose them else where it is there permission you need and not mine.

Unless you are contributing to the Git repository development branch, you are not allowed to edit any of the included scripts and resources except to translate the mod into another language.

If you wish to translate the framework into another language, go right ahead, no need to ask. If you need it, I will provide you with as much support as I can to assist you with the translation process. Afterwards if you want to send me the translated file and I will package it with the releases, or you are free to release the translation file, and the translation file alone, however you wish.

----- Contacting Me --------------------------------------------------------------

I will provide direct support to people via email and private message ONLY if you are a modder using the framework in your mod. People seeking support for using the mod contacting me this way will be, without hesitation, completely ignored. If you need support for the framework, use the thread or support section, I will answer such questions there and only there.

---------------------------------------------------------------------------------------

What's New in Version v1.59 (See full changelog)

  • Updated various functions to make use of SKSE 1.7.1
  • Fixed bug from 1.58b that caused actors to scale when they should not.
  • Added import/export options to expression editor for backing up and sharing/editing expressions outside of Skyrim
  • Made animation editor automatically select the animation the player is actively in
  • New doggystyle, blowjob, and threeway animations by Athstai
  • Various minor bug fixes and improvements.
  • New SKSE plugin SexLabUtil, offloads some of the more script heavy functions in SexLab
  • New control NPC scene function - press the target actor hotkey (default N) while looking at an NPC have sex, player movement will be locked and you'll gain hotkey control over the scene.
  • Added an option to filter out standing tagged animations when using a bed.
  • Updated packed PapyrusUtil to 2.3
  • Updated FNIS requirement to 5.1
  • Tweak to actor validations to allow dead actors with more than 1 hp
  • Improved sex diary/journal updating occasionally missing an update.
  • Greatly reduced NPC's starting sex stats
  • Misc performance improvements
  • Misc bug fixes
  • Fixed bug causing SFX to not play
  • Fixed bug causing actors to validate despite being in an active animation
  • Fixed bug with resetting actor stats not resetting masturbation
  • Expanded default VoiceTypes for lipsync
  • Removed backwards compatibility quest for sslConfigMenu - caused to many problems with double MCM and most major mods have already updated
  • Various minor-ish optimizations and code cleanup
  • Fixed double MCM menu's showing
  • Fixed issue with showing as valid while currently animating
  • Fixed creature animations missing appropriate vaginal/anal/oral tags
  • Added new API function sslThreadModel.DisableRedress(actor, bool)
  • Added new set of API functions for registering mod owned animations/voices/expressions
  • Added new set of API functions for registering globally owned animations/voices/expressions while bypassing the usual factory method
  • Added 1 new doggystyle animation by Zynisch
  • Added 2 giant and 1 horse animations by Panicforever
  • Fixed issue making some characters not play lipsync
  • Added temporary backwards compatibility scripts to force some previously incompatible mods to work with 1.54 until the mod author can do a proper update.
  • Some other minor fixes
  • Fixed an issue with actor aliases losing their mod event registration
  • Fixed voice selection for player and npc voice saving not working
  • Fixed some bugs with a couple new scripts that broke backwards compatibility for some mods
  • Added some missing creatures and creatures from Skyrim Immersive Creatures to their supported creature animations
  • Added back some missing API functions
  • Fixed and changed some other stuff you won't notice or care about.
  • Fixed bug with creature animations
  • Fixed bug with excessive json exporting/importing which may have been cause of save corruption
  • Fixed expression profiles being empty, which may or may not also be related to a bug causing reported save corruption
  • Fixed OrgasmEnd coming before OrgasmStart
  • Added back missing ChangeActors() function
  • Heavy framework scripting overhaul
  • Many many optimizations
  • Animation alignments can now be saved for individual race/gender combinations to allow more consistent alignment between scenes (can be disabled in menu)
  • Animation alignments can now be are now saved and loaded between 5 separate external json files so you can have different settings for different saves
  • Animation Editor in MCM for altering an animations alignments from the menu
  • Expression Editor for customizing the mfg presets used in sexlab's expression engine
  • New end animation hotkey to quickly end a scene (default 'End' key)
  • New target actor hotkey for use with below (default 'N' key)
  • Change targeted actors saved voice from MCM voice page
  • View targeted actors stats from the MCM sex diary/journal page
  • Start animation with targeted actor from the MCM animation editor page
  • Test expression on targeted actor from MCM expression editor page
  • 3 new animations by Zynisch
  • Overhaul of the stat system
  • Added API modder function for getting callback events whenever a specific actor or actor belonging to specific faction start and end an animation
  • Debug mode toggle for getting debug spells and having errors and notices related to sexlab printed to console for easy checking without papyrus log
  • Lot and lots of other stuff I'm probably forgetting