Saturday 14 November 2015

Newlife 0.3.12

Hello everyone!

Version 0.3.12 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.11 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.11 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.

Since the last release some players have helpfully made tools to make creating custom npcs more user-friendly. Custom NPCs is a feature added in 0.3.11 for players who want to make their own npcs to add to the game. If you're a new player then it isn't something you need to use for your first game.
There's two such tools - one by FreshSalad and one by Axeon.
For FreshSalad's, you can see an image gallery of its UI here and download it from Mega.
Axeon's can be found at https://newlifecc.codeplex.com/.


Here's the full changelog for 0.3.12:


Major changes & additions:
  • Split the changelog into two sections – one for major changes and one for minor ones and bugfixes. This is the principal change for this release and took most of the development time.
  • Custom NPCs can be tested using the “Test NPCs” button on the main menu (shortcut 'T'). This should make it easier to identify problems where they don't show up.
  • You can now relax at a spa on the weekend. There's no associated scene, but the activity can significantly reduce stress. The effect varies on how comfortable you are with this sort of girly way of relaxing. For the maxiumum bonus you need femininity skill over 50, but even at lower skill levels the spa will usually be better than relaxing at home. The spa weekend is very expensive, with a price of £250 unless you can somehow get a voucher for free entry.
  • You can now celebrate anniversaries with your boyfriend.

Minor changes & bugfixes:
  • Fixes to text issues. Thanks to Cubano, Centerflag & Death25 for reporting problems they found.
  • Also fixed a typo in the intro reported over pm on patreon. Looking at where this error was, it had probably been there unnoticed since 0.1.0!
  • Fixed a bug reported by atc where custom npcs would error if the race wasn't specified.
  • Fixed a bug where initial arousal wasn't being set in the booty-call scene.
  • Fixed a bug where the ticket for a free dance class was only removed from your inventory if the common but not guaranteed dance-class scene triggered.
  • Fixed a bug reported by Cubano where npcs could still take their action in the porn cinema even when they should be prevented from other things that happened that same turn, such as having an orgasm.
  • Reworked the conditions for asking your partner to be rough so it won't show up quite as much for normal girls. You can still get it to always show up if you combine likes rough with low self-esteem. Girls with normal self-esteem won't ask strangers to be rough with them, and they need to be at least slightly turned on.
  • Following a request from a while back on Patreon, both you and npcs will now get a bonus to attraction if you're in love with the other person. This only takes effect at the highest level of love.


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

68 comments:

  1. How do i make a custom NPC. eg how to make one and what do i make it in. i have read the help page on newlife but it did not work please help

    ReplyDelete
    Replies
    1. What version are you running? (3.11 or 3.12) Are you running the .jar or .exe?

      Delete
    2. Can't be 100% sure since I'm using 3.12 but for me to get it to work I used FreshSalad's tool found in this post to create the NewLifeCharactors.yml file you need. I then had to create new folders to make the following file path: C:\Windows\System32\newlife_gamedata\user_created_npcs
      Once that file path is created place your .yml file there and start the game. You should start to see the character's you made appear in a new game as well as random characters I believe.

      Delete
    3. Could you let me know what OS you're using and what command you use to start the game?

      I've had reports that Windows 10 is trying to save to C:\Windows\System32, but I can't test on that OS myself.

      Delete
    4. I'm using Windows 10 Pro and it wants me to put the created npcs in the system 32 path noted above but when I save the game or pc template it defaults to my documents

      Delete
    5. That's odd, my win10pro just allows the game to save to it's own folder...
      Are you running the game from your documents perchance (or any other windows created folders?)
      That would explain it ...

      Delete
    6. It allows me to save anywhere I want its when you create custom npcs that it wants to pull from the system 32 folder.

      Delete
    7. Quick update on something I just discovered. So I was right clicking to run the .jar using java because my default for double click was 7zip. I switched for it to default to run .jar in java and it now created the newlife_gamedata in the folder I ran it from and no longer wants the system32 path. No idea the technical stuff behind this but good to know the fix.

      Delete
    8. Interesting. Thanks for letting me know.
      I'm planning to try and fix it so it'll always default to the folder where the newlife jar is stored, but I haven't tested any changes yet so it's hard to know how successful that'll be.
      That sort of issue is generally a painful one because I can only test on my own machine, so if something goes wrong on another OS then I won't know until it gets released.

      Delete
    9. I had an issue with this as well. It turned out that if I used the Windows 10 Frequent Folders, it would not use the right path for game saves or custom NPCs.

      Delete
    10. Good to know. The code I was trying hasn't worked so far - I'll see if I can find a solution by next release but otherwise I'll put a message out notifying people.

      Delete
  2. JW, what exactly is necessary in the npc for the 'wash my back' variant of the scene for 'Visiting the mens changing room' at the Gym? It seems to be pretty random and often rare with no clear trigger.

    ReplyDelete
    Replies
    1. The scene works out the response of all the npcs in the room, and only the highest priority one happens.

      For "wash my back and I won't get you in trouble", the conditions are:
      Bad personality, doesn't particularly like the pc, at least somewhat attracted to her, no npc in the room (including himself) has a higher-priority response.

      Higher-priority reactions include the boyfriend and good friend reactions, and the sleazy "ask for a show" one. So, to get "wash his back" you need:
      - Boyfriend not in the room
      - No Friends in the room with friendstatus better than shaky
      - No sleazy men in the room unless they don't find her attractive. This means that the npc in question must not have the sleazy trait or this reaction will take priority.

      There's also two even lower priority reactions ("Shocked" and "Doesn't care") which will be quite rare. This probably isn't an issue for you as players though. The reactions are more-or-less ranked on how interesting they are, and the low priority ones aren't very special.

      Delete
    2. How do you trigger the non-threesome gym shower scene in the first place?

      Delete
    3. Depends on what you mean. The Jerk/Horse scene is sharing exercise time with the jerk, though I assume that's the "Threesome" scene you mean.

      If you just mean "How do you get to just go have sex with a random guy in the showers" you need to have the option to voluntarily walk into the men's locker room, I think it's based on your naughtiness rating (Meaning it's basically always available to Sultry + Flirty girls. Possibly just Sultry in general, don't know what the threshold is there), you , basically walk right in intentionally and I think choose a guy to flirt with, as opposed to most of the other scenes which are triggered by the "accidentally" walking into the men's locker room, resulting in you trying to avoid trouble as opposed to actively looking for, ah, male interaction =P

      Delete
    4. To get the "accidentally walk into the men's locker room" end to the gym take the male start, have low femininity (i.e not for the female start), and don't take the perceptive trait.
      To get the variant where you deliberately go there you need the sultry trait.

      Delete
  3. Hey, Splendid Ostrich, i was wondering if you could add links to the active forum threads that you participate in to the sidebar of the blog, Maybe new visitors could go there and read stuff instead of asking it again here, or something.
    Also, don't know if at all realistic, i wanted to suggest having all types of clothing available at all times, randomizing only their colors, materials and stat numbers (like the amounts of cuteness, elegance, etc. not the stats itself) with the fashion skill improving the magnitude of the clothing effect. Right now, having to restart/reload the game, to get specific clothing to show up is pretty annoying.
    Thanks for all your hard work.

    ReplyDelete
    Replies
    1. Clothes change every time when you "Go shopping" I think it generates always available clothes randomly when you do that, not sure what the fashion does?

      Delete
    2. I'll put up an FAQ at some point with answers to common questions.
      I'm not super keen on setting up links because a lot of the time when I visit a blog with a links section a whole load of them end up being dead ones.

      The clothes in the shop are re-chosen each trip, and you get a better selection at lower prices with more fashion skill. You're always guaranteed to get a certain number of some clothing types. For instance you'll always have at least 3 going-out dresses and 1 casual dress.

      Clothing stats don't have a random element to them - if you get two items of clothing with the exact same type, traits, colour etc then they'll always have the same stats. Your fashion skill modifies the effect of your worn outfit, but this isn't shown in the shop screen.
      Some of the things that influence stats are a bit arbitrary, and I intend at some point to look over them and rework things so it's easier to find cute outfits and so on. That'll probably happen when female npcs get added for the Friendship update, as I'll need to heavily rework how clothing items are created to allow the AI to put together outfits.

      Delete
  4. Is there a wiki or something that will show me how to unlock the Bitchy vs Impregnator scene? I'm getting frustrated, as I still haven't unlocked it after all these months?

    If there is no wiki, do you mind if I start one oh most Splendid of the Ostriches?

    ReplyDelete
    Replies
    1. I just got it to fire. You need to be bitchy, befriend an NPC who is an impregnator but not boastful (I used a custom NPC, plus made my character have low self-esteem so it that it was easy to befriend him), and increase your relationship strength to at least "shaky". Then the event has a chance of firing every week.

      Delete
    2. Yes, thanks anon.

      To make the befriending part easier, it'll help to start with good charm skill (choose flirty + outgoing), give him traits that make him like you (e.g. likes_sexy if you're sultry and choose sexier actions) and generally behave nicely towards him.
      You also need your character to like him to get relationship status up. The Interesting trait is a good choice there, especially as he's boastful. Charming also helps if your character is Romantic, as it'll make him more likely to choose actions that those characters appreciate. If you're using sex to improve the relationship then you want your character to have as much fun as possible - make him young, fit and handsome and take traits that make your girl easier to please.

      Finally, make sure you aren't choosing actions that block the free-time slot, as that's when the event need to trigger.

      Delete
    3. Oh, and there isn't a wiki but it's fine if you want to start one.

      Delete
    4. Ooh, thanks Anon and Splendid! I'll definitely try and make that fire up now.

      Oh and I'm going to go start the wiki maybe later this week. Would you mind sharing it once I've made it so people can start contributing what they've found?

      Delete
    5. Sure, just send me the link when it's ready - putting it in a blog comment would be fine - and I'll make a proper post about it so people know.

      Delete
    6. Ok, thanks again to both Anon and Splendid, I managed to get the Impregnator friend even to finally fire!

      Also I've started working on the wiki - it still looks like shit, though, and I've only added one page because work sucked this week. I'm going to go add in a few more sections (or at least a skeleton of one) then post the link here.

      But just in case I forget, here's the link: http://new-life.wikia.com

      (I was going to go for newlife.wikia dot com, but it was already taken up by the wiki for a fictional alien race's home planet for a property I've never heard of.)

      Delete
  5. Make it so we can go to other people houses and sleep there

    ReplyDelete
    Replies
    1. That's on the 'maybe' list. It'd require quite a lot of rework of the home-date scene, plus some way of deciding how npc houses differ from each other. It isn't likely to happen until npc careers go in and they have different amounts of wealth.

      Delete
  6. Any plans for bondage/forced etc

    ReplyDelete
    Replies
    1. So I'm guessing that means the player won't be able to acquire an electro-couch of her own to strap in guys who try ending the evening too early.

      Delete
    2. You wouldn't want to be messing around with one of those. In the future electro-couch accidents will make up 70% of sex-related visits to A&E.

      I did actually write a short section where the pc can harass an unfortunate man into having sex with her. It might go out as part of the new scene in the next release, but I need to test and see if it ends up looking too rapey when I actually play through it.

      Delete
  7. Could the Relaxed/doesn't care starting money be increased to $175 or so? Every five or so characters with Relaxed that I start, I find myself unable to buy a Business top and skirt.
    As well as high Attractive/Cute clothes, could you add more high Elegant clothes? Especially wanting the Cute clothes though. It took three shopping trips before I could find enough cute clothes in the Casual section for a Cute score of 6, and 4 was from a 0/4/0 bra.
    Was something else I wanted to suggest/request, but can't remember what at the moment...

    ReplyDelete
    Replies
    1. I'm going to rebalance money later. When rent goes in I'll be significantly increasing the starting money, but players who spend it all will find it hard to meet their rent payments early on. The game also needs more late-game things to spend on - right now it requires a special effort from the player to fail the female-start's "gather money" goal.

      I'm planning to have a formal outfit. It is one I really like the idea of having, but it's tricky to come up with good situations for it. Probably it'll be added alongside marriage - perhaps you could end up in a bridesmaid's dress for someone else's wedding. I'll have a think about good ideas for classy clubbing clothes next time I add new ones too - I think cocktail dresses are on the todo list. Feel free to post any specific suggestions you have for other elegant clothing items too.

      Delete
    2. Actually, sort of on this subject, I find it interesting that putting on even the sexiest bra/underwear tends to either decrease, or leave flat, your Appearance stat, which just seems a bit off. I don't know if the stats for undergarments should be a bit higher, or the default benefits should be a touch less, but outside of being a protective layer against guys stripping you, you seem to be paying money to look less attractive.

      Which makes sense for some some garments, but you know, alluring lace underthings and whatever seem like they should do more than just make you look slutty.

      Delete
    3. It's a bit tricky when it comes to balancing the stats, because the no-underwear look is widely recognised as being quite sexy.

      The realistic approach would probably be to add warmth & comfort mechanics, but that's too much added complexity to consider at the moment.
      I'll be having a thorough look over clothing stats at some point though - probably when I rework female clothing to let NPCs pick outfits.

      Delete
  8. Is there ever going to be a 'jealous' sex scene? Especially when your character is flirty in the club or in the gym and your partner goes beast mode on you the next time you see each other privately.

    I don't know, probably just a line implicating that would be cool. (As rough sex is already working well in the game.)

    It seems to go well with the 'Selfish' or any other personality too in my opinion. (Although I can imagine the Caring/Romantic ones would be a tad patient and cool-headed compared to other personas.)

    ReplyDelete
    Replies
    1. We'll see, it depends on how complex tracking interactions and such turn out to be. Cheating content will be properly done as part of the relationship update.

      Delete
  9. Also, uhm, has anyone else noticed that all the guys seem to be two pump chumps? Even ones that have all the 'beneficial' sexual traits seem to pop practically right away. It's almost as if 'Tight Pussy' makes them take Longer; I created a char without it in the hopes that scenes would last longer but so far the opposite seems to be true. The char with Tight alongside all of the other sensitivity traits had the longest run of 3 orgasms and always at least had 1, often two, yet the 'non-tight' char semi-often doesn't even have 1 and has almost never had 2.

    ReplyDelete
    Replies
    1. Related to this, can we have the option to add 'Hard to Please' to our custom NPCs? I noticed the option for our male form templates, but it's not there for custom NPCs.
      Although for me, the only time I tried a tight character she usually had 1, rarely 2. Most of my non-tight characters almost always had 1, usually 2, and sometimes 3.

      Delete
    2. This too. I think the 'love' state might factor in a bit too, but, said NPC that would semi regularly give a 'tight' character 2-3 in a single night was a cold-hearted misanthrope so it can't be That big a factor.

      Delete
    3. Sex is due for a rework when lesbians are added, as there'll need to be a system to handle multiple orgasms for both participants - probably some kind of "stamina" stat or something.

      Snug pussy making this guy last longer is probably a coincidence. It increases arousal gain from sex actions as well as affecting enjoyment. The guy will tend to finish faster if he finds you very attractive as this modifies starting arousal, so it might be that he has traits that make him especially attracted to your character or that the random effect on attraction is particularly positive for this man.

      As for custom NPCs and hard to please - it isn't an npc trait at the moment. More sex traits will go in with the sex rework - in particular I'd like to have some proper "bad in bed" type traits so we can have situations where the pc has to choose between a loving man who's terrible in the sack or an ass who rocks her world.
      Player-characters and NPCs use different sets of traits and there isn't a system to convert between them. I'd rather not add new sex traits for npcs now, as they'd need to be reworked when the sex mechanics get updated.

      Delete
    4. I just wanted to point out the statement: "Sex is due for a rework when lesbians are added." That is all.

      Delete
  10. Do you think there will ever be content of NPCs going down on the PC?

    ReplyDelete
    Replies
    1. Definitely. I'll do it with the lesbian update first, and then us that scene as a basis for a cunnilingus one with a male npc.

      Delete
  11. I was looking through the bras and one said 'Suitable for outfits: wedding'. just wondering if or when this will be implemented? i also found a bug where i found two of the the same shirts but with different stats and prices, this was very confusing when equipping them.

    ReplyDelete
    Replies
    1. Wondering if a sex shop would be an option? maybe buying a dildo etc, would change the 'explore your body' free time activity and maybe going around the back of the shop for glory holes is a more stress free way of making a small amount of money?

      Delete
    2. Weddings will be added with the relationship update. The next major update will be determined by a vote around when the friendship one finishes.

      Identical clothing should always have the same stats, but many clothing traits don't appear in the name. I suppose I should see about putting some of them in names if possible, but there's a risk of the name ending up with a silly number of adjectives.

      There are already vibrators in the game (the "personal massager" improves stress reduction from exploring your body). I don't plan to add prostitution to the game - Newlife isn't really that well designed for having a character in full-time sex work, and it's a common theme in other games, some of which are designed around it and do it better than I could.

      Delete
  12. If you break up with your old boy friend can you make it in his description that he was your ex? And if you have sex with him he is a bit more mean?

    ReplyDelete
    Replies
    1. And when making a new NPC, what does the trait ' no_befriend mean'?

      Delete
    2. I believe the 'no_befriend' trait means you're unable to befriend the NPC. If you hang out with a NPC long enough without dating and the both of you like each other, you have the option to befriend them.

      Delete
  13. Is there any chance we could get a "Quick start with Chaos" setup? I tend to like tweaking the super random starting stats, but that means I have to click through the entire new game set every time, which doesn't take THAT long, really, but it'd just be nice to have a quick start option that'd give you the scrambled stats into the bargain, and seems like it wouldn't be too hard to implement, unless I'm missing something.

    ReplyDelete
    Replies
    1. Personally, I don't see there being enough room on the already full front page of the game to add another button. Yeah, it's probably not hard to add, but I don't see it proving all that useful and necessary when you can clear the intro and get to that part in about 12 clicks.

      Delete
    2. I honestly was figuring either cutting the Quick Start bars in half (Eh, might make 'em a little small, but not so small you couldn't click them), or just put it as an alternate button when you finish your Male character Continue VS Continue (Chaos) or w/e. Again, it certainly is a minor thing, but I would find it convenient.

      Delete
    3. It's a suggestion, but personally I think there would be too much going on and I don't think it's worth it. It would take more time for SO to rework coding to squeeze in another button compared to the 10 or so seconds needed to speed through the intro and get to the part you want.

      But I'll meet you in the middle so I don't sound like an ass: instead of a new button, SO could add a popup after creating your male through the quickstart that asks if you want the female creation to be randomized.

      Delete
    4. That'd work fine for me, too, I mean, it's only like 10-w/e less clicks, but that's all the Quick Start is too, and we have that =P

      Delete
    5. This sort of thing is in the works. I'm going to overhaul the menu screen by removing the quick-start buttons and having a single options screen where you set your preferences for new games. I need to have it persist the data to a file though, and that means I need to see about fixing the Windows 10 save location bug first - so far no luck on that one.

      Delete
    6. I also want to add a new super-chaos option where the female chargen screen doesn't appear at all and the traits section of the character screen is removed so you have to figure out your character's stats as you play her :D

      Delete
    7. Hah! I'll admit, I don't see myself using that too much, as there are a few things I like to have/not have (Forrr example if I want to make a character who does their best to keep out of trouble, and fails, Clear Headed ruins some of the potential fun =P), but that does sound like an amusing idea in general.

      Delete
    8. It could be as simple as a "reroll" button after you're presented with the result of your choice. or if you really wanted to be fancy, you could have three buttons: "reroll mental/reroll physical/reroll all".

      The hardest part of that would be for the reroll phys only and reroll mental only to remember the stats that you aren't rerolling.

      Delete
    9. How about instead of trying to force it to save all it's date to the jar location (which windows overrides with launch location anyway) use a standardised location instead?
      Like the users documents folder or appdata (and it's equivalents on other OS's) with perhaps a setting to change it to a desired location (the actual settings file would be unmovable though, but I don't think that should pose a problems as long as the data/save folders can be moved...)

      This would, I think, circumvent the whole "putting files in the perceived launch location" issue ...

      Delete
    10. Perhaps, but I'd need to read up on possible issues with different operating systems. I can only test on the one I use, so any of those that show up will be very annoying.

      Delete
  14. Greetings! I recently came across your game and was pleasantly surprised. For a long time I did not get so much pleasure from reading the content. I would like to inform you that I have a very interesting proposals for the development of the content of your game. Unfortunately I could not find the feedback from you, that would send you a text with the proposals. You could get acquainted with it and maybe some of the things you would be interested! I could clearly build their sentence in the text, and send it to you. Can I ask you for an email?

    I apologize for my English is not the native language.

    ReplyDelete
    Replies
    1. Hi, I prefer not to make my email public as I'd rather avoid getting spam there. You can send me a PM on several sites, such as Hongfire or Tfgamessite.
      I generally answer public messages much faster than private ones though - my thinking is that an answer on a forum thread or blog comment can be seen by everyone, so it's more important than an answer to a pm that'll just be read by one person.

      Delete
  15. Could you please explain how attraction and falling in love work?
    I'm playing the 3.11 version and attractivness still increases as the relationship progresses.
    Thank you.

    ReplyDelete
    Replies
    1. Relationships have 3 main aspects which exist for both the man and woman (i.e. he might love you even if you don't love him). These are love, liking and attraction.

      Attraction has an initial value based on traits with a random element. It's also modified by temporary effects such as alcohol and clothing. It can increase or (more rarely) decrease over time based on how much you enjoy spending time with the person but there's a cap - you won't go from finding someone disgusting to thinking they're super-hot.

      Love can only increase if the total of base attraction (i.e. not including temporary modifiers) and liking is above a certain value. That value varies based on traits - romantics fall in love more easily. Once the threshold's reached love tends to increase based on enjoying time together or intimate & romantic actions.

      Whether a man will ask you to be his girlfriend is based mostly on attraction, not love. The logic is that men would be happy to have a hot gf even if they aren't in love, but that they will need to fall in love to propose marriage. However, marriage hasn't been added yet.

      Delete