Monday, 28 September 2015

Newlife 0.3.10

Hello everyone!

First, some Patreon news. I've decided to remove the "twice as wrong" milestone for now. This is because I currently have a bit of a backlog of patron additions, and I don't want to end up with the core Friendship update taking excessively long.
I might re-add the twice as wrong milestone, but I'll see how long it takes to get 0.4.0 out and decide then.

Feel free to submit suggestions for alternative milestones. Ideally they'd be ones that wouldn't slow the addition of core content. 

I have considered adding a milestone where I'd contact some people with a good record of quality erotic writing and see if they'd do commissions. However, I generally like working alone and I can see some potential pitfalls with that sort of thing. Still, it might be something to investigate. 

Well, now that I've spoken about Patreon milestones, there's some minor unimportant news that you probably won't care much about:

Version 0.3.10 of Newlife is finished and I've released it on Patreon. Early-access Patrons can find it in the creations section here. The changelog is below.
That also means that the 0.3.9 release has been made public. I've updated the links here on the blog, so you can download it now from here. The 0.3.9 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 either the jar or the exe version. You only need one or the other - not both. I recommend trying the jar first.

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.

0.3.10 is the "Prove me wrong" release. This means that apart from bugfixes, all the new content is based on the recent PMW vote on Patreon. If you like this release, then you owe thanks to the Patron voters who chose the content.
The winning choice was "Consensual submissive/masochistic content (e.g. rough sex, humiliation etc)". That's quite a broad one so I spent the entire release on it. In fact, I could have spent months more on this release, but eventually I had to call a halt and actually do the release. 

The new content is mostly focused on the date/makeout/sex scenes. Some men will take certain actions even if you haven't asked them, but for the most part it's enabled by asking your partner to treat you mean. 
There may be some changes that aren't in the log because I forgot to update it for a few days, but I think everything significant is in there.

Here's the full changelog:
  • Fixes to text issues. Thanks to Cubano, Atc, Death25, BabyJ and Jononamous for reporting problems they found, as well as a whole bunch of patrons who helped me out with finding problems in a dev version a few days ago. Without you girls and guys there'd be just so many typos and text problems with the release version, thank you so much for helping out!
  • The most important change ever – fixed “who to befriend” to correctly read “whom to befriend”. Thanks to Cubano for reporting this problem. With such a big change, it seems almost pointless to do anything else this release. Surely no-one will even notice any other changes after their bedazzlement with the proper use of the objective pronoun.
  • Going to have sex in the gym showers will now correctly strip your character naked, thanks to Cubano for reporting this issue.
  • Fixed a silly bug reported by cubano where the pc could have an orgasm while leaving the changing room.
  • Added some alternative text to fix the odd situation where impregnators can be shocked at the player's pregnancy, even though they were trying to knock her up.
  • Fixed some issues reported over pm on patreon with controls being incorrectly enabled or disabled in character generation.
  • Added a trait “likes rough”. This lets the player ask her partners to be rough with her in some situations, which unlocks a lot of the humiliation/rough-sex content that's added in this release. Some of this content can still be chosen autonomously by jerk npcs though. In the current version men will always agreed to this, but in future I might add traits that give a failure chance.
  • You can also change your mind and ask your partner to stop being rough. In some situations he's able to refuse this request.
  • The "treat me mean" action normally lasts for one date, but you can have a serious talk with your man if you want to be his bitch all the time.
  • Modified many willpower checks, conditions and so on based on the above condition.
  • Improved the npc logic for deciding how they'll behave. Some men can now fake their behaviour in certain circumstances if they want something from the player (usually sex). However, once they've got what they want their true douchebag nature will assert itself.
  • Updated the existing logic behind men choosing which pace to use for sex to take this new trait into account.
  • Made some changes to enjoyment & arousal in sex, mostly to take the new trait into account. Also, having sex at extremely low arousal levels will now quickly drain your enjoyment, with negative consequences both to stress relief and to how your character views her partner.
  • The cowgirl sex position will be unavailable when you've asked him to be rough with you. Also added an action that men can take during non-rough makeouts that lets them initiate sex while you're on top of them.
  • Reworked the conditions & probability of the npc's action where they go back on top of you.
  • Men get a new action in the doggystyle position, which they can take if the pc has asked them to be rough with her, or if their preferences lie in that direction.
  • New content for the oral sex scene.
  • New makeout actions and updated conditions for existing ones.
  • Added a new orgasm possibility to the standing and missionary sex scenes.
  • New npc speech actions for makeout & sex scenes, excluding the cowgirl one.
  • Agreeing to be treated roughly unlocks a new action for the man when you're in your home.
  • Men won't cook breakfast for you if you've asked them to treat you mean, but have another action available instead.
  • Added an alternative text message for booty calls.
  • Say you're uncertain now works differently if you've asked him to be rough. In that situation it's only available for ''cute' girls and represents a clearly fake request that he slow down. You can still use the strong rejection if you actually want him to stop.

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

Sunday, 27 September 2015

Myles Jackman

Hello everyone!

The next release will be soon - probably tomorrow evening. This post isn't about that though.

As you'll know, this blog is very much focused on Newlife and I don't often post about other matters or link to other sites. However, I've found out about a Patreon account that I think people should know about, especially if you're in the UK.

This is for Myles Jackman, a lawyer in the UK who focuses on obscenity law and helps people unfairly targeted by repressive anti-sex laws on a pro bono basis.

I've never met Mr Jackman or had need to call on his services, but I think it's very good news that he's out there fighting against censorship and so I'm supporting him on Patreon.

You can see his Patreon page at https://www.patreon.com/MylesJackman. It has a video and a link to a Guardian article explaining more about what he does.
If you're concerned by our government's recent move towards censorship in the UK and want to support one of free speech and sexual freedom's most tireless champions, then I urge you to check it out and consider contributing.

Tuesday, 25 August 2015

Newlife 0.3.9

Hello everyone!

Version 0.3.9 of Newlife is finished and I've released it on Patreon. Early-access Patrons can find it in the creations section here. The changelog is below.
That also means that the 0.3.8 release has been made public. I've updated the links here on the blog, so you can download it now from here. The 0.3.8 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 either the jar or the exe version. You only need one or the other - not both. I recommend trying the jar first.

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.


Here's the full changelog for 0.3.9:
  • Fixes to text issues. Thanks to Cubano, Bagashi, Jenneke, atc, antage and OrangeJuice for reporting problems they found.
  • Added an option to sell your home decorations from the scene where you shop for your flat. You recoup half the money, and can then buy a different decoration if you want. This was suggested by The Observer on Fenoxo's forum.
  • Men can now always push you to your knees if you're too pregnant to have sex while standing – this should fix an issue reported by OrangeJuice where pregnant standing makeouts could go on forever if the player didn't take appropriate action to get the guy off. I also improved the logic a little for impregnator npcs and oral sex.
  • Fixed a bug I found while answering a forum question from freyja where stress reduction from taking care of your children with high childcare skill wasn't being properly handled and in some cases could actually increase stress. While there is still a random element, you will now never suffer a stress increase if you have a childcare skill of 80 or more.
  • Added a change requested by Herrzimm where you can lean over and use your mouth in the porn theatre. This requires your partner to have his cock out, and there are other requirements based on traits & behaviour.
  • Halved the duration of the nightclub dancing scene and rebalanced action effects & weights to compensate.
  • Changed the chance of an npc initiating nightclub dancing to be based on his dance traits. The probability for good dancers is the same as before, for average ones slightly lower, and for bad dancers very low.
  • Men who are bad dancers now have a chance of refusing when the player asks them to dance in a nightclub.
  • Fixed a bug reported by Secondarian in one of the last version's new scenes, where refusing to open your legs would cause an error.
  • Following a request from Zia, the escape key now lets you quit to the main menu from the week planner screen. This ends the current game without the possibility of returning so save first if you plan to continue it later.
  • Following another suggestion from Zia, your breasts will now be one size larger when you're in the second or third trimester of pregnancy.
  • Following a suggestion on Patreon, added a Charmless option in character creation which gives you -40 to your starting & maximum charm skill.
  • Added some new text for the “cup his balls” action when the player has the maternal trait and is pregnant with the man's child, or if she's fertile and he's already fathered a child on her before.
  • Added a new npc trait 'Misanthrope' which will sometimes appear for men with the Jerk personality – the chance is currently 50%. This puts a (fairly low) cap on the maximum he can like you – a change that may need balancing in the future. This should be interesting for people who want Jerks to continue being jerkish long-term, but it does mean that you're no longer guaranteed to be able to “win over” a man who treats you badly at first. It is still possible for him to fall in love with you, although liking does have some input into love calculations so there may be some cases where this is prevented.
  • Added a new friendship effect that can appear for misanthropes, although it'll be quite rare for them to actually become someone's friend.
  • One new breakfast option, as suggested by Cubano.
  • Fixed a bug reported over PM on Patreon where some of your clothing wasn't being removed properly in the impregnator's seduction story even when the text said he was taking it off.
  • Fixed the relationship browser not considering any men to be present in the gym scene.
  • Added a sexy new scene which can be accessed by going to the gym.
  • Added a different second scene which is also accessed by going to the gym. Get your sports kit on!

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

Friday, 21 August 2015

A quick update

Hello everyone,

The 0.3.9 release still needs a few tweaks and a lot of testing. Unfortunately I need to take a few days away from Newlife for non-development reasons, so it won't be out before Monday. If it's any consolation, it will be a large release with some sexy content that I think you'll enjoy.

I'll leave you with this screenshot from a new scene I'm testing. Have a good weekend everyone!




Wednesday, 19 August 2015

Prove me wrong - the results

Hello everyone!

As you might know, the voter-tier patrons have been deciding what to do about the "prove me wrong" milestone. For this one, I've promised an update dedicated to whatever they want me to do - subject to the obvious restrictions.

This particular vote had to be run in 2 stages - a simple pre-vote to filter the massive initial list of suggestions down to a managable size, and now a proper vote to pick a single winner.

The results of that vote are now in, and they bear a certain similarity to the last vote for non-core content, in that anal sex took second place and therefore probably will not be added. Sorry butt-fans, better luck next time!

For me, the biggest surprise was footwear, which came 4th - much better than I was expecting for a choice that didn't directly involve sexual content.

Well, onto the matter at hand. The winner of the vote was: Consensual submissive/masochistic content (e.g. rough sex, humiliation etc)

I'll be starting on that as soon as 0.3.9 is finished. 
A quick progress report on that one: I got a bit stuck on the essential scene that I needed to add, so I decided to add a second, similar scene in the hope it'd get things going again. That's worked quite well, but I ended up putting a lot of content in the second scene until it's nearly of a size with the big makeout scenes. 
So, long story short, I still need to put the finishing touches to both those scenes, and test them both too. That means the release will have to wait until tomorrow.

Tuesday, 11 August 2015

Sleazy, Crude and Boastful

Hello everyone! One of my patrons sent me a message asking me to explain the difference between the crude, sleazy and boastful npc traits. I figured I'd put it here so everyone can read it.


Sleazy is a major trait that influences a lot of npc's behaviour. Originally it just started as something to affect npc's conversation, with the idea that a sleazy man who talks about sex a lot would be a good match for a girl with an overactive imagination who likes thinking about it. It has a conflict with refined girls, as they like things to be 'proper', which means they aren't so comfortable with overt sexuality.
It's also opposed to the charming trait, and the 'romantic' personality type. You won't see npcs with sleazy and either of these.


Since then, it's had a lot of extra content added – too much for me to give a complete list for this blog post. It's the trait I use anytime I want to add content that needs the npc to be very openly sexual, especially if it means going beyond what would normally be socially acceptable.


Basically, sleazy npcs are all about sex. They talk about it more, they'll show sexual interest very directly by e.g. staring down your top, they'll take sexual actions more often, including inappropriate ones like touching you up in clubs. When you make out with them they're more likely to grope you in intimate places than to give you a tender kiss. 


Crude is a holdover from the old days long before the game was online. I was planning to have a massive set of written dialogue for each personality, modified by traits and crude was to be one of these. The general idea was that crude men would be blunt, to the point, and somewhat rude. This would put them in conflict with refined girls, but it would be easier for the player to figure out their likes and dislikes.


This dialogue system proved to be a complete failure, and was entirely scrapped. By the time of release, I was very tempted to remove crude. It had only a couple of references in the game and I wasn't sure it justified its inclusion. It also had some overlap with sleazy which I mostly resolved by handing them over to the sleazy trait. Crude still has the same opposite traits – charming and romantic, although I wonder if perhaps it should only be limited on the charming trait and not the romantic personality.


Because npc traits don't require me to add UI elements to support them, I decided to leave it in and see if I could add useful content to it later.
This happened to some extent and Crude now has many more references in the code, but it's still a minor trait compared to sleazy. Most of its effects modify dialogue rather than changing an npc's behaviour or adding new actions.


Boastful is the newest of these traits. This means it has the fewest game effects, but also a quite well-defined role. Boastful men are proud, arrogant and like bragging about themselves. It has a varied effect on relationships – he might be an annoying braggart, or he might be so interesting that his boasting is fascinating. Boastful men go well with shy girls as they like getting to do all the talking.
Otherwise, they have a few special actions based on their arrogance. For example, if a man fancies you and you ask him to be your friend he might suggest becoming boyfriend & girlfriend instead. Most men won't do this if you already have a boyfriend, but a boastful man is convinced that he must be far better than any romantic rival, so he'll ask you to dump your current partner for him.
It can also lock out some content. The newest event chain in 0.3.8 involves an npc coming to you for help. Boastful men are far too proud to admit that they need someone else to solve their problems, so the event will never happen for them.

Well, I hope that was interesting for you. Now go out there and find a crude sleazy braggart for some sexy fun!

Tuesday, 28 July 2015

Newlife 0.3.8 released

Hello everyone!

Version 0.3.8 of Newlife is finished and I've released it on Patreon. Early-access Patrons can find it in the creations section here. The changelog is below.
That also means that the 0.3.7 release has been made public. I've updated the links here on the blog, so you can download it now from here. The 0.3.7 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 either the jar or the exe version. You only need one or the other - not both. I recommend trying the jar first.

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.


Here's the full changelog for 0.3.8:

  • Fixes to text issues. Thanks to Cubano, Ignis, Death25, Souldead341, The Observer and Nonono222 for reporting problems they found.
  • Changed the scene description for the doggy scene to solve a problem reported by Cubano where condom-specific text could never appear because they get removed at the end of orgasm processing.
  • Added a new possibility for the male orgasm text in the cowgirl sex scene which can trigger for romantic girls in some situations.
  • Following a forum post by gravifan89, added new cheat options to start with higher skill levels.
  • Neither you nor the man now has access to condoms in the shower. The relevant actions are disabled for shower makeouts.
  • Restricted the men's ability to get back on top of you after you straddle them. This is now blocked the same turn you've taken the “straddle” action or any of the other actions that lead directly to cowgirl sex.
  • Following a suggestion by Cubano, modified what the player says when she asks a guy to pull out if she's pregnant or on the pill. Also added a new category for her reaction when he lies or fails to pull out where she's more inclined to forgive him in that situation. “Safe days” are not included in either of those situations, as they still aren't 100% safe. However, forgetful or unusual body chemistry girls on the pill are included as the pc herself is assumed not to be aware that she isn't fully protected.
  • Fixed a problem with the porn movie scene reported by Kao Rock where some gender-bender text was being shown for female-start characters and added some alternative text for them.
  • Added an short alternative branch to the “trying on sexy outfits” path of the shopping befriend scene. This has fairly specific requirements so it won't show up very often, but I think it'll be a fun one when it does.
  • Fixed a bug reported by Cubano that caused problems if the treasure-hunting event triggered when the player had been treasure-hunting before and has no boyfriend.
  • Also fixed a bug I found while fixing the above bug where the treasure-hunting event couldn't trigger if the treasure-hunter was your boyfriend, even if you'd had the event with him before when he was just a friend.
  • Added a new random event chain.


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