Edit: Big Thanks to @KickRAzz for compiling the project, however as you can see below it does have some wonkyness to it. Would appreciate anyone that wants to take a look at the project code link below and see if they’d like to take a crack and forking it.
For those new to the thread, I found a seemingly abandoned project adding buttplug.io support to the game Karryn’s Prison using Intiface Central. The original project was found here so all props to PervertedPsycho, whomever they are.
From my testing, this mod works relatively ok in regards to properly connecting to the game and functioning in battles. It does have some wonkyness to it:
Sometimes Keon (testing unit) disconnects randomly and requires game restart to reconnect to game
It supports a “fluffing” setting that I believe is supposed to keep the unit going during downtime at a rate you choose, but it doesn’t really seem to work.
Updated Link:
Here is the readme from the project on how to set up the mod:
I managed to compile the script for you, and it seems to connect to intiface, but you need to run intiface before the game starts. i did not test how the mod interacts with toys however, here is the link to the build project:
Updated thread with links and description, still asking for assistance from experienced modders to see if they can fork and continue work or not. (or if there is interest in it)
I’m still messing with the code every now and then and from what i gathered so far is that the script loops upon an enemy action, but if two action appear in the same turn it crashes. (or so i think)
Edit: it happens when you skip trough the dialogue too fast and the two loops overlap causing the position value to be blank and thus throwing errors and looping infinity.
That would make sense. I tested it out for a longer period of gameplay to see if there were any other weird hiccups and it was pretty stable so I think the occurrence rate of that would be relatively low.
Focusing purely on getting it to work before enhancements, I’m just left with the “fluffing” feature. Just doesn’t seem to do anything, or will randomly update upon room change, but not every time.
The fluffing is basically oscillation back and forth between min and max value (regardless of settings for now) and it always stops after a battle and starts on a scene load(not sure when that triggers yet other then game load.)
i changed some code around to hopefully prevent the loop from crashing and added a option to enable the fluffing instead of letting it read 0 (which i think can cause issues).
and i added that fluffing should continue after a battle ended, so it should be doing something again.
Let me know if you have any idea’s on how the toy should behave or perhaps on an (enemy) action, currently I’m thinking on adjusting the oscillation based on Karryn’s arousal so it gets faster and deeper.