Skip to content
Snippets Groups Projects
Forked from pregmodfan / fc-pregmod
13505 commits behind the upstream repository.
  • svornost's avatar
    6df73d60
    Rework facility leader sex with employees. · 6df73d60
    svornost authored
    1. Add a new release rule to control whether development facility leaders (Nurse, Attendant, Matron, Warden, and Schoolteacher) are allowed to have sex with the slave.  Does not affect production facility leaders.
    2. Determine employee-leader sexual contact before running slave reports at all, and adjust need and counters based only on ACTUAL sex, not hypotheticals.  Fixes bugs for Cellblock and Clinic even without no rules changes, but also accounts for the new rule.  Counters for both slaves are always adjusted on the *employee* end.
    3. Friends may satisfy sexual needs in the clinic, if they're allowed to under general release rules; if relationship rules are *also* permissive, their relationship will advance automatically to FWB.
    4. Fix many instances of counter mismatch throughout these scenarios.  Use seX() where it makes sense to do so.
    5. Add hints to Slave Interact to describe the release rules in more detail.  Doesn't look great but should get the message across.  Someone's welcome to reformat these if they want.
    6df73d60
    History
    Rework facility leader sex with employees.
    svornost authored
    1. Add a new release rule to control whether development facility leaders (Nurse, Attendant, Matron, Warden, and Schoolteacher) are allowed to have sex with the slave.  Does not affect production facility leaders.
    2. Determine employee-leader sexual contact before running slave reports at all, and adjust need and counters based only on ACTUAL sex, not hypotheticals.  Fixes bugs for Cellblock and Clinic even without no rules changes, but also accounts for the new rule.  Counters for both slaves are always adjusted on the *employee* end.
    3. Friends may satisfy sexual needs in the clinic, if they're allowed to under general release rules; if relationship rules are *also* permissive, their relationship will advance automatically to FWB.
    4. Fix many instances of counter mismatch throughout these scenarios.  Use seX() where it makes sense to do so.
    5. Add hints to Slave Interact to describe the release rules in more detail.  Doesn't look great but should get the message across.  Someone's welcome to reformat these if they want.