Patch notes 9.36

====================================================
UPDATE 10/22/2018 ~~ Besti 9.36p
====================================================
==Core Updates==
-Modified the behavior FSM to explicitly tag which situations result in sperm being deposited into fertile areas of female friends.
-Modified the AI to process that tag so we can execute arbitrary code against it.
-Wrote the subroutine “Evaluate Pregnancy” into the AI. This program makes sure that the friend appears pregnant throughout the entire pregnancy.
-Wrote the subroutine “Make Pregnant” into the AI. This runs an algorithm to check sperm against her ovulation cycle, family planning efforts, inherent fertility, etc…
-Added “on birth control” variable to friend data files. This value is used by the “Make Pregnant” subroutine. If on, there is between a 97.6-99.3% chance that cumming in your female friends during an ovulation cycle will not make her pregnant. This number varies based on the friend’s unique fertility profile.
-Added “Fertility” variable to friend data files. This value is used by the “Make Pregnant” subroutine. This is a mathematical factor used by the subroutine to determine how likely pregnancy will occur when the friend is ovulating and exposed to trans-species sperm. Highly fertile females have a 40% chance of becoming pregnant whereas minimally fertile females have a 14% chance provided that semen gets through their cervix during an ovulation cycle. Fertility is assigned at birth and can not be modified or changed.
-Created an arbitrary code execution slider prefab that lets me instantiate it to perform any desired function.
-Used the above slider to add the “On Birth Control” option to the “Sliders” section of the friend creation process.
-Added secret function. I will not tell you what it is no matter how many times you ask. Find it, and post about it on Reddit for the lulz.
-Wrote the subroutine “Create (word I cannot say on Patreon)” into the AI. This program handles attaching fertilized eggs to the uterine wall of the friend for her pregnancy, and programming the blastocyst DNA needed to create a new friend that will be produced over the next 3 weeks. Besti friends are born as adults that speak English so I don’t expect anyone to give me a hard time, this time.
-Wrote the subroutine “Evaluate Ovulation” into the AI. This program uses an algorithm to determine if the friend is presently ovulating, and if so, adjusts a few factors about the friend’s AI and ensures there is an egg available for insemination. Dates at which ponies ovulate is determined by the moon and who the female spends time with and can not be changed.
-Wrote the program to handle assigning fertility levels and ovulation cycles to character profiles.
-Wrote a program to update any friends without a reproductive system (friends created prior to Pony Friends version 19) to have one.
-Wrote a program to handle births at the end of pregnancy.
-Wrote the notification system back-end.
-Made the “you have no friends” friend generate a Pony Friends 19+ compatible friend.
-Made the “you have no friends” friend generate with a better name that varies by save file.
-Hid “Achievements” placeholder in the main menu for now. I think we’ll worry about that in Besti X.
-Renamed “Notifications” to “News” and altered the layout and size of the buttons in the menu.
-Removed the ability for males and herms to get pregnant. I did this because feedback indicated that most people wanted a “very” pregnant appearance rather than a more realistic appearance, and to do that I would need to clip through the male genitals. Instead of having graphical issues, I made males and herms unable to become pregnant on their own without concern for how that affects penis graphics.
-Improved the appearance of the friend’s wings.
-Improved the appearance of the pregnant friend variant.
-Added “Fangs” option to friend appearance.
-Added an additional butt-shape appearance option
-Added an additional larger breasts option.
-Backported Besti X “fuzzy” shader so I can make fuzzy accessories. The Besti 9 friend creator is incompatible with setting the friends themselves to use the fuzzy shader.
-Added music reactive confetti to group of objects that only occur when you have particles turned on. Because I am a maroon they were set to be off whether or not particles are on.
-Added breast physics back-end.

==Bug Fixes==
-Fixed various issues with the friend creator “edit” function that were causing some friend files to not save properly (they saved and loaded, but the data was changing in a way that it shouldn’t have been)
-Altered the generated demo friend to have properly coded eyes (no visual change but she was set up wrong.)
-When you “edit” a friend you no longer lose the option to disable role playing behaviors in friend personality. What a pain this was to fix.
-Fixed an issue that caused the game to silently crash in the background once you closed the program IF you have a custom-configured house with a gun in it. Again, massive pain to fix. If you’re a big nerd I had to find the file that was misbehaving by searching the entire project for “+=” so you can imagine I had to sift through quite a lot to find the entity that wasn’t unsubscribing. Inexplicably I set a conditional to require the gameobject be set to true on its “OnDisable” method. I wonder if this was like an accidental copy/paste or something at some point.
-Fixed the music-reactive confetti in the friend creator. How did I not notice that this was broken? It’s been broken for months!

==New Features==
-Friends have an ovulation cycle that makes them fertile for several days every month. This cycle varies from friend to friend
-VR Patrons can take their friends off birth control completely which makes them very easy to impregnate. Friends can still get pregnant even on birth control.
-Friend creator has a new option: “On birth control.” If you set this to “off” and are a VR patron, you will very likely get your friend pregnant if she is ovulating, though every female has a different fertility level so some friends will be super easy to impregnate and some will be more difficult no matter what.
-Friends can now get pregnant, give birth (off camera!) and new friends can be created via this process.
-Friends created via natural reproduction are born as “medium” friends with traits that are a combination from the mother and your avatar.
-The main menu has been redesigned. It now looks nicer, and is set up to deliver you updates about your friends in an upcoming patch.
-The beginner friend has been upgraded and named.
-The wings on pegasus friends look much nicer.
-There is a hidden easter egg/feature. No clues, but it’s pretty great if you find it.
-The friend creator has cool music reactive confetti again (It’s been broken for so long I’m going to call it a new feature.)