Fairwyn Posted August 1, 2024 Posted August 1, 2024 Curse of Life - Alternate Pregnancy Mod View File This is an alternate pregnancy mod that requires very little to get going. Lay special eggs of many various properties. There are over 30 item variations. I'm taking down the Blessed Quests download until I can get some major issues with it repaired. I highly recommend uninstalling it if you are currently using it. Sorry about the issues! Roadmap ---------------------- So, what's next? I think the main mod is about ready to lose its beta tag once I do some more testing. I have currently released all the base features I intended. It doesn't mean I won't be adding more, but that I'm looking to slow down and expand it in other ways while keeping the core solid. The next big thing will be working on getting Blessed Quests out of its alpha state. I've learned a LOT from working on Curse of Life so I'm hopeful I can get the expansive quest content working to the same standards at least. A huge thank you to everyone who has given feedback, suggestions, bug reports, and just in general has been a solid community as the mod has evolved. I want to hear from you! Sincerely, give me you feedback on what you'd like to see for the balance changes, additional features, or whatever else you'd like. Let me know what you like and what you don't like. No matter how you feel about it after, THANK YOU for installing it and giving it a chance. Version ---------------------- Beta V3.2.7 Patch Notes Empty Womb call now removes locks from all sources (doesn't mean you won't get the lock immediately back if it's from something external like a plug etc but can help with some bugs) Icons now only generate a single time for each icon as long as you're carrying one in your inventory. If you give an icon away to an NPC (causes curses to never end), a new one should regenerate next time you have enough eggs. Beta V3.2.6 Patch Notes New config.json in the mod directory at skse/plugins/CurseOfLife Add (or remove) races from the race_whitelist Add additional pregnancy and breast morphs and what percentage weights they should start at Each morph should have a morph value in the same order. There's examples in the file you can either edit or add to. Added compatibility for DHLP_Redux and Devious Devices NG in general. If they have events running, you shouldn't lay eggs and if you're already giving birth, it should stop them from starting other events. Added new integrations with DDNG if you have it installed! If you have a devious plug in, you're also plugged for COL. Also, if you're plugged by one of the deities, you'll actually be force equipped with a plug and belt. Using an empty potion will still remove the Divine Seal and dissolve both the plug and belt (it checks and makes sure they're generic so it shouldn't break any quest items). If you want to keep the items, make sure you get the locks picked etc and take them off before breaking the seal. Praying with consequences! If you use "Prayer for Blessings" and have zero or a single keyword in the prayer, there's a chance you'll get a random device locked on. These devices get always locked on in the same order with an armbinder being the last thing forced on. Beta V3.2.5 Patch Notes Fixed a bug where some values weren't getting properly updated until a waiting event happened. Fixed a bug where the milk widget was incorrectly displaying the percentage. Beta V3.2.4 Patch Notes Fixed a display bug in the debug text for showing the current curse chances in MCM Increased the upper limit of the hit multiplier to 100x (up from 10x) so it can achieve 100% if wanted. Beta V3.2.3 Patch Notes Curse hits and sex options have been reworked to have a 1% and 10% base hit chance and there's new options in the settings to alter those chances. This works for both player and npcs. New built-in widget interface has been added. Lots of customization options on where and how to display it and what info you want. It uses iWantWidgets which is now a soft requirement to use the new widget. I now know why interface mods are incredibly buggy. I tried my best to make it pretty solid but sometimes I run into it not loading properly. If you do a wait for an hour or save and reload your game, it should fix it. Most of the time, it updates the percentage text only, but every hour or when a new curse is applied, it refreshes the entire widget to make sure everything is up-to-date and stays working. I'm using my own custom 100x100 DDS icons. You can totally replace them with something you like more as long as you name them the same, drop them into the folder structure, and make sure they overwrite mine. NOTICE: I dropped it into a running Nolvus install. Worked great, but I did have to save and reload to make it appear (because of the way iWantWidgets runs it's load events) Blessed Quests DD Edition V2.1 - Alpha Expansion Mod Uses the new prayer mechanic instead of counting prayers. See spoilers for details. KNOWN ISSUE: The Blessed Quests teleports spells for the Temple currently do not work. They were a very WIP feature to begin with, but SOMEONE decided to accidentally delete the teleport node because she forgot what it was used for. I'll... eventually fix that. For now, just please ignore those spells. When upgrading versions, you should just be able to replace the old file without issue. I highly encourage using Mod Organizer 2 as your mod manager. If a problem does occur, disabling the mod in MCM and then turning it back on should fix the issues. PSA: Uninstalling any mod in a running save is never a good idea. Just disable this one if you don't want it. Old Patch Notes ---------------------- Spoiler Beta V3.2.2 Patch Notes New option to turn off the curses for the player only. Slight re-organization of the menu options. Beta V3.2.1 Patch Notes Added a multiplier slider for the new deity prayer values. Fixed a bug where Speech needed to be Speechcraft Fixed a bug where disabling the mod would still continue to run the pulse loop after the disabled message. Beta V3.2.0 Patch Notes NEW FEATURE: Custom Prayers! All supported Daedra and Aedra now have special benefits for proving your dedication. On interacting with a shrine, you'll get a prayer book that details the new mechanic and a spell to let you "Pray for Blessing" whenever you need to. New MCM tab on the mod menu allows you to choose the deity the spell will pray to and the prayer you wish to invoke. Each deity has three keywords that they prefer. Each keyword not only strengths the chance the deity will answer but once all three are used, you have their full attention and they give you special benefits. All keywords can be found in the messages that the deity sends when starting a blessing and right before the blessing is birthed. You can also just try making some best guesses. Correct keywords are tracked in the MCM menu once they are used in the prayer spell. Each correct word increases the chance they'll answer your prayers by 33%. No correct words is only a 1% chance. All three of Dibella's words are given as examples in the Prayer Book. Some of the deities interactions now require their full attention.. I tried to balance each of the new powers the best I could. For ones that give skill bonuses, you should only gain enough experience for one skill level roughly every three hours at the start if you're currently incubating at least 10 blessed eggs. (You can carry a lot more eggs, but the bonus is capped at 10.) Note on updating from a previous version. If you already have a blessing running, the prayer book won't trigger. Use "Empty Womb" in the debug menu to start clean then use a shrine to get the book. Beta V3.1.0 Patch Notes I tested the following on newest AE build and SE (with all of Nolvus Awakening). Be advised that this version can need a new save when updating. (Backup your saves first please). I was able to safely load it into a Nolvus save, but I'd still use caution. Removed changes from .esp for shrines and mob spells Added new structure for SkyPatcher to handle the shrines and mob changes in more friendly way to get rid of the need of various other mod patches and incompatibility issues. SkyPatcher is now a new requirement https://www.nexusmods.com/skyrimspecialedition/mods/106659 Beta V3.0.5 Patch Notes Added a new option for "Allow Curses On Males" Added a new option for "Allow Curses On NPCs" Both options are defaulted to OFF. This will not impact any curses already running. Turn the settings on if you wish to continue males and/or npcs gaining curses. Other Updates The external version of Enhanced Laying didn't get updated for the new NPC options. This is fixed in V1.1. Reminder that you DO NOT need this file unless you're trying to edit the file as a modders resource so you can either update to this version or just uninstall it as it's already included in the main file. There's a new version of Blessed Quests up. Beta V3.0.4 Patch Notes Bug fixes for non-humanoids getting targeted for curses (NPCs with custom races may get caught in this filter, just let me know if some specific exceptions need to be added) A few debug lines for NPCs where not respecting the verbose logging flag, that should be fixed now. Beta V3.0.3 Patch Notes (V3.0.2 was skipped on purpose due to some Blessed Quest stuff I was working on) All sex should be able to curse NPCs and males can actually now be cursed. If you want to cause an NPC to never end their curses, give/pickpocket onto them an Icon of Curses or Icon of Blessings The luck buff from milk now does what is on the actual label. (Always gives rarer items.) Generic blessed gems (soul gems) are a rarer form of blessed eggs that can be given under any blessing. While you have an Icon of Blessings in your inventory, your count of total blessed gems will never be lower than the number of any cursed eggs of any single type you also have forming. Want to curse a bunch of NPCs in an orgy, farm them all for eggs to get enough for a quick icon, then transform the 200+ charus eggs you got due to adventuring gone wrong (or right, I don't judge)? Well, you totally can. Then may as well drink a luck potion and never run out of soul gems while you're at it. Yeah, this is all probably horribly OP if you really crank things up and abuse it. Beta V3.0.1 Patch Notes Added the ability to turn on verbose logging. Not recommended to turn on unless you're having issues and need to share the log with me because it will spam your log. If you're having issues with my mod and would like me to take a look at it, please follow these instructions. Load your saved game with version 3.0.1 or greater installed and on the Player Curse Info > Debug Options page, make sure "Enable Verbose Debug" is checked. Save your game and close Skyrim. Find your Skyrim.ini file (usually located in Documents > My Games > Skyrim Special Edition) Edit the file using Notepad (this ensures that you don't accidentally add extra characters you didn't mean to) Look for a section that looks like this and change the settings to these values. If it doesn't exists, just add this to the end of your file. [Papyrus] fPostLoadUpdateTimeMS=500.0 bEnableLogging=1 bEnableTrace=1 bLoadDebugInformation=0 Save the file and close it. Start Skyrim back up and load your game. Recreate the issue you're having problems with (if you don't think curses are hitting, attempt to get hit by a curse etc) Save and exit Skyrim In the same directory that your Skyrim.ini file was located, there should also be a Logs directory. You're looking for Logs > Script > Papyrus0.log (the one labelled as 0 is always your newest log file) Please PM me that log file. If you're having trouble uploading it, let me know and I'll help you get it to me. You can now ( and probably should) edit your Skyrim.ini file again and set these variables back to off bEnableLogging=0 bEnableTrace=0 Beta V3.0 Patch Notes MAJOR UPDATE: You might need a new save for everything to work as expected. Female NPCs can now be cursed. I know this is something a lot of people have asked for and I've pushed back on it because I was worried about scaling, but I think I have it implemented where it shouldn't be too much of a problem unless you're really trying to crash your game as hitting any technical cap would take some effort. (Hundreds, it's in the hundreds.) So, how does it work? There's a few ways. You could take your followers on a spider, charus, or dragon hunt and they can get cursed on contact just like you can. You could also take that Cursed Milk that's probably floating around your inventory and get them to drink it (via various mods). Another fun way is to have leveled pickpocketing and taken the poison reverse-pickpocket trait, just sneak that Cursed Milk into someone's inventory and watch it hit. Also, since the milk is a poison, you could throw it on a weapon, give them a gentle stab, and run away. NPC Mechanic Differences Curse hit chance is always 100% They cannot be blessed. They will always fill to 100% max belly size and then the curse will end after laying eggs. This is the only way they get uncursed. They will produce milk as long as they are cursed and reset immediately on uncurse. If the player is present, (IE the npc is 3D loaded) they will respect the labor animation settings. If they're offscreen, items will drop directly into their inventory and no animations will attempt to run. NPCs are processed through non-locking events. They cannot lock player progression during update events and they cannot lock each other. The player will temporarily lock all NPC progression not already in progress and is always first on any update ticks before NPCs are updated. Both of these things are to make sure everything keeps running smoothly. Various bug fixes for various things. Beta V2.5.2 Patch Notes Added support for OStim Standalone . For some reason, the esp detection on the MCM menu likes to think it's not installed when it is, but I tested it and it's working fine for me. Ostim orgasms involving the player are detected and can result in curses and cum inflation. Enhanced support for P.A.I.A and it's expansion. Triggers should be cleaner on when the idle animations start and shouldn't conflict with the other mods it supports. I removed the expanded update file from downloads because that is no longer needed. Beta V2.5.1 Patch Notes Blessed and Corrupted versions of the spider, charus, and dragon variety now count towards icon creation and are also tracked with the base egg types on the MCM stats page. They are still also tracked as Blessed Eggs and Other Eggs respectively. Fixed a bug where all luck mechanics were no longer working. Fixed a bug where blessed eggs were growing far more rapidly than intended. Fixed a bug where when a curse was cleansed via blessing, not all eggs would be converted. This be far more consistent now and also can be a little... interesting. Blessing 50 spider eggs will net you 50 blessed eggs growing for that deity for example. Due to the size differences, you can end up with more blessed eggs but never fewer. Also, the current womb size should also never suddenly jump after the blessing. Fixed some bugs and scaling with cum inflation where it wasn't quite working as intended. Requirements ---------------------- Hard requirements (and honestly, you probably have most of these already): Sky UI RaceMenu PapyrusUtil AE SE - Scripting Utility Functions powerofthree's Papyrus Extender Papyrus Tweaks NG SkyPatcher Soft requirements for widget to work: iWant Widgets DO NOT install the demo files! If you start getting spammed with snowflakes and sheep, you installed the demos and need to follow the instructions on the mod page to remove them. Soft requirements for inflation to work: CBBE or some flavor with the PregnancyBelly node BodySlide and Outfit Studio - Make sure you batch build with build morphs checked Official Plugins Blessed Quests 2.1 I will definitely be expanding this extension with more custom text and gear extensively, but for now, it's the single very simple Dibella quest. Spoiler section below has how to start it. Requires main Curse of Life V3.1.0 or greater and the following and (and all of their requirements) Devious Devices NG SexLab Some sort of arousal like OSL Aroused Enhanced Laying (V 1.1 included in main mod) Thanks to ZestyGrill123 for writing the original patch V 1.1 is fully integrated into this version as the base. The optional file in downloads is ONLY for if someone wants to further enhance it. It's written using my API functions and can be edited without worrying about changes to the main mod. Using the two new options in MCM, eggs that are displayed when using the labor animations option can be what you're actually laying (instead of the default safety blessed egg) and you can choose to drop them into the world instead of into your inventory. Known... funness... so, my modded eggs fall the floor in a nice slow controlled manner... but the vanilla eggs have a tendency to fire out with projectile like force. It's pretty hilarious and I have no clue how to fix it. Just don't give birth aimed at anything important.. Why is this a plugin? Because it's at the literal limit of my experience on physics and I personally won't be using the option to spawn them in world. Best I can do it is make it far easier for someone else to get in there and perfect it/extend it. The api also supports listening to the egg laying event, so if someone wanted to even make full mod with an MCM menu for additional options, the flexibility is there. Additional supported mods (make sure you also install all their dependencies): SexLab Inflation Framework SE The mod works fine without it, but if you use other inflation mods, it can be nice to control things. There's a JSON file included that gives support for Oviposition Milk Mod Economy SE Calls Create Milk Maid on player on next blessing/curse The option can be toggled on and then once milk maid is triggered by this mod, it will toggle it off for you. If something happens and you need to become a maid again, you can enable the trigger as many times as needed. Ovibody If turned on with SLIF, use the included json file so it can find the nodes Support for OviMovement-0.0.5 + future updates is officially supported - author credit to Jemel Sex Lab - Sexual Fame 'Framework' Currently it increases the Pregnancy fame but there's nothing associated with that fame There's an optional toggle in settings for also adding Slut fame so you can get comments P.A.I.A (Pregnancy and Inflation animations) P.A.I.A Expansion (Pregnancy and Inflation animations) Labor Animations OAR Turn on labor animations in mod extras. Hooks use the bleedout animation. When installing, use Egg Factory as the base files because this mod is not officially supported. There's OAR files included with this mod that will provide unofficial support for these animation packs so make sure COL is installed below these. SexLab SE - Sex Animation Framework v1.66b OR SexLab P+ Having sex with charus, spiders, and dragons can activate the curses. You must have SexLab, FNIS FNIS Creature Pack, and creatures turned on in the SexLab options required unless the "All Sex" option is turned on. You also now get sounds with inflation and labor. Sexlab Aroused Redux SSE OR OSL Aroused Gets triggered by certain blessings when available. OStim Standalone Obviously, you want either SexLab OR Ostim, not both. Creature support isn't detected at this time, so all sex can trigger curses and inflation by default. Devious Devices NG Support for plugs with plugged status and prayer failure consequences. Features ---------------------- List of Divine Bonuses Spoiler Akatosh - All eggs are blessed dragon eggs Arkay - Every hour gain Restoration experience for every egg forming Azura - Much greater chance to get Azura's egg Boethiah - Every hour gain Heavy Armor experience for every egg forming Clavicus Vile - Every hour gain Conjuration experience for every egg forming Dibella - Each egg you have of hers generates more eggs in the womb Hermaeus Mora - Every hour gain Illusion experience for every egg forming Hircine - Much greater chance to get Hircine's egg Julianos - Every hour gain Enchanting experience for every egg forming Kynareth - Every hour gain Alteration experience for every egg forming Malacath - Eggs are never born. Womb is emptied entirely. Mara - On empty womb, immediately start a dragon egg Mehrunes Dagon - Every hour gain Destruction experience for every egg forming Mephala - Rapidly grow blessed spider eggs Meridia - Every hour purges all diseases and makes you glow for 5 seconds. Molag Bal - Much greater chance to get Molag Bal's egg Namira - All eggs are born corrupted and random Nocturnal - Acts like an enhanced luck potion Peryite - All eggs are either blessed or corrupted charus eggs Sanguine - Lust messages and halves progress rate Sheogorath - Eggs are always converted to a single random deity egg and cheese. Stendarr - Every hour gain Block experience for every egg forming Talos - Every hour gain Speech experience for every egg forming Vaermina - Every hour gain Pickpocket experience for every egg forming Zenithar - Chance to gain gold every hour for every egg forming Prayers for Blessings - How to use the new Prayers mechanic. (The password mini-game.) Spoiler Custom Prayers! All supported Daedra and Aedra now have special benefits for proving your dedication. On interacting with a shrine, you'll get a prayer book that details the new mechanic and a spell to let you "Pray for Blessing" whenever you need to. New MCM tab on the mod menu allows you to choose the deity the spell will pray to and the prayer you wish to invoke. Each deity has three keywords that they prefer. Each keyword not only strengths the chance the deity will answer but once all three are used, you have their full attention and they give you special benefits. All keywords can be found in the messages that the deity sends when starting a blessing and right before the blessing is birthed. You can also just try making some best guesses. Correct keywords are tracked in the MCM menu once they are used in the prayer spell. Each correct word increases the chance they'll answer your prayers by 33%. No correct words is only a 1% chance. All three of Dibella's words are given as examples in the Prayer Book. I tried to balance each of the new powers the best I could. For ones that give skill bonuses, you should only gain enough experience for one skill level roughly every three hours at the start if you're currently incubating at least 10 blessed eggs. (You can carry a lot more eggs, but the bonus is capped at 10.) Quote Prayers for Blessings - In-game book text formatted here for your enjoyment. There's nothing like getting some extra power when seeking the favor of the Gods and Goddesses. Each of them has three keywords that when used in a single prayer can grant amazing benefits for the low cost of letting them use your body for whatever they want. They often use these keywords when whispering to my innermost desires. I've found the process rather intoxicating. With no words, they seem to just ignore you if you don't use a shrine. First word you find, they become aware of you. Second word, they seem to be watching... waiting for you to find the last one. With the third word, the testing begins and you can rake in the rewards. I refuse to write my keywords down for fear that others will find this book and steal my glory, but I do want to note the benefits my dedication has uncovered. I will say that you want to make sure you get their names right at least. I accidentally managed to get myself more cursed more than a few times. Akatosh - All the eggs I were forced to bear for her were at least blessed dragon eggs. Arkay - I have never healed so well in my life! Azura - Souls flowed from me with her branding. Boethiah - Gained a bunch of Heavy Armor experience. Maybe I can wear those boots I found now. Clavicus Vile - He seemed to want me to summon things for him. I can use Bound Dagger now and that's handy for cutting apples. Dibella - She really tested me. I've never been so full and there was eggs everywhere. Hermaeus Mora - Maybe will all this new Illusion training I can imagine some more tentacles... Hircine - It was all very primal. I have a fair share of bloody souls now. Julianos - He was a great help getting my Enchanting up so I can use all these shiny souls from the other sources. Kynareth - Her blessing seemed to leak Alteration magic into me. Malacath - Ugg, stay away from this one unless you want all your effort wiped out. NEVER AGAIN Mara - Dragon eggs... constant dragon eggs... I don't think she would have ever let me stop. Mehrunes Dagon - Well, he's the Lord of Destruction for a reason I guess. Guy had no chill. Mephala - Oh god, all the spider eggs... they're everywhere. Meridia - She was intent that I remain pure and cleansed of diseases every hour or so... the light was a bit annoying at times. Molag Bal - More souls, always more souls. Namira - The corruption was staggering and so random. I was getting eggs I had never seen before and all corrupted. Nocturnal - Ohh Lady of Luck, you were better than that Luck Milk I had squeezed out of me. Peryite - He seemed to like his charus eggs in various flavors. Sanguine - Fantastic Daedra to pray to if you really like being horny and in it for the long haul. Carried his eggs around forever. Sheogorath - It was a very random experience... plus cheese. Stendarr - I can now block things a lot easier now! Talos - I guess he was intent on giving me the gift of gab. Vaermina - She told me she wanted me to spread her poisons and started giving me Pickpocket experience. I... have been to afraid to actually use the skill though. Zenithar - After learning all I could from the other ones, this guy is my favorite! Coins just drop into my pockets! Way less work than trying to find someone to buy ALL THESE DAMN EGGS. Quote In the Curse of Life MCM menu, look for the Prayers tab. First enter the name of the Daedra or Aedra that you want to pray to. Next enter in the prayer. You can make them fancy: "Oh Lady of Beauty, bless me with your love and charms." or you can just forget the RP part and guess at the keywords "beauty love charm" Both of these prayers are a valid three keyword prayer for Dibella. Once your prayer is set in the menu, just cast the "Prayer for Blessings" spell and the prayer will be sent! Each correctly guessed word is noted in the MCM screen and also, the status will change for the deity depending on how many you correctly guessed. If you don't want the activate effect anymore for that deity, just pray with fewer correct words or to someone else. All keywords are said by the deities at one point or another in this mod and are very well known associations for them. Words can be shared among deities and variations work as long as the base word is there. For example, both "charm" and "charms" work for Dibella. Curses have keywords too! Try praying to "curses" and use keywords to target specific ones with increasing hit chances. Finally, this prayer book does not give you shrine blessings. It's only a way to pray for the mod benefits without having to depend on shrines or luck. Each correct word gives you an extra 33% chance for the prayer to work with the final word being a 100% chance and the extra blessing effects. Good luck and have fun! Everything else and probably more I forgot to put here... Spoiler Get cursed in combat with charus, spiders, and dragons. Options for curses activated by sex also available. Picking up various eggs from a container has a chance to cause curses. While cursed, you have a chance of birthing a special corrupt version of the eggs. You can also pray to most all shrines to convert the curse to a blessing or skip to bearing blessed eggs. Each Aedra and Deadric Prince has a unique egg with special properties and messages. Consuming one of the eggs counts as a blessing from that deity. While blessed by most of them, you have a chance to also birth any other special egg and a slightly greater chance of theirs. Milk While blessed, using the defaults, you will produce one milk product every four days Blessed Milk of Luck last for three days and doubles all luck chances. Milk of Empty Prayer empties your womb of all curses and blessings and resets your deity favor. Blessed Milk of Devotion instantly activates a prayer from a random deity. Numerous integrations with other mods available and growing. The whole experience is very customizable via the MCM menu. Female NPCs can be cursed via the Cursed Milk item or getting hit by certain creatures in combat. NPC Mechanic Differences Curse hit chance is always 100% They cannot be blessed. They will always fill to 100% max belly size and then the curse will end after laying eggs. This is the only way they get uncursed. They will produce milk as long as they are cursed and reset immediately on uncurse. If the player is present, (IE the npc is 3D loaded) they will respect the labor animation settings. If they're offscreen, items will drop directly into their inventory and no animations will attempt to run. NPCs are processed through non-locking events. They cannot lock player progression during update events and they cannot lock each other. The player will temporarily lock all NPC progression not already in progress and is always first on any update ticks before NPCs are updated. Both of these things are to make sure everything keeps running smoothly. Example Config File and Instructions ---------------------- Spoiler The following config file is located at skse > plugins > CurseOfLife > config.json. IMPORTANT: All text items in the list must be quoted. Numbers should not have quotes for the values sections. All items, except for the last item in all lists, must have a comma after it. These are the most common problems to look for if your config doesn't seem to be working. To add a new race, look at the current list of races between the []'s in the "race_whitelist" section. Add a comma after "Wood Elf" and then add your new custom race under "Wood Elf". When adding new morphs, follow the same steps, adding a comma to the last item, and then adding your new morph underneath it. Then go to the morph_values section and add percentage values for each morph you added in each section. Order is important for the values! Example: In "additional_pregnancy_morphs", the morph "ChubbyLegs" is the 2nd item in the list. That means that if you change the 2nd item in "pregnancy_morph_values" to 25, "ChubbyLegs" will now only apply at 25% of the inflation value instead of 50%. { "stringList" : { "race_whitelist" : [ "Argonian", "Breton", "Dark Elf", "High Elf", "Imperial", "Khajiit", "Nord", "Orc", "Redguard", "Wood Elf" ], "additional_pregnancy_morphs" : [ "ChubbyWaist", "ChubbyLegs", "BigButt" ], "additional_breast_morphs" : [ "DoubleMelon" ] }, "floatList" : { "pregnancy_morph_values" : [ 50, 50, 50 ], "breast_morph_values" : [ 50 ] } } FAQs ---------------------- Spoiler Where do I put the optional json file? That file is already included in the main mod and automatically goes exactly where it's need. I only included the optional download for people who don't want my mod but would like to use the morph file for other things. Is this mod player only? Yes. I do plan on making an extension mod for it that allows a few others to be cursed/blessed. As of version 3.0, any number of npcs can be cursed. Look for the options! I updated to a new version, but MCM is showing an older version. Yeah, that happens. I always try to bump the GetVersion() but MCM doesn't always change it for some reason. If you have any new settings listed in the version update, it updated... the version string is just cached. It shouldn't cause any problems. The mod isn't working for me and I'd like help. If you're having issues with my mod and would like me to take a look at it, please follow these instructions. Load your saved game with version 3.0.1 or greater installed and on the Player Curse Info > Debug Options page, make sure "Enable Verbose Debug" is checked. Save your game and close Skyrim. Find your Skyrim.ini file (usually located in Documents > My Games > Skyrim Special Edition) Edit the file using Notepad (this ensures that you don't accidentally add extra characters you didn't mean to) Look for a section that looks like this and change the settings to these values. If it doesn't exists, just add this to the end of your file. [Papyrus] fPostLoadUpdateTimeMS=500.0 bEnableLogging=1 bEnableTrace=1 bLoadDebugInformation=0 Save the file and close it. Start Skyrim back up and load your game. Recreate the issue you're having problems with (if you don't think curses are hitting, attempt to get hit by a curse etc) Save and exit Skyrim In the same directory that your Skyrim.ini file was located, there should also be a Logs directory. You're looking for Logs > Script > Papyrus0.log (the one labelled as 0 is always your newest log file) Please PM me that log file. If you're having trouble uploading it, let me know and I'll help you get it to me. You can now ( and probably should) edit your Skyrim.ini file again and set these variables back to off bEnableLogging=0 bEnableTrace=0 Mod isn't working after updating from a previous version. Ok, so my mod does have several scripts and one that does indeed run on a detection pulse, but it contains no loops and generally is pretty dang safe. However, Skyrim is notoriously bad about just borking things occasionally for any mod when it updates, so here's the steps to try and clean things up. First try this... this will stop all scripts associated with the game and then do a clean kickstart. Load the game Disable my mod in MCM Wait for disable to finish Save the game -- Hard save, do not quick save. Close the game -- You must close the game, don't just reload the save. Reopen the game Load the save Re-enable the mod in MCM If that didn't work, lets push it a bit harder and do a clean install. Load the game Disable my mod in MCM Wait for disable to finish Save the game -- Hard save, do not quick save. Close the game -- You must close the game, don't just reload the save. UNINSTALL THE MOD Reopen the game Load the save if for some reason the save says it's corrupted and doesn't want to load use Skyrim Script Cleaner and follow the instructions there Confirm all the items from the mod got removed Save the game -- Hard save, do not quick save. Close the game -- You must close the game, don't just reload the save. Re-install the mod Open the game Load the save \o/ If that didn't work, use Skyrim Script Cleaner and if it still doesn't work, I'm at a complete loss. It probably isn't my mod that caused the problem and you'll likely need a new save. Spoilery Blessing Details ---------------------- Spoiler Only shrines available to base Skyrim are extended by this mod to trigger blessings. Other Aedra/Deadra eggs can be randomly found while womb is blessed by any deity. Milk of Luck is especially effective for finding them. Two new items have been added to assist with getting rarer prayers and changing some game mechanics. These basically allow the mod to work regardless of other mods. Icon of Curses - Getting 100 charus, spider, or dragon eggs causes the eggs to form a cursed icon. This icon allows you to have curses active while also being blessed. Icon of Blessings - Getting 300 of charus, spider, or dragon eggs causes the cursed icon to become blessed. Same as the cursed icon with some additional upgrades. When a curse or blessing finishes and you're not already blessed, a new RANDOM blessing is activated. All eggs produced generates extra items for every blessed icon you are carrying. Eggs and cursed icons are removed as they form the icons or upgrade them. DIBELLA BLESSED QUEST TRIGGER: Give birth at least once while carrying one of her eggs or lay one of her eggs and then pray to her using all three of her words. For Modders ---------------------- Spoiler ; See the file CurseOfLife_API.psc for the most up-to-date info on what is available for events and values, but here's some examples. ; Check if mod installed Int COL_Enabled = Game.GetModByName("CurseOfLife.esp") ; You can read the following values out of StorageUtil for widget mods etc. DO NOT write to these. ; Current Maximum Size Set in MCM StorageUtil.GetFloatValue(none, "CurseOfLife_MaxBellySize", 10.0) ; Overall Status StorageUtil.GetFloatValue(none, "CurseOfLife_BellyCurrentSize", 0.0) ; Player Curses: values can be "Not Cursed", "Womb Filling", "Stuffed With Eggs" StorageUtil.GetStringValue(none, "CurseOfLife_CharusCurse", "Not Cursed") StorageUtil.GetStringValue(none, "CurseOfLife_SpiderCurse", "Not Cursed") StorageUtil.GetStringValue(none, "CurseOfLife_DragonCurse", "Not Cursed") ; Player Blessing: values can be "Not Blessed", "Souls Forming", "Magically Full" StorageUtil.GetStringValue(none, "CurseOfLife_BlessedWomb", "Not Blessed") ; Individual Curse/Blessing Info StorageUtil.GetFloatValue(none, "CurseOfLife_CharusCurrentSize", 0.0) StorageUtil.GetFloatValue(none, "CurseOfLife_SpiderCurrentSize", 0.0) StorageUtil.GetFloatValue(none, "CurseOfLife_DragonCurrentSize", 0.0) StorageUtil.GetFloatValue(none, "CurseOfLife_BlessingCurrentSize", 0.0) ; Example usage float charusCurrentSize = StorageUtil.GetFloatValue(none, "CurseOfLife_CharusCurrentSize", 0.0) float totalMaxSize = StorageUtil.GetFloatValue(none, "CurseOfLife_MaxBellySize", 10.0) float allEggCurrentSize = StorageUtil.GetFloatValue(none, "CurseOfLife_BellyCurrentSize", 0.0) float percentBellyIsFilledWithCharusEggs = (charusCurrentSize / totalMaxSize) * 100 float percentBellyTotalFull = (allEggCurrentSize / totalMaxSize) * 100 Submitter Fairwyn Submitted 08/01/2024 Category WIP / Beta Requirements Sky UI, RaceMenu Regular Edition Compatible No Install Instructions For best results, make sure this mod is below all these requirements and any 3rd party addons (if using a pre-SkyPatcher version). I highly encourage using Mod Organizer 2 as your mod manager. Hard requirements (and honestly, you probably have most of these already): Sky UI RaceMenu PapyrusUtil AE SE - Scripting Utility Functions powerofthree's Papyrus Extender Papyrus Tweaks NG SkyPatcher Soft requirements for widget to work: iWant Widgets DO NOT install the demo files! If you start getting spammed with snowflakes and sheep, you installed the demos and need to follow the instructions on the mod page to remove them. Soft requirements for inflation to work: CBBE or some flavor with the PregnancyBelly node BodySlide and Outfit Studio - Make sure you batch build with build morphs checked 10
Snaloe Posted August 1, 2024 Posted August 1, 2024 (edited) Might be a stupid question, but ... dose 3ba. (CBBE 3bbb) work? Also dose it use Inflation Framework? Edited August 1, 2024 by Snaloe
Fairwyn Posted August 1, 2024 Author Posted August 1, 2024 (edited) Yep, should work fine and I don't use the inflation framework. I can probably make a hook for it eventually, but for now it's just standalone. Edited August 1, 2024 by Fairwyn 2
Fairwyn Posted August 1, 2024 Author Posted August 1, 2024 Btw, I have screenshots and would have preferred to put the actual files here instead of Dropbox... but for whatever reason I cannot upload anything. It just gives me errors. 1
Fairwyn Posted August 1, 2024 Author Posted August 1, 2024 Used dropbox again to get some screenshots up. Enjoy! 1
Midnight Blues Posted August 1, 2024 Posted August 1, 2024 Does this mod use CBBE 3BA/BHUNP Oviposition resources or something similar for the pregnancy?
Fairwyn Posted August 1, 2024 Author Posted August 1, 2024 It uses RaceMenu morphs, in particular the basic NiOverride.SetBodyMorph for the PregnancyBelly node. I have used it personally with CBBE 3BA and also just plain CBBE. I'd love for people to test it out on other setups and let me know how it does.
Fairwyn Posted August 2, 2024 Author Posted August 2, 2024 Not at the moment, but after I shake out the core bugs, I'll look at releasing patch files for various other mods. 1
stavlan Posted August 2, 2024 Posted August 2, 2024 6 hours ago, Fairwyn said: It uses RaceMenu morphs, in particular the basic NiOverride.SetBodyMorph for the PregnancyBelly node. I have used it personally with CBBE 3BA and also just plain CBBE. I'd love for people to test it out on other setups and let me know how it does. The latest version of oviposition resources adds the sliders into racemenu so you can add them the same way you did with the pregnancy belly slider. The slider names are "Oviposition_1" through 6.
Fairwyn Posted August 2, 2024 Author Posted August 2, 2024 Ok cool, do you have an idea of what the ideal values would be for those min/max? I'm also guessing it would be an optional either/or to the PregnancyBelly.
Fairwyn Posted August 2, 2024 Author Posted August 2, 2024 13 hours ago, stavlan said: The latest version of oviposition resources adds the sliders into racemenu so you can add them the same way you did with the pregnancy belly slider. The slider names are "Oviposition_1" through 6. I added an option to use this in the new v1.2 file. When toggled on, it adds all 6 instead of PregnancyBelly and uses the Maximum Total Size for scaling. 15 hours ago, MysticDaedra said: Is there a hook for MME by any chance? In the v1.2 file, there's a new option to set Milk Maid status from MME on the next Curse/Blessing. Please let me know if that works as intended.
Fairwyn Posted August 2, 2024 Author Posted August 2, 2024 Please update to v 1.2.1 if the new menu is missing. There was a bug causing it not to appear sometimes.
Fairwyn Posted August 2, 2024 Author Posted August 2, 2024 On 8/1/2024 at 10:34 AM, Snaloe said: Might be a stupid question, but ... dose 3ba. (CBBE 3bbb) work? Also dose it use Inflation Framework? Support for SLIF has been added in 1.2.2 (AE Only) 1
Fairwyn Posted August 2, 2024 Author Posted August 2, 2024 1.2.2 now has an SE supported version in downloads
Snaloe Posted August 2, 2024 Posted August 2, 2024 1 hour ago, Fairwyn said: Support for SLIF has been added in 1.2.2 (AE Only) That's cool might give this a shot, thanks.
Fairwyn Posted August 3, 2024 Author Posted August 3, 2024 As of V1.3 ALPHA, all supported mod integrations have been tested and seem to be working fine.
gamerpk2 Posted August 3, 2024 Posted August 3, 2024 question . will using this alongside mods like fill her up or fertility mod will belly size stack
xtro334 Posted August 3, 2024 Posted August 3, 2024 I would also be able to use it together with Fill her up and Fertility Mode.
stavlan Posted August 3, 2024 Posted August 3, 2024 3 hours ago, gamerpk2 said: question . will using this alongside mods like fill her up or fertility mod will belly size stack If you don't use SLIF it will depend on your skee (racemenu) settings, my advice in that case is to set it to average so that the mods will share the value, if it's set to additive then all mods that try to change the size will stack making a massive belly.
Doc_Oc Posted August 3, 2024 Posted August 3, 2024 Is anyone else getting "already a milkmaid" after getting the curse applied? I'm getting that every 2-3 seconds in the upper left of the screen where the notices are.
Fairwyn Posted August 3, 2024 Author Posted August 3, 2024 7 hours ago, stavlan said: If you don't use SLIF it will depend on your skee (racemenu) settings, my advice in that case is to set it to average so that the mods will share the value, if it's set to additive then all mods that try to change the size will stack making a massive belly. Yes this, you can use it fine with other mods, but you'll need to use SLIF to make them work together.
Fairwyn Posted August 3, 2024 Author Posted August 3, 2024 3 hours ago, Doc_Oc said: Is anyone else getting "already a milkmaid" after getting the curse applied? I'm getting that every 2-3 seconds in the upper left of the screen where the notices are. I thought I had that fixed, I'll take a look and see if I can figure out why it's not getting turned off properly.
Fairwyn Posted August 3, 2024 Author Posted August 3, 2024 3 hours ago, Doc_Oc said: Is anyone else getting "already a milkmaid" after getting the curse applied? I'm getting that every 2-3 seconds in the upper left of the screen where the notices are. New version up that should fix that issue
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now