To4st - Game Mods (Latest Game: Otherworld Ruins | Latest Demo: Drain Mansion)


Poll has been closed, thanks for voting.

The winner was Inma Labyrinth ~Succubus Dungeon~ Gaiden.
I hope to have something to share by next weekend.



The list of mods continue to grow, and I don’t just mean my own. Alot more are sharing their creations and it’s always a treat to learn of a game through these forums. I’ll continue to add my own mods to the list below for as long as I can. I’m not sure what the size limits are for a post, but that’s a bridge I’ll cross when I get there.

The links I’m sharing will only contain the files required for modification. I don’t have the storage to host the entire games themselves, and I also want to encourage others to pay for the games if they enjoy them.

I’ll be trying to keep a consistent structure between all mods. This will mainly consist of three folders:

  1. The modified game files.
  2. The server/player that sends commands to devices.
  3. Scripts

A readme file is also included with each, which should hopefully cover most questions.

Custom Player/Server
Download link: MEGA

Player has been updated to use .NET 7. Please download the .NET 7 Desktop Runtime from this link if you don’t already have it.

This custom software is what I’ll be using for most of my mods. It will serve as the middleman between the game logic and your device. It can be configured to connect via Buttplug and Intiface, or via a serial connection. For most, Buttplug will be the main way of connecting your device. Serial currently only exists for OSR devices that use T-Code.
By default the server will launch intiface in the background using the included cli exe. I’ve only been able to test bluetooth (with a Keon), but if it’s intiface compatible and Buttplug recognizes it as a linear device then it should work.
I plan to try and keep the server backwards compatible. Each update to it should still be compatible with previous mods. Please let me know of any issues you encounter as I won’t be able to always fully test backwards compatibility.

Succubus Academia

Game Store Page: DLsite
DLC Store Page: DLsite

Main Game Mod Download: MEGA
DLC Mod Download: MEGA

You only need to download one of the links for the modded files. If you have the DLC, only download the DLC mod, otherwise download the original.

Non-animated battles now have their own unique scripts to accompany them instead of the standard filler. Thanks to @Nitesurgeon for scripting and testing. This would have taken way longer if it were left to just me :slight_smile:

User submitted scripts
@Nitesurgeon: Longer strokes intended for The Handy
@99DM: Adjusted scripts from his compilation video


Lilith In Nightmare

Game Store Page: DLsite
Game Mod Download: MEGA

This only contains linear scripts for now. I want to go back and add multi-axis scripts to the scenes that would benefit from them - when I can find the time.
While going over the scripts, I’ve noticed some of them don’t loop properly. I’ve fixed a few, but the cause looks to be that some of the game’s video files loop in ways that make the scripts’ start and end-points awkward. If you come across any out-of-sync scripts, please let me know.


Afterschool Tag

Game Store Page: DLsite
Game Mod Download: MEGA

Spent a bit too much time on this one, given how simple and short the game itself is. I’m cutting my losses and releasing it. Breaking and testing changes takes up too much time and I feel it’s in a state now where it should be mostly working. Please let me know if you encounter any issues and I’ll do my best to fix them.

User submitted scripts
@Secondary2: @99DM’s scripts modified for the mod
@Nitesurgeon: Modified longer strokes


Captive Ars and Romeria

Game Store Page: DLsite
Game Mod Download: MEGA

Want to thank @Nitesurgeon again, for helping me adjust my scripts for playback on The Handy, as well as testing.
Included are two plugin.js files. One is meant for the original Japanese game, and the other for the translation. Pick one, rename it to plugins.js, and then overwrite the game’s / translation’s version.


Stigma of Lust

Game Store Page: DLsite
Game Mod Download: MEGA

Another short-ish game that I thought might benefit from an integration mod. Check the readme for shortcut keys and details on the configurable options.
Thanks, @Nitesurgeon for helping me out again. Always appreciate it.


Melty Brave Kittens

Game Store Page: DLsite
Game Mod Download: MEGA

Latest game from circle-tekua. This is also my first mod to support Edi.
In the download you’ll find folders for a funscript-player and an Edi version. Only the funscript player version supports multi-axis scripts at the moment, but I am looking at dimnogro’s code to try and port over some of my code so that those who use OSR devices can also make use of Edi.


House of Lust

Game Store Page: DLsite
Game Trial Mod Download: MEGA
Game Mod Download: MEGA

The trial covers the first puzzle of the game, which includes only three enemies.
Mod for the full game now available. Scripts provided by @99DM


Otherworld Ruins ~Sacrifice of the Indecent Darkness~

Game Store Page: DLsite
Game Demo Mod Download: MEGA
Game Mod Download: MEGA

Trial version has two simple levels with 4 different enemies/animations.

Mod for full game now available. Included single- and multi axis variants.
I’ve only tested the multi-axis scripts, please let me know if there are any issues with the single axis scripts.
See the README for more details around configurability and installation.



Game Requests
I feel that way more games could be modded if I wasn’t the scripting bottleneck that I am. If you, or know someone else who, would be willing to provide scripts for a game you’d like to see, please feel free to reach out in a message. Just please don’t try to script everything beforehand. It can take a lot of time, and it would be very unfortunate if I end up being unable to mod the requested game.
I’ll be using the space below to share these requested games

Anything Goes In a Fallen World

Game Store Page: DLsite
Game Mod Download: MEGA

Requested through direct message. They provided the scripts for the scenes, but wished to remain anonymous.


Tower of Alfimia

Game Store Page: DLsite
Game Mod Download: MEGA

Adds script playback for battles, H-scenes and animated videos. Scripts for CG and battles was provided by the requester who wishes to remain anonymous.
Animation scripts provided by @99DM.


Lillian Night ~Exclusive Succubus~

Game Store Page: DLsite
Game Mod Download: MEGA

Requested and scripted by @Falafel.
I had to accomodate for script seeking for the in-game player, but there’s currently no logic that ensures the script stays in sync. If you do find that your script becomes out of sync, you can manually have it resync by pausing and resuming.
If staying in sync is a widespread issue I’ll look into a proper solution.


Fapland Remastered


Game Download: MEGA
Game Mod Download: MEGA

Requested and scripted by @Secondary2
No store page could be tracked down, so a download link was provided instead.

Some videos are known to cause the game to stutter. This will cause the script playback to go out of sync. I was unable find a way to have them resync if this happens. I’ll try and get back to this to see if I can find a solution in the future.


Mon Musu Paizuri Drain

Game Store Page: DLsite
Game Mod Download: MEGA

Game with simple pixel art animations. Animations are scripted, with a simple filler option for when moving around in the world.
Requestor wished to remain anonymous.
Scripts provided by @99DM


Escape from the Masochistic Male Bullying Classroom

Game Store Page: DLsite
Game Mod Download: MEGA

The name pretty much sums it up. Requested via direct message.
Scripted by @99DM


BF Hobby Club - new term -

Game Store Page: DLsite
Game Mod Download: MEGA

The original game did support toy integration, but with no way to change the scripts that are used. Modded it to use my player for playing back own funscripts.
Scripted by original requester who wants to remain anonymous.


Parasite In City

Game Store Page: DLsite
Game Mod Download: MEGA

Probably considered a classic at this point. Only the H-animations and game-over screens have integration.
Scripted by @AniFS


Ghost Hunter Vena

Game Store Page: itch.io
Game Mod Download: MEGA

Requested and scripted by @Kyral



Game Demos / Trials
To cover more games and to release more frequently, I’m going to start modding the demo/trial versions of games. This is to get things out faster to see what works well and to gather input/suggestions that would benefit a full game integration.These mods will only cover whatever is found in a game’s demo version.

Not all games might get a full mod, but if there’s enough demand, or if it’s something I’m interested in, then I’ll do it. There’s also nothing stopping anyone else from volunteering to complete the scripts for a full game. If anyone would like to pick up the scripting for any of these, just let me know and I can assist from the modding side.

Hunted on Eclipse-9


Game Store Page: itch.io
Game Demo Mod Download: MEGA

Mod is for version 0.5 of the game, which can be downloaded for free from the above itchio link. The game already has a substantial amount of animations, so I’ll probably do a full mod when the game actually releases.


Onegai! Tsuntsun Maid

Game Store Page: DLsite
Game Demo Mod Download: MEGA

The demo only has two animations as far as I can tell. Each animation has three speeds, but I think the fastest might be too fast for a Handy over bluetooth.
Due to the game being made in WolfRPG, I’m not able to integrate using Edi but had to fall back to my FunscriptPlayer.


Succubus Prison ~House of Lewd Demons~

Game Store Page: DLsite
Game Demo Mod Download: MEGA

This mod is for the original Japanese version’s demo. Unfortunately, there doesn’t seem to be a demo for an English version. I included a link to a translation tool in the README for anyone interested.

I’m aware of three scenes in the demo, of which only two are scripted: the opening scene, and the scene that plays when you annoy/get caught by Myusca. The last scene I didn’t feel comfortable scripting for reasons that might be obvious.

This mod doesn’t include any constant filler, like my others. Instead a “filler” script is played during certain gameplay scenarios. Please see the README for more details. Would appreciate any feedback on this change.


Inma Labyrinth ~Succubus Dungeon~ Gaiden

Game Store Page: DLsite
Game Demo Mod Download: MEGA

The demo only provides the first scene, which has been scripted for both single- and multi-axis.
I’ve also added an option to reduce stroke lengths by half when blocking the Succubi’s attacks. It’s enabled by default, but can be disabled in the config file.
Please read the README for details.


Pleasure of Depravity

Game Store Page: DLsite
Game Demo Mod Download: MEGA

Demo contains one enemy encounter. There are animations played when coming into contact with the enemy in the open world and when losing or giving in to their temptations.


Drain Mansion


Game Store Page: itch.io
Game Demo Mod Download: MEGA

The free version was larger than expected. I only manage to script for the first ten enemies. Which should cover the starting levels until you reach the main area.

The sex scenes are scripted and I also included some simple gameplay scripts that can be enabled/disabled in the config. See the README for details.

220 Likes

how do you use these

2 Likes

Yeah, seems nice, but what devices are able to connect with what Programms, we need more clear Information how it works.

3 Likes

I’ll be rooting for you!

2 Likes

This is my lucky day that i noticed such a gem

Btw do i need it to connect to intiface becaues i first launch intiface i start server next i start funscript player and next i launch the game but player do not connect to intiface

2 Likes

@Moonchaos I’ve added a bit more in the post on the server. It uses buttplug to talk to devices. I was only able to test bluetooth and serial. I’m not sure if there are more connectivity methods used by intiface, but if there are there should be a way to include it in the server.

@Hikikomori
The player will launch a background process of the intiface cli on startup. You shouldn’t have to start your own intiface instance. If your device connects via bluetooth it should just pick it up like intiface normally does.
You can disable this via the json config if you’d like to run intiface yourself. Set embedded to false and make sure the intiface connection string matches your intiface config.

2 Likes

Soo if i understand it i just need to launch player and the game and have my handy in bluetooth mode or wifi will work too

I think i got it i dissabled launching buttplug server in a background and my intiface got connected to the player in case it didnt work i made copy of the original file

Same for other game

I don’t think I fully understand. First things first before running anything, start Funscript Player.exe. If you haven’t modified the config it should say “Scanning for devices” next to status. That at least means it was able to connect to intiface. If it’s at all similar to the Keon, your Handy should just be picked up and connect automatically if you enable bluetooth mode. I unfortunately don’t have a Handy to check myself, so please correct me if my assumptions are wrong.

1 Like

I figured it out already if someone want help just write it here or me

Hi, this is great!!
I played with Lilith In Nightmare. Thanks for creation. I really love this mod.

For people who doesn’t work. You might forget to override js in www files.
At least it worked with my handy.

2 Likes

Hi,
i can’t get it to work with Succubus Academia. But on Lilith In Nightmare everything is fine and it works.

I pasted the Integration Mod in the original folder and extraced the Scripts. Then I start FunscriptPlayer.exe. But it doesnt connect to the game, it only connects to the Handy.

1 Like

The player is standalone. It runs completely independent and unaware of the games. It’s setup as a simple http server that listens for requests.The modded game files allow the games to send the commands to the player for it to play the right script at the right time.

For Succubus Academia, make sure you copied the files to the right place and overwrote the existing ones.
When the game first loads, the player should start showing values next to “status” under the Game section, that should at least indicate it received some command.
You could also make sure that the scripts are in the correct folder: “./scripts/succusacademia/…”

This is all troubleshooting I could think of at the moment. Since you mentioned Lilith is working, I think it is most likely the Succubus Academia files. Maybe your version could be different from mine and there’s some conflict?

2 Likes

could someone make a video im more of a visual learner

5 Likes

Am i the only one getting this error and the yes button does nothing??
image

2 Likes

try to download it by yourself

Same here, but started to work after installing Download .NET Core 3.0 (Linux, macOS, and Windows)
Under " .NET Desktop Runtime 3.0.3" install the x64 or x32 if you run 32bit Windows. I only tested with x64.

2 Likes

I tried it with multi-axis but osr only works with linear script.
Should I do something with TCPGamePlugin.cs file or Just put it at root\plugin folder?