Friday, 5 July 2019

Newlife 0.5.0

Hello everyone!

Newlife 0.5.0 has been released. Early-access Patrons can find it in the creations section here. The changelog is below.

The previous version is now public. You can download it using the links on the right-hand side of the blog. The public version's changelog is here.

As usual, saved files & templates from older versions probably won't work with newer ones. 

For new players - just use one of the links to the right to get a zipfile containing Newlife. Once unzipped, you'll see a folder containing .jar and .exe files. Either one of these will run the game. 

For either version you'll need to have Java installed. A lot of programs use Java so you might well already have it. If the jar shows up as an unrecognised file type, then you probably don't. In that case you can get it from http://www.java.com/
The exe should tell you if you don't have the right version on your computer, but you'll still need to install java to run the game.
There's a guide for new players here which includes some troubleshooting tips for installation & downloading.

This is the final release in the "relationships" update. I'll be running a vote over the next month to decide what to approach next.

Changelog:



Major changes & additions:
  • Added a new scene that lets you reveal your pregnancy to your partner even when he isn't the father.
  • It's now possible to lie to your bf and pretend he's the father, although only if he did have sex with you around the time of conception. The PC can get caught when giving birth if the real father's race is different from both hers and her partner's.
  • Added a new work scene (well, technically 2 scenes) that can occur if there's a repairman with a thick cock in the game – it doesn't matter whether or not you've met him before.
  • Instead of the PC's bf sometimes dumping her if she doesn't tell him he's the father, there's now a short new scene in the third-trimester where he'll show up and ask to talk about it. This lets the larger scenes be used for this with their detailed handling of his reaction.
  • Added the “Walk Home Alone” scene submitted by Lost Trouting. This will sometimes appear when the PC leaves the club by herself.
Minor changes:
  • Increased the knowledge increase from dating, as suggested by Morion.
  • Added updated versions of the spyOnSex and lowlivesAlleySex scenes provided by Rigel that use the haveSexWith method.
  • Added a few minor variant text passages here and there.
Changes for user-submitted content:
  • Following a request by Lost Trouting, added a properties file in the official_content folder with weight multipliers for certain random events. Change the values in this file to affect how often an event will appear.
  • Added a variant inseminatePlayer(int,boolean) method to connect with new pregnancy mechanics that track whether the PC got pregnant while cheating. The old inseminatePlayer(int) method still exists and uses a default of true for the boolean.
  • Added a new method to check if an NPC believes him and the PC have a baby together, whether or not this is true.

Bugfixes:
  • Fixes to text issues. Thanks to Saur, MKB, Madcat, Stochastic, symptom1818, ArsenalJacob and Rafflesia for reporting some of these.
  • The sex-shop date will always dress both characters on exiting now. Thanks to Max Mustermann for reporting this.
  • Fixed an issue reported by Blargan where the cooking class could error for cute characters cooking with an NPC who likes cute women.
  • Fixed an issue that probably won't have been noticeable to players where the bringHome transition to the custom scene wasn't processing relationship modifiers for NPCs other than the one in the next scene.
  • Fixed a problem reported by Jams and Teddy where lying about being unprotected was still leading to some dialogue that referred to the PC being on the pill.
 

Enjoy the new version, and let me know if you find any bugs! 


Wednesday, 1 May 2019

Newlife 0.4.30

Hello everyone!

Newlife 0.4.30 has been released. Early-access Patrons can find it in the creations section here. The changelog is below.

The previous version is now public. You can download it using the links on the right-hand side of the blog. The public version's changelog is here.

As usual, saved files & templates from older versions probably won't work with newer ones. 

For new players - just use one of the links to the right to get a zipfile containing Newlife. Once unzipped, you'll see a folder containing .jar and .exe files. Either one of these will run the game. 

For either version you'll need to have Java installed. A lot of programs use Java so you might well already have it. If the jar shows up as an unrecognised file type, then you probably don't. In that case you can get it from http://www.java.com/
The exe should tell you if you don't have the right version on your computer, but you'll still need to install java to run the game.
There's a guide for new players here which includes some troubleshooting tips for installation & downloading.

This release focuses on updating and improving certain existing scenes. 

I'm considering making a longer blog post to discuss the changes to the cooking class in particular - what I did and why I decided to make those particular changes & additions. It's a bit late in the evening for me to write that up right now, but look out for it soon.

Changelog:



Major changes & additions:

  • Your performance in the porn-shoot is now stored and can appear as a film you watch at the porno cinema.
  • Added content to the porn-shoot, mostly focusing on “regret” lines for characters with the refined, shy, romantic traits or who feel guilty about cheating on their partner.
  • Extensively updated the cooking class male interactions to add new paths when cooking with a male partner that offer more variety and alternative routes through the scene.

Minor changes:
  • Added some alt-text for shy characters to the cooking class scene, following a report by LiveJoker that the game was forcing them down inappropriate paths. Combined with the wider interaction variety I think the problem should now be fixed: if it re-occurs please report it again along with a copy-paste of the offending text.
  • TownDate: Added a thin+braless section to the upper-body description when the PC looks at herself in the mirror (assuming none of the other special clothing-flag sections are shown instead)
  • PornShoot: Added an alternative ejaculation section for when one of your friends is the porn-star.
  • In order to fix an issue reported by Saur where the club scene ends on the same turn that the PC is getting prompted for her behaviour towards a new NPC, the “flirt” and “meet someone's eyes” actions have been changed to no longer take up any of the evening's time.
  • (0.4.30b): Improved some text in the blackjack scene to better handle the baby-crazy trait, thanks to a suggestion from Saur
  • (0.4.30b): Increased the 'naughtiness' of the sheer-blouse clothing type, as suggested by Saur.
  • (0.4.30c): Following a suggestion by NewFace, updated some quick-sex text to better handle the situation where the PC has an orgasm from foreplay but not one from whatever happens afterwards.
  • (0.4.30c): Following a post by RecalledDread, the hotel prostitution will now choose a random client. This makes no difference to most games because there's only one man with the HOTEL_PROSTITUTION_CLIENT trait. However, if the player has created custom NPCs with the trait the game will now load up to 5 of them and pick a random one each time. Refusing a client ends the scene-chain for everyone. I didn't spend too much time thinking this one over: please let me know if there are issues or I've opened the door to unintended consequences.
  • (0.4.30c) As suggested by Secondarian, multiple custom porn actors can now be loaded and one will be chosen at random if needed.

Changes for user-submitted content:

  • Added boolean isOutfitCute, isOutfitSexy, isOutfitElegant and isOutfitCasual methods to the PC object that check if the PC's clothes are sufficiently far along the relevant axis: see the documentation for details.
  • Added a getHadAnalSex method to the Npc objects which returns true if they've had anal sex with the PC.
  • Added getHadBabyWithPc and isPcPregnantBy methods to male NPC character objects: see the documentation for details. These allow you to check if the PC has known children/pregnancy by the NPC.
  • The 'test custom scenes' activity is now also available as a weekend action, as requested by Stochastic. This means it's now available even if the weekday activity is blocked due to childcare.
  • Added an isClothesDisarrayed method to female NPCs, also as requested by Stochastic.

Bugfixes:
  • Fixes to text issues. Thanks to Saur, Brobort and Sync for reporting some of these.
  • Fixed a bug where the porn-shoot scene would error on using a professional porn-actor if the NPC existed before the scene started.
  • Fixed a bug where information wasn't being correctly passed between the porn-shoot and porn-sex scenes which meant that the video was always considered terrible. Thanks to Cristia and Bagashi for highlighting that there might be issues in the porn-quality code.
  • Fixed some places where the fashion bonus to clothing stats wasn't being applied.
  • Fixed a bug with custom scenes where having a returnToParent condition would block scene transitions in that action even if the condition evaluated to false. It'll now block them only if the condition is true (the priority goes finished, then returnToParent, then scene transitions)
  • Fixed a bug where repeat porno-shoot opportunities weren't appearing because the countdown wasn't being processed correctly.
  • (0.4.30c): Fixed an issue reported by NewFace where the porn-shoot wasn't incrementing the “orgasms from sex” stat, leading to future sex scenes incorrectly assuming the PC was having her first.
  • (0.4.30c): Thanks to OrangeJuice asking about dance-competition cheating I was able to find a bug where the couple-competition cheating action was never actually made available to the player. It can now be chosen for characters with the CUNNING trait.
 

Enjoy the new version, and let me know if you find any bugs! 


Monday, 1 April 2019

Newlife 0.4.29

Hello everyone!

Newlife 0.4.29 has been released. Early-access Patrons can find it in the creations section here. The changelog is below.

The previous version is now public. You can download it using the links on the right-hand side of the blog. The public version's changelog is here.

As usual, saved files & templates from older versions probably won't work with newer ones. 

For new players - just use one of the links to the right to get a zipfile containing Newlife. Once unzipped, you'll see a folder containing .jar and .exe files. Either one of these will run the game. 

For either version you'll need to have Java installed. A lot of programs use Java so you might well already have it. If the jar shows up as an unrecognised file type, then you probably don't. In that case you can get it from http://www.java.com/
The exe should tell you if you don't have the right version on your computer, but you'll still need to install java to run the game.
There's a guide for new players here which includes some troubleshooting tips for installation & downloading.

This is the PMW release, featuring the porno-shoot content from the last vote (in 2018 - there'll be another this year).

Changelog:


Major changes & additions:
  • Added the porno-shoot scenes that were chosen as the PMW vote. This can start as a random event if you have a partner or male friend who has the sleazy trait.
Minor changes:
  • Custom male NPCs can have the new PORN_ACTOR trait that means they'll be chosen as your co-star if the guy organising the shoot doesn't do it himself.
  • Added a large love penalty (for the PC) to the paths where you're discovered cheating and admit that you have stronger feelings for the man you were unfaithful with than for your partner.
  • The bar scene will no longer allow double-conversations in one turn if both the PC and the NPC choose their respective “have a conversation” actions. I also blocked the conversation action for taciturn NPCs.
  • Improved text-spacing in the bar scene.
  • Added a new NPC action to the bar (where a sleazy man eyes up the PC instead of talking).
  • Restricted non-custom gym jerk character-creation to make it more likely they find the PC attractive, following a suggestion by Morion that there always be at some men who fancy the PC. Horse already has similar rules, so this means almost any game should have at least one jerk and one good-guy who has the hots for the player-character.
  • Added new options for blocked male & female names. This lets you stop NPCs being given a name you don't like or that reminds you uncomfortably of someone you know in real-life. Name lists are set when starting a new game so changes to these options won't affect games in-progress.
Changes for user-submitted content:
  • None this release
Bugfixes:
  • Fixes to text issues. Thanks to Lev, Pgiac6 and Saur for reporting some of these.
  • Improved the logic for the “guilty about cheating” text in the repairman scene, as suggested by Katie.
  • Fixed a bug reported by Katie where love and crush limits weren't being worked out correctly.
  • Fixed a bug reported by Morion where the trying-for-baby status wasn't being properly passed into the scene where the PC reacts to discovering a pregnancy.
  • Fixed an issue reported by NoName where arousal levels weren't being changed on scene-transition from the cunnilingus scene, potentially leading to your partner immediately having an orgasm.
  • Fixed some issues in the town-date scene reported by pgiac6 where certain actions weren't properly handling the situation where the PC has removed some clothing after getting a drink spilled on her.
Enjoy the new version, and let me know if you find any bugs! 


Monday, 4 March 2019

Updated 0.4.28 Changelog

Hi all,

I've put an updated version of 0.4.28 out to patrons - I'd expected a ton of bug reports for the new content as I hadn't tested it very thoroughly, but apparently it's mostly been working fine. So, this has given me a chance to catch up a bit on bug reports and smaller change requests from various forums. 

Changelog:


Major changes & additions:
  • Completely reworked the town date.
  • Added Secondarian's bringHome scene. This was originally envisaged as a weekend friendship event but I've changed it to trigger from the nightclub scene instead.
Minor changes:
  • Added a new “heavily tweaked” randomisation option for malestart characters, as suggested by Morion. This has double the randomisation changes of the tweaked start: 40% for both physical and mental categories, compared to 20% for tweaked and 50%/0% for the mental-only and physical-only starts.
  • Added some new male orgasm text in a few places, notably a new romantic text-passage to the standing-front scene.
  • Talking with the cooking instructor now grants some knowledge.
  • Added a short alternative path suggested by Morion where male-start characters who have the romantic trait and are engaged or married and are in love with their partner will no longer be able to change back to a man in the endgame sequence.
  • As suggested by Kyrus, added alternatives to the “cheating on your partner” lines in the anal scene for the situation where the PC knows he likes her to sleep around.
  • Improved some text & conditions around the “virgins can't get pregnant” claim when the PC isn't actually a virgin but the man thinks she is – thanks to Morion for highlighting this.
  • The sales boss now has a significantly higher chance of getting the cheater trait if his personality isn't caring or romantic. Thanks to Astroturf for pointing out that he's married when he first hits on the PC, so he should be less faithful than other men. I've decided not to make the trait guaranteed for him because his marriage is described as “failing” so he might not cheat in a happier relationship.
  • Following a suggestion by astroturf, jerks are now more likely to be assholes towards the PC when caught cheating.
  • Increased the anti-flip-flopping modifier applies when falling in or out of love.
  • The cooking class can now still be taken at max skill level (although you don't gain much from doing so), as requested by M.S. on Patreon, and I think a few other people. I may re-add the restriction if I add more cooking content, especially if there's one or more scenes aimed at high skill characters.
  • Following a suggestion by Ammut, tweaked boring+sexual conversation text for overactive-imagination characters to read a little less inconsistently.
Changes for user-submitted content:
  • Added TOWN_DATE as a possible transition: see the yml reference doc for details.
  • Added a new method to female NPCs: haveSexWith(MaleNpc), as suggested on Discord by Stochastic. This sets their virginity to false (the NPC's, not Stochastic's). The male-NPC parameter is not actually used for anything at the moment but I didn't want to add a no-params loseVirginity method that'd end up needing to be removed when/if NPC-NPC relationships get a more in-depth implementation.
Bugfixes:
  • Fixes to text issues. Thanks to Madcat, OrangeJuice, Classique75, Xerax and Neil for reporting some of these.
  • Fixed a bug reported by Stochastic where the sophisticatedSalesHelp scene could incorrectly fire for a virgin NPC.
  • Fixed an issue reported by Katie where a male NPC could have a big cock and a small one at the same time.
  • Fixed a bug reported by Katie where the “advise oral sex” during the blackjack scene was instead setting the NPC to use the makeout forfeit regardless of their reaction to it.
  • Made some obscure pregnancy-related condition changes suggested by MadCat for the husband-before-work scene.
  • Fixed an error in the new towndate where the action to cancel the date after the bloke refuses to change his plans was not being handled correctly.
  • Fixed a bug reported by MS on patreon where one of the “exchange numbers” actions with the instructor still had incorrect conditions.