Monday 25 December 2017

Happy Xmas

Happy Holidays / Merry Christmas / [insert appropriate holiday greeting] everybody!

I hope you all have a great day, whether it's a big holiday or just another monday at work for you.


Thursday 21 December 2017

Newlife 0.4.15

Hello everyone!

Newlife 0.4.15 has been released to patrons and can be downloaded here. The changelog is below.

I'd normally make the previous version public at this point, but 0.4.14 is already public so there's no change there.

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 version mainly adds more content for the BF's jerk friend. This includes a 3-event sequence of short scenes where he repeatedly tries to seduce you. 
More importantly though, if you reject him enough times your character will get fed up and you'll get an opportunity to wreak a terrible revenge.

Changelog:



Major changes & additions:
  • Added some more events for the BF's jerk friend, including an option to turn the tables on him that becomes available if you repeatedly reject his advances but without convincing your bf of his jerkishness in the initial scene.
Minor changes:
  • Fixes to text issues. Thanks to OrangeJuice and Saur for reporting some of these.
  • As requested by Eulexia, if no default male name is set in the options screen the male character-creation screen will now use a random one instead of leaving the field blank.
  • Added a 'randomise name' button to the male character creation screen.
  • Increased the weight of the jerk-friend introduction event.
Changes for user-submitted content:
  • Updated the userDefinedLanguage.xml file with an updated version from Rigel that supports code-folding in notepad++. Use ## foldstart to begin folding and ## foldend to end it. you can use an @tag to flag what the folding is for e.g. ## foldstart @setupCode
  • New addJobPerformanceModifier(int) method added to the gameData object. This lets you add temporary performance modifiers.
Bugfixes:
  • Fixes to text issues. Thanks to Distorted Humor, MadCat and Secondarian for reporting some of these.
  • Fixes to documentation issues reported by Rigel.
  • Fixed a bug reported by fff where the additional NPC options were only affecting custom NPCs.
  • Fixed a bug with anxiety not reducing. This was reported by several players including Flanygo who helpfully uploaded a save. This problem would occur if you had a negative skill increase, notably from the friendship effect that reduces your charm every week.
  • Fixed a bug where Doormat NPCs could still dump the PC if she gets pregnant and they don't know it's theirs.

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


Sunday 3 December 2017

Newlife 0.4.14

Hello everyone!

Newlife 0.4.14 has been released. The patreon version is here. The changelog is below.

Due to the delay in releasing this version, I've made it public straight away and it can be downloaded using the links to the right.

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 version focuses on a plotline involving the PC's BF's jerk friend. To access these scenes you need:

- A boyfriend who does not have the selfish or jerk personality, does not have the doormat or likes-to-share traits and is not Horse.
- In a relationship for at least 4 weeks
- Some liking and love for him (the requirements are fairly low but aromantic will block this chain)

Changelog:



Major changes & additions:
  • Added a 4-scene event chain based around the “boyfriend's jerk friend” PMW winner.
Minor changes & bugfixes:
  • Fixes to text issues. Thanks to OrangeJuice, Rigel, Secondarian, Fiery Dog Poop, Aethar, Flanjygo, Saur and Never for reporting some of these.
  • Fixed an error reported by DrGong and Antage when you repeat the innocent befriending scene with an NPC you'd formerly befriended by going down the lowlife boyfriend path.
  • Fixed an error reported by Dunan Rayne and Jjrider in the “Friends don't blackmail” action of the jerk blackmail scene.
  • As requested by Kaorok, the main menu can now be resized without cutting off the buttons.
  • Added a potential partner effect for the doormat trait.
  • Added a friendship level check that was missing from the conditions for Rigel's lowlife event. This now needs a CLOSE friendship level to fire.
  • Added some flags to the blackmail scene as suggested by thereisnospoon to block condom use when the NPC insisted on inseminating the PC.
  • Doormat boyfriends will no longer dump you if you get pregnant by someone else. Thanks to Bartran for reporting this.
  • Fixed a “no actions” error reported by Dunkaroodle when the boss asks your innocent colleague to have anal sex during the electrocouch scene.
  • Fixed an issue reported by MadCat where men would compliment you on your outfit even when you were completely naked. They will now only do so if you're wearing at least one article of clothing.
  • Fixed an issue reported by jjrider where your character would mention being on the pill when asking a man to finish inside her, even if she'd lied to him about it previously.
  • Fixed a bug reported by Saur where the “no condom, no sex” option could be picked repeatedly even after the man put on a condom the first time.
  • Added 2 hidden traits requested by Fryett. These will currently never appear except on custom NPCs: UNLOVABLE prevents the PC from gaining love points towards that specific NPC, ODDLY_UNATTRACTIVE provides an attractiveness penalty and also caps starting attractiveness so they'll always begin as being unattractive to the PC regardless of body-type or traits like HANDSOME. Attractiveness can increase over time though so this might change in-game.
  • Added an NPC cunning trait that stops the PC's bf discovering cheating with them. This isn't randomly assigned to NPCs at present but can be added to custom ones.
  • Added new options that let the player modify the starting number of NPCs when a game is begun.
  • Fixed various errors with the first pass at 0.4.14, including ones reported by Flanjygo & Saur.
.
Enjoy the new version, and let me know if you find any bugs! 


Friday 1 December 2017

Next version delayed until tomorrow

Hi all, I was aiming to get the next version out tonight, but I feel like there's too much left to do and I've got to a point where I'm too tired to write decent content or reliably track down bugs.

I was perhaps too optimistic to attempt to squeeze in four scenes in one release, even though none of them is individually massive. I've also been hindered by my ongoing arm troubles but even so I feel pretty bad. I should have seen this coming and scaled back my ambitions or perhaps put out one of the scenes as a yml/vm framework for volunteers to fill in the details. I just buried my head in the sand. It was dumb and unprofessional.


I'm kind of upset about this as it means that this will be the first ever month without an update. What I'll be doing is releasing the public version tomorrow along with the patron one. That way anyone who supported in November but not December will still get the new version.


After tomorrow, there'll be another release in mid-december: I'll be aiming for around the 20th. I'll try to learn my lessons and start off by getting a simple version done that I can build on instead of leaving myself in a position where I have to implement everything I planned at the start of the month and have no real time set aside for contingencies.

I've made a post on Patreon from which this blog post is mostly copied. As I said there, if any patrons feel this isn't good enough then they should PM me over on that site.