Saturday, November 7, 2015

ALPHA 0.4.2


Don't get too excited by the long changelog. The new relationships are the most complex thing I've coded yet, so they're going to take a lot of ongoing work. It still feels like relationships happen way too fast, but I'll bring the rate down as they get more playtesting.

This update is also another good illustration of how things get harder as the game grows. The simple addition of miniscenes between slaves in relationships encompasses a very large number of possible combinations of circumstances. The game for example must consider that a certain slave likes it up the ass; that done, what is her girlfriend going to put up said ass, if she's even allowed to do so? As usual, let me know if absurd results appear. I'm sure I haven't considered every possibility.

The fetish previously called "bisexual" has been an ongoing fluff challenge. It was mostly written and coded before anons on /d/ convinced me to add dick content, back in August when I could assume that all slaves had been born female. Exactly what "normal sexuality" means has become very hard to puzzle out, especially since slaves can now follow their own sexual inclinations to a certain extent. No longer.

This update starts a process of rewriting and recoding this. Going forward, for simplicity, "normal sexuality" is going to refer to what Free Cities society expects from slaves - that is, a preference for male sexual partners combined and a willingness to have sex with women as well. What used to be called "bisexual" has been replaced with "likes girls," to specify that these are slaves that prefer female partners to an unusual or even exclusive degree. To support this, randomly generated XY slaves have a much higher chance of spawning with this fetish; there is also now a "hates women" quirk in addition to a "hates men" quirk to suggest slave sexualities that contrary to the "normal sexuality" expectations, aren't open to female partners. XY and XX slaves have different probabilities of appearing with these quirks, to suggest statistical realities that Free Cities society is trying so very hard to beat out of its slaves. This also allows all sorts of interesting little details. For example, being a subordinate slave to a slave whose equipment challenges one of these quirks can convince an obedient or better slave to give up her quirk; also, slave friendships are less likely to become sexual between slaves with distaste for each others' bits.

Download: DropboxMegaPrevious saves will not work.
Tip jar: Patreon.

0.4.2 Changelog:
  • The rules assistant can now apply tattoos and piercings; it only does so for slaves at Obedient or better for now, to avoid messy mental impact code.
  • Slaves who are confined will not form relationships with other slaves who are confined, since they're confined.
  • Slaves in a facility can form relationships with slaves leading that facility.
  • Unattached slaves who share fetishes may skip directly to FWB status.
  • New miniscenes visible from the main menu. If a slave is in a relationship, you may see the two slaves spending some time together.
  • Slaves in sexual relationships can now communicate fetishes to one another, with the chance increasing the closer the relationship.
  • One new random event for lonely bodyguards.
  • One new nonrandom event at Week 43 involving shoddily manufactured curatives.
  • Many new hardcoded slaves.
  • Partial rewrite and recode of the fetish that used to be identified as "bisexual," which will generally be replaced by the term "likes girls."
  • New quirk for slaves that dislike having sex with women.
  • Shock collars can now break rebellious slaves very effectively, but can also produce negative quirks.
  • The rules assistant will now try to put a little muscle tone on girls in danger penalties from discomfort due to big tits.
  • Bugfixes.

70 comments:

  1. So, can a slave have more than one fetish? Surely, somebody that likes girls can also be submissive. Or did I miss something?

    ReplyDelete
    Replies
    1. AS this game presently works it's either one thing, ie buttslut, or everything, nympho. More of a coding issue I'd assume. To make a submissive lesbian I thin he'd have to make a new fetish for just that. The code just isn't made to handle slaves having more than one fetish. Hell nympho doesn't seem to even cover all the current fetishes that we have. At least not impregnation.

      Delete
  2. Are DD cup breasts meant to be "big tits"?

    ReplyDelete
    Replies
    1. When the game's breast growth code was altered, the threshold of what constitutes "big tits" was lowered. As a result, DDs now have "huge T" flags, so that all the things those trigger will happen to slaves with DDs.

      Delete
    2. Only when they are naturally grown. It takes a higher threshold for the bonus when using surgery at least it was last patch.

      Delete
    3. It's less DDs and more 900cc because you can have 800cc DD's which are not big tits.

      Delete
    4. I got the big tits bonus with 805cc tits. So my bet is that it's just greater than 800cc gets you the big tits. I'm not sure if you can get a smaller increment than 5 though. I'm not sure how I ended up with 5 on her. That seems odd.

      Delete
  3. I was kinda thinking that it'd be nice if we could add quirks to girls

    ReplyDelete
    Replies
    1. I second this, maybe train her to get a certain positive and maybe even a negative quirk.

      Delete
    2. wondering why quirks are positive and negative anyways, in the world of specialization (which the surgery room attests to this in an extreme way) quirks are simply another specialization, thered be somebody out there somewhere whod pay more for that quirk, or itd help them in some way in some job (though definetly some like "arrogant" would overall be a negative for a slave unless there no longer in a position of absolute servitude, such as headgirl/bodyguard, since an arrogant headgirl would take great pleasure in disciplining slaves who didnt submit to her rule, or bodyguards because hey, if their arrogant and think they cant lose to anyone, theyll be that much more ready to jump in the fight

      Delete
    3. Or shoot their master.

      Delete
    4. arrogance doesnt make people shoot their boss, thats a loyalty issue, theyd be more likely to lash out at anyone else they felt was invading their "territory/authority" in relation to their master/boss

      now realistically would arrogance make building obedience harder to do and easier to lose? yes, but once theyve determined what they want, they go with it, because one of the underlying traits of arrogance is believing your position is deserved, right, and makes you better than everyone else

      Delete
  4. for the promenade terrorist event, shouldn't "You are alive, and you are not permanently DAMAGED" say "You are alive, and you are not permanently INJURED"? just wondering

    ReplyDelete
  5. One thing I noticed:
    When the quirk of a slave changes, it just replaces the old quirk with the new one.

    For example:
    I had an anorexic slave and after she gave me a blowjob, her quirk changed from "anorexic" to "hates oral",
    but that doesn't seem right, since she can't just not be anorexic anymore, at least in a realistic world.

    My idea:
    Changing the quirk to a list of quirks and adding new ones, if she doesn't have them already.
    Also, when choosing the "fix her quirks" option, you would have to choose,
    which one of her quirks you want to try to fix over the week.

    ReplyDelete
    Replies
    1. This, and the above suggestion of "more than one fetish", would require some work on the dev's part. Currently, each slave only has a single "fetish" and a single "quirk" variable. A change to more than one of each would require a) adding more variables, and b) making sure everything that checks for quirks and fetishes checks against multiple locations within the slave's data.

      While I support the idea, it may be too much work to implement immediately.

      Delete
    2. Well, he doesn't have add more variables, he "just" would have to change the quirk variable to an Array, but that would still mean to edit all slaves, the quirk checks, the import and export of slaves.
      I agree that would be a lot of work and was just a suggestion on my part.

      Delete
  6. BUG:

    Ended the week, and this appears at the top of my screen, the error itself highlighted in red:

    Error: <>: error within contents (Error: <>: bad conditional expression in <> clause: missing ) in parenthetical) There are 1 slaves working out of the servants' quarters. They worked to reduce your household expenses; having a well-staffed house slightly increases your reputation.

    ReplyDelete
  7. Pervious saves will not work
    Damn. And I just finished a binge of the last version. Thanks for the update though man

    ReplyDelete
    Replies
    1. It is also a joy to see one of my favorite slaves hardcoded. Thanks man.

      Delete
  8. Something's off about the weekly upkeep display on the main screen. I've seen it jump by one to several hundred a week - as in, it displays one value, but after going to another screen (into a slave's details or arcology management, for example) the displayed upkeep price jumps up. I'm guessing this is related to the devotion leak reported last patch, where slaves are on the border of two states but then keep sliding down.

    Incidentally, is a head girl supposed to get stuck at Devoted [15-16] with no increases? Last time I got a HG to Worshipful without manual intervention was in 0.4.

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
  9. BUG: head girl weekly update, right after "The lovely collar she wears fills her with pride" and before "X sets an example for your other slaves."

    ! Error: {{if}}: bad conditional expression in {{if}} clause: missing ) in parenthetical

    ReplyDelete
    Replies
    1. BUG: merc in love event, "accept" option shows an error below all the text, after a full paragraph of empty space.

      ! Error: child tag {{/for}} was found outside of a call for its parent macro {{for}}

      (I'm using double { and } because blogspot can't handle double < and >.)

      Delete
    2. BUG: more bad conditional expressions looking for parentheticals in weekly update.

      One girl had one between "she resents being castigated for simple sociability" and "performs the lowest jobs in your penthouse".

      Another had TWO between "heavy dosage of female hormones she takes causes makes her a bit more docile" and "health recovers with rest".

      Delete
    3. INCONSISTENCY: the "two unbroken slaves" event, with the "set them against each other in public/private" options, does not have links to slave pages.

      Delete
    4. INCONSISTENCIES with the new scripted event:

      1) the event is lowering the health and increasing the breast size of ALL slaves, not just the ones who are on curatives when it hits;

      2) the event is increasing breast sizes ONLY if you choose the "breast size increase is acceptable", while the event text makes it appear that breast size increase has already happened and will not be permanent only with the "demand surgical reductions" choice.

      Delete
  10. I feel like quirks need a change. I don't fully understand the limitations of the game engine, but if possible, I would like to see quirks have a multistage process in which I must do something (such as give a certain buy able item - the stock of stores should be random so you have to be prepared for everything and a money sink of course, or play a certain skill based mini game, or perform a special action that your player would need a certain level of skill in to perform said action - all of these new things or course require née mechanics, consumable items and shops and player skills and skill training, but you know, this game is going places, I see no harm in expanding the scope of the game a bit if it builds onto the content).the process would be split into an example 4 stages in which you must complete all 4 stages or risk regressing back to stage one, much like how I feel addiction should be handled. I feel like this would give quirks an actual value, and addictions too, instead of just 3 or so weeks of the pc training her with the click of a button. this system would also build onto a drug and addiction system which we had all discussed in some of the very early /d/ threads, if not the very first one where I uploaded the 10 consecutive trap characters (which I don't really see in the game. a few I might have, but they had different name, and a few had the names but not the stats) I would love to see a diverse drug addiction system, in addition to an actual drug lab ( medical and recreational).

    lots of content and big post, so I'm sorry you had to read that, but let me know what you think of what I feel the gsme could eventually be.alsp thanks so much for dropbox, mobile users can now download it. if only the UI was a little more mobile friendly though.

    ReplyDelete
  11. elsef ($activeSlave.fetish is "buttslut") and ($activeSlave.fetishDiscovered is 1)>>
    should be `elseif`.

    ReplyDelete
  12. This comment has been removed by the author.

    ReplyDelete
  13. On the first day via cheat mode
    You call both Sheba to your office and let her know you'll be abusing $rival.slaveName together. $rival.slaveName sees Sheba as she enters and looks worried. Error: <>: bad conditional expression in <> clause: State.variables.rival is undefined
    I lost Miss Anne and she was replaced with an exact copy of Sheba
    I then tried to sell one of the Shebas, which removed both and made it so Cornelia was listed as Cornelia's mother and Cornelia's lover

    ReplyDelete
  14. Error: <>: bad conditional expression in <> clause: missing ) in parenthetical
    Got on the first end of a week, wealthy start, think it has something to do with the stat descriptions.


    " Valentina obeys your rules that encourage lesbian sex. Obeying your sexual direction increases her obedience. She is becoming confused about her sexual identity. She is very happy with her little room. She loves being able to dress herself from the wardrobe of slutty outfits. The lovely collar she wears fills her with pride. Her health is already outstanding and cannot be improved with further drug treatment. Her drug regimen has been ended. Error: <>: bad conditional expression in <> clause: missing ) in parenthetical Valentina carries arms in your defense. Her combat skills greatly increase her deadliness. She is reasonably fit, but not enough to significantly affect her combat effectivness. Her height gives her a reach advantage with her sword. Her shining health makes her a better combatant. She maintains her combat skill with practice in the armory. Her constant presence is intimidating, adding to your reputation. Being continually trusted with your life increases her devotion to you. "

    ReplyDelete
    Replies
    1. forgot to include the summary of the slave in question
      "BG Valentina will guard you. Devo [20] Living standard: luxurious. Speech rules: permissive. Relationship rules: permissive. Masturbation rules: sapphic. Slutty outfit. Pretty collar. Heels. H [20] CC
      C Lt20s Face Lips+ Musc+ S+ C+ Buttslut."

      Delete
  15. The random sexual encounter thing at the bottom of the screen is entirely borked right now. It seems to think every slave is in a relationship.

    ReplyDelete
  16. Minor type in the bit about fucking a slaves bleached ass. The quotation marks are mine.

    "Her anus is invitingly bleached, which is appropriate: rather than looking like she has a hole for fucking "and and" ass, it looks like she has two fuckholes."

    ReplyDelete
  17. I've been getting this error during week overviews for several slaves
    Error: <>: bad conditional expression in <> clause: missing ) in parenthetical

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
  18. This comment has been removed by the author.

    ReplyDelete
  19. BUG:

    When ordering a custom slave, the "Healthy Breasts" option seems to be being treated just like the "Big Breasts" one. When I have Big selected, clicking Healthy does nothing; when I have Flat selected, clicking Healthy changes it to Big.

    ReplyDelete
  20. Now that slave girls NEED muscles to support large breasts, I once again urge you to reconsider how GELDING works.

    Female hormones for shemale slaves can be turned off, but gelding cannot, which means there will be a constant need to manually restart muscle building for gelded slaves who lose muscle due to "lack of testosterone". There are players out there who would prefer not to give geldings SRS just to maintain the muscle tone necessary for higher breast sizes.

    ReplyDelete
    Replies
    1. The shit I don't know about in this game because I don't play with male salves, and when I get one anyways I don't mutilate them. I just make them my body guard with a giant penis and let them fuck my other slaves.

      Delete
    2. Personally, I try to play the "nice master" role as well, but sometimes gelding is unavoidable. The "fight off rebel raid" and "capture refugees" events will occasionally spawn slaves who have already been gelded, and there's no way to preview and refuse slaves from these. Other times, you'll hit a "rapist in the arcology" event, and the only "public punishment" option is gelding.

      (SUGGESTION: add a "let the raped woman enslave her rapist" option to the "rapist" event as a way to refuse taking a slave but still punish the rapist. Should boost public opinion, for obvious reasons.)

      I think gelding was initially intended as a "shortcut" towards obedience and feminization increases, since you can both geld and put a formerly male slave on female hormones for double the effects. The problem is that the negative effects of hormones can be turned off, and gelding can't. The player is either forced to have the gelded slaves conform to a specific appearance standard (smallish breasts, tiny dicks) or to give them SRS.

      And last I checked, gelded slaves don't even give more milk than shemales. The game lore claims they lack testosterone, which would normally impede milk production, but their milk output only goes up if they get full genital restructuring.

      Delete
    3. I've never got a gelded slave that still had his penis. Don't think I've hit the rapist event. RNG you silly billy. Or that I play on almost no XY slave option.

      Delete
  21. Ok, I don't know if I am able to put a link for the bug, but it was really really long. So sorry for doing so.
    But here it is.
    http://imgur.com/rrHrswV

    ReplyDelete
  22. Week 43. :) Thank you! I had much fun with the most obvious choices there. They worked like a dream for me, at least.

    ReplyDelete
  23. There's a parenthesis missing when the game checks to see if two slaves have similar fetishes and tries to take them straight to FWB

    ReplyDelete
  24. not sure if its already in ther,v but id like to see a possibilty of relationships developing between a subordinate sex slave and the slave who uses her that week.

    ReplyDelete
  25. Pit scenes dont always trigger

    ReplyDelete
  26. BUG

    I had the "addict mother tries to sell self into slavery" event, and enslaved both mother and daughter. Then I go back to my slave list, and I find the mother and three copies of the daughter - all with the same name, all saying they're "X's daughter", all with the same condition, etc.

    ReplyDelete
    Replies
    1. Triplets. You got lucky.

      Delete
  27. I'm seeing that error I mentioned earlier a lot more now. Often in more then one slaves week report, and sometimes 2 or 3 times in a row. I don't know what is causing it exactly but it doesn't really seem to effect anything

    ReplyDelete
  28. Sometimes when the weekly report says "X went from fearful to obedient" it doesn't happen.

    ReplyDelete
    Replies
    1. I have that happen almost every time in changes of states between fearful to worshipful. It takes a few weeks to fully move to the next level

      Delete
  29. Welp I guess out of all of these comments,I just want to say thanks man for the hard work lol. I love grinding this game
    and I dont mind restarting when the saves arnt compatible. I would donate when money comes around
    because for a simple text based game it sure it damn awesome. So dont let people get you down and thanks allot man,
    keep up the great work!

    ReplyDelete
  30. SUGGESTION: add a "train bodyguard YES/NO" Head Girl toggle.

    ReplyDelete
  31. What about gothic lolita/just plain gothic outfits?
    Also, I'd like to see a button on a girl's page to "apply the rules assistant to this girl only"

    ReplyDelete
  32. BUG: "communicate fetish to relationship partner" checks are firing in the weekly update but not changing slave fetishes.

    Also, on max shemale content, I've seen "buttslut" try to override "bi" but not the other way around. Maybe that's intended, considering "bi" is now more likely to be the starting fetish of shemale slaves, but I'd rather have equal chances of fetish transfer (with the possible exception of nympho).

    ReplyDelete
    Replies
    1. INCONSISTENCY: the main page "abuse her" option for fucktoy shemales refers to slapping balls even if they have retreated into the slave's abdomen.

      BUG: the main page "abuse her" option for bodyguards will first show, for a fraction of a second, the text of (I'm guessing) the usual sexual encounter result for the abuse option, and only then load the SPOILER screen.

      Delete
    2. On second thought, I don't think I like the communicated fetishes. The new relationships made me realize I rather enjoy pairing two with different fetishes, and the only cases where I want the fetishes to be the same are "bi/girls" and "nympho".

      While we're on the subject of fetish gain, it seems shemale slaves set to whore/serve public are gaining "buttslut" even when they already are buttsluts, and are NOT gaining "nympho" at all. I did manage to have a herm gain "nympho" from public service earlier, though. Is the "nympho" trigger reserved for slaves with vaginas only?

      Delete
    3. Never mind the "nympho" gain from whore/service comment above. The odds must just be MUCH lower for the shemale nympho option because it's taken practically forever for it to show up.

      Delete
  33. Have you ever though of a seperation between sexuality and fetish. Like a bisexual with a submissive fetish.

    ReplyDelete
  34. Something ain't right.

    " Hoda finds little sexual release in her duties, and obeys the masturbation restriction to avoid being punished. Living under enforced silence molds her to your will. The spare living conditions get her used to the routine of slavery. The uncomfortable leather collar she's wearing keeps her aware she's a slave every time she turns her head. She resents being underfed. Her health improves under drug treatment. Error: <>: bad conditional expression in <> clause: missing ) in parenthetical Error: <>: bad conditional expression in <> clause: missing ) in parenthetical Whenever she is not doing something else, Hoda is kept in solitary confinement. With nothing to do but look forward to the next time she's let out to serve, she begins to rely on servitude. The stress of confinement damages her health. "

    ReplyDelete
  35. Just curious, how exactly do amputees masturbate? I feel like being an amputee slave should cause sexual frustration unless 1. they're whoring 2. wearing plugs 3. have a sex slave for themselves or 4. are a cow and have a breast fetish.

    ReplyDelete
    Replies
    1. I mean maybe she just rubs up against a corner? lol

      Delete
  36. When the rules assistant decides it's time to give your big-breasted slaves some muscle, it won't stop until they're bodybuilders. Either add an option for the Assistant to turn this feature off, or make it stop as soon as they gain a little muscle.

    ReplyDelete
  37. BUG

    Gabriella walks past your desk on her way to bed; she cannot keep the loathing from her face as she passes. Her friend Gabriella walks past your desk on her way to bed; she cannot keep the loathing from her face as she passes.

    - Gabriella has no friends
    - I only have 3 slaves, and the other two are slave wives
    - It's only week 9; Gabriella is pretty new and has never had any friends

    Did I just have deja vu?

    ReplyDelete
  38. "While your slave, she has been fucked about 529 times, including 37 mammary, 173 vanilla, 153 anal, 4 penetrating, and 162 oral sexual encounters."

    She doesn't have a penis, and never did. I'm unsure how she got the 4 penetrating. Hell she's preggers right now.

    ReplyDelete
    Replies
    1. if they have a big enough clit, they can penetrate other slaves

      Delete
    2. Well I've never had her work out and looking at her page it doesn't mention her clit at all. So I don't think that's it.

      Delete
    3. Girls can use strap ons, like when they beat someone in the pit, or you abuse their rival together.

      Delete