Jump to content

7 Screenshots

About This File

A brand new collection of body and facial cum applied automatically after AAF scenes.

 

Commonwealth Moisturizer

Two centuries after the bombs fell, it's clear what happened: humans (and other creatures) who produced larger volumes of semen were able to procreate in spite of the high background radiation. They were therefore more likely to pass along this unique, genetically adaptive trait. These days it's hardly unusual for the average human to deliver a quantity of seed that would make even a 21st century porn studio executive say “Nah, scale it back, nobody will ever believe the cumshot otherwise”.

 

Features and Startup Instructions

Commonwealth Moisturizer will add increasing amounts of 3-dimensional cum to characters after AAF scenes. Cum appears at three locational groups depending on the type of sex: belly/vaginal, rear/anal, and chest/face. Yes, that's right! Facials are included, and automatically applied after oral scenes.

 

Right up front, please understand that there are two types of facials. The first, meant for the player, has far more variations. All variants can overlap, and all will conform and even move with the face as you talk, change expressions, and so forth. The second, meant for NPCs, has fewer variations. These too can overlap, but cannot move in real time. They are therefore limited to the area above the mouth. If you want to understand why, please check out the Technical Facial Discussions section down below.

 

Body cum is the same for the player and NPCs. Each location (belly/vag and rear/anal) has several variants, one of which will be chosen at random based on animation tags. Each round of sex will show additional cum. Chest cum is part of the body suit, but is grouped with the facials in a combined oral pool.

 

Body cum must be built in Bodyslide to fit your preferred preset (search for “semen” in Bodyslide). You do not need to build the facials at all. There are different body cum versions for male and female, of course, so be sure to build both bodies separately. The FOMOD installer includes pre-built body cum files for Atomic Muscle, as per Ulfberto's general preferences.

 

Beyond the initial building and choosing your settings, there really isn't much you need to do! This mod is designed to operate in the background, and does not need routine input.

 

Last, but not least, the plugin is an ESL-flagged ESP.

 

MCM Options

Some of the relevant MCM options are detailed below.

 

Spoiler

Apply Body Cum / Apply Face Cum: These options can prevent all body cum and/or all facial cum from being applied.

 

Cum Duration: Amount of time, in real time, until the cum disappears. You may wash it out early with third-party mods if they're patched or otherwise written to accommodate Commonwealth Moisturizer. Cum may also be cleaned off in the MCM debug menu.

 

Cum Armor Slot: All body cum occupies a shared armor slot. You may select which slot you prefer. Please note that no further slot options will be added, although you are welcome to patch your own version or even release a patch for anyone else to use. Please see the note about slot 61 in the “Known Issues” section down below.

 

Allow Female Cum: If you want females (or actors that the game considers female) to apply cum, enable this option.

 

Bukkake Mode: Traditionally, you'd see one cum application per location tag (vagina, anus, mouth). Some animations have more partners than location tags. When enabled, this option causes each surplus partner to apply cum in a random location.

 

Combine Male Locations: Under normal circumstances, male receivers will only get oral and anal cum (assuming animations are tagged correctly). With this option enabled, front/belly cum can also appear after anal animations.

 

PenisToEither Tag Processing: Some female animations are tagged “PenisToEither” when it's not clear whether the animation should be anal or vaginal. You may select where cum from these animations is applied: always vaginal, always anal, or random anal/vaginal.

 

Semen Color Settings: This series of options lets you fine tune the color of various races and creature types. Color options include white, blue, and green. Note that you can also select “No Cum”, meaning sex with that partner will not add cum to the player.

 

Whitelist NPC For Headparts: Target an NPC and click this button. Commonwealth Moisturizer will attempt to use morphing headparts on the NPC as if they were the player. Please note that this technique will not work on most vanilla and DLC actors. Unique actors added by mods, such as companions and quest givers, are good targets for this option.

 

Allow Situational Cum Prevention: Third party mods may sometimes send scene info that would prevent cum from being applied in a certain way. For example, the receiver could be swallowing during an oral scene, and so a facial wouldn’t look right. The user may choose to allow these situations or to apply the usual cum under all circumstances.

 

Allow Receiver to Apply Cum: When enabled, the “receiver” of sex (actor zero) will also apply cum to their partner (actor one). Only one partner will receive cum from actor zero, and actor zero still receives all cum that their partner(s) would apply. This action obeys the same global settings as all other cum application, including racial semen color and whether females can apply cum.

 

Washing Off Cum

Megururu left open permissions on Wash Out That Cum. Two patches for WotC are included in the Commonwealth Moisturizer FOMOD: one for the BYOP version and another for the CWSS version. This will allow you to wash away the body and face cum using the same methods that wash away cum overlays.

 

Anyone is free to write and/or post a cleaning patch for any other mod they deem appropriate. The API for cleaning off cum is very simple. An example is included in the “Info For Modders” section down below.

 

FAQ and Troubleshooting

Spoiler

Q) Will this mod work with Cum Overlays?

A) 100% yes. I think the appearance of the cum overlays complements the cum meshes quite nicely.

 

Q) Will this mod work with mods that change the head/face mesh, like HiPoly Faces?

A) I have no idea, but my guess would be no.   Seems as if HiPoly Faces might work after all!  For similar mods, I don't know, but you'll have to test it yourself to confirm.  If facials clip badly or don't move properly, that means you'd likely have to rebuild all the facial files to fit a brand new head. That's a tremendous amount of work. I'll be happy to outline the proper steps for some enterprising modder, but it's not a task I'll be doing myself.

 

Q) Will this mod work with [insert custom race]?

A) The body cum probably will, assuming the body is based on FG, CBBE, BT3, or AM. The facials almost certainly won't. The headparts are specific to human race, and even if you changed that aspect, you'd have to refit all the cum to a new head shape.

 

Q) Why do I hear the sound of clothing being put on and off randomly?

A) You are running a version lower than 1.05.

 

Q) Whitelisted NPC facials don't persist through reload.

A) To fix this, I found it necessary to alter the NPC in Looksmenu at least once. Anything seems to work. Change their hair color, accept the change, exit Looksmenu, and then change the color back.

 

Q) The body cum doesn't fit my character.

A) Make sure to build it to your chosen preset, with morphs, in Bodyslide. Search for “semen” in Bodyslide to find the suits.

 

Technical Facial Discussions

Spoiler

Facegen is the bane of my existence. It's possible (read: almost certain) that I'm the only modder with this explicit opinion. Surely, though, everyone who has tried to do something as simple as change an NPC's hairstyle in Looksmenu would look unkindly upon this particular bit of Bethesda “genius”. To summarize the issue, nearly every actor in the game has pre-made face/head data that you can't alter without editing the actor in Creation Kit. Yes, something something better performance, framerates this and that, blah blah I don't care. There's no way to even turn it off on the fly and its presence made twice as much work for me. I'm bitter. That aside, you can work around it in a couple ways.

 

First, most unique actors added by mods don't use facegen. Thus they can use headparts just like the player, if you use this mod's MCM function to whitelist them. Second, you can turn off facegen for individual actors via CK/xEdit. Find the character you want and check the “Is CharGen Face Preset” flag.

 

The CK wiki description of this flag's function is incomplete at best. Checking the flag will force the engine to generate this NPC's face/head on the fly, and you can then change their appearance via Looksmenu or script. Be sure to whitelist them for cum headparts via MCM too.

 

Info For Modders

Spoiler

-To call this mod's cleaning function, add the following to your script.  ActorRef is used in the example, but you can use any name as long as it's a human actor.

If Game.IsPluginInstalled("ComMoisturizer.esp")
	ScriptObject CMkz = Game.GetFormFromFile(0x00000F99, "ComMoisturizer.esp").CastAs("CMkz:CMkz_LibScript")
	Var[] params = new Var[1]
	params[0] = ActorRef as Actor
	CMkz.CallFunctionNoWait("ClearAllCumFromActor", params)
EndIf

 

-In addition to whitelisting NPCs for headparts via the MCM debug menu, you can also add them to the formlist named “CMkz_TheseActorsCanUseHeadparts” in advance.

 

-Three formlists are available for setting cum color of custom races: CMkz_CustomSemenColorBlue, CMkz_CustomSemenColorGreen, and CMkz_CustomSemenColorWhite. Simply add your race to the appropriate list.  A demo patch for Animated Tentacles (version 0.9) is available in the main thread.

 

-For anyone who wants to make their own headparts, instructions and reference heads for Outfit Studio are posted in this very thread.

 

-This mod sends two custom events. One when cum is applied to an actor, and another when cum is removed from an actor. Here’s an example of how to register and listen for these events:

CMkz:CMkz_LibScript CMkz_Lib	; place this with your script properties

Function LoadCMkz()
	if Game.IsPluginInstalled("ComMoisturizer.esp")
		CMkz_Lib = (Game.GetFormFromFile(0x00000F99, "ComMoisturizer.esp") as Quest) as CMkz:CMkz_LibScript
		RegisterForCustomEvent(CMkz_Lib, "OnCMkzCumApplied")
		RegisterForCustomEvent(CMkz_Lib, "OnCMkzCumCleaned")
	EndIf
EndFunction

Event CMkz:CMkz_LibScript.OnCMkzCumApplied(CMkz:CMkz_LibScript akSender, Var[] akArgs)
	; akArgs[0] = actor akActor			(actor who had cum applied)
	; akArgs[1] = bool AppliedFacial	(oral cum specifically on the face)
	; akArgs[2] = bool AppliedFront		(vag/belly)
	; akArgs[3] = bool AppliedOral		(face/chest)
	; akArgs[4] = bool AppliedRear		(anal/back)
	; akArgs[5] = int SemenColor		(0 = white, 1 = blue, 2 = green, 3 = none)
EndEvent

Event CMkz:CMkz_LibScript.OnCMkzCumCleaned(CMkz:CMkz_LibScript akSender, Var[] akArgs)
	; akArgs[0] = actor akActor		(actor who had cum removed)
EndEvent

 

-The API function “ForceRandomFacial(actor akActor, int SemenColor, bool ForceHeadpartsEligible)” will apply a facial to the specified actor. Setting ForceHeadpartsEligible true will apply the CMkz_KW_ActorCanUseHeadparts keyword to the actor, thus forcing an attempt to use headparts cum instead of head armor cum.

 

-The FormID List “CMkz_FlistCondoms” may be populated with armor items such as condoms. When worn, any item on this list will prevent the wearer from applying cum.

 

-The following XML tags may be used to specify where actor zero will apply cum to actor one: “ActorOneReceiveFront” for vaginal/belly, “ActorOneReceiveOral” for face/chest, and “ActorOneReceiveRear” for anal/back.

 

-The “OralSwallow” XML tag may be used to prevent oral cum, while still allowing other mods to process PenisToMouth for other uses like oral wear.

 

-The following meta strings are used to prevent application of cum, either entirely, or just at specific body locations. They may be included in your AAF settings struct when calling a scene: CMkz_MetaNoCumAll, CMkz_MetaNoCumAnal, CMkz_MetaNoCumOral, and CMkz_MetaNoCumVag.

 

 

Known Issues

Spoiler

Body cum is an armor item, with all attendant pros and cons. Every slot will conflict with something. Hence, the choice of slot is yours to make in MCM. Slot 61 is the least likely to conflict with other clothing. Mods that ignore AAF protected equipment keywords also usually won't strip a slot that high. The downside is that armor at slot 61 won't automatically update morphs while worn. It only conforms to the body on equip. So if your body suddenly changes shape while the armor is worn (e.g. you go from pregnant to not pregnant), the cum suit's shape won't update until the suit is unequipped and re-equipped.

 

To compensate, Commonwealth Moisturizer has internal mechanisms to cycle (un- & re-equip) the suit automatically when you sleep, wait, change locations, load the game, or have sex. These aren't strictly necessary if you're using any other armor slot, or if your body shape usually stays the same, or if you keep cum on a short timer. You can unregister for these cycling events in the MCM debug menu.

 

Hard Requirements

-Far Harbor

-Nuka World

-MCM

-Working AAF installation, including animations and tags/Themes

-Replacement male/female bodies of your choice (Fusion Girl, CBBE, Bodytalk 3, and/or Atomic Muscle)

 

Thanks and Credits

-kziitd, who gets full co-credit as the developer of all the body and facial cum included in this mod. I'm eternally grateful that he trusted me to bring his work to life.

-Ulfberto, who suggested material swaps for displaying individual cum options, and who also provided a working example.

-Nebuchadnezzer2, who worked closely with me when I was trying to piggyback on Cum Overlays' scripts instead of reinventing the wheel (spoiler alert: I subsequently reinvented the wheel).

-Indarello, for developing the original headparts technique based on kziitd's demo facials, for answering technical questions about the method, and for permission to build on his work.

-lee3310 for early feedback and technical discussions.

-CRWREX for correctly diagnosing a bug that was driving me up the wall.

-Special thanks to the AAF Help Discord for their assistance past, present, and future.

-Honorable mention to Saya_Scarlett for the often thankless work of maintaining the AAF Fucking Manual.

-Credit to kinggath for the controller quest template that I'm still using from his Mod School Resources pack.

-Waity6taity, for the glowing green cum assets.

 

Permissions

Cum assets may not be reproduced, re-used, or altered without kziitd's permission. Scripts and other written assets may be re-used with credit, as long as the result is freely available and not paywalled. Patches, translations, and bodyslide conversions for this mod may be developed and posted without further permission. 

 

Edited by spicydoritos
v. 1.05


What's New in Version 1.05

Released

v. 1.05

-Cum suits now use silent sound files from the vanilla game, and will no longer make noise on equip/unequip.

-Added MCM option for the “receiver” to also apply cum to their partner. See MCM setting description for more details.

-Added MCM option to select whether other mods may situationally block cum application (e.g. swallowing prevents facial).

-Fixed cum being incorrectly applied to unloaded NPCs (e.g. if you teleport away from a scene with NPCs).

-Removed unused import of SUP F4SE library from CMkz_LibScript.

For all modder features below, please see further details in “Info For Modders” section.

-For Modders: Added two custom events. One is sent when cum is applied to an actor, the other is sent when cum is removed from an actor.

-For Modders: Added an API function to apply a random facial to an actor.

-For Modders: Added formlist of armor items that count as condoms. Actors wearing any item on this list will not apply cum.

-For Modders: Added checks for XML tags that specify what part of actor one's body will receive actor zero's cum, if that MCM option is enabled.

-For Modders: Added check for an XML tag (OralSwallow) that will block oral cum.

-For Modders: Added check for AAF meta strings that can block some or all cum.

 

Spoiler

v 1.04

-Changed MCM cum timer settings from fixed durations to sliders. A setting of zero minutes means no timer (cum will remain until washed out or otherwise removed).

-Added an MCM debug option to treat all NPCs as if they are whitelisted for facial headparts. Note that the vast majority of vanilla/unmodified NPCs still cannot have their headparts changed, and the result for them will be no facials at all.

-Fixed MCM debug option “Re-Equip NPC's Cum Suit” to also re-equip facial armor item.

 

v. 1.03

-Added MCM option to set “unknown race” cum color when a partner race is unrecognized. This option is intended to be used when either there's no formlist patch available (see below) or you don't want to write your own patch.

-Disabled “underarmor scaling” of cum so it should no longer float above certain clothing.

-For modders: Added three formlists for forcing any custom race to use a specific cum color. Simply add your race to the appropriate list and CM will handle the rest. A demo patch for Animated Tentacles (version 0.9) is available in the main thread.

 

v. 1.02.2

-Fixed glowing facial cum not properly conforming to different face shapes.

 

v. 1.02.1

-FOMOD now includes an optional patch to make green cum glow. Big thanks to Waity6taity for providing the glowmap, texture, and modified material!

-FOMOD now includes an optional compatibility patch for the CWSS version of Wash Out That Cum. Be sure to also patch WotC itself to work with the current CWSS version (4.x).

-FOMOD adjusted to make main assets optional. This should allow merging the new patches without replacing a built body, MCM settings, or personal tweaks.

 

v 1.02

-Fixed Atomic Muscle version missing two cum meshes from the chest area.

 

v. 1.01a

-Fixed missing facial materials from 1.01.

 

v. 1.01

-Added MCM options to individually block body and/or facial cum application.

-Added a separate MCM setting for cum duration on NPCs.

-Added Bodyslide groups for the semen suits. They now appear in body-specific groups (CBBE, etc) and a “Commonwealth Moisturizer” group.

-Added a debug option to delete suits from inventory. This will help if people are tinkering with armor slots in xEdit/CK and need to spawn new suits.

-Added pop-up warning when trying to apply random cum with no location(s) enabled.

 

v1.00

-Release version.

 



×
×
  • 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