2016-09-03

Fucked Up Burger Shack 2.8

This release only has some fixes for several issues. The biggest fix is for pronoun/gender mix ups. I really don't want to make that kind of mistake anymore, so I've written a little utility that should help me prevent them.

The other major fix has to do with text replacement which is used all over the place. I made a blog post way back when about how I was able to add this useful library called Humanizer to do mutations on text. In short it allows me to write something like this:

You talk dirty in the [^randoBabe]'s ear, explaining in great detail the things you like to do with [^randoSlur, plural] like her.

Which should output something like this:

You talk dirty in the super attractive babe's ear, explaining in great detail the things you like to do with drop dead gorgeous airheads like her.

That plural keyword does exactly what it says even with irregulars and such (I think). I enabled it along with a few other keywords that should really help with grammar and stuff. The goal is to eliminate the dreaded '!!Rule Not Found!!' error, but that is an ongoing struggle. Thanks to cubano for pointing me towards these issues!

Version 2.8
-General
--Changed death to off until more content is added.
--Fixed capitalization of a few instances of time of day, heat.
--Fixed replaced text not being capitalized at the beginning of sentences.
-Events
--Fixed a series of bad pronouns. I've setup some automation to prevent these kinds of errors because they really, really, really suck.
--Fixed improper spelling of "bukkake" as "bukakke".
--Fixed issue preventing a Rando scene start when prefFucksTransWomen.
-Randos
--Changed cum descriptions to align with having a cock/vagina.
--Fixed issue when describing thighs
--Fixed unnecessary commas when describing dumb, attractive randos.
-Fate
--Added text mutations for case: lower, sentence, title, upper
--Added text mutations for code transforming: camel, dehumanize, humanize, pascal
--Added text mutations for dashing: hyphenate, underscore
--Added text mutations for numbers: ordinal
--Added text mutations for plural: plural, singular

23 comments:

  1. The problem with replacing all of the pronouns in a scene based on the rando's gender is when you want to refer to people who aren't the rando. If your new friend during the late night encounter is a woman, then the two Bunkville boys you invite to join you become Bunkville girls.

    The [^randoMoans] are written in their noun form, which causes some grammar issues when you start adding in adjectives further up the depravity scale and you want to include as [^randoMoans] as a verb. One can let out a lusty moan, or they can lustily moan; they can't lusty moan.

    ReplyDelete
    Replies
    1. >panics
      >checks the files to make sure that I didn't replace Bunkville boys with Bunkville girls
      >breathes a sigh of relief

      I quickly realized that a find and replace wouldn't do with pronouns, because 'his' to 'her/hers' and 'her' to 'him/his' issues. Instead the thing I coded searches for all of the gender pronouns and word filters them to something like 'TODO his' so that I can easily spot and correct them. But now that you mention it, having two Bunkville girls join you and your new rando friend could be a good problem to have.

      I've never really been happy with the voice, moan, and laugh replacements. I have to put some thought into how to actually calculate a voice type that can then determine how voice will be replaced in various ways. Either way I'll whip those descriptions into shape. Thanks as always cubano

      Delete
  2. the biggest issue with your game is it has a memory leak, it baloons to 1 gig then to 3 within minutes

    ReplyDelete
    Replies
    1. o_O I haven't experienced that. What version of the game are you running and have you tried others for that platform? PC specs? And can you run the game before importing the source and see if it spikes?

      Delete
    2. I've had it in the background for a couple of hours and I just noticed it was over 6GB. I'm running the OS X Intel 64 version.

      Delete
  3. i downloaded the game 2 days ago, latest version at that time, i have 8 gigs of ram, and a computer than can run fallout 4 and modded skyrim.

    ReplyDelete
    Replies
    1. I may have discovered the issue. If I am right the next version, 2.9 I suspect, should work properly. Thanks

      Delete
  4. Hey, I'm having some serious issues with the save system: I click on the save icon and it doesn't do anything. I had to restart an entire game because of this issue.

    ReplyDelete
    Replies
    1. There is no notification for saves currently. It just kind of lags then puts a save file in the saves directory.

      But just to be sure, are you clicking the bookmark icon on the left to save? The floppy disc icon on the right opens the game saves page, where you can load games.

      Delete
    2. Yes, I am: I'll click it and wait, but nothing will happen: no save files. Other than this issue, great game you're working on.

      Delete
    3. Could I ask what OS you are using and which game download you chose? There could be a mistake with how I am getting save paths. Glad you are enjoying the game otherwise ^_^

      Delete
    4. OS? I'm not too good with computer stuff honestly. :s I'm using Windows... vista I think? I did modify the save destination, that might be the problem.

      Delete
    5. OS is just Operating System, so windows. I haven't tried setting a different location for files in my tests on Windows, so you might be right. If you want to test it out you could move the folder you set for files or delete it and restart the game. It should show the initial screen again because it can't find the folder. I'll have to dig into the code to see if I spot something broken.

      Delete
    6. Reset it to default path, seems to be working just fine! Awesome, also: are employees available at the moment?

      Delete
    7. Glad it's working, and this is why I don't write any code that deletes files :P. I have quite a few things to do before getting to employees, but it's the next major feature on my list. Thanks for the bug report.

      Delete
  5. During the lawyer's first visit to the burger bus, flashing your wang will only work when using "Coming right up (flash cock)" after telling him "The game just started"; telling him business is "So so" and using the "Coming right up (unzip your pants)" option isn't hooked to anything.

    The Bank of Bunkville's stubborn refusal to let me overdraw my bank account by a hundred bucks contrasts somewhat with their apparent willingness to hand over the cash equivalent of the entire world economy after my deposit of negative one hundred trillion dollars.

    ReplyDelete
    Replies
    1. Sounds like I either got something very wrong in the bank logic, or very right.

      Delete
    2. No it's just wrong. And speaking of weird money stuff, gas per gallon still gets in on the "priced to the ninth decimal point" action during gas runs.

      Can there be a way to fend off robbery attempts that don't involve sex with the would-be assailant? Even if I keep my cash, they still rob me of the stamina I need to get back to burger making. Pistol whip them with that gun maybe. (Or at least add a skip command like story events to avoid having to click through the sex scene for the third time in five turns.)

      Also, there's an "on pants" in the scene where only pants are needed:

      "The majority of the warm and wet squirt drenches the [^randoSlur]'s on pants, but your cock still gets drenched with the juice."

      One type of randoWomb has all instances of "fertile" spelled "fetile".

      The stat bar isn't shown on the first turn after the Personal Tour event is completed, meaning you have to do business blind for an hour.

      Delete
    3. hey could you send me an email cubano? my address is p4p[at))bunkville(dot}com

      Delete
    4. No conversation that begins with "Can I talk to you alone for a second?" has ever ended poorly.

      Delete
  6. There's a weird bug that sometimes makes the 3rd lawyer event recursive. The "Leave the office" decision at the end of the event will often act as if you had selected the "Leave" choice that's at the beginning, letting you play the scene over again. It doesn't always happen, and it doesn't seem to let you loop more than once.

    If the person who robs you is a transsexual, exposing her backdoor leads the player to having fun with her symbolic pussy and symbolic womb, rather than her actual backdoor.

    ReplyDelete
    Replies
    1. Just tried the lawyer event again and it looks like the opposite can also happen: selecting "Leave" at the beginning will sometimes lead to the "Leave the office" decision, skipping over most of the event. But again, it doesn't happen this way every time.

      Delete
  7. Also, for whatever reason clicking the "Push further" choice in the same event will often not advance the event on the first click. Sometimes it works on the first try, and it always works after several clicks even if it doesn't, but it's still strange.

    And Rembert tells the player at the end that "You are such a dirty." Such a dirty what?

    ReplyDelete