About This File
All credits go to the original author of this mod, Jbezorg. Since he has taken a hiatus, I will be maintaining this mod for the time being. Thanks to Min for helping to keep the Mod alive by updating it for SL1.5+
Â
Original Mod Description by Jbezorg
Â
WHAT DOES THIS MOD DO?
Chaurus spit attacks or Sex with Chaurus can trigger an Estrus Tentacle attack and impregnation. In roughly 3 days, they Chaurus Eggs will be expelled from the host's body.
Â
WHAT CAN YOU DO?
- If the skeleton supports node scaling the breasts will enlarge during that time. MCM will auto-configure Estrus Chaurus based on your skeleton and it will be available if the skeleton and body mesh supports it. If this is available, you can set how large the breasts will grow.
- You can set how long the impregnation will last.
- You can turn on / off impregnation by enabling / disabling the pregnancy option. The tentacle attack will still happen but no impregnation.
- You can turn on / off the chaurus eggs hatching by enabling / disabling the Chaurus Infestation option. An impregnated NPC will still lay chaurus eggs. They just will not hatch.
- You can choose to have some residual breast growth. Breast size is not returned fully to the original size.
- You can remove all impregnation effects from NPCs, Companions & the Player by enabling "Prepare for uninstall" ( this can take a few min. to run).
The breast enlargement feature is very experimental. It's very likely to cause CTDs. You can disable this feature in MCM by setting breast growth to "NONE".
Â
SOME THINGS TO KEEP IN MIND
Don't update to a new version without first enabling "Prepare for Uninstall" and letting it cure everyone.
- Estrus shout abilities AND THE ESTRUS MOD ITSELF is completely unrelated to this mod.
-
When the pregnancy effect ends:
- The original breast scale is restored.
- The victim is removed to the Chaurus Faction ( if still in it )
- The perk is removed.
[*]Don't save or game wait while the Estrus Tentacle magic effect is active. You'll most likely CTD. Wait a few min. before to allow for the first NiNode update to occur. [*]Breast enlargement and pregnancy will only work on body meshes that support skeletal scaling e.g. TBBP, BBP body meshes. [*]If You don't see MCM updating, use the following console command.
Â
setstage SKI_ConfigManagerInstance 1
Â
EC+ Version 4.390
Â
As version 4.390 has major changes to the esp file I do not recommend trying to upgrade - a new game is required
Â
For the LE version NiOverride and XPMSE are required for pregnancy scaling to work in EC+ 4.20 onwards
Â
For the SE version SKEEÂ and XPMSE are required for pregnancy scaling to work.
Â
Thanks to t3h0th3r for providing the updated scaling code!
Â
There are three methods by which the EC effect can be applied to the player or a follower:
- Chaurus spit attacks can trigger tentacle attacks - the chance of attack is configurable via the EC MCM
- Sexlab scenes involving a Chaurus triggered by another mod (e.g. Sexlab Defeat)
- EC+ scenes triggered by other mods (e.g. FMEA, Deviously Enchanted Chests, Sexlab Parasites, Deviously Cursed Loot)
Chaurus Spit can also trigger Tentacle attacks on non-follower NPCs! At present NPC pregnancies will be lost if you or the NPC changes cell.
Â
Updating
Â
Updating from version 4.381 to version 4.390Â requires a clean save or new game.
Â
For Modders
Â
;The EC interface uses ModEvents. This method can be used without loading EC as a master or using GetFormFromFile
;
;To call an EC event use the following code:
;
; int ECTrap = ModEvent.Create("ECStartAnimation")  ; Int   Int does not have to be named "ECTrap" any name would do
; if (ECTrap); Â Â ModEvent.PushForm(ECTrap, self) Â Â Â Â Â ; Form Pass the calling form to the event
;   ModEvent.PushForm(ECTrap, akActor)            ; Form The animation target
;   ModEvent.PushInt(ECTrap, EstrusTraptype)        ; Int   The animation required:
                                            ; -1 = Impregnation only with No Amimation, 0 = Tentacles, 1 = Machines 2 = Slime 3 = Ooze
;   ModEvent.PushBool(ECTrap, true)               ; Bool  Apply the linked EC effect (Ovipostion for Tentacles, Slime & Ooze, Exhaustion for Machine)
;   ModEvent.Pushint(ECTrap, 500)                ; Int   Alarm radius in units (0 to disable)
;   ModEvent.PushBool(ECTrap, true)               ; Bool Use EC (basic) crowd control on hostiles if the Player is trapped by tentacles
; Â Â ModEvent.Send(ECtrap)
; else
; Â Â ;EC is not installed
; endIf
;
; Setting the animation required to -1 applies EC breeder effect without any animation or visual effects, alarms,
; chastity device ; checks, or crowd control however ALL 6 parameters still
; need to be passed for the modevent to function. To use impregnation only
; the required parameter values  are: self, akActor, -1, False, 0, False; To register a callback to trigger on a specific stage of the next animation played
;
; To register for a callback when an EC event triggered by your mod reaches a specific animation stage use:
; SendModEvent("ECRegisterforStage,"MyModsCallbackName", CallbackAnimationStage as Float)
;
; **NB** Only one stage can be registered & the callback registration is cleared once the animation plays, it must therefore be
;Â Â Â Â Â Â Â sent each time you trigger the EC animation event that needs a stage callback
;Â Â Â Â Â Â Â Don't forget to Register for the callback event (e.g. RegisterForModEvent("MyModsCallbackName", "OnECStage" ) in your own mod
;Â Â Â Â Â Â Â (and handle any potential failure by unregistering as well!)
;
Â
;To call an EC Birth event use the following code:
;
;   int ECBirth = ModEvent.Create("ECGiveBirth")     ; Int       Int does not have to be named "ECBirth" any name would do
;Â Â Â if (ECBirth)
;    ModEvent.PushForm(ECBirth, self)          ; Form        Pass the calling form to the event
;    ModEvent.PushForm(ECBirth, akActor)       ; Form        The actor to give birth
;    ModEvent.PushForm(ECBirth, akItem)            ; Form     The Item that the actor will give birth to -  if None the actor will birth Chaurus Eggs
;      ModEvent.PushInt(ECBirth, aiNumItems)        ; Int          The number of Items to give birth too
;Â Â Â Â Â Â ModEvent.Send(ECBirth)
;Â Â Â else
;Â Â Â Â Â Â ;EC is not installed
;Â Â Â endIf
;
; Â **NB** The birth event will not fire if the actor is already infected with the Chaurus Parasite effect
;Â Â Â Â Â Â Â Â The birth event is unaware of calling mods effects on Breast/Belly/Butt nodes - Any changes to inflation of these nodes at birth must be handled
;Â Â Â Â Â Â Â Â by the calling mod
Â
Â
EC sends the following ModEvents:
Â
- "ECBirthStarted" After the actor completes the lay down animation and as the roll onto back animation starts.
- "ECBirthCompleted" when pregnancy and Egg birthing are complete
Â
Please do not link directly to EC functions - they are likely to change and break your mod!
Required Mods and Versions
Â
Legendary EditionÂ
Estrus For Skyrim V2.41r1Â (Must be installed but the mod does not have to be activated)
Sexlab 1.62
FNIS 6.1+
FNIS Creature Pack 6.1+
SkyUI 5.1
XPMSE 2.80+
Net Immerse Override 3.2.2+ or Racemenu 3.0+ (includes NIO)
Â
Special EditionÂ
Estrus For Skyrim SE V2.45Â (Must be installed but the mod does not have to be activated)
Sexlab 1.63 Beta 9+
FNIS 7.6SE +
FNIS Creature Pack SEÂ 7.6+
SkyUI 5.2SE
XPMSE 4.80+
Racemenu SE 0.4.16+ (includes SKEE - required for pregnancy scaling)
Â
Known Issues
Â
None - please report any problems (or success) and I will try and sort them.
Â
Credits
Â
qotsafan for the Sexlab Inflation Framework integration cod
osmelmc for the automatic EC animation registration patch
Â
Â
Edited by Bane Master
What's New in Version V4.390 (29/08/2021)
Released
- Added fully converted SE Version
- Replaced deprecated "Tentacle Double" animation with "Tentacle Upright"
- Reworked all animations for compatibility with current Estrus for Skyrim LE/SE Versions
Â
Full ChangeLog
Â
V4.381
- Added additional checks to armor stripping functions to prevent removal of Devious/SOS/SLMC items
- SLS notifications of eviction will no longer appear if SL Survival is not installed
Â
V4.380
Â
- Updated: Devious Devices soft dependency code to provide improved mod compatibilityÂ
Â
V 4.375
-
Merged the patch provided by osmelmc - Many thanks!
- Added: EC will automatically re-register its animations if the SexLab animation registry is reset
- Bugfix; Fixed some papyrus log errors
Â
V4.374
- BugFix:Â Specifying the number of items to be birthed when using the "ECGiveBirth" ModEvent now works as intended
Â
V4.373
Â
V4.372
- Fixed Tentacle Double Animation when using assets from Estrus For Skyrim V2.41r1 - thanks to Code Serpent for tracking down the issue
- Added support for TAWOBA - Strips Bikini Bottom and Tasset during animations (also supports SLS TAWOBA slot patch)
- Fixed a condition that could result in ModEvents not firing
Â
V4.371
- Added a "ECBirthStarted" ModEvent out
- The MCM and the EC+ updated message now display the full EC+ version number
Â
V4.37
- Converted the deprecated Uninstall function left over from aeframework into a Cure all Infections debug functionÂ
Â
V4.36
- Added a check to prevent impregnation on Chaurus orgasm if wearing a devious chastity belt
Â
V4.35
- Fixed a bug that was preventing impregnation from functioning correctly
- Added a ModEvent to give authors access to EC's birth mechanic
Â
V4.342
- BugFix for error in slif_butt MCM code identified by Lazulitus
Â
V4.34
- Chaurus, Chaurus Reapers & Chaurus Hunters can now impregnate their victimsÂ
- Impregnation now requires vaginal penetration
Â
V4.33
- Compatability update for Devious Devices 4.0
Â
V4.32
- Fixed an issue causing Chaurus to remain hostile after a successful spit attack
Â
V4.31
- dD items will not be stripped during birthing
- Milk animations will not play if wearing a dD Bra
- Tentacle creatures will now avoid characters wearing Yokes
- Tentacle creatures can only strip generic Armbinders
Â
V4.30
- Added a Callback modevent to allow external mods to detect a specified stage in their EC+ scene
- Merged Sexlab Inflation Framework EC+ patch - SLIF support is now native to EC+
- Changed Chaurus SL orgasm hook to use Chaurus Race instead of faction to fix compatibility with slavery/DD mods using creature factions to control aggro
Â
Â
V4.23
- Fixed a bug that was preventing Estrus items from unequipping correctly at the end of animations
Â
V4.22
- Recompiled scripts for Sexlab 1.62
Â
V4.21
- Added modevent option to apply EC breeder effect without animations or impregnation fx
Â
V4.20a
- Impregnation by Chaurus during sexlab scenes fixed
Â
V4.20
- Updated to use NIOverride for node scaling - EC is now compatible with other mods using NIO
- Code Optimisations
- XPMSE & NIOverride added to MCM Version Check page
Â
V4.11
- Removed requirement to register companions for pregnancy in EC
- Removed Companions mcm menu
- Increased number of victims handled by crowd control to 6
- Updated Reset Nodes function - Now resets a targeted actor's nodes to 1.0
- Updated Uninstall function
- Various bugfixes
Â
V4.10
- Changed method for handling infecting NPCs - NPCs no longer lose pregnancy on cell change
- Improved crowd control system - reduced risk of characters becoming stuck in non-hostile factions
- NPCs no longer trigger on screen pain notifications (they still moan though!)
- BugFix: Disable pregnancy now works as intended
- Many other code optimisations
Â
V4.00a
- Fixed FNIS Consistence Issue with Ooze (ETC07)
Â
V4.00
- Added "Slime" animation (Estrus ETC02 - drops from above)
- Added "Ooze" animation (Estrus ETC07 - oozes out of the ground)
Â
Â
V3.94
- Added "Short Birthing" toggle to MCM - limits birth sequence to 1-2 minutes
- Increased "Fast" rate of belly growth - Belly will now reach size 6.0 in 3 - 4 days at this setting
- Added failsafe auto terminate of standard birthing sequence at 4 birth cycles (approximately 4.5 minutes)
- Removed deprecated ECEvents functions - external mods must now call events via ModEvent
- Recompiled all scripts
Â
V3.93b
- Removed Sexlab Aroused dependency (This just getting embarrassing now - sorry!)
Â
V3.93a
- Removed dD dependencies (yet again!)
- Fixed a bug that prevented the new animation from showing in the EC MCM if upgrading
Â
V3.93
- Added another Estrus Machine
Â
V3.92a
- Added "ECBirthCompleted" ModEvent out to support mod compatibility
Â
V3.92
- Improved removal of EC anim objects in case of script lag or stage skipping
- Added a fix for followers freezing after scenes
- Fixed a path error in textures
Â
V3.91a
- Added updated script to suspend DH missing from v3.91
Â
V3.91
- EC will now suspend Deviously Helpless events whilst player is in an EC animation
- Shortened final animation stage in all animations
- Added a missing Animation object to "Tentacle Side"
- Added a fix for binders not displaying correctly during animations
- **Made the Filename consistent with the actual mod version (doh!)
Â
V3.90b
- Fixed a script error causing the ModEvents interface to fail
Â
V3.90a
- Removed Sexlab Aroused from EC+ masterlist
Â
V3.90
- Added ModEvents interface for external Mods to use EC animations & Effects
- Added Dwemer Machine Exhaustion effect
- Added Crowd control function
- Added Alarm function
- Optimised SoundFx code
Â
V3.382b
- Bugfix - Removed dD and ZAP as masters (accidently added in 3.382a)
Â
V3.382a
- Bugfix - Blank animation removed from Sexlab animation list
Â
V3.382
- Added somewhat more Tentacle appropriate Sound Fx to spit attacks
- Updated Devious belt handling to give a message when blocking attacks
- Devious armbinders will be stripped and dropped by tentacles at the start of a spit attack
Â
V3.381
- Chaurus spit tentacle attacks now break stealth
Â
V3.38
- Chaurus Spit can now trigger tentacle attacks
- Fixed further path errors in textures
- Further bug fixes
Â
V3.37
- Actor Events removed
- Sexlab Chaurus scenes added as an implantation trigger
- EC Script errors causing papyrus log spam have been addressed
- Fixed a path error in milk textures
- Various minor bug fixes
Â
V3.36
- Updated for Sexlab 1.5+
- Â