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! 


5 comments:

  1. I'm enjoying the new content. I think there are some issues, though. I've played three separate games so far, and two of them ended because the game screen went blank. It wasn't a freeze- I still had access to the character screen and the options menu- but everything else was blank. I also got the following error message after the PC named her baby:

    You decide to name the baby Skye.

    ERROR in scene R.c when using action "Rest and recover".
    Please report this to the developer as a bug including the text of the message below. The scene will now finish.
    Exception was: java.lang.NullPointerException: null
    R.c.a(GiveBirthScene.java:501)
    R.c.a(GiveBirthScene.java:470)
    l.l.actionPerformed(ScenePanel.java:357)
    javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    java.awt.Component.processMouseEvent(Unknown Source)
    javax.swing.JComponent.processMouseEvent(Unknown Source)
    java.awt.Component.processEvent(Unknown Source)
    java.awt.Container.processEvent(Unknown Source)
    java.awt.Component.dispatchEventImpl(Unknown Source)
    java.awt.Container.dispatchEventImpl(Unknown Source)
    java.awt.Component.dispatchEvent(Unknown Source)
    java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    java.awt.Container.dispatchEventImpl(Unknown Source)
    java.awt.Window.dispatchEventImpl(Unknown Source)
    java.awt.Component.dispatchEvent(Unknown Source)
    java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    java.awt.EventQueue.access$500(Unknown Source)
    java.awt.EventQueue$3.run(Unknown Source)
    java.awt.EventQueue$3.run(Unknown Source)
    java.security.AccessController.doPrivileged(Native Method)
    java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    java.awt.EventQueue$4.run(Unknown Source)
    java.awt.EventQueue$4.run(Unknown Source)
    java.security.AccessController.doPrivileged(Native Method)
    java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    java.awt.EventQueue.dispatchEvent(Unknown Source)
    java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    java.awt.EventDispatchThread.run(Unknown Source)


    I hope this helps. Anyway, as always, great game!

    ReplyDelete
    Replies
    1. Thank you! That's a new bug report for me, and perfectly timed because it means I can get a fix into the update I'm working on atm.

      I'll be releasing that soon with fixes for savegame corruption and the blank screen bug.

      This particular error message happens when you have a cuckoo baby while your partner is not at the hospital with you - a fairly specific set of circumstances that probably explain why you're the only one who reported it. Much appreciated!

      Delete
  2. Is there any dialogue that you can have with the real father? If not, any plans to implement?

    ReplyDelete
  3. I got caught when giving birth, and the bf storms out of my apartment(??? I think we are in the hospital), and then, I could still let him name the baby!!!!

    you can see it in here: https://i.imgur.com/HbbSVsO.jpg

    ReplyDelete
  4. Every time I try to play the game, it proceeds through the first week, and sometimes starts into the second week before the screen goes blank and unresponsive. Starting over just repeats the sequence.

    ReplyDelete