0.4.22 released
Changelog:
Major changes & additions:
-A new decision scene for men who do things that show them to be complete bastards. This won't trigger if a man is just a bit boring or whatever but only based on actions that a reasonable person might consider “dumpable offences”: directly insulting the PC, sabotaging her contraception, lying to he about pulling out etc. The player will get options based on the PC's traits about how she thinks of the man. This includes deciding that he's an awful person, which gives an enormous penalty to liking and permanently reduces future liking gains.
-One new crush dream (for romantic characters)
-Some new events to give the player more information and choices regarding the new love changes.
Minor changes:
-Following a request by Luna, the game will no longer assume a PC who started the game as a non-virgin has never had an orgasm from sex, just because she hasn't had one during gameplay.
-Friendship & partner status for low-self-esteem player-characters is now only based on the NPC's relationship levels, not the pc's. This is to reflect that the PC to some extent prefers being with someone she dislikes as she feels it's what she deserves.
-Adjusted starting ages a bit so late-teens is more common for chaos mode, as requested by Saur.
-Reduced the chances for some traits to be enabled by randomisation, as suggested by Saur. These are baby-crazy, cunning and likes-rough.
-Rewrote the severe cheating confession with a single man text paragraph following a suggestion by Saur.
-Based on an idea from FutureSight, Outgoing characters now benefit less from relaxing at home but get a compensating stress reduction from social activities like going clubbing.
-Added some baby-crazy actions to certain situations highlighted by Saur in the pregnancy-reveal scene.
-Added a help page explaining stress and anxiety – thanks to Morion over on tfgamessite for reminding me that this was needed.
-Following a suggestion by MadCat, added some alternative text for heavily-pregnant characters on some of the more intense gym actions.
-Added some more text in a few places for situations where the PC dislikes a man but is extremely attracted to him. Please let me know if you find a point in a scene that could use similar attention – I didn't have a detailed crawl through the whole source for this minor change so there's no doubt other places that could benefit from new text in this situation.
Changes for user-submitted content:
Added the TALENTED_TONGUE trait to the enum reference. Thanks to Rigel for pointing out this omission.
Added an AddBastard method to NPCs. See the documentation for advice on when this should be used.
The hidden NON_VIRGIN_START trait can be checked in the (rare) case that your text needs to vary based on whether the PC started the game as a virgin or not.
Added isBreastsSmallerThanPc and isBreastsLargerThanPc to female NPCs, as requested by Eulexia. These are convenience methods to save on checking directly with getBreasts. Both will return false if they're the same size as the PC's.
Fixed a typo in the documentation that listed the NPC method as removeOnLegwear instead of removeLegwear. The latter is correct – apologies to anyone who got bugs using the documented method name. Also updated the PC method which in this case was removeOnLegwear in the code as well – that doesn't really make sense as a method name so it's now removeLegwear as well. Scenes using this method will need to change the name.
Bugfixes:
Fixes to text issues. Thanks to Saur, Luna, Saint Destiny, MadCat and OrangeJuice for reporting some of these.
A fiance who's asked you to have sex at the altar will no longer complain that a sheer dress is “too tacky”. Thanks to Madcat for reporting this inconsistency.
Fixed a bug reported by Saint Destiny where the PC-as-monster dream wasn't correctly handling the end of the jerk-crush path.
Fixed a bug reported by Saint Destiny where the game would treat making out as Horse with cheating even if your boyfriend was the man who encouraged you to do it.
Fixed a bug with inaccurate tracking of the BROKEN_CONDOMS stat.
Following a report by Luna, fixed the standing->lying makeout transition so it won't refresh your ability to ask for cunnilingus.
Fixed an error with the 'Decline' action in shynessCure.
Fixed an issue reported by Luna in the cunnilingus warm-up where the PC is wearing short non-skirt lower-body clothing.
Fixed an issue reported by FutureSight where the always-allow-sex vow wasn't being checked thoroughly in the sex-shop.
Fixed a bug where the dance competition wasn't passively increasing your skill properly (it should have a minor bonus just for attending).
Fixed a bug reported by Futuresight where the game was incorrectly treating Flirty and Outgoing as opposites when generating a female character based on a gender-bent male one.
Fixed a bug reported by Eulexia where the attemptRemoveFromWardrobe method on custom scenes was messing with stored outfits even when the attempt to remove clothing “failed”.