Thursday, May 11, 2017

ALPHA 0.10.2: Flagship Store

This update focuses on fixing bugs and longstanding issues, and on building out several mechanics added over the past two updates.

Since this update adds several new facilities to the new arcology construction mechanic, I'll explain what my general goal for this system. FC has always been a game in which the sex slaves themselves are fundamentally unlimited in terms of who they are and what they can be forced to do. In compensation, FC needs more tradeoffs; good games force the player to specialize to an extent. As such, all lategame arcologies will not be equally good at everything. For example, this update adds a new Sweatshop facility to the Service level, and upgrades to the existing Arcade and Dairy facilities, each of which gives bonuses to one and only one of the types of menial slaves. It's now possible to specialize in slave milking harder than ever before, but at the cost of limited Sector space.

Saves from previous versions are incompatible, but 
0.6+ saves are eligible for New Game Plus.

Latest version save compatible

Artpacks please download and use the latest .html above
  • All art options: Mega.
  • Vector art only: Mega.

0.10.2.2 fixes
  • The final mercenary upgrade event will now include a way to continue the game.
0.10.2.1 fixes
  • Addressed an issue with the new UI and arcology ownership percentages.
  • Layout reconciliation between slaves' individual menus and the Rules Assistant menu.
  • Fixes for the new random events, by FreeCitiesBandit.
  • Custom PC title work, by PregAnon.
  • Other PC title fixes.

0.10.2 changelog

Arcology construction
  • Constructing a spire now adds two additional levels of two apartment sectors each; the direct effects of the upgrade on the prosperity cap have been removed.
  • The Arcade and Dairy have received new upgrades that improve the productivity of any menial Fuckdolls or Bioreactors present in the arcology, respectively.
  • Added Sweatshops for sectors on the Service level, each of which will greatly improve the productivity of a limited number of standard menial slaves.
  • Expanded the corporate slave market into a buildable facility on the Concourse level, which will improve corporate performance based on the PC's reputation.
  • Replaced the placeholder Barracks on the Service level with a simple facility with some descriptive vignettes, without which mercenary upkeep costs are doubled.
Population mechanics
  • Apartment sectors now affect both citizen and slave populations, with Dense Apartments favoring citizens and Luxury Apartments favoring slaves.
  • Policies that affect population will no longer fire during weeks in which the citizen population is at its maximum or minimum values and the effect will not happen.
  • Added privately owned slave population fluctuations, largely based on slave price and arcology prosperity.
FreeCitiesBandit's events
  • Random individual event for devoted, educated slaves.
  • Random individual event for devoted, short slaves.
  • Random individual event for devoted fucktoys.
  • Random individual event for public servants.
  • Recruitment event involving an old world royal family.
Other updates
  • Random individual event for sexually frustrated nulls.
  • Testicle and scrotum improvements, by Rodziel.
  • Physical aphrodisiac effects are now associated with taking aphrodisiacs, not with aphrodisiac addiction.
  • Added a new hard limit on arcology minority shares to help ensure that shares become available for purchase.
  • Edo Revivalism progress is tallied for each public servant over the demanded number, not just once.
  • Changed the way the Rules Assistant handles contraceptives to allow automatic contraceptive regime use for all slaves who aren't barren.
  • Bugfixes.

Tuesday, May 2, 2017

ALPHA 0.10.1: Hands On

This is a snap update which I'm releasing for two important reasons.

First, an anonymous contributor has done great work on efficiency and usability. The game runs much faster now, to the point where the game feels significantly different. The improvement is so noticeable that I felt it needed to be made public as soon as possible.

Second, this update makes the most sweeping interface changes since the game was released. Experience has taught me to get interface changes out for public feedback as soon as possible. The UI can be reverted to something approximating its previous layout under Game Options, but please do try out the new setup and let me know what you think. The new interface is in an early state, but as should become obvious as soon as you see it, it'll allow the game to mature in ways that wouldn't otherwise be possible.

Saves from previous versions are incompatible, but 
0.6+ saves are eligible for New Game Plus.

Latest version save compatible

Artpacks please download and use the latest .html above
  • All art options: Mega.
  • Vector art only: Mega.

0.10.1.2 fixes
  • Addressed a facility assignment issue that could duplicate slaves.
  • Fixed sector decommissioning.
  • Individual slaves' drug links should no longer become unclickable in certain cases.
  • Other minor bugfixes.
0.10.1.1 fixes
  • Randomly generated slaves will now occasionally have hair that is not brown.
  • Fixed several bugs with the penthouse area of the new interface.
  • The immediate sale links should now work for all random recruit events.
  • Slaves in the Cellblock will no longer appear as eligible to be sent to the Cellblock.
  • Addressed many other minor issues without major gameplay impacts.

0.10.1 changelog

Arcology management

  • Created a new table-based arcology interface divided into levels and sectors, to consolidate old mechanics and offer new planning decisions.
  • Integrated the existing arcology share mechanic into the new sector manager by tying arcology share to ownership of sectors.
  • Each level of the arcology has a default facility, hosting tenants; these create rent as previously.
  • Provided two mutually exclusive upgrades to sectors in the three apartment levels, as a prototype of planned sector upgrades.
  • Updated the demographic and prosperity mechanics to interact with the upgrades to the apartment sectors.
  • Eliminated separate privately owned menial and sex slave tracking from arcology demographics as an unnecessary complication for the new mechanics.
  • Productive facilities (the Brothel, Club, Arcade, Dairy, and Pit) must now be constructed on the appropriate level of the arcology, displacing the default tenants.
  • All other facilities are now included in the PC's extended penthouse sector, meaning that constructing them has no new opportunity cost.
  • The limit on menial slaves is now raised by building pens on the service level rather than by buying the generic arcology upgrades.
  • Removed several generic arcology upgrades that have been superseded by sector mechanics.
Other updates
  • Integrated a massive set of efficiency and usability improvements contributed by Anon.
  • Public sexual assignments should honor chastity belts with respect to sex act logging.
  • Added four new random recruits, by Anon.
  • Bugfixes.

Tuesday, April 25, 2017

ALPHA 0.10.0: Everything and Nothing

This is an extremely broad update. The most significant area of added content is nullification surgery: it's now possible to completely remove slaves' genitalia. Like previous changes that broadened the universe of possible slave bodies, there's inevitably going to be many instances of nulls being depicted with genitals they don't have; these should be reported as bugs. One of the reasons I pushed to get this update out, finally, is because many playtesters are needed to find all the places where nulls need more love.

Otherwise, I won't even bother to try to review the thousands of major and minor changes and fixes submitted through GitHub over the past six weeks. Again, my policy about giving credit to contributors is that I need express permission to do so. There are a lot of people who have been doing great work on FC on GitHub, and I'll list them here and in game with their permission.

With so many fixes applied since 0.9.10, there are inevitably going to be some issues that were overlooked or sidestepped. Please leave a comment detailing any bugs you encounter so they can be addressed. As always, it's helpful if you email me a bugged save if you encounter a serious issue. The best bug report saves are from right before the bug appears, so I can catch them in the act, as it were.

Saves from previous versions are incompatible, but 
0.6+ saves are eligible for New Game Plus. 

Latest hotfix save compatible
Artpacks please download and use the latest .html above
  • All art options: Mega.
  • Vector art only: Mega.

0.10.0.3 fixes
  • Further contributed work on the updated facility code.
  • Incorporated a large number of tweaks and bugfixes from PregAnon.
0.10.0.2 fixes
  • Addressed an issue with the updated facility code.
  • Added several surgical restrictions in cases where surgery shouldn't be possible.
  • The arcade sadist event should no longer fire unless an arcade is actually present.
  • Fixed various minor descriptive issues.
0.10.0.1 fixes
  • Randomly generated slaves with dicks will now be equipped with appropriate prostates.
  • Addressed an issue with CyberMod's changes to the salon UI.
  • Fixed an issue with hardcoded slaves' nationalities.
  • Allowed repeal of the regular entertainment policy.
  • Added facial beauty to new game plus stat updates.
  • Customizing a starting slave's origin will no longer break the game.
  • Updated breast descriptions, birth scenes, and bugfixes, by PregAnon.

0.10.0 changelog


UI tweaks

  • Disaggregated the display of numerical stats from other display options, making it possible to enable and disable them independently.
  • Added links to slaves' individual menus to assign them to facilities directly.
  • Allowed reassignment of slaves between facilities without removing them from the first facility.
  • Arcology share purchases can now be made in lots of 10% if sufficient cash is available, which also limits transaction costs.
  • Other minor UI improvements.
Smart piercing improvements
  • Removed the default smart piercing function, which was nonfunctional for almost all settings of the current implementation of the rules assistant.
  • The existing rules for smart piercings have been broken down into four new rules, for fetishes, sexual appetite, and XY and XX attraction.
  • The all sex smart piercing setting no longer automatically targets XY and XX attraction in addition to libido, as these can be done individually.
  • Gave smart piercings new settings to suppress XY and XX attraction, which will have minor secondary libido suppressing effects.
  • Heavily buffed smart piercing efficiency when improving XY and XX attraction and added minor secondary libido enhancing effects to these settings.
Arcology development changes
  • Reduced the pace of organic prosperity development for all arcologies; event impacts on prosperity are unchanged.
  • Added a powerful layer of cultural defensiveness to all arcologies under the complete control of their owners.
  • All cultural influence modifiers now affect the thresholds for organic influence in addition to the efficacy of targeted influence.
Slave stat changes
  • Refactored waists to be more granular, adding new attractiveness ranges and removing randomness.
  • Hormones will now affect waists; masculine hormones especially will broaden waists out to a fairly masculine level.
  • Corsetage pain, fear, and pregnancy effects are now all limited to extreme corsets, which also narrow waists much faster and farther.
  • Refactored faces to be more granular, removing randomness.
  • Advancing age will very slowly reduce facial attractiveness, though high health and trust can help protect against this aging.
  • Extremely high health and trust can actually improve facial attractiveness for slaves who are already beautiful.
  • Added several new potential effects for slaves under extreme mental stress, including slight losses of facial attractiveness.
Prostates
  • Slave's prostates are now statted; either can now be present without the other due to surgical removals or implantations.
  • The organ farm is now capable of fabricating prostates for all slaves; the existing penis and testicle fabrications now come with a prostate.
  • Several existing anal stimulation mechanics are now dependent on the presence of a prostate and can be suppressed by surgically removing it.
  • Conversely, implantation of a prostate will subject slaves without dicks to anal stimulation mechanics that previously required one.
Nulls
  • Removed all restrictions on genital rearrangement, making it possible to create null slaves by removing any existing genitalia.
  • Nulls may retain balls, either internal or external, allowing them to remain eligible for cum milking.
  • Provided a set of powerful reactions to nullification surgery; self hating slaves and strong submissives, cumsluts, and buttsluts receive better outcomes.
  • Nulls suffer penalties to their sex drives and cannot wear smart piercings, making it difficult to maintain their libidoes; some fetishes partially ease this.
  • Edited existing events to support nulls, where appropriate.
New events
  • Random event in which a young social climber flirts with the PC at one of the PC's social events.
  • Random slave event for trusting sadists when an Arcade is present.
  • Random slave event for girls whose asses are big enough to be a challenge when getting dressed.
Cybernetics mod
  • Integrated CyberMod, a modpack by Rodziel; it's in a basic state and is included for playtesting.
  • Adds a research facility used to build and improve P-Limbs.
  • Enables basic player character skills training.
  • CyberMod can be toggled at game start and from the options menu at any time.
Other updates
  • Added vector art for most collar and pubic hair options, by Mauve.
  • Reworked some existing slave titles and added many more variations, especially for more esoteric genital layouts.
  • Updated many Racialist mechanics to properly support the Malay race, which was previously included in some but not all racial situations.
  • Enabled mixed race Supremacism and Subjugationism.
  • Added a policy to determine whether the PC is hosting social events, which is active by default.
  • Some very basic cleanup of old code for sanity and legibility.
  • Integrated the old contributed backwards compatibility code into the existing New Game Plus system, but disabled it for other use.
  • Improved the versioning system as a basis for long term bugfixing and support.
  • Heavy revision of existing code for efficiency.
  • Thousands of bugfixes.

Friday, April 7, 2017

Update

This is a brief update to report that work on 0.10.0 is ongoing. As I've mentioned in the past, it sometimes happens that I can find time to work on the game, but can't set aside the necessary block of time to support a release; that's been the case for several weeks now. Then project growing pains due to the increasing number of changes being submitted through GitHub and my own inexperience with the platform led me to mismanage a couple of Git commits, pushing the next public release back again. Continual thanks are due to the contributors adding to the game on GitHub, especially those who helped me untangle the recent mess.

0.10.0 is going to include hundreds of bugfixes added since 0.9.10 and I anticipate it being a more stable game by far. Other finalized 0.10.0 additions include:
  • UI improvements, including an option with many more displayed stats.
  • Comprehensive societal progress, prosperity, and influence rebalancing.
  • Refactored waists and faces with updates to waist and face changes.
  • Statted prostates, as a precursor to nulls and cum production enhancement.
  • A major contributed content pack for augmented girls.
  • Vector art collars.
  • Several new events.
  • Many more minor improvements.

Tuesday, March 14, 2017

ALPHA 0.9.10: Conclave

This is a small update with a lot of behind the scenes improvement going on, much of which is coming from contributors via GitHub. This brings me to a request for contributions. If you've got experience with a vector art suite like Inkscape, or are willing to learn, please consider contributing parts for the vector art option. It uses .svg files to build the vector art seen in game, paper doll style; thus a contribution as simple as a single tattoo is worth adding to the game. I don't have the time to add the thousands of possibilities it would be cool to see, so if you'd like the vector art option to improve, please contribute. No coding is necessary; I will handle integrating contributed .svgs into the game. The base .svg file including all existing parts can be found on GitHub; email me with further questions.

Saves from versions before 0.9.7 are incompatible, but 
0.6+ saves are eligible for New Game Plus. Latest hotfix is 0.9.10.3 (1645 March 17), save compatible.

0.9.10.3 download without art: Mega.


0.9.8 download with all art options: Mega.

0.9.8 download with vector art only: Mega.
Please update to the latest version by placing it in the game directory.

0.9.10.3 fixes
  • Patched an issue with the submissive fetish that could break image display and many other fetish interactions.
  • Fixed a broken toggle in the accordion report formatting.
  • Fixed image display in the weekly report for the Dairy.
  • Corrected minor text errors.
0.9.10.2 fixes
  • Addressed several issues during world generation that would variously break nationality variety.
  • Pairs of twins created at start will now both retain their twin status.
  • Updated many obsolete stat checks for Milkmaids.
  • Corrected minor text errors.
0.9.10.1 fixes
  • Vector art display tweaks.
  • Fixed an error message when asking slaves about their feelings.
  • Several fixes to the contributed accordion formatting for the weekly report.
  • Addressed the glory hole assignment error message in the weekly report.
  • Fixed an issue with mindbroken slaves' rivalry quashing.
  • Continued facility code cleanup.

0.9.10 changelog

Chattel Religionist events

  • Added a short chain of events involving a religious council that triggers when Chattel Religionism is highly advanced.
  • Following the event chain will create a Chattel Religionist creed, which mechanically is a complex policy whose effects are determined through the events.
  • Unlike most other events, ignoring the council chain will not nullify it: events will continue without the player.
Other updates
  • Integrated an update to the end week report format contributed through Github.
  • New generic random sexual event for slaves who think the PC's lap looks comfortable.
  • Added the intended consequences of revealing the side effects of slave food, which were unintentionally omitted from the update that added that event.
  • Made minor revisions to the way the vector art is displayed; these are not final.
  • Recoding, some contributed, mostly for efficiency and general code cleanliness; some dialog revision.
  • Bugfixes.

Wednesday, March 1, 2017

ALPHA 0.9.9: Tempting Targets

This update adds events and revises the flow of the intro; since it does not make major mechanical changes, it will not break previous saves. Other than that, I don't have much to add to the changelog, other than to reiterate what a good bug report looks like. Simple bugs like error messages, grammar issues, etc. can be reported briefly in the comments. On the other hand, more involved bugs like cash or reputation turning into $cash and $reputation are difficult to fix unless I can replicate the issue. If you're not sure what caused the problem, please send me a save from before the issue occurred, if you have one. The gold standard bug report for a complex bug is an email with an attached save that says something along the lines of "hitting End Turn turns my cash into $cash." Catching the bug in action makes killing it very easy for me.

Saves from versions before 0.9.7 are incompatible, but 
0.6+ saves are eligible for New Game Plus. Latest hotfix is 0.9.9.6 (1720 March 8), save compatible.

0.9.9.6 download without art: Mega.

0.9.8 download with all art options: Mega.
0.9.8 download with vector art only: Mega.
Please update to the latest version by placing it in the game directory.

0.9.9.6 fixes
  • Fixed and improved diet and workout handling for slaves in the Dairy.
  • Addressed an issue with the Household Liquidator that broke twins and automatic rules application.
  • Fixed creation of related starting slaves.
0.9.9.5 fixes
  • Numerous minor bugfixes and spelling corrections from various Git contributors.
  • Optional full inmate and Wardeness reports for the Cellblock, governed by the facility reports option.
  • Optimizations and random event polishing, by Anon.
  • Addressed an issue that could improperly restore Fuckdolls' sanity.
  • Stabilized Head Girls' preference for dominance.
  • Overhauled the Household Liquidator.
0.9.9.4 fixes
  • Slaves generated with a preexisting arcology now have correctly generated facial beauty.
  • Making changes to starting slaves will no longer prevent their costs from being charged to the player.
  • Demographic options will no longer pollute the base nationalities list with duplicate entries.
  • Resolved a starting slave PC career bonus crossover issue when creating related starting slaves.
0.9.9.3 fixes
  • Reworked the generation of slaves to go with a preexisting arcology acquisition.
  • Added patches for 0.9.9.0 issues to New Game Plus.
0.9.9.2 fixes
  • Applied a possible fix for the missing nationalities; games with this issue are broken, but New Game Plus should fix them.
  • Fixed preexisting arcology citizen populations.
  • Removed old debugging code that was producing future society unlock issues; affected saves may be limited to four society choices.
  • Fixed the broken Security Force mod toggle in the start summary.
  • Fixed several error messages thrown by bad macros.
0.9.9.1 fixes
  • Cheatmode start will now generate its slaves properly.
  • The first starting slave will no longer be too expensive to add regardless of price.

0.9.9 changelog

Updated introduction
  • During the introduction, the game will generate a number of existing arcologies to target for the initial takeover.
  • Existing arcologies have names, locations, prosperities, demographics, and partial progress towards a single future society choice.
  • If an existing arcology with a future society is targeted, the slaves acquired with the arcology will match that society.
  • The option to take over a newly constructed arcology and thereby follow the preexisting introduction is always available.
  • Implemented an extremely powerful Arcology Owner career, which is automatically applied when using New Game Plus.
  • Revised the flow of the introduction; New Game Plus now skips most explanations and moves directly to the intro summary.
New events
  • Random request event for slaves who could benefit from anal tightening.
  • Random event for slaves healthy, devoted, and trusting enough to wake up in a really good mood.
  • Random event for mature slaves who aren't used to all the sexual attention they're getting.
  • Random event for slaves who are too frightened to follow orders reliably.
Other updates
  • Boosted the maximum number of society models to five, adjusted the reputation requirements to unlock them, and allowed five commitments to Multiculturalism.
  • Revisions to the association between personal assistant skins and Future Societies, from FireDrops.
  • Updated the way slaves are added to the game, qualifying many more slaves for certain events.
  • Implemented new and more efficient lisp code, which should be applicable to preexisting code once thoroughly playtested.
  • Added generic event fetish progress code, which likewise should be applicable to old events once playtested.
  • Recoding for better performance and reliability; this usually appears in changelogs, but this update is unusually intensive in this regard.
  • Bugfixes.

Monday, February 13, 2017

ALPHA 0.9.8: Another Thousand Words

This update is very short on gameplay content, but I have two mitigations to offer. First of all, 0.9.7 saves are compatible with this update, so there's no need to start a new game or use New Game Plus if you're in the middle of a playthrough. Second, and much more importantly, this update incorporates FC's second image option, vector art by NovX. It's very different from Shokushu's rendered imagepack; it uses a paper doll approach to build slaves on the fly. It's presented here as a prototype for testing and feedback, not a final version. Since it's a work in progress, it's safe to hold off on suggesting more accessories and body parts for a while.

For the forseeable future, FC will support both art options, and it remains unnecessary to have files associated with any image option the player isn't using. I enjoy playing with both options; I find the style of Shokushu's renders appealing, and I'm excited by the potential of the mutability of NoX's approach. Shokushu has also supplied a set of seven new rendered images for the personal assistant's avatar.

This update also makes it possible to remove Fuckdolls from their suits and return them to normal sex slave status. I wouldn't mention such a trivial addition, except that many players requested this option in such a way that made it clear they thought I'd left it out intentionally. Nothing of the kind; I simply didn't get it written in time for 0.9.7. Unless I've explicitly stated here or in-game that an option isn't happening, it's on the table.

Saves from versions before 0.9.7 are incompatible, but 
0.6+ saves are eligible for New Game Plus. Latest hotfix is 0.9.8.2 (1400 February 17), save compatible.

0.9.8.2 download without art: Mega.

0.9.8 download with all art options: Mega.
0.9.8 download with vector art only: Mega.
Please update to the latest version by placing it in the game directory.

0.9.8.2 fixes
  • Added a custom image display option, available from slaves' individual menus under Customize; based on a prototype by tck.
  • More pregnancy and blindness mentions in events, by Anon.
  • Minor UI and description fixes for Fuckdolls.
0.9.8.1 fixes
  • The vector art option does not support Firefox.
  • Automatically generated degrading names will now give Fuckdolls a Fuckdoll designation.
  • Removed several options and descriptors that are nonsensical for Fuckdolls.
  • Enabled the Salon and Body Mod Studio for Fuckdolls, along with relevant Rules Assistant functions.

0.9.8 changelog

Art options
  • Added support for a vector art option, by NovX.
  • Added rendered personal assistant avatar images, by Shokushu.
  • Provided limited options to disable image display for some passages.
New random events
  • Individual event for devoted slaves with lots of pussyjuice.
  • Individual event for slavegirls with dicks who aren't used to slavery yet.
  • Individual event for slaves who think their tits are heavy enough without further expansion.
Other updates
  • Fuckdolls can now be extracted from their suits, though they will retain severe mental damage.
  • Added more mental effects to the Fuckdoll training process, mostly to support the potential for extraction and rehabilitation.
  • Bugfixes.