===EGG FACTORY===
Version 3.5

Zaria,

I do not know how this new generation of cursed eggs spread so quickly after we were finally able to declare the last all safely sealed.

Your quick work in developing a remedy for them was astonishing. The sisters have been producing as much as possible and distributing them to the other temples of the divines. I hope we can produce enough to keep up with demand. Farengar in Whiterun tells me he's developed an enchantment to protect against curses such as this, let us hope it will also help in this.

When you can next take your leave of Falkreath, be certain to come to the temple to receive Dibella's blessing for all you've done.

By the grace of Dibella, Anwen.

Description:

	Adds several cursed eggs to the game, spawned where you might expect eggsawaiting a fertile woman to curse. Pick one up, and you'll be cursed to lay some sort of egg until you use an uncurse potion to break the curse.
	
	In a hurry? Mix Ale and Raw Rabbit Legs at a cookpot to create a Pregnancy Draught which will greatly speed up the progress of your current pregnancy.

	Want to ward yourself against the curse? Find and wear a Ring of the Barren.
	
Pre-requisites:
	Skyrim
	SKSE: http://skse.silverlock.org/
	SkyUI
	NetImmerse Override, Racemenu, or Sexlab Inflation Framework
	A skeleton with Belly node such as XMPS: http://www.nexusmods.com/skyrim/mods/26800/?
	A body with support for belly node scaling such as: http://www.loverslab.com/files/file/511-psb-pregnancy-scaling-body-for-bodyslide2/
		Pay careful attention to that mod's pre-requisites and installation
        
Warning:
    If you are using Flora Respawn Fix, load Egg Factory after it in your load order and allow it to overwrite nest records.

Upgrading:
	If you are upgrading from a 1.x or 2.x release, your current curse will automatically end.
	
Changelog:
    3.5 release:
        Fixed some MCM sliders that could not be changed in 3.4.
        
    3.4 release:
        Support for more belly scaling styles, select yours in MCM.
            Racemenu scaling requires that your body and outfit be build with the "build morphs" checkbox enabled in bodyslide.
            SLIF scaling requires Sexlab Inflation Framework installed.
        Support for more breast scaling styles too. Select NIO or SLIF in MCM.
        Bug fixes which should resolve endless labors.
        Cursed eggs are better hidden.
            Cursed bird, chauras, and fish eggs are randomly found when harvesting a normal nest.
            Cursed spider eggs are randomly founs in spider egg sacs.
            Cursed dragon eggs are still dropped by dead dragons.
            Cursed large bird eggs are found in boss chests for now.
            You can configure the chance of finding a cursed egg in MCM for each type.

    3.3 release:
        Upgrading from 3.2 to 3.3 will auto-remove and current curses due to the major backend changes.
        Labor has received a major backend overhaul to fix numerous bugs with NPCs laboring off-screen.
        Moaning during rapid growth has returned.
        The skip early stages slider has changed, and will cause rapid growth up to the desired % anytime you are below it.
        Amniotic fluid drip no longer visible in inventory. (Thanks hylysi.)

	3.2 release:
		Breast growth overhauled again as part of the new lactation subsystem.
		In very late pregnancy or for up to a day after delivery, you will produce milk.
		If Hearthfire installed, said milk will be added to your inventory in a jug.
		Breast growth and milk options can be set in the new Lactation Options window of MCM.
		All aspects should be visible in ongoing effects and localized to your language. (Thanks hylysi.)
		You can now set how long each egg type takes to deliver with each egg's Labor Difficulty slider in MCM.
		Hid some debug messages which slipped into release version.

	3.0 release:
		Breast growth is back, currently for the player only. Be advised the formula has changed somewhat.
		Increased drop rate on cursed fish/chauras eggs.
		Hopefully corrected the bug that caused labor debuffs to persist after all eggs were laid.
		Various messages which were missing since 2.8 are back.
		Decreased free stock of uncurse potionsin various temples. Apothecary merchants will pick up the slack, but not for free.
		Shuffle mode - randomizes your next non-dragon pregnancy after delivery when enabled.
		You can now set an egg's gestation speed to 0, meaning only potions and potentially dragon souls will progress pregnancy.
		Growth from absorbing a dragon soul while pregnant with dragon eggs is back.

	2.9 release:
		Bug Fixes:
			Pregnancy now progresses properly real-time. (While not waiting/fast traveling/sleeping.)
			Belly sizes now update properly when relevant sliders are changed in MCM.
			MCM options for Fish Egg should now function properly.
		Other Changes:
			If you drink a remove curse potion after you start showing, your curse will end after your current pregnancy instead of immediately.
			Labor lock and barren effects have been changed to enchantments, which can be added to any jewelry.
			A new enchantment, fertility, which guarantees at least twins has been added.
			Fertility charm now increases chance of twins instead of automatic twins, but is no longer removed at the start of a pregnancy.	
			Cursed slaughterfish eggs have been moved to slaughterfish item drops.
			Cursed chauras eggs have been moved to chauras item drops.
			Two new spells, Midwife's Intuition, and Midwife's Examination allow you to check the status of yourself or a NPC. Buy them from any court wizard.

	2.8 release:
		NPCs may now be cursed. Up to 12 actors at a time can have curses.
		Cursed eggs now impart their curse and become inert. Drink a remove curse potion to cure yourself. Many are free for the taking at temples of the divines.
		Aspects are now added after 5 pregnacies of a given type, instead of the required count varying by type.
		The Ring of the Barren is added. While worn, this will prevent new curses.

	2.1 release:
		You can now customize even more aspects of each egg in MCM.
		The extra clutch effect is back, and can be configured on any egg in MCM.
		A skip early stages efefct can be configured on each egg type in MCM.
		Disabling breast growth or checking the uninstall option now correctly removes breast transformation from the player.

	2.0 release:
		MCM has a major overhaul with new features. You can now customize the gestation rate and percentage chance for twins in MCM.
		You can now view current pregnancy status in the Information pane of MCM
		Code overhauls and cleanup. The script will now try to end your curse if it detects issues caused by upgrading while cursed.

	1.9 release:
		Fixed a missing papyrus fragment that prevented the locator quests from starting.

	1.8 release:
		Disabled egg vanishing, as it could lead to no way to cure your current curse.

	1.7 release:
		Eggs now vanish if, for whatever reason, they fail to curse you. This should keep inventories cleaner.
		Added a belly scale multiplier slider in MCM.
		Changed how the pregnancy draught works. Each one gives less growth, but the recipe now makes two at a time.
		More twins! Each egg type now has its own chance of giving a random twin, triplet, or quadruplet pregnancy.
		The extra growth from the large bird egg has been removed for now, instead, it has a very high chance of yielding twins.
		Absorbing a dragon's soul while pregnant with dragons might have some side effects.
		Slaughterfish egg gestates much faster while swimming.		

	1.5 release:
		Breast growth now uses the breast curve slider for smoother growth.
		Overhauled the labor and delivery code. Among other things, large bird clutch size should be more consistent.
		Twins! Pick up a fertility charm (dropped by dragons) and your next pregnancy will produce extra eggs and a bigger belly.

	1.4 release:
		Now uses, and requires NetImmmerse Override.
		Aspects. Gain minor gameplay benefits after you've laid a lot of one type of egg.
		Re-did the labor process with more distinct stages. 
		Once your water breaks, you will get a penalty to stamina regen, and NPCs may react as if you are diseased.
		Body armor is no longer force-unequipped for labor. Wear something bottomless if you don't want it stained.
		Dragon egg can be smelted into dragon bones. Don't worry, they'd do the same to your young.
		Breast growth now functions very differently. Breasts will grow while you're in late pregnancy, and shrink a little while you're not pregnant. You can configure the shrink/grow rates in the mod configuration menu.
		Tweaked gestation rates for large bird egg, chauras egg.
		The false dragonstone has been moved from bandit loot tables to dragon.

	1.2 release:
		Many backend changes to the tracking of pregnancy. This will prevent any existing eggs from cursing you properly. A clean save is recommended.
		Breast scaling support (disabled by default, enable it and set the scale range in the mod configuration menu.)

	1.1 release:
		Added mod configuration menu support. You can set voice volume, maximum belly size, and tweak animation settings.
		Added partial male support. You can toggle this in the mod configuration menu. Labor voices for males are not yet implemented.
		Overhauled the pregnancy draught code. Now if you chug 5 of them, you'll go through 5 rapid pregnancies in a row.
		Found a workaround for eggs flying away as they were laid.
		Picking up multiples of the same type of egg no longer resets the Egg Factory quest.

	1.0 release:
		Added a book of lore on the eggs (Heresies of Dibella, Volume 1) to the game. 
			You'll be given a copy as you load or start a game, or there is one on display at the temple of Dibella.
		Added large bird egg pregnancy. The Companions are keeping the corresponding egg warm near their firepit.
			On finishing a pregnancy with large birds eggs, there is a chance of suddenly swelling up with an extra clutch.
		Added Chaurus egg pregnancy. The temple of Dibella holds the Chaurus Chest.
		Added eggs to leveled bandit loot lists. Carelessly looting a bandit may get you more than you bargained for.
		You'll get a quest with journal entry on how to cure you current curse, should you choose to do so.
		Changed the ingredients for the pregnancy draught to ale and raw rabbit leg.
		Removed support for male characters, at least for now.
		Added a stricter lockout to child races to better comply with Loverslab TOS.		
		Adjusted labor speed with fish eggs.
		Body armor will now be removed during labor.
		
	Beta 5:
		Added Slaughterfish Egg pregnancy. The cursed fish egg is on a jar on the counter in the Riverwood inn.
			Fish egg pregnancy is slower than bird egg, but produces more eggs.
		Added Dragon Egg pregnancy. Get cursed by the fake Dragonstone just inside Bleak Falls Barrow.
			Dragon egg pregnancy is the slowest by far, taking near an in-game month to come to term.
			The Pregnancy Draught has a reduced effect on dragon pregnancies.
		The script no longer tries to force you into sneaking position for labor if you're swimming, mounted, or otherwise unable to sneak.
		Want to prolong your pregnancy? Craft a ring or amulet of Labor Lock at a forge with a silver ingot and pre-filled petty soul gem.
		Labor voices are now included.

	Beta 4:
		Unified and cleaned up code.
		Pregnancy Draught now causes you to grow in spurts instead of smoothly.
		Added support for labor moans, however, you'll need to provide the sound effect files yourself.

	Beta 3:
		Added Spider Egg laying. Find the cursed spider egg in a urn on Farengar's desk at Dragonsreach.
			Spider egg pregnancy is faster than birds egg pregnancy, and with a faster, more stamina-demanding labor.
		Pregnancy Draught is even faster-acting now.
		Eggs are now considered your property, regardless of where you lay them.

	Beta 2:
		Removed Hawk Egg laying and by extension the Hearthfire dependency. It was a reskin of the Chicken Egg anyway.
		Added fluid effect to labor scene thanks to ZaZ animation pack.
		Script does a better job of cleaning itself up when the curse is lifted.
		Added the Pregnancy Draught to speed up pregnancy.
		
Known issues:
	Breast growth currently not working.
	NPCs don't stay in sneak/bleedout pose for labor.
	Some messages are missing.
	
Notes:	
	Expect strange results if combined with any other pregnancy mod. I don't advise doing this.
	
	Suggestions? Scripting tips? Message MorePrinniesDood on LoversLab.
	
To do:
	Make it impossible to tell if an egg is cursed before touching it?
	
Credits:
	Fluid drip thanks to ZaZ animation pack: http://www.loverslab.com/files/file/156-zaz-animation-pack-2015-02-10/
	jacques00 for the large egg meshes and additional scripting work.
	MixedupJim for labor voices.
	
License:
	Consider this mod's scripts to be open-source. Feel free to create derivatives or improvements so long as they stay "open" and you give due credit.
	See the ZaZ animation pack's page for terms of redistributing its assets.
	You may not upload this mod or any derivative to Nexus Mods or Steam Workshop.

