Seems like resetting settings back to -51 is broken.Here's a new toy to everyone! Custom Ecstasy 1.0
Managed to make a script to modify how much ecstasy you get from A LOT of things. Pretty much anything but the cosplay items.
Just put the Custom Ecstasy folder in CustomMissions2 as usual
I tried to make it as user friendly and compact as possible, you will find all the settings and a brief explanation on the phone.
But here's how it works anyway:
Since there is only one slider for each state, some values will tell the script what to do.
By default all the values are set (to -51) to not interfere with the games original mechanic
For example, if you want to make Manaka to get ecstasy only when she's being watched and lower it if she's not walking, while also getting ecstasy if she does the Butt Wigle, you need to set these values:
Not Seen = 51 , Walking = 52, Butt Wigle = 7
There are four special values:
-51 = Default game behaviour for that state
51 = Allow only lowering of ecstasy
52 = Allow only raising of ecstasy
53 = Freeze the ecstasy meter
And there's the range from -50 to +50 = set the amount of ecstasy you want, just an arbitrary number, the negative values remove ecstasy.
There is also a multiplier at the start if you want even more control over the rates.
Modifying ecstasy gain from masturbating, riding dildo ... you name it, is also possible, the script just overwrites the games default mechanic. So if you want to make Manaka suffer, you can set for example her Anal Piston to lower her ecstasy.
Not every imaginable combination of mechanic is possible this way, but if you thought about some fun thing you would like and couldn't do it with this mod, let me know, maybe there is a way.
Also while working on this, I found some insert and remove anal plug animations, so that's implemented too, you can enable/disable it from the phone.
It took some time to make sense from all this states/actions and how they should interact with each other, I didn't even glance toward the cosplay stuff yet, just look at the code ... tried to double check everything ... but there may be bugs somewhere so, I'm counting on you to let me know.
Edit1: Just out of curiosity, counted all the different states/actions that got a modifiable slider, all 95 of them ... now no one will believe me if I tell, it was not intentional.
Was testing making masturbation 51 (only lowering) and then decided to reset it to -51 (default), but it still blocks raising during masturbation.
Edit: It seems that after changing some settings, all others with -51 cause it to only lower, rather than follow default behaviours.
Last edited: