Saturday, September 26, 2015

ALPHA v. 0.2.04


This patch includes several minor updates to balance, content, and scenes. To clarify save compatibility: 0.2.0 saves are not forward-compatible; 0.2.01, 0.2.02, and 0.2.03 saves should all work in 0.2.04. This will probably stop being the case with 0.2.05 or 0.2.06.

Download: Mega.
Tip jar: Patreon.

0.2.04 Patch Notes:
  • One new game over, which is sufficiently rare that I won't spoil it. If the player ever sees it they richly deserve the game over, that's all I'll say.
  • Two new random events.
  • Increased the difference between slave vendors by giving them different chances of selling slaves with bad traits; the School is best for this and the Market worst.
  • Expanded descriptions here and there.
  • More references to stats in scenes: for example, most appearances of a slave's skin will now mention if she's pale, tanned, etc.
  • Patch for an amusing oversight that could lead to infinite pregnancy.
  • Review of fetish changes to 'protect' full nymphos from losing their superior state.
  • Other bugfixes.

44 comments:

  1. Obligatory "love what you're doing, don't stop you crazy /d/eviant" post.

    ReplyDelete
    Replies
    1. It's currently possible to hit the "mercenary in love" event while you own a single slave. Accepting leads to a game over. Maybe there should be a warning somewhere in there, or maybe the event shouldn't trigger if you only have one slave?

      Delete
    2. Also, public milking event working properly, good job!

      Delete
    3. Suggestion: muscular slaves with massive tits should get a variant of the "immobilized in the shower" event. I feel their muscles should allow them to move in such a situation, so either A) insert lines about them feigning weakness to lure the master into close contact, or B) modify the event to read that the slave is "having difficulty" despite the huge muscles, or C) have them not trigger this event / trigger a completely different variant of it.

      Delete
    4. Slave trainer job isn't listing the name of the slave doing the training in the weekly summary:

      "increasing her devotion. All the hormones in her system from her heavy workouts increase the size of her clit. is well-disciplined, so she teaches other sex slaves proper obedience."

      The last sentence in the above should start with the slave name, or at least with "She".

      Delete
    5. Breaking bad habits of "hates anal" slaves: "The best way to address this foolishness is by long practice, so you take every opportunity to stick things up her behind, and when you bore of that, you require her to assfuck herself instead."

      Assfuck herself how? With a dildo? Because my first thought was that this slave (a herm) was being forced to twist her dick backwards and stick it into herself, and I immediately went to check how long it was. Self-assfuck may be a good idea for a separate scene somewhere, but if that isn't intended here, maybe add "with a dildo" or "with the arcology-linked machinery" or something here. (Would also make a good spot to insert arcology behavior modifier, based on whether alternate personality has been chosen.)

      Delete
    6. Got a "tenant in debt" event, the last line of the first paragraph in which states that "She comes to see you, sobbing in terror; you are pleased to see that she is female and of appropriate age." Prior to this, all tenant enslavements I've seen were of males and had a "you're disappointed to see she's male" line. So I get excited at triggering a new thing, when I look down to the slave's description and see...

      "Her little dick is bare. Since she lacks a vagina she takes it up her white ass instead. She was born male and retains a small penis. With her ass bare, there is a occasional glimpse of her asshole."

      No mention of a vagina, so where exactly is the difference between triggering a male and a female "tenant in debt" event? Lore-wise, I could see it as being the difference between getting someone who's already female and someone who needs to be (legally/physically) turned into a female, but there's no indication of this in the event text.

      Alternatively, this is being caused by the fact that I have shemale content on max - but in that case the "most slaves are formerly male" slave code is overriding the "female tenant" event code in determining what kind of slave I end up being offered.

      Delete
    7. Checked the code, it's because you're playing with shemale content on max. Should be an easy fix, whether FC Dev wants to ensure slaves from that event are female even on max shemale mode or just disable the event entirely in that mode.

      Delete
    8. You know, now that I think about it, it's incredibly rare for a random event to give a female slave on "full shemale" mode, despite the dev stating the distribution should be 20/80. The only way I've been able to get fertile females (not ones who have the parts but were originally male) is through the "sister is pimping out brother" and "pregnant woman doesn't want to miscarry" events. Fixing the tenant event could help.

      Now that I think about it, there's a similar inconsistency with the first story event, the one about strippers being out of a job. The event implies the girls are actual girls, as during its "set them up independently" follow-up you can get the "Arcology tour" from a genuine female. But any time I went with the other choices ("offer to take them in" or "severance pay"), the girl who ends up begging to be taken in during the follow-up is always a pre-op shemale. This event chain might be another casualty of the "full shemale content" code overriding the slave being offered in the event.

      Delete
    9. I suspect that thus far you're the only one bug-reporting for that option, so it's to be expected that it'd be less polished than the rest of the game.

      Delete
    10. Which surprises me, given /d/ love of dick, but whatever. We just need to hit more fetishes so we get more dedicated testers for each!

      Delete
    11. As the "known bugs and limitations" post notes, random events are not limited either way by dick content settings. They will be, but I'm learning to add functions like that later, rather than add them halfway through and then update them constantly.

      Delete
  2. For the trigger in 'Relationship Events' for the sibling revenge scene: <> I think this should be gt 0, because as is the only way to get this scene is if you expand the trap sister's dong from it's initial size. And the scene itself refers to the sissy sister's dong as 'pathetically small' regardless of size. It's also possible to trigger it if the sissy sister is on hormones and therefore incapable of maintaining an erection, though you could handwave that in the scene with vasodilators. Oh, and I'm not sure, but I think now that it's possible to easily fish for dickgirl little sisters through the household liquidator, it'd be possible to get the scene through sisters that weren't acquired through the 'mismatched pair' event.

    The smart piercing's lesbian setting should probably be renamed 'bisexual'.

    The 'RE heavy piercing' event trigger in 'Random Event' checks for nipplePiercing instead of nipplesPiercing, causing it to never appear under any circumstances. (as reported in the /d/ thread)

    I hope you're ready for the ULTIMATE in virginity bug reports. The following event options don't use 'Simple VCheck', involve penetration, can trigger for virgins, and don't have any code for virginity loss:
    'RE slave clit on slave', options 2 and 3
    'RE slave dick huge', option 3
    'RE huge tits', option 1
    'RE submissive interest', option 2
    'RE buttslut interest', option 2
    'RE cumslut interest', option 2
    'RE humiliation interest', options 1 and 2
    'RE devoted mother daughter', option 1
    'RE devoted twins', option 2 for bio-females/herms
    'RE night visit', option 2
    'RE rebellious arrogant', options 1 and 3
    'RE obedient bitchy', option 2
    'RE trainer showoff', option 1 for bio-females/herms

    The 'RE shaped areolae' event is checking a misspelled $activeSlave.aerolae, so it keeps getting the nipple shape wrong because, I assume, you copy-pasted the misspelling all through the event.

    The text for 'Steer her away from anal obsession for the moment' option in 'RE buttslut interest' makes no sense for shemales.

    From 'RE solitary desperation': "right at the edge of a mental precipice when she plead with you" - pled or pleaded.

    The 'REN old' event doesn't have a trigger in 'Nickname Events'.

    ReplyDelete
    Replies
    1. Wow, going into the code now, eh Boney? You sure are something else.

      Delete
    2. I try.

      Seems blogspot ate the code part of the post in the first sentence. It was "if ($slaves[$i].dick gt 1)".

      Delete
  3. Just thought of something related to a change a couple days ago:

    "Notably, slaves born male can still lactate via drugs, but will always produce less due to having less natural mammary tissue for the drugs to affect."

    Why, exactly? Wouldn't a shemale slave bought flat-chested and given enough hormones/breast injections to get D-cups have just as much natural tissue as a genetic female with D-cups?

    ReplyDelete
    Replies
    1. Mammary tissue is different to breast tissue. Hormones can get a biological male's body to start distributing fat to the breasts, but that doesn't mean mammary glands are present.

      Delete
    2. But, I mean, look at the game's own text when using breast growth hormones...

      "The A-HGH must be having an effect, painfully stretching her breasts as the mammary and adipose tissue underneath grows explosively."

      So apparently this fancy advanced version does both

      Delete
    3. I stand corrected. Still, it's pretty easy to argue that mammary glands grown from future drugs over a few weeks would be less efficient milk-producers than ones grown naturally over a person's lifetime. If that's the way FC Dev says that the fictional boob drugs in his universe works then that's the way they work.

      Delete
  4. "Review of fetish changes to 'protect' full nymphos from losing their superior state."

    Dammit. It was already hard enough to revert girls who accidentally became nymphos when I wanted them to stay buttsluts

    ReplyDelete
    Replies
    1. We need some way of locking a slave into a preference, but that would require additional options on the slave screen. Alternatively, we need a way of forcing a slave to revert to a previous fetish after a change, but that would crowd the event list even further.

      Delete
    2. I don't know if this is how it currently works, but the smart piercing could be an in-game answer to that. If you want your buttslut staying a buttslut, give them a smart piercing and set it to anal. It would mean you can't give them large clit peircings, but they'd stay a buttslut (or bi, or cumslut etc).

      Delete
    3. I haven't bothered with smart piercings for a few versions, but that's not how they (currently) work. IIRC, they have a chance to trigger during weekly updates and force the selected fetish onto your slave. Perhaps a two-step process could be implemented:

      First, if the slave does not have the fetish the piercing is set for, the slave has a chance to gain one, as currently.

      Second, if the slave already has the fetish the piercing is set for, the slave is locked into the fetish until the piercing is reset.

      Delete
    4. Yeah, the piercings aren't really an effective option for that, especially, it seems, if you've got a girl whoring. It's been pretty much impossible to get the piercings to take them off nympho without assigning them to rest/fucktoy.

      Delete
    5. Nymphos combine everything - they're bisexual buttsluts cumdumps submissive exhibitionists (probably missed some).

      There is no loss in upgrading from anything to nympho. The problem is downgrading nympho to something you didn't want - now you can't.

      Delete
    6. There are some fetish-specific scenes that nymphos have different text for, such as the text when they're being served by another slave or when you're building devotion with them. And some people like to have some slaves that are concentrated on a single facet of their sexuality - I've got a fondness for virgin buttsluts for instance, and a virgin nympho, while an amusing concept, just doesn't quite ring that same bell for me.

      Delete
    7. I see what you mean. Adding locking mechanisms seems the best for that purpose then.

      Delete
    8. >I've got a fondness for virgin buttsluts for instance

      Same, that's exactly what inspired my comment. I love the little unique lines, like how they're super proud of their chastity belts. And as soon as nympho triggers you lose that

      Delete
    9. Perhaps a smart piercing set to their current fetish could lock them in to it? That way people could still keep their favourite fetishes while still being able to 'upgrade' to nympho should they so wish.

      Delete
    10. Damn, I was afraid players would react like this. I'll rethink the way nympho overrides other fetishes.

      Delete
  5. Things amputees shouldn't be able to do:

    Cumslut interest event, cumslut is the amputee, "She's crouched over you in bed..." Can't crouch without legs, I think.

    Serve another slave, shemale slave serving a buttslut slave, both the slave serving and the slave being served are amputees, "Chloe has her anal girltoy hold Chloe's limbless torso so she can ride that asian dick with her black butt." Can't hold her up without arms.

    Buttslut interest event, "She's standing in front of the couch with one leg up on the cushions, and you're giving it to her up the ass." The person who is getting buttfucked is the amputee, the slave who wanders in curiously is not. The reverse happens if the buttslut is not an amputee and the curious one is, it erroneously says "You've got your amputee anal toy in your lap with her sphincter around the base of your cock.", so this seem to be a case of that line in the event checking the curious slave for the amputee trait when it should actually be checking the buttslut slave.

    Buttslut interest event, the curious slave is mute and an amputee, the Turn her into another anal slut choice, "She's mute and has no hands, so it takes a long, frustrating time for her to communicate that she would like you to do to her what you did to Miss Anne. You make her state it more explicitly, so she tries again: she tries to depict anal sex with hand gestures, then gives up and turns around and points to her ass." No hands to gesture or point with.

    Submissive interest event, "She passes Yukiko, standing in the doorway with a troubled look on her face." Can't stand, might want to change to say she's propped up against the doorway.

    ReplyDelete
  6. I have a disability and im sick of Avery one passing me over just couse I cant spell or have good grammar sorry but I cant control how I was born
    could use some male slaves and make it so u can decide if u play as a girl or boy and also make it so u can force a dad or more to give or take cock from them and same with bother and sister and maybe even make it so they can force impregnate them and last one could train them or some to be full on dogs and cats

    ReplyDelete
    Replies
    1. No male slaves. Too much coding. This has been said multiple times in the /d/ threads.

      Delete
  7. Any chance you could include something like bloodsport or an arena, where you can make your slaves fight others?
    I'm just thinking dwarf fortress style text for battles, with even an ultimate surrender mode.

    ReplyDelete
  8. I just got the event for the slave asking to have surgery and while I did manage to lose 125 credits she has absolutely no changes at all. I'm not sure if this matters, but I did save before I made the decision because I've never said no before and wanted to see that dialog. And reloading my save doesn't fix the problem.

    ReplyDelete
    Replies
    1. Her daughter on the other hand did gain huge T&A along with the cock sucking lips.

      I think this is part of the same problem in the code where it tells you that you are looking at one slave, the older one, but in fact you are seeing the younger slave.

      Delete
    2. So the event proced again, but this time it worked as intended.

      Delete
    3. That's interesting. Looking at it.

      Delete
  9. Any plans to give us the power to sterilize fertile slaves? I know that the contraceptives are free and act as that, but I would like something a little more permanent something more spirit breaking than the pill.

    ReplyDelete
  10. Suggestion: tweak the code for money increase when selling a slave so that bugged slaves don't mess up the money total. Something like:

    if $slavecost gt 0
    $cash += $slaveCost
    else
    This slave was created by a bug; please report on freecitiesblog.blogspot.com.au what you were doing when she appeared.
    /if

    Angle brackets excluded because Blogspot hates them. Since bugged slaves have a null or text value for their value (hence the problems selling them causes) the 'gt 0' would filter them out, since a null/text value wouldn't be greater than zero.

    If you really want to be fancy, you could set something like 'set $activeSlave.creation to "unbugged"' in the slavegen code, then have in Next Week code:

    for $i to 0; $i lt $slaves.length; $i++
    if $slaves[$i].creation not "unbugged"
    set $slaves[$i].creation to "$goto"
    /if

    So any bugged slaves that were created would have the most recent event as their .creation stat. Then have in the slave description in big red letters or something:

    if $activeSlave.creation not "unbugged"
    This slave is bugged; please make a report on freecitiesblog.blogspot.com.au saying what you were doing when she appeared, and that the most recent event when she was made was ' $activeSlave.creation '.
    /if

    And add the same code to the code when selling her.

    ReplyDelete
    Replies
    1. I'm attacking this from the other end, actually, by setting up def and ndef checks to make sure there's something in $activeSlave before it gets stored.

      Delete
    2. Are you ever thinking of making a setting where you say this slave will only sleep with her master? Fucktoy kinda does that except if you are training her you occasionally give her away. Which I don't want.

      Delete