To4st - Game Mods (Latest Game: Corrupt Descent | Latest Demo: Hospital Seduction)

I love translating games with LLMs, just trop in the 80kb json file and done

@to4st I’ve fixed translations
Also formatted newlines, should be better now

Is this a translation file?

Can you tell me the exact way to translate it?

When I applied the file mode, even the phrase that came out in English was changed to Japanese.

I don’t think you can do with the v1.1 toast’s integration, try v1 one
dropped it to pixeldrain (also make sure do replace the dll)

I’m trying to use the new updated code, but the json parse has data.translations as null.
I’m struggling to see where the keys mismatch as I copied the code verbatim from the new cs file.

Are you using the new tl json file?

Also I have no idea all code was llm generated same as translations

Think it was a weird versioning issue between BepInEx and Unity.
I opted for NewtonSoft’s library and got the json parsed properly. The download link has been updated.

1 Like

Hello, im trying to use this for free (so sorry) but would like help on the Succubus Dungeon game. I’m trying with a eng version I found and it seems to be running the integrations well. my Edi app just doesn’t seem to be receiving any of these instructions from the game.

This below is a log from the BepinEx plugin, I wonder if this fallback handler could be an issue? Not sure how to fix it. Thanks in advance!

Fallback handler could not load library E:/GAME/scripts/game/testing_totest/RJ01205164_engjp_Succubus Dungeon Side Story/SuccubusDungeonSideStory_Data/MonoBleedingEdge/data-000002132A02B180.dll
Fallback handler could not load library E:/GAME/scripts/game/testing_totest/RJ01205164_engjp_Succubus Dungeon Side Story/SuccubusDungeonSideStory_Data/MonoBleedingEdge/data-000002132F100040.dll
[Debug :FunscriptIntegrationPlugin] In transition from SarryIdle to Attack01AStart in 0.25 seconds
[Debug :FunscriptIntegrationPlugin] In transition from SarryIdle to Attack01AStart in 0.25 seconds
[Debug :FunscriptIntegrationPlugin] In transition from SarryIdle to Attack01AStart in 0.25 seconds
[Debug :FunscriptIntegrationPlugin] In transition from SarryIdle to Attack01AStart in 0.25 seconds
[Debug :FunscriptIntegrationPlugin] In transition from SarryIdle to Attack01AStart in 0.25 seconds
[Debug :FunscriptIntegrationPlugin] In transition from SarryIdle to Attack01AStart in 0.25 seconds
[Debug :FunscriptIntegrationPlugin] In transition from SarryIdle to Attack01AStart in 0.25 seconds
[Debug :FunscriptIntegrationPlugin] In transition from SarryIdle to Attack01AStart in 0.25 seconds
[Debug :FunscriptIntegrationPlugin] In transition from SarryIdle to Attack01AStart in 0.25 seconds
[Debug :FunscriptIntegrationPlugin] name(AttackA03Loop) - length(0.3) - framerate(60) - speed(1) - animator speed (1) - state speed (1) - state speed multiplier (1)
[Debug :FunscriptIntegrationPlugin] AttackA03Loop at 6 x 1
[Debug :FunscriptIntegrationPlugin] Sending request to http://127.0.0.1:5000/Edi/Play/AttackA03Loop?seek=6
[Debug :FunscriptIntegrationPlugin] Request to http://127.0.0.1:5000/Edi/Play/AttackA03Loop?seek=6 took 2ms
[Debug :FunscriptIntegrationPlugin] name(AttackA03Loop) - length(0.3) - framerate(60) - speed(1) - animator speed (1) - state speed (1) - state speed multiplier (1)

I think the log about the fallback handler is from the game itself, not the mod.
The mod’s logs are always labeled “FunscriptIntegrationPlugin”.
e.g. [Debug :FunscriptIntegrationPlugin] or [Info:FunscriptIntegrationPlugin]

It’s showing that it’s making the request to Edi and that it’s completing.
Is the Edi GUI showing nothing?
Are you able to make calls to Edi from its Swagger doc?

thanks @to4st ! Edi GUI showing nothing for this particular game. I am able to make calls to Edi from Swagger.
It works fine when I try it with the Summer Countryside Life game.

It’s a bit tricky since the logs aren’t showing that anything’s wrong.
Does anything stand out in Edi’s logs?

Nothing standing out in Edi’s logs, it only shows that the galleries are loaded.
I’m thinking maybe there’s just something incompatible as this isn’t the original bought from dlsite haha. Sorry about this!

Post has been updated with full mod for Corrupt Descent. Thanks, @Vespera for finishing up the scripts!

I’ve decided to put Milky Quest on hold for now. After testing with the scripts, I wasn’t happy with how buggy the mod turned out to be. I might go back to it from time to time and hopefully have a proper functioning mod in the future.

For now I’m moving on to other games’ demos. I might have something to share again in a week or so.

Can you share the Edi logs with me? You can send it in a private message if you’d like.

Any chance it’s an antivirus or firewall blocking the application? The mod code isn’t throwing an error when making the call to Edi, which is really confusing. Something else must be going on.


Does anyone know of a way to have something like a dynamic poll?
I thought it would be cool to have a realtime poll where if a high-voted demo’s mod is completed, I could remove it from the poll and those who voted for it would get their vote back to move it to a different game.

Does anything like this exist?

6 Likes

There is

Ranked choice poll
  • a
  • b
  • c
0 voters

You still can’t edit it, but unless there is an option with 50% of first-place votes it’ll tell you what the least preferred one was

1 Like

I looked into the built-in polls, but you can’t edit them after 5 minutes. And if you could, I think that would remove all existing votes.

Or is the ranked one different in that regard?

In the Ranked poll you can just ignore the “winning” option and check the next one after it
As voters can vote for many at once with an order, I recommend asking for “at least 5 top games you want in what order you want them”
The only problem is that after 50% of people select the same game it won’t tell you which ones were not the first, dunno if there’s data in the poll to make a full ranking

I did something similar with my previous polls where you could select up to four games. The ranking from that was quite useful. I guess I’ll have to stick with that same approach for now.

After all this time I’ve amassed a list of over 100 games that people have suggested. But I have no idea how I’m going to prioritise them. It’s just too large of a list to poll people with.
I could do 10 seperate polls of 10 games each, but I’m not sure if anyone would go through that.

Although I could just leave it up and maybe the polls will fill out over time. Do you think that would be too excessive?

I’d say that making 10x10 polls might be a bit overkill, maybe just grab the ones that have been mentioned often?

It is, but I figured if it was just out in the wild, the data would eventually settle :sweat_smile:

My original estimate was also off. I was using incorrect filters in my lookup. There’s only around 60 games, and after some culling I managed to bring the numbers down a bit more. Everything should fit in 3 polls with each listing 14 games. Still a lot, but more manageable.

But it’ll be a while before I start another poll. I need to get through the popular items of my two previous polls first.

2 Likes

Make “elimination” poll for primary games and “score” polls for secondary games

Score polls will have results roughly independent of time and other games so you can compare between polls

Elimination poll will rank games so you know in what order you should be doing them

Make a new elimination poll once every three months or so adding highest rated score poll games