Description:

This mod will attempt to serve as a framework that takes in-game objects and ties them into the Sexlab Aroused framework. In other words, when your character reads an erotic book, they get turned on. When they put on an Amulet of Dibella, they get a little thrill.



I have included some files to handle items from the game and DLCs in the main download, but it is quite easy to incorporate content from other mods into the framework. I have rounded up some good candidates and made extensions for them, but any mod author should feel free to use this framework in their own work (whether attaching this as a master or just using the logic directly).



This mod is nothing more than a bridge between the content and the Aroused framework. For all files supporting other mods, all credit goes to that mod's author for its content. All files supporting content from other mods require you to first install that mod and load my file after it, unless otherwise stated.



New Features:

Potions - Boner Juice and Fortified Boner Juice included in Core (must acquire via console in game)

Spells - Sexual Healing (self and targeted) included in Core (must acquire via console in game)

Alcohol and Skooma

Many effects support being triggered by NPCs. The easiest way to see this is when they equip clothing (after a Sexlab scene, for example). Go bed a bar wench and see her get a little turned on as she puts back on her Tavern Clothes.



New in Core 1.31 - Ability toggle messages on or off.



Using the console (press ~)...



Toggle messages for the Player -

OFF: set SLIA_PlayerMessages to 0

ON: set SLIA_PlayerMessages to 1



Toggle messages for NPCs -

OFF: set SLIA_NPCMessages to 0

ON: set SLIA_NPCMessages to 1





Known Issue:

If you add an arousal trigger to an object that is already in your inventory when you install the file, you will need to drop the item and pick it back up for it to work.



Requirements:

Sexlab Framework

Sexlab Aroused Redux

Parent mod (and any requirements) if applicable



Files:

SLIA - Core v1.031

Master file and scripts, must install.



SLIA - Vanilla v1.03

Support for objects from Skyrim and the DLCs.



SLIA - Legendary v1.03

Same as Vanilla, but all in one .esp



SLIA - Requiem v1.03

Compatibility patch for Requiem (v1.9.41), Requiem - Hearthfires and NRM Dragonborn.



Vanilla items included:



Books (trigger on reading)

The Lusty Argonian Maid v1

The Lusty Argonian Maid v2

Racial Phylogeny

The Sultry Argonian Bard (Dawnguard)

Lusty Argonian Maid Folio (Dragonborn)



Alcohol and drugs (trigger on ingesting)

Basically all of them, too many to list. If I missed one let me know.



Potions (trigger on use)

Stallion Potion

Falmer Blood Elixir



Objects (trigger on picking up or grabbing)

Small Statue of Dibella



Clothing (trigger on equipping)

Amulet of Dibella

Amulet of Mara

Tavern Clothes



Activated Objects (trigger on activating)

Altar of Dibella

Shrine of Dibella

Shrine of Mara





Files for other mods:

SLIA - SMUT Books

SMUT Books by GornGrimm (v.01d)



SLIA - Books of Skyrim

Books of Skyrim by Thulas (v1.8)



SLIA - The Devious Manual

The Devious Manual by Content Consumer (v2.1.6)



Instructions for implementing into your own mod on an existing item:



I will assume for the purpose of these instructions that you know how to use the Creation Kit, but are not familiar with scripts.



In the core I have provided a number of prepackaged scripts that you can use to put an arousal trigger on your object. They all start with the prefix SLIA (not SLIA_Core), followed by what type of object they are for, and if there are more than one for that object, a number indicating the strength of the trigger. Bigger number, bigger effect.



1) In the Creation Kit, open your file along with SexlabInteractiveArousal.esm

2) Find the object you want to assign an arousal trigger to and open it.

2a) If you are adding this to a spell, potion, food or drink, you can't add the script directly to the object. You need to add it to a magic effect. You can see in the object what magic effect it is applying and follow the rest of the directions for the magic effect record instead, or in the case of potions, food and drink you can simply add one of the prepackaged SLIA magic effects and be done (SLIA_PotionEffect for example). For spells, the magic effects are too tailored to the spell they are used on so you should probably not try to use the SLIA magic effects I used in the example spells.

3) Go to the Scripts section and click Add.

4) Search for SLIA.

5) Pick an appropriate script (book scripts for books, weapon script for a weapon, etc).

6) Select the script once it's added and click Properties.

7) In the properties window, select the property (there is only one) and then click Edit Value on the right.

8) In the dropdown menu, select SLIA_Core.

9) Click OK, then save the Object and your mod.



You're done, interacting with that object will now trigger arousal, and SexlabInteractiveArousal.esm should be a required master for your mod.





Instructions for creating custom triggers:



So you know how to add the scripts, but now you want to customize yours?



1) Find one of the object scripts I provided that does what you want to do (Books for books, Clothes for apparel, etc). This is so you have a template. Copy everything but the first line from my script.

2) Open your object and create a new script.

3) Paste the copied contents of my script into your new script. Do not change the first line of your new script (which is why you didn't copy the first line out of mine).

3a) If you are dealing with an object type that is not supported yet, you can probably still use the template, you just might have to use a different event. This might require some googling or asking on the forum for guidance.

4) In your script, change iExposure to the amount of exposure you would like your trigger to cause. This number will be multiplied by the user's exposure rate to calculate increase in arousal. Default exposure rate is 2, so an exposure of 5 will by default increase arousal by 10.

5) In your script, change sPlayerMale and sPlayerFemale to the messages you would like displayed to each gender when the player triggers the effect. Change sTargetMale and sTargetFemale for NPC messages, if applicable.

6) Save and compile. Make sure you set the property to SLIA_Core.

6a) If you are having trouble compiling, people on this site are very helpful in figuring out what is wrong.





Change Log:

