LoveMachine Prototyping Tool
Added 2025-06-29 17:04:33 +0000 UTCThis is the latest, and probably final, major addition to v4 before its first release.
For LoveMachine to support a game, it needs a DLL that tells it how that game works. To make that DLL, you have to know your way around C# and a bunch of programming tools and APIs (including LoveMachine's own API in all its "beauty").
The Prototyper, on the other hand, understands the game by reading a text file that can be edited in the Configuration Manager (or even in Notepad). This is less flexible than a DLL, but much simpler, and still okay-ish for a large number (perhaps even a majority) of games.

Reasons why this is a win
You can mod LoveMachine into games without writing any code,
Over time we can amass a huge collection of kind-of-supported doujin games without having to worry about maintaining stuff,
Faster iteration to get a PoC for a new plugin up and running.
If you know how to use Runtime Unity Editor, you can just copy-paste the object names into the Prototyper on the fly and tinker around until it starts working. I'll make a tutorial on the whole process later.
For now, I've attached two example files, one for Gaming Dick Flower Arrangement Practice, and one for VR Futanari Sexaroid MOMIJI (only tested the JP version). Extract an x64 BepInEx, the Prototyper, and the config ZIP all into the game directory to play.
(Current) Limitations
It doesn't have: idleness check, orgasm check, multiple males, multiple females, stroke length scaling.
It doesn't support: non-Unity games, 2D games, IL2CPP games, games that don't use Animators, or games that are too complex.
This tool will never fully replace LoveMachine, but I intend to make it the preferred format for small doujin titles where possible. I will add IL2CPP and Timeline support if the need arises.
Comments
Not really, since this isn't a funscript player, and there isn't an easy way to turn it into one. I think it would be easier to make one of To4st's funscript player mods configurable. I can look into it if you'd like.
Sauceke
2025-07-26 09:46:04 +0000 UTCThis is actually really cool. Would it be possible for it to play funscripts on certain events/triggers for games that don't work with the usual tracking way instead?
TrashTaste
2025-07-19 22:11:45 +0000 UTCThis is actually incredible and not something I thought could exist. Thanks for the hard work!
Zomba Mann
2025-07-02 05:35:19 +0000 UTC