Wednesday, June 29, 2016

ALPHA 0.7.6: Private Parts


This is an unusual update in terms of content. Without getting into too much detail about my workflow, it got to the point where I had enough bugfixes to support another hotfix to 0.7.5, enough stable content to justify an update, and enough time to push one. This update adds absolutely nothing in terms of events or interactions: it adds varying vaginal wetness, foreskins, and new tattoos; and fixes bugs.

Wetness and foreskins are good examples of where I'm planning to take future stats. With the obvious exception of circumcision, which is included, neither of these things can be affected directly. They develop from secondary effects of the player's decisions. The hidden anal area stat added several updates ago was the first of these, and I like the effect they're having on the game. Slaves shouldn't feel like a series of switches that can be flicked into the player's desired combination of positions.

Download: DropboxMegaSaves from previous versions are incompatible, but 0.7+ saves are eligible for New Game Plus. Latest hotfix is 0.7.6.2 (1230 PST July 1), completely save compatible. Fixes include:
  • Grope revisions from CornCobMan
  • Vaginal wetness display issue
  • Vaginal wetness and vaginal piercing variable conflict
  • Arcology naming event error message
  • Typos
0.7.6 Changelog

Genital updates
  • Added a vaginal wetness stat. This has a minor effect on performance at sexual assignments.
  • XX slaves will usually be generated with normal vaginal wetness, though older or sexually frigid girls may not be.
  • XX hormones can increase vaginal wetness for slaves with ovaries, while XY hormones can decrease it for all slaves.
  • Added foreskins. These are mechanically similar to the anal area stat added in 0000 in that they can change naturally and be altered, but have very minor gameplay effects.
  • Foreskins are generated quasi-randomly for now; cultural variation may be added in the future.
  • Slaves can now be circumcised using the Remote Surgery.
  • Penises grown in the organ farm will always feature foreskins, since they are grown from DNA.
  • Foreskins will lag behind penis size changes, though they will naturally stretch or atrophy to catch up; this will happen more rapidly if the slave can get hard and has the sex drive to do so regularly.
  • Having an undersized foreskin will make achieving erection uncomfortable, reducing sex drive slightly for slaves that can do so.
Career bonuses
  • Most existing careers now offer a minor bonus of some kind, which will be called out in a slave's individual menu.
  • Responsible and educated careers tend to offer a small bonus to performance in one of the leadership roles.
  • Entertaining careers slightly improve attractiveness; this bonus can also be obtained through time and perfected skills.
  • Sexual careers slightly improve sexual performance; this bonus can also be obtained through many sexual encounters.
  • Menial careers offer a small weekly Devotion bonus for slaves that do not hate the PC.
  • Unpleasant careers offer a small weekly Trust bonus for slaves that are not terrified of the PC.
  • Slaves who have been enslaved for a long time will always get a small weekly Devotion bonus.
  • These bonuses impact slave valuation, and are called out during slave appraisals.
Tattoo revisions
  • Renamed various tattoos for clarity and concision, and cleaned up the tattoo UI.
  • Due to the renaming, using NGP will now zero out tattoos.
  • Revised many tattoo descriptions and created a new Counting option that tattoos tiny symbols on the slave to reflect her sexual history.
  • Added back tattoos.
Other updates
  • Bugfixes, including a very large number of fixed typos.

82 comments:

  1. When creating a new slave to start the game, Foreskin has a "No testicles" option. Presumably that should read "None" instead.

    ReplyDelete
  2. Maybe rethink how short/no foreskin works? So that while it makes erection uncomfortable it also causes arousal more often due to exposure and after some time reduces it(since exposed glans get calloused).
    And since you added male circ, how about adding hood removal for XX slaves?

    ReplyDelete
  3. Just as a complaint for a future update, why can't breast shape be altered in the surgery? We can do it today with breast lifts, I don't see why we can't do it in-game.

    ReplyDelete
    Replies
    1. Breast shape can't be altered in the surgery because I haven't found the time to add that mechanic yet, anon. I have to sleep and earn a living, here.

      Delete
  4. Bug: displays "Her cunt is almost always soaking wet," no matter which of the 3 options i select during character creation at start of game

    ReplyDelete
  5. So, each time there's a new version, I try using New Game Plus, fail several attempts, and then give up and just start a regular new game. But I'm actually kind of attached to some girls in this previous game, so I guess I'll shelve my pride and ask for help.

    So, I got to Options. It says "Save On This Screen". I do. Then it says "Use your browser to open the new html file in this tab." I do, and then it goes directly to the starting page of a new game, asking if I'm 18 and such.

    I've tried manually typing in the location of the file, as well as just dragging and dropping the file into my browser. Both just take me to the starting page of the new version.

    What am I doing wrong?

    ReplyDelete
    Replies
    1. After you open the new tab, return to the game tab, click on New Game Plus. It should take you to the import slave screen. Choose your 5, then click the click here at the top of the page. Doing this will take you to Starting page, you will know you did all this correctly when you get to your naming page. If you used a name other than the default, it will already be inputted.

      Delete
    2. I've got the same problem - no idea how New Game plus is supposed to work between versions. If you're in one version (0.7.4 in my case), you can do new game plus and restart with some slaves - no problem.

      But if you open the other file in the same browser tab, you're immediately in the initial login screen with the 18 confirmation and no option to do a new game plus. How exactly is this supposed to work?

      Delete
    3. Okay, correction - I got things to work... halfway. When the two game files are in the same folder and the new version is opened in the same tab as described, then something does indeed happen - an error message:

      "Apologies! A technical problem has ocurred. You may be able to continue, but some parts may nor work properly.

      Error: SecurityError: The operation is insecure.."

      Okay then - my next question is this: For which browser is this game written, and do you need any plugins for that to have it run smoothly? I got this error message with Firefox...

      Delete
    4. Finally - after grabbing Google Chrome, the described version of New Game Plus worked.

      - Both files in the same folder on my HD
      - Go into options and save in that screen
      - Open the newer game file (I just dragged the file into the window). Then there will be a bar running to initialize.
      - You'll be in the same options screen and can select new game plus
      - Select fav slaves and go on playing

      :)

      Delete
  6. Typos: This line

    $slaves[$j].slaveName begs $slaves[$i].slaveName to dominate her so many times that $slaves[$i].slaveName gets used to domination, and finds she likes it. She becomes just as much of a @@color:hotpink;sexual dominant@@ as a slave can be.

    Should be a sexual dominant instead of an sexual dominant.


    This line:

    she says, "Thanks you, <<if $PC.title is 0>><<if SlaveStatsChecker.checkForLisp($activeSlave) is true>>Mithtreth<<else>>Mistress<</if>><<else>><<if SlaveStatsChecker.checkForLisp($activeSlave) is true>>Mathter<<else>>Master<</if>><</if>>. I am going to do my <<if SlaveStatsChecker.checkForLisp($activeSlave) is true>>betht<<else>>best<</if>> to be a

    Should be Thank you, Master/Mistress instead of Thanks you, Master/Mistress

    ReplyDelete
    Replies
    1. Wow I hadn't looked at the code before. Someone needs to teach FC Author how to put functions on his JS objects. Instead of using conditionals he could just be calling print $ActiveSlave->PCTitle() and having it return "Master" or "Mathter" or "Mistress" or "Daddy" or whatever.

      Totally no need for all these crazy conditionals.

      Delete
    2. I should add... no need for the crazy conditionals in all the passages. Seriously though, we'd be doing this guy a favor because if it was me I'd gouge my eyes out if I had to write all that (or even copy and paste it) if I wanted to do a simple pronoun substitution in a text passage.

      FC Author, how can I help you with this somehow? There's got to be something we can do.

      Delete
  7. TYPO - whoring vignette:

    "This week the most interesting thing that happened to her at work was that she saw a citizen experiment with lesbian sex for the first time, in public. It was an uneventful week. an incident without lasting effect."

    Looks like "It was an uneventful week." and "an incident without lasting effect." were added at the end of a vignette that was already complete without them.

    Maybe this is the data missing from some of the other vignettes, as reported from last patch?

    ReplyDelete
    Replies
    1. Another vignette issue: "This week nothing of much interest; the life of a prostitute can get pretty monotonous, an incident without lasting effect."

      "Monotonous" implies no incidents. The two parts of the sentence after the semicolon are probably being pulled from two different vignettes, resulting in this mismatch.

      Delete
  8. Bug: In D Slaves Database, DD Slaves Database, DF Slaves Database and Cheatmode Database, the VaginaLube settings replaces VaginaPiercing settings instead of adding to them. In addition, this part in Upload Slave is wrong (line is too long to paste)

    vaginaLube: $activeSlave.vaginaPiercing

    vaginaLube: points to $activeSlave.vaginaPiercing and $activeSlave.vaginaLube is missing

    ReplyDelete
    Replies
    1. Also Generate XX Slave and init

      Delete
  9. Don't know if anyone's mentioned this yet but in the name your PA event the businesswoman leads to the amazons response after naming and the amazon leads to the businesswoman response. And also I love this game. That is all.

    ReplyDelete
  10. NG+, .7.6.1 from .7.5.3, first week.

    On formal occasions, you are announced as Jxxxx, Corporate Titan, and owner of the arcology.

    Am I wrong to think that Corporate Titan shouldn't be there?

    Also, during slave creation, unable to alter vag. wetness? Not sure if this is by design or not.

    ReplyDelete
  11. Although how easy this is to do depends both on your skill with javascript as well as the story format you are using... I'm begging you to PLEASE re-do the main arcology page that lists your slaves.

    Right now, like most pages, if you select an assignment, it refreshes the entire page. You have to deal with issues like the reload time (which gets worse the longer you play) as well as then finding your place again in the slaves you were examining (which can be a huge list as well).

    Most story formats support some version of the click/replace idiom and you can assign span/id's programatically through whatever loop you are using to iterate through the slave list...

    I just think that at this point you might want to go back and address your UI a little bit before adding more features. Things like not refreshing the page when you make a selection or being able to assign jobs / facilities to slave from the slave listing on the main page would be an enormous quality of life improvement for players.

    ReplyDelete
    Replies
    1. I'll second this. Had a Dairy earlier with 85 slaves in it. Took 20-30 seconds each page refresh.

      Why so many? Was trying to see just how much money I could earn. With all dairy options on, Pastoral Social, I was pulling in 170K+ a week in just Milk/Semen/Vaginal secretions.
      Dairy Slaves were producing about 10% more than the Whore house per slave, with all the Options on and Social Youth preference and young (18-early 20's) whores.

      Delete
    2. Part of the reason why this is taking so long is because all of the slave data, even the ones in the facilities, are being kept in Twine's state engine and it's not really meant to hold so much data.

      Also, the data that is there is being accessed through Twine's processing layer in terms of loops. Both of these things would be done much faster just using java and technically it's not any harder to do (I know! I've done it myself).

      The only real catch is that if you want to store stuff in the "native" java namespace, then you need to write some special code on the onLoad and onSave event handlers (assuming he's using Sugarcube, it looks like he is). You need to do this because only variables in the state engine are saved/loaded, but you can easily convert an array in java into a JSON string and then save it or unpack it using those handlers I mentioned.

      I really think this is a cool game, but some time needs to be spent optimizing it better or it's going to grow to a point where you can't even play it any more. Twine just isn't meant to be used this way.

      Delete
    3. Unrelated to the issue you raised but Java and JavaScript are different things so please remember that before you ever post anything ever again. It's like comparing a car to a plane, sure they carry people, move around really fast, and one of them requires far more experience to use competently while the other can be used by 16 year olds but they're not the same thing. The only similarity they share is the style and even that's arguable now since many widely used libraries for one of them abuse it to make incomprehensible code that has the elegance equivalent to an elephant trying to jump. Java is not JavaScript, anyone who says otherwise is a moron that deserves to be slapped by a gorilla.

      Delete
  12. Bug: Disabling extreme content doesn't disable circumcision.

    fite me irl bro I'll deck u 4 sure

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

    ReplyDelete
  14. The spa is terribly underused at the moment. For some reason it's being treated like a clinic. I should be able to send healthy girls to the spa as a reward, not to cure the plague.

    Devoted girls should see the spa as a reward for faithful service, something to look forward to, resulting in a devotion and trust boost when they get spoilt with this treatment. Undevoted girls should see this as a breathing point to regain the will to resist you.

    Either way, I don't see how a mud facial is healing those a torn ears my bodyguard keeps getting in the pit. I'd much rather have a medical bay to heal injuries and sickness. Highly intelligence and education slaves could be used as doctors while anything less than that could run a much higher risk of medical complication or incompetence, either making it worse (resulting in the player having to take care of her via the training) or outright killing the slave you were trying to save. It would definitely make me think twice about just sticking sick girls into the place, if I value them highly enough, I'd want to take care of them myself rather than running the risk of losing them.

    ReplyDelete
    Replies
    1. I wish to second this, it gives me a reason to care about buying the Nurse from my Mercs. However, I'd also like to add one other thing, I spotted Whoring on the Facilities Page.

      Delete
  15. is it ok to ask for some blindfold sex event.

    if you don't mind something similar to this https://nhentai.net/g/88500/

    OK I guess this might be too extreme so I'll show myself out now.

    ReplyDelete
  16. is it ok to have an event that involves blindfolds or something similar to this https://nhentai.net/g/88500/

    OK I'll show myself out now.

    ReplyDelete
  17. is it ok to have an event that involves blindfolds or something similar to this https://nhentai.net/g/88500/

    OK I'll show myself out now.

    ReplyDelete
  18. Sorry posted it multiple times damn.

    ReplyDelete
  19. Bug:
    Error: child tag <> was found outside of a call to its parent macro <>

    ReplyDelete
  20. BUG - No option to apply Asian art as face tattoo in body mod studio.

    ReplyDelete
    Replies
    1. Having studied the code, this looks intentional, but then why write the description for the Asian facial tattoo.

      Delete
  21. Hey I tried messing with your game in Twine (new to twine...) However I can't get it to work. What format do you use? SugarCube 1.0.34? I could get it to run with SugarCube 1.0.34, but the game looks wierd and I get an error message. Any tips? Really like your game!

    ReplyDelete
  22. Any chance of support for a playstyle where you only keep a small enough number of slaves that you can actually pay individual attention to them all?

    As it stands, military expenses can overwhelm a small stable in story mode, and the stuff that'd help you improve reputation while keeping your number of slaves low such as prestigious slaves is gated behind reputation making it a catch-22 situation.

    ReplyDelete
    Replies
    1. Invest in the public webcam upgrade. Takes a while, and a LOT of credits, but all your slaves will become Extremely Prestigious eventually.

      Delete
  23. Bug Report: Was testing the effects of lethal combat in the gladiatorial pit. Forced participation of my bodyguard against a just purchased slave, which was her only available opponent. Unsurprisingly the bodyguard won, killing her opponent and acquiring the sadistic trait. Except, the following week, the bodyguard was missing, but her eviscerated and decapitated opponent, according to the text, remained. Somehow the code killed off the victor instead of the loser. (Version 0.7.6.1, played using Chrome. Was a Roman Revivalist, which might have a different sequence than the normal pit.)

    ReplyDelete
    Replies
    1. Bug Addendum: Something seems to be very wrong with the pit fighting mechanics. Came back to do further testing to see if I could narrow down what was going on. Tried to pit bodyguard against random slave, didn't force bodyguard to have a position, just ensured there were only two fighters available. Bodyguard won, "killing" her opponent... except this time, the next week saw a third slave, one not involved in the fight at all, dead. The "killed" slave was still there, and actually had an event. It seems to be randomly deleting slaves instead of the slave picked to fight.

      Delete
    2. Sounds similar to the issue I reported below regarding selling or giving a slave to the mercenary. That seems to be the (repeated twice now) origin of that error for me.

      Delete
    3. Interesting, It might be something more fundamental then just the pit then, perhaps it's calling a function which is bugged? I can however confirm that in my game it did NOT originate with the mercenary event. Was a fresh New Game Plus start, and haven't even gotten to the event where I can hire mercenaries yet, let alone have the mercenary wanting a specific slave event.

      Delete
  24. Im still hoping for navel stats and descriptors. (IE: navel depth and size that changes based on weight and pregnancy stats.). Even so this is an amazing game. Thank you for you work.

    ReplyDelete
  25. BUG - got a slave who hates herself. The previous week, she disliked another slave, who de-escalated their feud from "dislike" status. The other slave now doesn't dislike anyone. (The "dislikes self" status was only present on the main screen and went away the next week.)

    I think this may have been caused by accents. The other slave was on accent elimination speech rules and softened her accent to "pleasantly exotic" at the same time as she de-escalated the feud.

    ReplyDelete
  26. Bug - buying the porn studio changes my upkeep to (moneysymbol)$costs

    ReplyDelete
  27. Model seems to be missing the bonus descriptor, but I believe it's the only one I've found that's missing.

    ReplyDelete
  28. The arcology rename event begins with this error twice:

    Error: child tag < < /nobr > > was found outside of a call to its parent macro < < no br > >

    ReplyDelete
    Replies
    1. It's actually only one error, since the tag that's supposed to be a opening tag, is already a closing tag, so the tag is never opened and thus producing this error, should be an easy fix.

      Delete
  29. Somehow my game managed to generate the twin of an eighteen year old that was in her late thirties. The game still triggers the twin events like going out with the matched set under both arms.

    ReplyDelete
  30. When creating slaves before entering arcology, are virgins always being dry bug or feature?

    ReplyDelete
  31. In the wiki page, it says: "Flaws are positive slave qualities." it should be negative not positive right?

    ReplyDelete
  32. Also in the event that a fearful slave asks you to fuck her there's a syntax error: " She fears her next anal sex, remembering the pain of losing her anal virginity. looking oddly proud of herself. It seems she got something out of that: a confidence boost, at least. " There seems to be something missing before "looking oddly proud of herself."

    ReplyDelete
  33. BUG - There is a duplication bug in the strip club event when the girl comes to offer herself to you (week 10 for me). If you accept the purchase, then open and close the encyclopedia, it will refresh with a new girl (while keeping the original, or any others you accepted). This may not be unique to this one event, so I'll have to test to see if this occurs on other slave buying events (like maybe the recruiter)

    ReplyDelete
    Replies
    1. I also confirmed this to occur on recruiting events, so I'm led to assume it happens any time there is a slave purchase opportunity.

      Delete
  34. There seems to be a word missing in the following sentence: "on her way to she passes" I think it's meant to have cellblock after "to" because she was assigned to the cells as a prisoner.
    "Paula was scrubbing the penthouse floor, until another slave requested oral service. Meanwhile, Illa, who she dislikes, walks past your desk on her way to she passes quickly, obviously hoping to avoid you."

    ReplyDelete
  35. Error: if: bad conditional expression in elseif clause (#1): missing ) in parenthetical
    if ($slaves[$i].fetish isnot "submissive") and ($slaves[$i].clitSetting isnot $slaves[$i].fetish)

    ReplyDelete
  36. Seems that there is a cascading error that starts with the event wherein you can sell or donate a slave to one of your mercenaries (assuming you have them). If you choose an option that loses you the slave, it seems to instead remove another one (randomly?) and can lead to several other issues going forward involving selling or otherwise losing slaves.

    ReplyDelete
  37. Small request:

    Currently, the code for both the dairy and the Head Girl suite will adjust slave weights to Plush over time.

    While this is mechanically probably the best option for the dairy, there's no real reason to force it for the HG suite (... what if you're going with the Slimness FS, for instance?). In addition, some players might be okay with 'sub-optimal' milk income because they simply don't want plush cows.

    I'd like to ask that those bits of code either be removed or made optional, so that players have a bit more variety in options for those particular assignments.

    ReplyDelete
  38. Bug : Now in D Slaves database tattoos are set to "degrading language" instead of the now shortened "degradation", "lewd scenes" instead of "scenes" and "slutty advertisements" instead of "advertisements" and backTat settings are now missing.

    ReplyDelete
    Replies
    1. Also "floral design" instead of "flowers" and "demeaning inscriptions" instead of "rude words". Same for DD Slaves database and DF Slaves database. vaginaPiercing settings still seem to be missing from Cheatmode Database too.

      Delete
  39. OVERSIGHT: Some slaves given to the player at start are created without nationality. Their accents are rendered as "0"; as in, "She speaks English in a lovely 0 accent."

    ReplyDelete
  40. Question/Suggestion:
    The "suppress accents" rules assistant option - does that completely wipe out an accent or stop at the "cute accent" stage? If its the former, an extra button for cute accents would be awesome...

    ReplyDelete
    Replies
    1. Suppress reduces their accent to no accent, it'll skip over cute. If you want a cute accent, keep it on permissive. Takes a long time though.

      Delete
  41. 'Pussypain' Eva does not currently qualify for any events, so she has been given a generic devotion and trust boost.

    VERSION: 0.7.6.
    slaveName: "'Pussypain' Eva", birthName: "Eva", weekAcquired: 1, origin: "She was sold to you from the public slave market, and was probably kidnapped or otherwise forced into slavery.", career: "unemployed", ID: 13, prestige: 0, prestigeDesc: "0", recruiter: 0, relation: 0, relationTarget: 0, relationship: 0, relationshipTarget: 0, rivalry: 0, rivalryTarget: 0, subTarget: 0, choosesOwnAssignment: 0, assignment: "rest", assignmentVisible: 1, sentence: 0, toyHole: "all her holes", age: 43, ageImplant: 0, health: 5, minorInjury: 0, trust: -16.5, oldTrust: -16.5, devotion: -19, oldDevotion: -19, weight: 0, muscles: 1.2000000000000002, height: -1, heightImplant: 0, nationality: "Belgian", race: "white", markings: "none", eyes: "blue", hColor: "brown", pubicHColor: "brown", skin: "fair", hLength: 77, hStyle: "neat", pubicHStyle: "waxed", waist: 0, corsetPiercing: 0, amp: 0, heels: 0, mute: 3, voiceImplant: 0, accent: 0, shoulders: 0, shouldersImplant: 0, boobs: 500, boobsImplant: 0, boobShape: "normal", nipples: cute, nipplesPiercing: 0, areolae: 0, areolaePiercing: 0, boobsTat: "0", lactation: 0, milk: 0, cum: 0, hips: 0, hipsImplant: 0, butt: 4, buttImplant: 0, buttTat: "0", face: 0, faceImplant: 0, lips: 1, lipsImplant: 0, lipsPiercing: 0, lipsTat: "0", teeth: 0, tonguePiercing: 0, vagina: 3, vaginaLube: 2, vaginaPiercing: 0, vaginaTat: "0", preg: -1, pregType: 0, births: 0, labia: 1, clit: 0, clitPiercing: 0, clitSetting: "vanilla", foreskin: 0, anus: 3, dick: 0, analArea: 1, dickPiercing: 0, dickTat: "0", balls: 0, ovaries: 1, anusPiercing: 0, anusTat: "bleached", makeup: 0, nails: 0, brand: "your initials ", brandLocation: "buttocks", earPiercing: 1, nosePiercing: 0, eyebrowPiercing: 0, navelPiercing: 0, cosmeticPiercings: 0, shouldersTat: "0", armsTat: "0", legsTat: "0", backTat: 0, stampTat: "0", vaginalSkill: 1, oralSkill: 1, analSkill: 1, whoreSkill: 0, entertainSkill: 1, combatSkill: 0, livingRules: "spare", speechRules: "restrictive", releaseRules: "restrictive", relationshipRules: "restrictive", useRulesAssistant: 1, diet: "healthy", tired: 0, hormones: 0, drugs: "preventatives", chem: 0, addict: 0, choosesOwnClothes: 0, clothes: "uncomfortable straps", collar: "tight steel", shoes: "heels", vaginalAccessory: "none", buttplug: "none", intelligence: 0, intelligenceImplant: 0, energy: 50, attrXX: 0, attrXY: 0, attrKnown: 0, fetish: "none", fetishStrength: 2, fetishKnown: 0, behavioralFlaw: "odd", behavioralQuirk: "none", sexualFlaw: "shamefast", sexualQuirk: "none", oralCount: 0, vaginalCount: 0, analCount: 0, mammaryCount: 0, penetrativeCount: 0, pitKills: 0, customTat: " ", customLabel: " ", customDesc: " "

    ReplyDelete
  42. Started a new game in 0.7.6.2 and I'm getting these error lines on slave creation:

    Error: <>: bad conditional expression in <> clause: Cannot read property 'contains' of undefined Error: <>: bad conditional expression in <> clause: Cannot read property 'contains' of undefined Error: <>: bad conditional expression in <> clause: Cannot read property 'contains' of undefined

    ReplyDelete
    Replies
    1. Full slave description:

      Ruby is a devoted, fearful MILF. She seems reasonably healthy, and she's old for a slave, in her forties. Her brown eyes are alert; she is of average intelligence and is undereducated. She likes embarrassing sex. You do not understand her sexuality very well. Before she was a slave, she was Error: <>: bad conditional expression in <> clause: Cannot read property 'contains' of undefined Error: <>: bad conditional expression in <> clause: Cannot read property 'contains' of undefined Error: <>: bad conditional expression in <> clause: Cannot read property 'contains' of undefined Currently, she has an attractiveness score of 21 and a sexual score of 3.
      Ruby is petite and appealingly skinny. She's originally Australian; ethnically, she's black, and her skin is black. She speaks English in a lovely Australian accent. Her hair is brown. Her face is attractive. She has pillowlike dick sucking lips. She is unskilled at oral sex. She can barely enunciate past her dick-sucking lips; 'Master' comes out as 'Mathter.'
      Her pointy breasts, 350 CCs each, would only fill A cups. They are nicely rounded and rest naturally. Her shoulders and chest are feminine. Her nipples are pretty normal. She has a model's midsection, without any hint of belly or musculature. She's got a big and healthy derriere. It's disproportionately small for her very wide hips.
      Her pussy is tight and appealing, with huge dark black pussylips. She produces very little natural wetness, so she is required to keep herself artificially lubricated for anyone who wishes to use her cunt. Her brown pubic hair is waxed into a narrow strip above her pussy. She is unskilled at vaginal sex. Her clit is huge and visibly erect. Her butthole is nice and tight, and the dark brown skin around it is stretched smooth, since it's been deflowered only recently. She is unskilled at taking anal. Error: <>: bad conditional expression in <> clause: Cannot read property 'contains' of undefined Error: <>: bad conditional expression in <> clause: Cannot read property 'contains' of undefined Error: <>: bad conditional expression in <> clause (#1): Cannot read property 'contains' of undefined
      She will cost ¤3500. Randomize career | Randomize name | More customization options | Start over with a random slave

      Delete
  43. While I appreciate the fact that British slaves have had their ethnicity pool corrected, I would like to point out an error. When choosing which continent to set your arcology, the United Kingdom is not an option. I thought we voted to leave Europe???

    ReplyDelete
    Replies
    1. In case you're being serious.. you voted to leave the European Union, not Europe.

      Delete
    2. Good joke M8 (i expect this to be a joke)

      Delete
  44. I think the way a nickname is chosen could do with being made more straightforward. As it is, to get your desired nickname, you just keep clicking "Encourage slaves to come up with a different nickname" over and over until the random selection happens to fall onto the one you want.
    I know from experience that it can take agonisingly long for the random selection to land on the nickname you want for the slave.

    Just having all possible nicknames laid out for you that you can freely choose from would be the best option for players.

    ReplyDelete
  45. Bug: Some of the recruiter events, e.g. RE Twin Recruiter will have a bugged slave cost, probably because $vaginaLube won't have been defined.

    ReplyDelete
  46. I repeatedly tested to verify, if you remove a slave entered into the fighting pit (either by sale or dying on the operating table) it managed to delete the wrong slave and leave the one i was trying to remove in my stock. Perhaps it has to do with a slave being able to have two "assignments" via the pit.

    ReplyDelete
  47. would be great if there was an option to have the "brand" be a tatoo instead.

    ReplyDelete
  48. I think your career generation needs a sanity check; I just got a former teacher (with supposed potential as a Schoolteacher for a Schoolroom) who is below average intelligence despite having been educated.

    ReplyDelete
    Replies
    1. Oh, that can happen - no problem. You should see how moronic some teachers can be. There isn't much needed to be a primary school teacher, and even the better teachers can crash hard by using drugs and ending as a slave...

      Delete
  49. There's an error in the Hormones module - a slave with a vagina but no womb cannot get the increased vaginal wetness event (the [if] for it checks for the presence of a womb, but it's nested under an [if] that only fires if the slave does not have a womb).

    Tangential request, it would be nice if we had an induction option (brand her, geld her, use machines on her holes, etc) to simply surgically convert shemales to female genitalia; right now you can only geld her, then do the conversion surgery manually afterwards (which incurs twice the health/devotion/trust penalties, since doing it surgucally you can go straight from shemale to female).

    ReplyDelete
  50. On this subject, can we have some kind of raceplay event? On of the reasons I did Racially Inferior (Black), was so I could be called Massa.

    Note: Not that it should need to be said, but IRL, I'm a very nice guy of mixed race parentage.

    ReplyDelete
  51. Costume idea for slave wives: Wedding dresses, poss. with fetish overtones. (Nude underneath, doesn't cover breasts or genitalia, hidden vibrators (for nymphos or because your wife should always be wet and ready), hidden straps (for masochists/submissives).

    ReplyDelete
  52. Inconsistency: The slave marriage event doesn't mention the cost for inviting prominent citizens to the wedding (10000)

    One of the vignettes is for subjugation: "she had a bad time in general, since most of her customers didn't care about a [...] prostitute's health or well-being,", her health improved"

    Her health improved even though she had a bad time.

    Also, I suggest breaking up the Arcology description into paragraphd rather than having a single huge block of text.

    ReplyDelete
  53. Just another reason I love this game. Marie is a shelter slave I picked up, and seeing this come up after the hell I went through to build devotion was well worth it. I haven't played anything new since the .5 versions, don't know how new this scene is, but thanks FC Dev.

    You come across Marie in the kitchen. She has a normal slave meal on a plate in front of her, but also has a pack of hotwax candles from your sex gear. Oddly, she has a candle upright in the food and is trying to light it. You ask what she's doing, and she explains meekly, "I don't know, Master. I've been a slave so long. I just saw the date today and this seemed like the right thing to do. I'm sorry." It's probably her birthday. Apparently she's losing her grasp on the concept.

    You bake a simple cake while patiently explaining birthdays. She slowly remembers, and looks repeatedly at the date display to ingrain her birthday back in her mind. When the cake is done, you quickly dust it with confectionary sugar, stand a hotwax candle in the middle of it, and invite her to think of a wish and blow it out. She sits on your lap and the two of you take turns feeding each other warm cake. When the cake is gone she gets up to do the dishes and you turn to go. As you go, she asks "Master, may I tell you what my wish was?" You nod, and she kneels on the kitchen chair with her eyes closed, her hands spreading her buttocks, and her mouth open. "Buttsex, Master." Her devotion has increased.

    ReplyDelete
  54. had you read Issac Asimov's writtings? You can include politics focusing more into the societal aspect if you take inspiration from him. He does it great

    ReplyDelete