A little plugin that restores selected Auto-Behavior values of a person after an appearance preset or something else changes them.
Then select which settings you want to enforce to which value. And you're done.
The settings will be remembered when saved with a scene, or you can save it as your User Defaults.
For example, with the "Auto Breast In/Out Morphs" also enforced by everlaster's Naturalis (free).
I have learned a lot from this great dev toolkit and have used some of its solutions as a base.
Any feedback or ideas for improvement are very welcome!
Features
- Forcibly Enable or Disable the following Auto Behaviors settings on a Person atom:
- Auto Expressions
- Auto Jaw/Mouth Morphs
- Auto Leg Bend Fix Morphs
- Auto Female Genital/Anus Morphs
- Auto Blink
- Auto Eyelid Morphs
- Auto Breast In/Out Morphs
- Auto Male Genital/Anus Morphs
- Save/Load User Defaults
- Save settings as part of a scene
- Conflict detection that suspends enforcement when something else immediately overrides the restored value
Usage
Just load the plugin on a `Person` atom. By default, it will enforce nothing.Then select which settings you want to enforce to which value. And you're done.
The settings will be remembered when saved with a scene, or you can save it as your User Defaults.
Triggers
It has the usual VAM support for triggering actions and changing settings.Compatibility
Should play nice with other plugins. If another plugin changes an enforced Auto Behavior, the Enforcer tries to restore it once. If that attempt was unsuccessful, it will stop trying and report the failure.For example, with the "Auto Breast In/Out Morphs" also enforced by everlaster's Naturalis (free).
Known Issues
None as far as I know. If you encounter any, please report them.Credits
MacGruber Utils by MacGruber: https://hub.virtamate.com/resources/macgruber-utils.40744/I have learned a lot from this great dev toolkit and have used some of its solutions as a base.
Author's note
This is my first plugin. It's nothing special really, but was good practice project for me.Any feedback or ideas for improvement are very welcome!