progressiveExhaustion

progressiveExhaustion 7.4

Please register for a free account to download
If passed out when reset button is pressed, arm positions will only change after wake
- Fixed a bug where mascara was being generated at the initial lower eyelid position rather than the lowered position, which was causing mascara to be visible in the eye for some moods
- Fixed a bug where mascara could be visible above the eye while wincing and upper eyelids were lowered; this issue is also present in vanilla SDT but it is much less noticeable (sometimes you can see mascara sticking out at the corner of the eye while wincing)
  • Added wince rate decrease effect
  • Added pull off start power decrease effect
  • Added consecutive blink decrease effect
  • Added eye jitter effect, with option to disable for moremoods' 'frightened' since it has its own jitter
  • Added option to disable dynamic exhaustion gain through certain actions while she still has breath
  • Added option to move her arms to the last position, before changes due to exhaustion, after reset
  • Modified cough effects to work with any coughs caused by mods
    • This fixes some cough effects that weren't working with moremoods
  • Modified pull off power effects to work with mods that change pull off power variables
  • Rewrote pull off power increase effect to use a 'factor' setting, which is used in an equation approaching 0 to allow for a more consistent effect
  • Rewrote eyelid effects
    • Now scales exactly with all moremoods' moods
    • Moods retain all eyelid behavior
    • No more strange eyelids while coughing/wincing/blinking/passed out that could be seen using certain moods in certain situations before
    • A side effect of this new implementation is wince 'strength' also decreases when the eyelids start to droop which gives a pretty cool effect
      • If the new effect is not appreciated, a new option in the settings has been added to disable the eyelid effect while she is wincing, to use vanilla wincing
  • Rewrote eye target effect
    • Now scales exactly with most moods
      • 'Ahegao', 'Broken', and 'Submissive' eye targets are still calculated same as before, since their eye target behavior are different
      • 'Drugged' is untouched since eye target difference won't be noticeable
  • Improved reset functionality
    • Also resets the buffer, instead of just setting exhaustion to 0
    • If passed out, pressing the reset key will not update effects until she wakes
  • Improved blink rate effect - now 1.0 value means 'no blinking' instead of 'half as much'
  • Fixed wake eye motion and wake shock effects which stopped working in some past version
Forgot to add checks to make sure moremoods was loaded before manipulating biteoccuranceadvisor. Also, deleted some old bitslider code. Hopefully, this will be the last bugfix.
- Fixed a bug caused by updateEyes proxy in conjunction with moremoods, which caused the game to bug out when on 'smug', 'tease' and 'horny' moods while passout percent was below a certain level
- Removed some dead code
- Noticed some code was being run twice per frame - removed duplicate
Removed the options to set bite slider values for different moods while on 'manual' for a large number of reasons - namely, it no longer works with the current compatibility implementation, and it doesn't belong in this mod.
Bite compatibility no longer relies on the slider (now hassle free), removed some unnecessary settings and code, kept the option for slider presets for manual mode though.
Dynamic exhaustion:
- Exhaustion effect is now calculated by both pass out count and an exhaustion value
- Exhaustion value increases and decreases due to a number of factors - more details on this in overview and settings file
- Suggested/requested by Hank East

moremoods' bite feature compatibility:
- implementation of this is kind of a hack; there are some caveats - more details on this in overview and settings file

Other stuff:
- Fixed a bug where exhaustionFactor in a charcode would not update the game with the correct value if it was at the end of the charcode
- noBreathingThreshold setting is now 0 or 1, for off or on
- The counter now displays exhaustion value, with pass out count in parenthesis

Made some nontrivial changes to the code and didn't thoroughly test everything, so let me know if anything isn't working right.
Added compatibility for moremoods V10
  • Like
Reactions: cheeptrowel
Removed 'progressive blushing' stuff - now part of standalone mod, removed some dead code
Top


Are you 18 or older?

This website requires you to be 18 years of age or older. Please verify your age to view the content, or click Exit to leave.