2016-09-18

Preferences?

I've been ignoring the memory leak and chipping away at other issues with version 2.8. One interesting thing to talk about are some new branches to the robbery encounter. There is now a way to opt out of sex after you take the robber's gun. And it's also now possible to fail completely.

I've also given some thought to the preferences at the start of the game. My idea with the 'fuck/fucked by' preferences was to avoid sexual encounters that you cannot control. As a random example, say you get captured by a sorority and are forcibly fucked ~against your will~ by all of the sisters. I wanted there to be a way to prevent something like that without actually having to set it as a preference up front. Disabling the preference 'fucked by women' can exclude the scenario without having to get into the details of each potential crazy idea I come up with. But even then, that kind of encounter is an exception to the rule, since there should always be a choice that gets you out of an encounter. I forgot about that with the robbery scene, but the mistake made me more conscious of the importance of adding a way out.

Anyway, having preferences to prevent manly men Randos for example is actually kind of hard to do. The good news is that I think it's possible to expose a preference for hormone production that will alter generation in many ways. The way RandoEngine works, hormones have a ripple effect on many other stats in a Rando like masculinity and femininity, depravity, breast size, muscularity, cock size, etc. Boosting estrogen will increase 'girly' traits and raising androgen will bump up 'manly' traits. The preference will probably be something like:
  • female estrogen level: random, low, medium, high
  • female androgen level: random, low, medium, high
  • male estrogen level: random, low, medium, high
  • male androgen level: random, low, medium, high
In the long run, I'd like to make it a little more friendly for players to dive into RandoEngine source files and tinker with generation so that it produces exactly the kinds of Randos desired. Until then I'm open to any suggestions for things that deserve to be a preference.

10 comments:

  1. So you're messing around with hormone production while fingernail shapes languish in the TODO pile? You need to get your priorities straight.

    ReplyDelete
    Replies
    1. Shouldn't you be busy trolling Splendid Ostriches comment section?

      Delete
    2. thanks anon, but I don't think cubano was trolling. I mentioned adding fingernails at some point or another. Right now there isn't any content that gets into handjobs/footjobs where nail color would come into play, so I haven't quite gotten into generating them yet.

      Delete
    3. Sorry. My comment was intended as a good natured jibe. Cubano's dry humor is well known on SO's patreon.

      So much so that he has a nefarious NPC in newlife.

      Delete
  2. You're a beautiful man Bunkville.

    ReplyDelete
  3. Does rando elimination necessarily have to be set in stone during character setup? Disabling "fucked by women" is nice if you don't want slags hanging around the burger bus, but it would be a pain to have to restart a game just so you can find out how one gets treated at the hands of Phi Sigma Upsilon.

    ReplyDelete
    Replies
    1. I think keeping the options enabled is a risk folks are going to have to take. Worse case scenario is you'll have to skip through content that is disagreeable.

      Delete
    2. I was also thinking about getting the rando you want in certain scenes outside of the test rando option. If you really want to try out the bus tour encounter with that GILF hottie it can be frustrating when all you keep pulling is dudes and jailbait. Temporarily restricting certain randos seems better than restarting the whole game, especially since it takes time just to get to a point in the game where random events start happening.

      Just for fun I tried adding a "Change Preferences" option right under "Go to Sleep" at home, and after copying the entire character setup section from the Start file and renaming a bunch of its rules, it looks like it will let me change those preferences mid-game. Also I glanced at the Fate Syntax readme and messed with a few events and descriptions and now I'm just confused about a lot of things.

      Delete
    3. It's cool that you got the preferences working. Welcome to my world! Okay maybe not exactly since I built the thing and understand it. I can try and answer specific questions here or via email. Eventually I want to make a few blog posts with modding examples. One troubling point is that if something is broken in the source there are no warnings or errors given aside from those rule not found errors which you are familiar with. Even I don't have any real error checking, so it's important to follow the Syntax doc. It's also a theory of mine that experience with Twine 1 may be useful, but the syntax and structure is much different.

      Delete