Jump to content

Recommended Posts

CumSwallowNeedsAddon

View File

This mod started by taking the cum swallow stuff from sexlab survival, but now most of that code has been re-written and made into its own thing. Some of the ideas are still the same but much is different. the original main purpose of this mod was just to add the ability to swallow cum and have it effect hunger/thrist in other mods. since then people have asked for things that I have added in and other features I just wanted to add myself. Let me know how you like it, especially the new continuous cum feature that I started in 1.4.x. Post suggestions and requests. if they are easy or I like them, then I will add it in.

 

This mod adds the following (Bold text is new, non bold is stuff that was in SLS)

  • Ability to spit or swallow during an orgasm. Support for swallowing female cum. also applies for Handjob scenes too as you can still lick it up.
  • Mouth open status only effects the message you get.  You will still swallow if you chose swallow no matter the mouth open status. SLS had this as a gating check for swallowing,  but this annoyed people as SLSO kind of broke the mouth open stuff. Some people have patches that fix it, but not everyone does. 
  • Lightweight support for Love Sickness mod to query it to see if you swallowed instead of prompting you (this is only if you have the mod installed). no other interfacing was done. this is just to align the two on if you swallowed or not
  • If you swallow, it will make some gulping noises. Gulping logic was adjusted to be realistic (googled swallow volume also adjust load sizes to reality)
  • Support for needs mods for food/drink (Ineed/RND/Sunhelm/vanilla survival/LastSeed)
  • Support for warming with Sunhelm/frostfall/vanilla survival. Cum warms you instead of making you colder SLS supported frostfall but it was set to make you colder. applies if cummed in or swallowed
    • Sunhelm adds a magic buff for 300 seconds for warming instead of a instant boost
  • SaltyCum option (disabled by default in MCM). makes cum dehydrate you instead of hydrate (not applied to female cum)
  • Swallowing female cum only hydrates you and their "Loadsize" is 2x that of men.
  • When the player orgasms you dehydrate (women lose 2x as much). (Can disable in MCM)
  • LoadSize is race based and on a timer such that each actor needs time for their cum to refill (option in MCM menu to change the speed).
  • Race based load sizes. If a race does not exist in the vanilla settings you will be prompted the first time you swallow a load from that race. Can go full custom load sizes via option in MCM. That is if you do not like the current vanilla loadsize mappings. The vanilla load mapping have been re-done and made realistic to actual load values in real life (RIP internet search history).
  • If you swallowed and FHU inflation is enabled, then you will get either anal/oral inflation depending on the FHU Version used
  • If you chose to spit then only a small amount (1/5th) of the load will be swallowed / goto hunger,thirst, warmth.
  • Added support for Cum Alchemy Remastered 1.6.6 where when you spit, you get the cum item added to your inventory. if you are in continuous cum mode (new feature described below) on a supported creature, you will "collect" the cum until you have spit enough out for a bottle.  (manually mapped values and added support for immersive creatures)
  • For handjob or for bj animations where your mouth is closed, you will still be prompted to swallow, but the following messages will say about licking it up ( off the floor/or your bodies)
  • If SLSO is installed and the animation is a vaginal or anal scenario then you will get bonus enjoyment when you get cummed in along with the warmth bonus from frostfall,  SunHelm,  or vanilla.
  • If MME is installed and you enabled lactacid in the MCM (disabled by default), then cum will have lactacid and you will become a milk maid
  • By request I added in Cum Addiction (Enable/disable in MCM)
    • If you swallow enough cum you will become addicted to it. You get more and more addicted the more cum you swallow, have on you, or in you (talks to FHU & SLCOE).
    • Female cum does not count towards addiction (can if you have Sexlab setting that female cum applies to overlay since it would add a cum layer)
    • Cum addiction will go away over time if you stop swallowing and do not have any cum on or in you (talks to FHU and SCOE)
    • When you are addicted you build up a hunger for cum. the more addicted the higher that hunger can get.
    • Hunger for cum does not increase if you have more than 0.5 cum in your stomach (talks to FHU for oral cum amount ). Play with FHU settings to make this harder/easier. this allows you to fill up in town before heading out. in FHU I set the speed to take 1 unit away per hour.. gives a max of 6 hours away from fresh cum before your values start to increase.
    • You get some benefits for your cum hunger being quenched but also negative effects if it is not quenched (check spell effects after you become addicted)
    • You can see current addiction statistics in MCM ( total addiction per hour is the actual rate, so it will show negative if you are loosing addiction)
  • Can export/import mcm settings. On exiting the MCM menu the settings are auto exported and on a new game it auto imports settings, so you only have to set it up the way you like it once.
  • A few custom messages will be displayed in a widget. these messages changes based on victum status, swallow status, mouthopen status, and cum addict status (just for a bit of fun). can be disabled in MCM
  • Added a "SunHelm Auto Eat and Drink-DesperatePatch" patch. if you have the auto eat mod (LINK) and you got annoyed how it kept you full on food instead of allowing you to fill up on cum. Well this patch it for you. it just lowers when the auto eat/drink kick in. happens only at the last stages (Starving, Severely Dehydrated) saving you from dying. 
  • Added a patch for sexlab cum overlays extended that adds warmth rating to you for each cum layer you have. It should work with SunHelm and vanilla mode, but not frostfall as frostfall decided to remake the wheel and do everything custom
  • Added interface with Fertility mode (involves a small patch to it too, will contact author to see if he can roll it into the official mod)
  • Version 1.4.0+ big feature is "continuous cum mode"(enabled by default, disable in MCM) and it requires SLSO. Some creatures do not cum all at once but cum little by little. This mod adds that in for some creatures. it only kicks in on the 2nd animation stage. the currently supported creatures are hidden in the spoiler tag below:
    • Spoiler

      chaurus, boar (might be bugged need to test for boar), dogs/wolves/werewolfs, whooly rhino, spiders, horker, seeker, netch, shoggoth, & dragons.

    • If people want I can add a MCM setting to just enable it for all creatures (even if reality breaking. I may add it anyway as I find this mode more fun)
    • Each creature in the animation will have their normal Loadsize (that you would have gotten all at once without this mode) split up over the enjoyment bar in SLSO.. so at 25% enjoyment you would have gotten 25% of their load. if you then raise it to say 40% before the next check you will now get a load the size of 20% their max. it only checks every 5 seconds though. so you have 5 seconds to increase your partners load/enjoyment before the next wave. if their enjoyment has not changed or has not changed enough, then that check will be skipped. no cum for you during that check, do better as a partner lol.
    • you will still get asked to spit/swallow if an oral scene, but you will only get asked once for the whole scene. it will then save that and perform the same action for the rest of the cum waves
    • Supports orgy mode so each creature is treated separately(except for the swallow/spit prompt, that is still 1 and done)
    • For orgy modes, normally even SLSO can not tell what actor is cumming in what hole.. so this can create issues as most mods like FHU just throw all the cum in all holes or just pick one at random. I decided to do it based on the CumID for that animation and assign slots to actors(even if it does not line up for that scene it is better than nothing since stages do not have tags). so say it is an oral/anal scene with 3 males and the 1 female.. I give the oral to the actor in slot 1, ass to the 2nd slot male, and oral to the last slot. oral is default since you can always lick up the cum off the floor like the degenerate you are lol. And only 1 actor can get vag/anal at assignment(sorry no DPV or DPA). if it is vaginal/anal I give the first actor the vag and the second the ass. so order is always vag, ora, anal, and the rest (if any) get oral
    • Note that the above hole assignment now happens if you are using basic SexLab orgasms and not SLSO.
  • Added an optional "CumPotions" in the FOMOD. installing this will add some cum potions without the need for any other mods such as cum alchemy
    • You can get CumPotions via key binding you can set in the MCM or via a consensual oral where you spit.
  • Added an optional "FHU" in the FOMOD. This includes patches to FHU and Fertility Mode Mod. see change log for details. In short though, it makes the sperm flow as you would expect from my mod, to FHU, to Fertility. Note this patch does disable FHU from receiving cum from the default sexlab orgasms and makes it rely on my mod for the sperm. I may change this in the future, but FHU was just too large to edit everything, so for now this is the limitation.

 

Compatibility

Supports Sexlab separate orgasms for enjoyment bonus

Supports iNeed (hunger/thirst)

Supports RND (hunger/thirst)

Supports SunHelm for hunger/thirst/warmth

Supports FHU

Supports Sexlab Cum Overlays Extended for both the addiction part and warmth part (warmth part still needs testing)

Supports MME lactacid, but disabled by default.  Change in MCM

Supports Cum Alchemy Remastered 1.6.6 on spit get the races cum added to inventory 

Supports Vanilla survival mode (hunger/warmth, but didn't test it as I do not even run vanilla survival, so let me know how it goes)

Supports frostfall (warmth, but i didnt test it)

Supports Fertility Mode v 2.6.1 (overwrites one of their scripts to make it possible) Indirect support via FHU edits

Supports Love Sickness (gets swallow/spit from that mod instead of prompting you)

Supports Last Seed (hunger/thirst)

 

Tested with AE and SSE. Someone said it works with LE, but I personally didnt check so take it with a grain of salt.

 

Addons to my mod made by others:

Spoiler

Mod made by @audhol to add shaders based on cum addiction level. Should work with both LE and SE/AE versions of my mod

 

 

 

Requirements

 

Hard:

Recommended:

 

Does not need a needs mod ( iNeed, RND, SunHelm, Last Seed) as it will still work without it. 

 

Installation

 

Use Vortex or your normal mod organizer to install it.

You do not need a new game for this to work. 

Mod is now in FOMOD format. if you do not want any of the optional patches, then just hit next and it will install the base files. For the optional patches, let them overwrite their corresponding mod.

optional patches in the FOMOD:

 

"SunHelm Auto Eat and Drink-DesperatePatch" patch. just let it overwrite the original mod (yes you still need the original mod and its dependencies). This patch makes it so you only auto eat/drink if you are about to die. normally the mod will fill you up... leaving no room for cum

 

"SCOEv0.0.16-SunHelmWarmthPatch" patch, let it overwrite Sexlab Cum Ovelays Extended. Note this works for vanilla survival and SunHelm. Skyrim did not document this, but they use Variable09 for warmth. SunHelm hooks into this and so does the vanilla survival mode. I checked frostfall and it does not.. they reinvented the wheel and did it all themselves.

 

"CARv1.6.6-CSN-CumAddictPatch.7z" let this overwrite the file(s) in CumAlchemyRemasteredv1.6.6 . this patch makes it so that when you drink a cum potion it acts as if you swallowed a small humans worth of cum in this mod, but only for sex addiction purposes. it does not hook into any other parts of this mod. just the sex addiction stuff.

 

 

Uninstallation

Again, use Vortex or your normal mod organizer. as you all know, do not uninstall mods after you have ran with them... if you do not like, just uninstall and revert to a old save before you used said mod.

 

Future Plans

I am doing the following for the next release(s):

  • Improve or add onto the CumPotions/manual cum potion collection features added in 1.5.0 as an optional install
    • Currently the effects that are written on the potions do not actually work yet. I plan to fix that.
  • Will make a change so that users are only prompted once per actor per scene if they want to swallow or not.. still debating how to handle this. like I want to make it less annoying for those... playing hands free.... but also provide the option to swallow some loads, then spit the rest for cum potion collection. might implement a few situations with a MCM option so the user can choose their experience
  • I did move to 1170 and I regret it.. so much shit broke with all mods.. I have been slowing fixing all the mods to work with 1170.. so my environment is not very stable. most SL mods broke for 1170. even the sexlab itself did not have a proper header.... But I will be working on this to get my setup fully working. most things are working fine at the moment, but still need to test out all the mods I have.

Note that my dev speed has slowed, so the above changes will not be quick like my prior updates. doubt I will even be on the coming week or two.

 

After i am satisfied with this mod i am going to switch to moding/extending Whorecraft (long term project).

Spoiler

I'd like to take ideas from a novel I read"tales of a seductress series" and add some of those "abilities". some ideas are (not sure if all are possible yet):

  • Cum Reserves - Use FHU interface and convert stored cum into stam/magic (in or out of sexlab scene) might make it a spell/shout where it consumes cum but adds to recovery rate for a bit
  • Never a victim - in a victim scene, you turn the tables and now are the aggressor. it will hook into defeat and swap the roles
  • Cum Recovery - Heal from cum either directly on orgasm in sl scene or in a shout or something outside of an animation (would pull from FHU reserves)
  • Enslave - can enslave any man who puts his dick in you (make npc perm ally)
  • More cum - can use your mana to recharge/increase mans load (interface with CumSwallowNeedsAddon) yes this could lead to an endless cycle
  • Deep Throat Queen - Can hold your breath underwater for 30min

 

 

Modders

Feel free to use or edit this mod. I do not care. If you want to say add compatibility to another mod or add another feature, go ahead. You can also send me what you did and I will review it and roll it into a new version (will add you to credits below). if you want to edit this and take it in another direction and post your own version somewhere.. go ahead.. i do not care... just add a link to this or my profile for credit

 

Added a new Event called "_CSN_CumEvent" with the following parameters(in this order)

  • Form akactor - Currently this is always PlayerRef, but may change in the future to be the actor getting cummed on/in. I just assume that is always the player for now
  • bool swallowed -  true if swallowed, false if spit (potentially, see cumID for other possibility)
  • string cumDonorName - name of the person who cummed in/on you
  • Form cumDonor - form of the actual person who cummed in/on you
  • float cumAmount - the calculated LoadSize that was used
  • int cumID - Can be one of 3 values (1=vag, 2 = oral, 3==anal ). if not 2, then the swallowed bool is pointless.

Can use new event like such

  • RegisterForModEvent("_CSN_CumEvent", "MyCsnEventHandler")
  • Event MyCsnEventHandler(Form akactor, bool swallowed, string cumDonorName, Form cumDonor, float cumAmount, int cumID)
    • ;blah blah blah
  • EndEvent

 

As of v1.4.9 new "_CSN_CumHungerChange" event was added(requested by @wareware) with following parameters

  • strArg - for now it is just an empty string
  • numArg - HungetState where valid state values are "-1 - CumAddiction off, 0 - Satisfied, 1 - Peckish, 2 - Hungry, 3 - Starving, 4 - Ravenous"

 

 

Some tips for those who actually want to try to mod this mod. To compile the entire thing you will need the source files from every mod I said I support. I provided links to those mods and the version so that they are easy to find. there are a few gotchas though. frost falls campfire prereq sucks balls and you need to stub out/delete some of the contents in some of their functions to get it to compile. you also need the SKYUI SDK package as the normal skyui does not include its source for some reason. All these mods including mine mix up where we put source files.. so I end up copying them manually to both spots (Data\Source\Scripts and Data\Scripts\Source).  Other modders only provide some psc files, but not all that is required, so you need a pex decompiler for them. I uploaded CSN_Dependency_Sourcefiles.7z which contains all (could have missed some) the source files for the dependency mods that this mod interfaces with. includes custom edits to some mods to get them to compile.

 

Credits

  • Monoman1 for creating SL survival which provided the idea and initial starting for this mod. His mods are also how I learned how to mod, so I thank him indirectly for that. The one feature that is pretty much 100% copy/paste from his stuff is the RND interface. I didnt see the need to re-invent the wheel there. if he asks me to take that part out I will and I will just re-write it

 

 


  • Submitter
  • Submitted
    10/15/2023
  • Category
  • Requires
  • Regular Edition Compatible
    Yes

 

Edited by Dasha117
Link to comment
3 minutes ago, Onilink69 said:

Where is the file?

Sorry, it is back. I emptied out a settings file since it had a bunch of races data in there that others may want to set their own values for. When I went to re-upload I clicked submit before the upload finished... sorry about that. it is back up

Edited by Dasha117
Link to comment
On 10/15/2023 at 11:07 PM, GusCrow said:

The mod works great. Thank you.
For those who use Fill Her Up Baka Edition, your mod makes Fill Her Up not recognize the oral orgasm, they are incompatible because of that. So if you are interested and could make a patch, would be great.

Will look into that as i use the baka version 

Edit: I am on Baka FHU Version 1.60.. a bit old. it doesnt have oral on it so everything works for me. I am going to upgrade to his latest and see how that goes

 

Edit: the latest FHU has a lot of bug reports but i got it working in v1.2.0 of this mod. I am now using the new version but i needed a new save since my FHU version was too old.

 

This mod should not effect any other mods as it does not overwrite or edit existing stuff. Although i took from SL survival,  i really remade it all so that it would be completely separate. 

Edited by Dasha117
Link to comment
1 hour ago, sath81 said:

can u eslify this?

Yes, will be in the next update. note this will break save games for those already using this mod, so just revert back to a save before you enabled this mod.

4 hours ago, Maddac said:

is there a particular reason it wont work in LE? I always wanted something like this without SLS

I do not know anything about the differences in LE vs SE. I just said not LE compatible because i do not have LE and can not test it... feel free to try it though and let me know if it works.

Link to comment

Firstly, thanks for this mod, it is interesting the idea of being able to decide even on this :joy:

 

In my case I just tested it and found that it works fine with FHU Baka Edition 1.96: it asks when finished, I accept and both FHU and iWant with SLWidgets detect and record the action.

 

Btw, the mod contains 22 HitMEs that I've been able to fix with SSEEdit by cleaning it of unneeded masters and sorting the result. Could this be the reason why it is working fine for me?.

 

EDIT: and I join the request to eslify the mod, would that be possible?, thanks!

Edited by turkeyNAC
Link to comment
1 hour ago, turkeyNAC said:

Firstly, thanks for this mod, it is interesting the idea of being able to decide even on this :joy:

 

In my case I just tested it and found that it works fine with FHU Baka Edition 1.96: it asks when finished, I accept and both FHU and iWant with SLWidgets detect and record the action.

 

Btw, the mod contains 22 HitMEs that I've been able to fix with SSEEdit by cleaning it of unneeded masters and sorting the result. Could this be the reason why it is working fine for me?.

 

EDIT: and I join the request to eslify the mod, would that be possible?, thanks!

I do not know what HitMEs  are.... first time making a new mod vs just editing others... will look into it though. Mind messaging me on how you did it? As for the eslify, I am working on a new version. I already did the eslify, made a min enjoyment bonus for the cumming in feature as for most load sizes it would only add about 1 extra enjoyment. which is not really noticeable. so I am making a min of 10 so it can be noticed. Also started adding in FHU support for those without the new baka version (will make it disabled by default so it doesnt conflict with those on the new version like you) once that is done and I do this HitME thing, then I will post a new version. will probably be tonight

 

Edit: fixed the hitme errors, ESL flagged, FHU integration working, fixed a bug with SLSO enjoyment. testing things out now before i post an update

Edited by Dasha117
Link to comment
19 minutes ago, Dasha117 said:

I do not know what HitMEs  are.... first time making a new mod vs just editing others... will look into it though. Mind messaging me on how you did it? As for the eslify, I am working on a new version. I already did the eslify, made a min enjoyment bonus for the cumming in feature as for most load sizes it would only add about 1 extra enjoyment. which is not really noticeable. so I am making a min of 10 so it can be noticed. Also started adding in FHU support for those without the new baka version (will make it disabled by default so it doesnt conflict with those on the new version like you) once that is done and I do this HitME thing, then I will post a new version. will probably be tonight


I never heard of it either, but I was able to find it: Higher Index Than Masterlist Entries

 

So this is different than a dirty edit. If you load the plugin in xedit and check for errors, it prints out <bla bla> is a HITME. I did the same process of cleaning masters and sorting and it resolved those for me too. Not sure what effect they have, but errors are rarely good.

Edited by foreveraloneguy
Link to comment
52 minutes ago, foreveraloneguy said:


I never heard of it either, but I was able to find it: Higher Index Than Masterlist Entries

 

So this is different than a dirty edit. If you load the plugin in xedit and check for errors, it prints out <bla bla> is a HITME. I did the same process of cleaning masters and sorting and it resolved those for me too. Not sure what effect they have, but errors are rarely good.

yup, i found them. thanks though. should have a new update soon. just doing some testing with both the older FHU without oral and newer FHU with oral

Link to comment
2 hours ago, Dasha117 said:
4 hours ago, sath81 said:

can u eslify this?

Yes, will be in the next update. note this will break save games for those already using this mod, so just revert back to a save before you enabled this mod.

 

If you decide to ESLify it can you keep a thought for us people that play Skyrim in VR please as that engine doesn't support ESL files. Whilst it's relatively easy to change an ESL to ESM for VR the problem comes if other mods start to use yours as a dependency. 

Link to comment
7 hours ago, jc321 said:

 

If you decide to ESLify it can you keep a thought for us people that play Skyrim in VR please as that engine doesn't support ESL files. Whilst it's relatively easy to change an ESL to ESM for VR the problem comes if other mods start to use yours as a dependency. 

I will take out the esl flag and add that as its own optional download. Main package will still be esl flagged

Link to comment

I'm on for Frostfall support. One of the other things I use SLS for is the warming up/getting wet through sex acts. Saves on having to stop and look for shelter every few hours especially since I don't use fast travel. Quick bj and you're off. Though I'll understand if you're not up for it.

Also,  consider SunHelm support, maybe?

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