Saturday 1 February 2020

Newlife 0.6.0

Hello everyone!

Newlife 0.6.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 releasin the "improved pregnancy" major update and adds a route into the trying-for-baby relationship status that isn't based on wedding vows, as well as a non-evil way to get your female friends knocked up.

There's no doubt lots of more scenes that could be added, and existing ones that can be refined regarding pregnancy. However, I'd said I was going to be more focused on the core content so I'm going to avoid getting sidetracked.

The next release will be PMW - the vote for that is completed and I'll count up the results tomorrow. There'll be another vote in February to decide on the next major update.

Have fun, and let me know if you find any bugs!

Changelog:




Major changes & additions:
  • Added a new socialisation scene that can appear if you have a baby and a female friend who isn't a mother and is not pregnant
  • The PC can now ask her partner to start trying for a baby via the important talk date action at home. Your boyfriend or husband may also make the request of you while you're in your flat.
Minor changes:
  • The jerk-friend event can now fire at neutral liking towards the bf (but not disliked), and no longer has a love requirement.
  • Changed the timing on the NPC pregnancy reveal scene so it should fire at the end of the week where she gets pregnant, before the player is shown the “x has become pregnant” message in the week summary.
  • Reworked the logic around pregnancy revelation to make it a bit more likely the PC gets dumped on telling her bf that he got her pregnant. In particular, having a child already no longer blocks these breakups.
Bugfixes:
  • Fixes to text issues. Thanks to Saint Destiny, NoName, OrangeJuice and dotSEA for reporting some of these.

 

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

9 comments:

  1. Is there any possibility of a maximum NPC age setting being implemented? As far as I'm concerned, anyone of age 40 or older just serves to dilute the NPC pool, because that's a hard no from me across all games. And given the pool is so limited, I find myself restarting games a lot simply because there are no NPCs in the pool who are even vaguely acceptable (or those that are are effectively impossible to date, such as the cooking instructor).

    ReplyDelete
    Replies
    1. You know, you /could/ just make a bunch of "blank" NPCs and setting just their age, the rest being left blank for the game to fill in at random. It's just a matter of copy-pasting some lines in Notepad and saving it in the appropriate folder.

      Delete
  2. Don't know if this is the right place to report a bug, but in the latest public version of Newlife (0.5.7) I somehow managed to get pregnant, while still being a virgin.

    ReplyDelete
  3. Apparently, if you get divorced then get a boyfriend, when the boyfriend wants to propose, you get a blank screen with no action available.

    ReplyDelete
  4. My wishlist for this game, that I hope to see as features eventually are:

    1. Mail-Order Clothing = Pay 100% more, but get precisely the clothing you want and the stats for it. It can be aggravating trying to find that one piece of clothing I want... say a black nanoskirt, but you either get a different color nanoskirt or a black one with worse stats than your current nanoskirt. This would allow a person with a lot of extra cash to be able to purchase, custom-made clothing in the style and color that is desired.

    2. Shemale encounters. I get it that female on female content is a long way off, but what about having female on shemale content? That way you could reuse a lot of the existing content used by males, and some of the stuff already in use by the player character.

    3. Ability to disable content. I for one really like anal scenes, but don't like that the male is always trying to push for vaginal. I'd like the ability to disable vaginal sex. This mechanism could be expanded further, to disable violent sex encounters, or anal/oral content for those that only want vaginal, disable from spawning skinny people... or make everyone fat and disgusting. etc...

    ReplyDelete
  5. There's a way to play it on Android?

    ReplyDelete
  6. ERROR in scene o.a when using action "No".
    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: Cannot get relationship for null NPC
    c.t.a(Woman.java:895)
    r.f.a(PlayerActor.java:1244)
    o.a.a(ConcertScene.java:292)
    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)

    ReplyDelete
    Replies
    1. it said to report so here i am reporting in i found a bug

      Delete