Wednesday, November 30, 2016

ALPHA 0.9: Incrementalism


This update recalibrates the Devotion, Trust, Health, Weight, and Fetish strength stats. This is long overdue, and provided a good opportunity to clean up the code, resolve some ambiguities, address some gameplay issues, and simplify some ugly math, all in one pass. It's very far from revolutionary in gameplay terms: if you have no interest in modding, the only differences you're likely to see are that effects will show up more regularly and a few decimals will be gone.


Rather than attempting to review the hundreds of little balance changes, I'll focus on one stat and what I did to it. In 0.8 and before, a perfectly devoted slave had a ~10% chance of her fetish intensifying each week based on each potential source of intensification. This meant that for such a slave with a single potential source of fetish intensification, fetish advancement would have a mean time to happen of 10 weeks. In 0.9, the fetish strength stat is hidden and much more granular, with fetish levels being ranges of the stat rather than values. All sources of fetish intensification now contribute steadily to eventual fetish advancement, rather than offering additional chances at sudden advancement. Fetishes have gone from being almost completely random to a mix of randomness and deterministic behavior, which I think is appropriate for mental stats. I see physical stats like Weight demanding a much lower degree of randomness. Of all the stat changes included in this update, the fetish strength change is probably the most significant from a gameplay standpoint, turning a noisy, unstable system into a slower, more predictable process.


Download: DropboxMegaSaves from previous versions are incompatible. Latest hotfix is 0.9.0.2 (1645 PST December 2), save compatible. Hotfix 0.9.0.1 was erroneously released as 0.9.1.


0.9.0.2 changelog

CornCobMan's modding

  • Personal attention health increase changed from 1 to 10
  • Added missing " in the conditions for the RA autosurgery.
  • Fixed "relocate" surgery description bug.
  • Added missing tag to serve your other slaves assignment code.
  • Added more chastity checks.
  • Addressed various other bugs and inconsistencies.
Other updates
  • Corrected numerous obsolete stats pointed out by Anon.
  • Fixed a bug in paraphilia incitement.
  • Removed event exploits.
  • Personal training can now default to flaw softening if one is present and chances of success are good.

0.9.0.1 changelog

CornCobMan's modding

  • New chastity options, including combined and anal chastity.
  • Recoded existing chastity options.
  • RA updates to support 0.9 stat changes.
  • Backwards compatibility function updates.
  • Added more stats to the Cheat Edit function.
  • RA bugfixes.
Other updates
  • Corrected a frequency bug in slave generation for nearsightedness.
  • Fixed a bug that was setting weight based on fetish strength.
  • Added birthdays to starting slave customization.
  • Emotional Sluts will no longer be dissatisfied with assignments they choose themselves.
  • Addressed various minor descriptive issues.
  • Added a suggested Gender Radicalist fashion policy, Bottom Heavy Radicalism.

0.9 changelog


Slave stats updates

  • Recalibrated Devotion and Trust from a -20 to 20 scale in steps of 0.1 to a -100 to 100 scale in steps of 1.
  • Recalibrated Health from a -10 to 10 scale in steps of 0.1 to a -100 to 100 scale in steps of 1.
  • Recalibrated Weight from a -3 to 3 scale in steps of 1 to a -100 to 100 scale in steps of 1.
  • Recalibrated Fetish strength from a 0 to 2 scale in steps of 1 to a 0 to 100 scale in steps of 1.
  • Updated many calculations to reduce randomness and make effects slower but more predictable.
  • Rebalanced the way stats progress to make slaves less inevitably identical.
  • Reviewed Devotion and Trust qualifications to eliminate ambiguous cases.
  • Added bracketed numerical displays of more stats to abbreviated slave summaries.
Training rebalance
  • Recoded player character and Head Girl training to use a hidden training tracking stat.
  • All training tasks now take a nonrandom number of turns based on the trainer's and trainee's stats and the complexity of the task.
  • Trainee intelligence is now a disadvantage for all mental training: flaw removal, softening, and creation.
FireDrops's modding
  • Provided new, standardized body modification scoring.
  • Added a new publicity function to the Recruiter, allowing her to boost reputation and society progress once a large number of slaves are present.
  • Bugfixes.
CornCobMan's modding
  • Continued Rules Assistant work.
  • UI sanity improvements, including link hiding when options are no longer available.
  • Descriptive refinements to avoid confusion between Buttsluts and Anal Addicts.
  • Cheat menu improvements.
  • Bugfixes.
Anon's modding
  • Continued pregnancy, blindness, and other content expansions.
  • Fertility recoding for efficiency and reliability.
  • Bugfixes.
Other updates
  • Recoding for efficiency.
  • Updated to the current version of Sugarcube 2.
  • Bugfixes.