Jump to content

Sexlab Aroused Redux December 05 2016


Recommended Posts

Sexlab Aroused Redux December 05 2016

View File


Sexlab Aroused Redux

 

This is a replacement for Sexlab Aroused. The intent is to minimize the papyrus impact of Aroused. It is a direct replacement for Aroused and any mod that depends on it should continue to work as before. It uses all the same logic as the fabulously well written original. If you are experiencing script lag or random CTDs, Sexlab Aroused Redux (SAR) will help solve the problem and many users have reported great success using it. Here is a quote:

Quote

SAR is a work of excellence, and I believe that the bulk of the community will come to use SAR as a replacement for SL Aroused. Good job, and keep up the good work.

 

Do not use the SSE download for oldrim.

It is only here temporarily until I create a new SSE topic.  If you use this, make sure you get Skyrim Special Edition, and  Sexlab SSE and SKSE64, etc.

 

The SSE version is found here:

 


Version 28b
This version now updates the SLA_ variables regardless of whether or not there are naked NPCs around with each scan (unless disabled). So, to get the same functionality as in 27c regarding papyrus impact, use the Disable Aroused checkbox if you don't want Aroused to change arousal states. I also added code provided by BeamerMiasma to use the player as the LOS center if they are present in a sex scene instead of the NPC in the female position. See this post for more information and the possible impact.
Added two new check-boxes to the MCM menu. One disables aroused completely. It is useful to reduce the papyrus impact to zero (or close) for use in big battles or other places where any papyrus impact would stress your system. You can also turn it off when you just don't want your NPCs getting horney.

 

 

The other controls the way that aroused works when there are no naked players around. If it is checked on (the default), we don't do arousal computations if there are no naked NPCs (or the naked player) around. We do however now update the SLA_AROUSED variable even if there are no naked players around. This variable should be checked on unless you have a mod that will not work it off. I don't think there really are any, but we have added this in just in case. Note that there is some considerable papyrus impact with this change when there are no naked NPCs around, so if this impacts you, disable aroused in those places where it is a problem.

 

What is does:

 

This mod copies much of the functionality of the original but with a much lower papyrus impact. So you don't have to go to another page, the following is shamelessly copied from Sexlab Aroused, the original.

 

Features

  • Sexual Arousal - for ALL Skyrim residents. It is based on how much time passed from sex and on exposure to adult content.
  • Lover's Desire - player will find it difficult to focus if aroused.
  • SOS support - sclongs will come to life as response to arousal, hands free.


BeamerMiasma has provided a really nice graph that shows the effect of Time Rate and its effect on arousal since your last orgasm here.
It is reproduced here in the spoiler

 

 

 


post-424489-0-97527700-1425728026.png

 

 

 

 

BIG NOTE:
Aroused Redux provides an interface that allows other mod authors to change arousal directly. Even if aroused is disabled using the Disable Aroused checkbox, you may still see arousal changing.

 

Arousal

  • Arousal = TimeRate * (DaysSinceLastOrgasm) + Sum(SingleExposure * ExposureRate)
  • Arousal min value is 0 and max value 100, but some times -2 is returned for invalid/blocked actors
  • ExposureRate can be set from MCM menu or by modders, values are 0-10
  • TimeRate decays overtime, having sex increases TmeRate, values are 0-100


SexLab

  • Each stage of foreplay animation adds +1 exposure
  • Orgasm reduces exposure by "actual animation duration" / "default animation duration" * 20. Tip: extending sex duration would reduce more exposure after orgasm
  • Orgasm time is stored to each actor
  • Rape reduces exposure by additional 10 points to victim
  • Females can only have orgasm (arousal goes down) only if animation is tagged as Anal/Vaginal/Masturbation/Fisting


Naked

  • PC arousal increases if one sees naked NPC and visa versa
  • If NPC sees naked PC, and PC set as Exhibitionist in MCM menu, then PCs exposure is increased


Lover's Desire

  • Satisfied - Arousal 0-20 : skills improve 5% faster
  • Arousal 20-49 does nothing
  • Distracted - Arousal : 50-69 skills improve 5% slower
  • Aroused - Arousal : 70-89 skills improve 10% slower
  • Need Sex - Arousal : 90+ skills improve 20% slower
  • Losing Control - Arousal 90+ and Time Rate 70-89 : skills improve 40% slower
  • Addicted - Arousal 90+ and Time rate 90+ : skills improve 80% slower


SOS

  • Arousal level of NPC effects SOS "bending".

 


Modders
See this post for help in interfacing to Aroused Redux.

 

Special Thanks
Special thanks to sdvr and orsonero for their translation work.

 

Thanks too to Leito for his excellent animations. Hope you all swing over to his forum and tell him thanks.

 

PATCH NOTES
I have left version 27c on the download page just in case version 28 causes problems. I have tested it extensively, so I think it is fairly clean. However, I have not beta tested it widely.

 

This mod comes with complete source, so please feel free to have a look. I did not provide a bsa, it is all loose files.

 

Compatibilty
SAR is compatible with most software products that rely on the old version of Sexlab Aroused. It has been tested with:
Sexlab SexSlaves, Sexlab Romance, Devious Devices Integration, Lovers Comfort, SD+, Deviously Helpless, Captured Dreams, Devious Devices (Integration, Assets and Expansion), SexLab attraction, SexLab approach.and SL Stories. There are no reported incompatibilities. More as I find them.

 

Installation
Installing over the old aroused:
1. Start up a save and turn off the cloak spell in MCM, wait a full minute, then save your game.
2. Exit Skyrim and uninstall the old Aroused.
3. Install the new Aroused and run LOOT or similar
4. Run FNISForUsers
4. Reload your save and wait a few minutes after the message "SexLab Aroused upgraded to version xxx" and off you go.

 

New Installation
1. Install aroused using NMM or similiar
2. Run Loot and FNIS
3. Start up your game. It may take up to 5 minutes or so for the SexLab Aroused menus to appear in in MCM. You should get a notification that MCM: Registered 1 New Menu
4. After you can see the menu, you are ready to go.

 

 

 

Upgrading
Just uninstall the old version using NMM or similiar and install the new version. Then, run FNIS for users. If you are upgrading for a major version (eg version 27c to 28), you will see "Updating Aroused Redux to version xxx ..." and then "Aroused is ready to use" when the software update is complete.
Note that NMM and similar sometimes does not remove all the files it install. So, if you installed the loose version and are installing the bsa version, check your ...skyrim\data\scripts directory for the existence of sla*.pex. If you have Slave Tats installed, there will be those files there as well. Here is a complete list of the files Redux installs:

slacloakeffscrslaConfigScrslaFrameworkScrslaInternalScrslamainscrslaNakedScriptslaPlayerAliasScrslaResetScrslaScanAllScriptslaUtilScr
 


Alternately, just install the loose version if you are upgrading a loose version.


 

Edited by fishburger67
Link to comment

For Modders Only

 

 

How it works
The original version uses a cloak spell to set arousal levels as the player passes through the world. It attaches a script to each and every NPC it encounters. I have seen up to 18 of these scripts in a save game and expect that many more may be running at any time in the game.

 

Redux changes that by having Dialog/ReferenceAlias based scan that gets all NPCs withing 1024 units (about 50 feet). It also gets all naked NPCs in the same radius and applies the original arousal logic to them. This scan happens currently once each 120 seconds (2 minutes). The scan is fast, typically less than 2 seconds and all but .5 seconds of that is spent outside the papyrus engine, so it should dramatically reduce the papyrus impact.

 

All of the original pcs files remain essentially unchanged. There is a single return statement added to the top of lacloakeffscr, and much of the content in this file was copied to slamainscr for use directly by it. slamainscr and slaconfig were heavily modified. Slaconfig to restart all the quests when this one first loads, and slamainscr to do the periodic scans. All original functions remain, so if you use them in your mod, they will still be there.

 

If you open the mod in CK, you will find two additional dialogs. slaNakedNPC and slaAllNpc. These two dialogs, when started collect all NPCs meeting the ReferenceAlias parameters.

 

It uses exactly the same routines as the original.

 

There are lots of opportunities for improvement. If this turns out to be useful for lots of people, I'll put in the time to make them. Please post your results on the forum. If you have CTDs in game, please turn on logging in your skyrim.ini file and post the log:
[Papyrus]
bEnableLogging=1
bEnableTrace=1
bLoadDebugInformation=1

 

Possible Problems
1. If your mod subclasses slacloakeffscr, it will not work. The cloak spell, although it still remains in the mod is disabled.
2. This mod increases arousal at 1/2 the rate of the original. That is pretty easily changed and if this works for lots of people, I'll add an MCM menu option for it.
3. As mentioned, the cloak spell is gone, enabling or disabling it has no affect.
4. If you upgrade to the bsa version and the version in MCM does not change, you almost certainly left around some old pex. See the Upgrade section below for what you need to do.

5.  If you currently use sla_naked for NPCs, replace that faction check with wornhasKeyword ArmorCuirass and wornHasKeyword ClothingBody.  sla_naked is still valid for the player character.

 

 

This post is for modders only and gives some more complete details of the internals.

 

I have also provided a test mod SLATestMod_xx.7z. This mod is provided because I saw one papyrus log from a mod that called Aroused directly (instead of using the Aroused factions) and its slaUtilScr property was none. If you don't make Aroused calls directly, you need not bother with this.

 

Before installing the new Aroused Redux, install the test mod first.
Then:

  • 1. Make sure slatestmod is check to load, and then start skyrim and create a new game. Once everything settles down, (a minute or so), save your game and exit.
  • 2. Load the save game and wait until you see "Sla Test finished check your log" in the notification area
  • 2. Check your papyrus log and you should see an entry like "SlaTestQuest slaUitlScr was properly initialized by the game engine"
  • 3. Follow one the instructions above and load and install Redux.
  • 4. Load the save game you created above and wait till you see "Sla Test finished check your log". Then exit.
  • 5. Recheck your log for "SlaTestQuest slaUitlScr was properly initialized by the game engine"
  • 6. If you have error messages, please PM me.

Version 15 comes with a method for mod authors to increase arousal without including Redux as a dependency so long as you only want to increase arousal. Here's how:

 

 

int eid = ModEvent.Create("slaUpdateExposure")

 

ModEvent.PushForm(eid, actor)

 

ModEvent.PushFloat(eid, 2.0)

 

ModEvent.Send(eid)

 

This increases exposure which results in increased arousal. The float value should be small values as they are multiplied by the exposure rate to arrive at an arousal level. In other words, the value that you passed is multiplied by the exposure rate and added to the existing arousal to arrive at a final arousal level.

 

Computations:

 

These formulas are what are used to compute the various values used by SAR:

 

Days Since Last Orgasm:

   Float res = StorageUtil.GetFloatValue(akRef, "SLAroused.LastOrgasmDate", -2.0)
    
    ; if orgasm not yet set try SexLab
    If (res < -1.0)
        Return SexLab.Stats.DaysSinceLastSex(akRef)
    EndIf
    
    Return Utility.GetCurrentGameTime() - res

What is happening here is that we read last orgasm date from storageUtil and if it does not exist, get the Sexlab version and then subtract the game time from the orgasm date.

 

Actor Time Rate:

   If (slaConfig.TimeRateHalfLife <= 0.1)
        Return 10.0
    EndIf
    
    Float res = StorageUtil.GetFloatValue(akRef, "SLAroused.TimeRate", 10.0)
    Float daysSinceLastSex = GetActorDaysSinceLastOrgasm(akRef)
    
    res = res * Math.pow(1.5, - daysSinceLastSex / slaConfig.TimeRateHalfLife)

TimeRateHalfLife defaults to 2. TimeRate defaults to 10.  To understand the math, play with the pow() formula on your Windows calculator to see how this functions.  Basically, the pow() function here returns a value between close to 0 and 1.5.  For example, if TimeRateHalfLife is 2, and it's been 1 day since your last sex, and TimeRate is currently 10 (default),

 

res = 10 * pow(1.5, -(1 / 2)) =

res = 10 * .81 = 8.1

 

Actor Exposure

   Float res = StorageUtil.GetFloatValue(akRef, "SLAroused.ActorExposure", -2.0)

    ; roll initial exposure if needed    
    If (res < -1.0)
        res = Utility.RandomFloat(0.0, 50.0)
        StorageUtil.SetFloatValue(akRef, "SLAroused.ActorExposure", res)
        StorageUtil.SetFloatValue(akRef, "SLAroused.ActorExposureDate", Utility.GetCurrentGameTime())        
    EndIf
    
    If (slaConfig.TimeRateHalfLife > 0.1)
        Float timeSinceUpdate = Utility.GetCurrentGameTime() - StorageUtil.GetFloatValue(akRef, "SLAroused.ActorExposureDate", 0.0)
        res = res * Math.pow(1.5, - timeSinceUpdate / slaConfig.TimeRateHalfLife)
    EndIf

Arousal

    Int arousal = (GetActorDaysSinceLastOrgasm(akRef) * GetActorTimeRate(akRef)) as Int + GetActorExposure(akRef)

EroticArmor Keyword: If this keyword is attached to any armor piece, the actor is considered naked. It is hoped that this keyword will only be used on chest pieces, but that wish is not enforced.

 

ModEvent sla_UpdateComplete: This mod event is sent after Redux is completed with it's work. The integer part of the event contains the number of actors in the scan. This can be used for two purposes. First, by receiving it, you know that arousal has been computed for 0 or more actors. Second, it can be used to synchronize your own code so as to minimize the simultaneous papyrus impact. I hope all you modders can see the value in this synchronization. This was my primary reason for doing this change.

 

Here is some example code:

RegisterForModevent("sla_UpdateComplete", "OnArousalComputed")

...

Event OnArousalComputed(string eventName, string argString, float argNum, form sender)
if(argNum > 0)     ;Do my thing because there is at least one actor to process
endif
endEvent

This event has everything null and unused except argNum which contains the number of actors that were processed. This can also be used to get this list of actors.

 

 

Added the function Actor [] function getLoadedActors(int lockNum)

This function returns a 20 slot array of actors. lockNum is an integer that must be between 10 and 32000. It must be unique.

 

Here is how to use it:

Actor [] theActorsslaMainScr Property pslaMainScr Auto
Event OnArousalComputed(string eventName, string argString, float argNum, form sender)
if(argNum > 0)
int myLockNum = Utility.randomInt(10, 32000)
     Actor [] myActors = pslaMainScr.getLoadedActors(myLockNum)     ;This could be null if called at the wrong time
     if(myActors)
if(!theActors)
theActors = new Actor[20]
endif        
int i = 0;     ;Copy the actors to a private array        
while(i < argNum)
theActors = myActors
             i+= 1
endwhile
;It is imparative to call unlock
         pslaMainScr.UnlockScan(myLockNum)             ;Now do whatever I want with those actors
endif
endif
endEvent

Note the comment to call UnlockScan(). If you don't call this, Redux will unlock you and maybe cause you to crash. It is not necessary to copy the actors to a private array if what you do happens withing a second or two. However, it is safest to do it as shown.

 

 

The array returned has all the actors in a 90 foot radius (including creatures considered actors, but not chicken). The array is sorted so that the closest actor to the player character is in slot 0 and so on.

 

Added the global sla_AnimationThreshhold: (All you english majors, don't bitch at me about the spelling) This global variable is set to 50 and is the value sla_aroused is tested against to determine if an aroused animation is played. You can change it in console for testing purposes. I considered adding it as an MCM option but decided against it in the end.

 

Added the FormList sla_NakedArmorList: This formlist is checked by the naked actor scanner and if any armor on the list is being worn by the actor, that actor is considered naked. However, currently, this formlist is empty. I was planning on putting all the armor the player identifies through the MCM menu options on it, but I want to think about that a while longer. My primary concern is that player must manually add to this list. I would prefer if the mod authors would use the EroticArmor keyword instead.

 

Note: Version 15 comes with a method for mod authors to increase arousal without including Redux as a dependency so long as you only want to increase arousal. Here's how:


int eid = ModEvent.Create("slaUpdateExposure")
ModEvent.PushForm(eid, actor)
ModEvent.PushFloat(eid, 2.0)
ModEvent.Send(eid)

 

This increases exposure which results in increased arousal. The float value should be small values as they are multiplied by the exposure rate to arrive at an arousal level. In other words, the value that you passed is multiplied by the exposure rate and added to the existing arousal to arrive at a final arousal level.

 

 

 

Link to comment

For a moment there I thought perhaps you had taken the mathematical aspects of SLA and moved them into a SKSE plugin for C++ native performance... Has that been discussed?

 

That would be even better and not that hard to do.  No matter what you do, you have to get the actors to apply the math to and this mod tries to do that efficiently.

 

If this works out reducing CTDs and lots of people want it, we can have a discussion about what the math should be and I'll write an SKSE plugin that implements it.

 

Step 1 though is to see if this works for its major intended purpose.

 

Link to comment

Tried on a new game and a save game that had previous arousal with the below and everything seemed to work.

 

 

 

GameMode=Skyrim

Skyrim.esm=1
Update.esm=1
Unofficial Skyrim Patch.esp=1
Dawnguard.esm=1
Unofficial Dawnguard Patch.esp=1
HearthFires.esm=1
Unofficial Hearthfire Patch.esp=1
Dragonborn.esm=1
Unofficial Dragonborn Patch.esp=1
SexLab.esm=1
Devious Devices - Assets.esm=1
SharedSeranaDialogue.esm=1
ApachiiHair.esm=1
Schlongs of Skyrim - Core.esm=1
SexLabAroused.esm=1
hdtHighHeel.esm=1
paradise_halls.esm=1
ZaZAnimationPack.esm=1
daymoyl.esm=1
Devious Devices - Integration.esm=1
Devious Devices - Expansion.esm=1
HighResTexturePack01.esp=1
HighResTexturePack02.esp=1
HighResTexturePack03.esp=1
Unofficial High Resolution Patch.esp=1
Zipsuit.esp=1
MF_SpectatorCrowds.esp=1
FNISSexyMove.esp=1
barenziahquestmarkers.esp=1
RaceMenuPlugin.esp=1
SexLab-AmorousAdventures.esp=1
ApachiiHairStyles.esp=1
SexLab Submit.esp=1
SexLab Submit Serana.esp=1
Aela.esp=1
ImmersiveFP.esp=1
SexLabWerewolves.esp=1
PuppetMasterSwallow.esp=1
erboscookingexp.esp=1
Apropos.esp=1
no vampire attacks before dawnguard.esp=1
JaxonzRenamer.esp=1
Auto Unequip Ammo.esp=1
DD - Interactions.esp=1
SOS - Smurf Average Addon.esp=1
Brawl Bugs CE.esp=1
dwissglasses.esp=1
Basvanbeu MuscleTextureChanger with Navetsea set.esp=1
SlaveTats.esp=1
dD - Realistic Ragdoll Force - Realistic.esp=1
armorcirclets.esp=1
ImmerSlave-GagBlindCut.esp=1
Remodeled Armor - Vanilla Replacer.esp=1
SkyUI.esp=1
AchieveThat.esp=1
Facelight.esp=1
craftablelockpicks.esp=0
Frea.esp=1
FreeMem.esp=1
guardskillcomments.esp=1
display-model.esp=1
ingot recovery.esp=1
levellingmerchantswalletenhanced01.esp=1
Lightweight Potions and Poisons.esp=1
Rayya.esp=1
lockpickvision.esp=1
Remodeled Armor - Vanilla Replacer - Dawnguard.esp=1
MoreNastyCritters.esp=1
multifollowerlite.esp=1
NewmillerPiercings2.esp=1
TERAArmors_CBBE.esp=1
paradise_halls_SLExtension.esp=1
NewmillerPiercings3.esp=1
RaceMenu.esp=1
Remodeled Armor - Vanilla Replacer - Dragonborn.esp=1
sanguinesDebauchery.esp=1
Captured Dreams.esp=1
SDpatch - Fixes.esp=1
TwoRings.esp=1
SC07SexLabRandomAttack.esp=1
ApachiiHairStylesELVES.esp=1
soulgem-oven.esp=1
SD Cages.esp=1
crimsonquestmarkers.esp=1
EMCompViljaSkyrim.esp=1
Abigail The Maid.esp=1
LocalizedGuildJobs.esp=1
EMViljaInSolstheimAddOn.esp=1
SexLabMatchMaker.esp=1
SexLabNudeCreatures.esp=1
SexLabNudeCreaturesDB.esp=1
SexLabNudeCreaturesDG.esp=1
HentaiCreatures.esp=1
animal_mansion.esp=1
paradise_halls_farengars_study.esp=1
run for your lives.esp=1
SexLab-Stories.esp=1
AliciaPainSlut.esp=1
SOS - VectorPlexus Muscular Addon.esp=1
SOS - VectorPlexus Regular Addon.esp=1
SSv2.esp=1
PuppetMaster.esp=1
the hunting game - thegreylight.esp=1
Schlongs of Skyrim.esp=1
when vampires attack.esp=1
vidani's bag of holding.esp=1
windstadmine.esp=1
SMIM-Merged-All.esp=1
Populated Cities Towns Villages.esp=1
CollegeDaysWinterhold.esp=1
Devious Deviants.esp=1
xazPrisonOverhaul.esp=1
SexLab_Paycrime.esp=1
Solutions-PrisonOverhaul Patch.esp=1
dragonsoulstoperks.esp=1
questfixes.esp=1
dungeonquestawareness.esp=1
SofiaFollower.esp=1
paradise_halls_fellglow_slave_camp.esp=1
SOS - Shop.esp=1
Bijin Warmaidens.esp=1
MiasLair.esp=1
MF_RadiantProstitution.esp=1
Radiant-SchlongsPatch.esp=0
SexLab-StoriesDevious.esp=1
the paarthurnax dilemma.esp=1
smelterinriverwood.esp=1
Gildergreen Regrown.esp=1
FNISspells.esp=1
slowerstaminadrain.esp=1
My Home Is Your Home.esp=1
askfollowerskills.esp=1
theeyesofbeauty.esp=1
Alternate Start - Live Another Life.esp=1
ImmerSlave.esp=1
Bashed Patch, 0.esp=1

 

 

Link to comment

Oh this is so amazing and I hope that mods get on board with using this, since the old one is pretty script-heavy and hasn't been updated in quite awhile.

 

I guess most mods should work with this unless they specifically refer to the cloak? I don't know which mods might do that over others.  :blush:

Link to comment

@xtremeGoose: In the MCM for aroused (original) there is an option for cloak spell to turn off.

 

Just getting ready to test but you may want to list the specific SLA scripts to delete with savetool.exe.  I have scripts starting with "slave" that I might have deleted if I was a little more tired.

Link to comment

@xtremeGoose: In the MCM for aroused (original) there is an option for cloak spell to turn off.

 

Just getting ready to test but you may want to list the specific SLA scripts to delete with savetool.exe.  I have scripts starting with "slave" that I might have deleted if I was a little more tired.

 

Gulp! I've almost done that...

Link to comment

Great timing! I just started a new game last night. I also started using Mod Organizer last night and had already installed the original Aroused. (For some reason, ZAZ didn't like it. It said the version was too old. Aroused reported its version number as 0, so it wasn't working right. Maybe something to do with MO?) So I followed your instructions for uninstalling Aroused and cleaning my save. Aroused Redux installed beautifully and ZAZ didn't complain. I can monitor arousal levels fine, but my first test to trigger SexLab Release didn't work. I'm not sure if it's a problem with the two mods not communicating or if my Mod Organizer is screwed up. I'll keep testing and report my results. Has anyone else tested this with Release?

Link to comment

Tried the B version and the MCM is now displaying correctly without the $ signs.

 

Is it suppose to look identical to the old one though? below is how the MCM is displaying for me on a new game

 

 

2014_10_04_00001.jpg

 

 

How to update to the b version? I just started a new game with the first release that has the $ signs, though it did seem to work as intended. The first release spit out a aroused level with a $ sign in front of it without pressing the N key but it only happened once. What a sigh of relief having this plugin.

Link to comment

I hope you get this functioning well, I have little doubt that the older Arousel ( Last Updated on Jan 25th 2014 ) needed a face lift, and that it is a very possible save game problem. I will be looking at this one with Great hope.

 

   So many mods depend on it, you have little choice but to use it, and also it is a rather important mod for many reasons.

Link to comment

LOLl, I downloaded your original version earlier this morning, (GMT). Then started new game did the normal 15 minutes of configuring, unloaded, looked back at site and you'd loaded a newer version with the less dodgy MCM.   :lol:  Loaded 'b' version over top of the original. Anyway about 2 hours into the new game this afternoon and nothing has popped out so far in a CTD fashion and arousal does increase so I assume it's doing it's thing.

 

Is a basic alternate start escape prison option, trudge up to Whiterun then Riverwood then Helgen and back to do the barrow, (with LL food money options used, (i.e. RP),  because it's a You Hunger/Scarcity/Don't Steal My Crops setup). Only weird thing was that Sigrid & Hadvar decided to follow me around after talking to Alvor, I suspect this has nothing to do with this Mod though - Mind last time I started a new game I found Sigrid dead in Embershard Mine equipped with chastity belt and plugs.

Link to comment

Oh this is so amazing and I hope that mods get on board with using this, since the old one is pretty script-heavy and hasn't been updated in quite awhile.

 

I guess most mods should work with this unless they specifically refer to the cloak? I don't know which mods might do that over others.  :blush:

 

It is possible to subclass the cloak logic and have it applied to a wider  variety of NPCs.  I am not sure how other dependant mods use it, but if they subclass instead of using the factions and such, they would not work this this.

Link to comment

Tried the B version and the MCM is now displaying correctly without the $ signs.

 

Is it suppose to look identical to the old one though? below is how the MCM is displaying for me on a new game

 

 

2014_10_04_00001.jpg

 

 

 

At this point, I have changed nothing in the MCM menu, so it should look idendentical.  However, you should have the cloak spell unchecked (Although now it doesnt really do anything.)

 

 

Link to comment

LOLl, I downloaded your original version earlier this morning, (GMT). Then started new game did the normal 15 minutes of configuring, unloaded, looked back at site and you'd loaded a newer version with the less dodgy MCM.   :lol:  Loaded 'b' version over top of the original. Anyway about 2 hours into the new game this afternoon and nothing has popped out so far in a CTD fashion and arousal does increase so I assume it's doing it's thing.

 

Is a basic alternate start escape prison option, trudge up to Whiterun then Riverwood then Helgen and back to do the barrow, (with LL food money options used, (i.e. RP),  because it's a You Hunger/Scarcity/Don't Steal My Crops setup). Only weird thing was that Sigrid & Hadvar decided to follow me around after talking to Alvor, I suspect this has nothing to do with this Mod though - Mind last time I started a new game I found Sigrid dead in Embershard Mine equipped with chastity belt and plugs.

 

This mod would have nothing to do with any individual NPC except to increase their sla_Aroused faction which the old one did as well.  The only difference is that arousal should be increasing at 1/3 the rate of the old.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • 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