4.60 star(s) 59 Votes

throwaway8800

Newbie
Dec 31, 2021
61
56
These mods? I dont know if that's what your after but if it is here you go. thank you for updating us even if the thread is dead. I haven't tried any of your mods yet but will probably later on
Yeah, those are the ones, THANK YOU. I could always buy the game in a sale and dump the mods, but I REALLY don't want to give a company like Valve any more money, nor allow them to data farm me with adult purchases (I've worked in the gaming industry in the past as a programmer).
A shame that a single known troll antivirus falsely flags it (out of 65) and the site straight up tell normies that you're sharing virus. Report:

I do appreciate you going out of your way to contribute to online strangers, even if the site and possible future normies trash talk you.

As for the mods themselves, Game Options is pretty much a must and being able to provide a compatible version with my changes is very useful; Game Options will override the SetBellyScale function in order to provide its belly inflation size feature, my code modifies the same function in order to disable the inflation slider in the gallery, as inflation is now scene-based.
Balance Overhaul is sort of a mixed bag by just reading
Escalating Difficulty (Ascension) is just harder modes, which will be quite tough if you keep landing on slime battles in the sewer.

Since you gave me enough reason to at least try these two mods for a couple of runs, I'll probably fine-tune my inflation algorithm.
Currently the inflation is applied all at once at cum events, but it actually looks a lot better if you gradually apply it during the time the cum particles emitter is active (about 3 seconds).

The following expression does something like that:
Java:
(1f - this._cumTime_In / 3f) * this._belly_inflationIn;
It does require one extra attribute in the GameActor class for each cum event (in, ass, mouth) and the code is significantly more complex as we need to keep track of each event inflation value, cum timers and the previous global inflation value.
 
Last edited:

throwaway8800

Newbie
Dec 31, 2021
61
56
How to restore this scene ?
It requires changing the game's code in multiple places to enable it for both defeat/surrender and the gallery.
I've provided a modification to the game's code that enables this scene here: https://f95zone.to/threads/last-evil-v3-0-1-flametorch.47693/post-12255407

If, for some reason, you don't like my inflation and decal changes, these are the functions that need to be modified:
Java:
eEventSceneType.IsEnabled // Remove the check that disables the scene
SceneTable.Initialize // Set hasYokeScene to false after loading the scene data
GameManager.Awake // Add "Disabled_Defeated_" to the conditions
UIPopup_Gallery.Awake // Add "Disabled_Defeated_" to the conditions
UIElement_GallerySlot.Refresh // Remove "Disabled_" from the sprite's name
BattleFramework.ParseEventSceneName // Check the scene enum type for the disabled one and then prefix its name with "Disabled_"
 
Last edited:
Jun 24, 2018
55
65
Yeah, those are the ones, THANK YOU. I could always buy the game in a sale and dump the mods, but I REALLY don't want to give a company like Valve any more money, nor allow them to data farm me with adult purchases (I've worked in the gaming industry in the past as a programmer).
A shame that a single known troll antivirus falsely flags it (out of 65) and the site straight up tell normies that you're sharing virus. Report:

I do appreciate you going out of your way to contribute to online strangers, even if the site and possible future normies trash talk you.

As for the mods themselves, Game Options is pretty much a must and being able to provide a compatible version with my changes is very useful; Game Options will override the SetBellyScale function in order to provide its belly inflation size feature, my code modifies the same function in order to disable the inflation slider in the gallery, as inflation is now scene-based.
Balance Overhaul is sort of a mixed bag by just reading
Escalating Difficulty (Ascension) is just harder modes, which will be quite tough if you keep landing on slime battles in the sewer.

Since you gave me enough reason to at least try these two mods for a couple of runs, I'll probably fine-tune my inflation algorithm.
Currently the inflation is applied all at once at cum events, but it actually looks a lot better if you gradually apply it during the time the cum particles emitter is active (about 3 seconds).

The following expression does something like that:
Java:
(1f - this._cumTime_In / 3f) * this._belly_inflationIn;
It does require one extra attribute in the GameActor class for each cum event (in, ass, mouth) and the code is significantly more complex as we need to keep track of each event inflation value, cum timers and the previous global inflation value.
I'm just returning the favor for your changes that you posted and shared here. steam already has my soul so it doesn't really cost me that much. also if someone thinks that I would put a virus in some files I'm giving to a person that is actually decompiling and looking at then i really don't care what they think they're an idiot anyway. thank you for your kind words.

I don't check here very often but i should be able to share more mods later down the line if needed. at least i'll be better than several weeks no response
 

throwaway8800

Newbie
Dec 31, 2021
61
56
Yes the GPU load and screen tearing in this game is terrible, it's not all Unity's fault also the developers as Unity does have tools to add vsync and other means of performance tweaks, but it's too difficult it seem. Same goes with Unreal Engine
Game Options mod has two options: one to cap your fps to a specific value and another to set/disable vsync's interval rate.

Other than that, you have several different vsync modes that you can apply/force through your video driver. I've been using adaptive (which forces vsync on when the frame rate goes above refresh rate) for ages, and as such, never had any problems with this game, even before Game Options mod was a thing.
 

throwaway8800

Newbie
Dec 31, 2021
61
56
I didn't read the entirety of this thread, not even this page (41) so I didn't see your mod until I did.
However a game developed like this which require a mod to cater for basic settings?

I appreciate that you took the time to create such a mod!
I'll look into that later.
Game Options mod is not my mod.
 

throwaway8800

Newbie
Dec 31, 2021
61
56
Ah, regardless it was you who (re)posted it last.
That's also not correct, hacumefetitopikt.com was the one who posted the latest version of the mod here: https://f95zone.to/threads/last-evil-v3-0-1-flametorch.47693/post-12258377
I've only attached a modified version of the dll (the mod consists of more files than just the dll) in order to disable SetBellyScale from using the slider value in the gallery, which is something that conflicts with my changes.

I don't want to be an asshole nor simp the game, but it seems your problem is merely RTFM. Had you done your research and searched around about your problem for a bit, you would've gotten your solution by now.
Reminder that many AAA games don't have fps limiters nor vsync options, where they either hardcap your fps/force enable vsync or leave it uncapped. Video drivers have supported multiple vsync modes for ages and that's a very easy solution for games that run at uncapped fps, which is a lot better than games that hardcap your fps; if you want to uncap your fps to support higher refresh rates, you need to reverse engineer the game's renderer and hook it (see ENB).

While capping your fps in this game is a non-issue (either via video driver or mod support), there are other problems in this game that aren't trivially solvable.

Between Game Options mod and my changes, there are still some issues around; using struggle cards while you've purify on will negate the -1 constrained effect of the card and it will also do -1 purify on you, which is obviously bad and a bug; using negative extinct cards while you've immortal on will apply -1 immortal and the card will go into the grave, instead of the discarded pile, which feels like a bug to me.
I've considered fixing at the very least the first one, but this thread is dead and I don't exactly feel encouraged to continue working on these unofficial fixes, changes and restorations.

Also, the game has plenty of clipping from either outfits or scenes and the dev should've published a couple more patches before abandoning the game; between Game Options mod and my changes, there are quite a few fixes that should've been applied to the base game.

With all that being said, this is probably the best adult/porn game I've ever played (I neither consider VNs games nor can I stand their bloat and cringe writing). It's obviously a Slay the Spire ripoff with adult content, but it has enough distinct features (such as it being 3D vs 2D/2.5D) that it feels fresh and its own thing.
Had the dev published the game outside of Steam, I would've gladly paid full price on it.
 
  • Like
Reactions: saddict

throwaway8800

Newbie
Dec 31, 2021
61
56
I didn't get a single thank you in this thread ( other than hacumefetitopikt.com ), either from helping people or from that unofficial batch of changes, but sure as hell I got this from the post above:
514f0a99eb.PNG

Unfortunately this site, like most of the internet, is full of entitled lazy coomers who don't even do their own research (for the most part it's literally the first result of a web search) and lash out on people giving them a hand and reminding them to do some basic research first (saving both their time aswell as the time of helpers).

Another reason why I won't bother uploading or helping anyone out here anymore. Have problems? Learn to do a basic web search and/or learn to code if you want to fix/change the game, or pay one of those patreon whores/scammers to do it for you.

P.S. It's outright comedic how he has to dm me about putting me on ignore and do so in a very condescending manner, implying I am the one losing out (dude doesn't even know how to enable vsync via video drivers), lol.
 
Last edited:
  • Haha
Reactions: saddict

throwaway8800

Newbie
Dec 31, 2021
61
56
Literally 4th result from searching for "force vsync to game" shows both an AA (double A) game that doesn't have a native way to cap your fps aswell as how to do it via video driver:
 

Atomschlumpf

Newbie
Sep 6, 2018
26
21
It requires changing the game's code in multiple places to enable it for both defeat/surrender and the gallery.
I've provided a modification to the game's code that enables this scene here: https://f95zone.to/threads/last-evil-v3-0-1-flametorch.47693/post-12255407

If, for some reason, you don't like my inflation and decal changes, these are the functions that need to be modified:
Java:
eEventSceneType.IsEnabled // Remove the check that disables the scene
SceneTable.Initialize // Set hasYokeScene to false after loading the scene data
GameManager.Awake // Add "Disabled_Defeated_" to the conditions
UIPopup_Gallery.Awake // Add "Disabled_Defeated_" to the conditions
UIElement_GallerySlot.Refresh // Remove "Disabled_" from the sprite's name
BattleFramework.ParseEventSceneName // Check the scene enum type for the disabled one and then prefix its name with "Disabled_"
Just wanna say thank you, managed to use your Assembly dll to port the code into my own, previously modified file. I know some basic stuff, but wouldn't have been able to enable to the scene on my own. Copying the sections of your code worked, though :D
 

throwaway8800

Newbie
Dec 31, 2021
61
56
Just wanna say thank you, managed to use your Assembly dll to port the code into my own, previously modified file. I know some basic stuff, but wouldn't have been able to enable to the scene on my own. Copying the sections of your code worked, though :D
No problem, I generally don't do "thank you" begging, but it's just frustating how dead this thread is (I was talking to myself for a couple of weeks here) and I still managed to land myself a twat.

I was going to write an addendum mod for Game Options, but decided not to bother; I would need to set up the toolchain to compile it (I've VS 2019 already, but no Unity dependencies installed) and I wouldn't be able to publish that on Steam's workshop anyway, plus I would also have to work around tracking some object states down as I can't add new fields to existing classes via Harmony (I use new fields in GameActor in order to track belly scale and belly inflation states).
Harmony Docs said:
You cannot add fields to classes and you cannot extend enums (they get compiled into ints).
While I can add toggleable options for you to customize my changes, I would rather keep it simple so it modifies as few methods as possible and keep it portable with other mods (and make it easy to backport my changes).
 
Last edited:

Hirav

New Member
Jan 21, 2020
3
1
Anyone can help me with this visual glitch?

I tried removing the game and downloading it again. I did apply the crack. My GPU drivers are up to date.

In game video setting are:

Video Reosultion: 1920x1080 (wide) - can't change it, only wide options are available (maybe this is a problem)

Full Screen is unchecked
Quality Ultra
Anti-aliasing FastApproximateAntialiasing
The rest are checked aside of Motion Blur and Depth of Field

I tried changing the options but nothing seems to help.
 

Zagnas72

New Member
Jul 11, 2023
3
2
That installer only works with the game installed from Steam.
You need to unpack "files/0.24.0.0" and run UnityModManager.exe from "files/0.24.0.0/UMM".

Cheat Engine is pointless for most Unity Games, where most of the game's code is stored in IL (intermediate language).
IL instructions get JIT (just-in-time) compiled at runtime to machine code, which is what Cheat Engine works with and which is a lot harder to reverse engineer than IL, more so when it comes to optimized machine code.
For Unity, it only makes sense to reverse engineer and modify machine code if you are modifying Unity's C++ engine code or the IL code is encrypted and decrypted during JIT compiling.

NOTE: You may also need to edit doorstop_config.ini to point targetAssembly to the real location, in case UnityModManager.exe didn't do so.
I have read all the posts in the last 10 pages, followed the mod download guide that was on steam and have succesfully run the mod manager and checked all the files are properly installed in the folder. I have also installed the mods that was uploaded to the german site as well as some other mods from another post here and i have tried both manually and automatically installing them with the UMM or dragging them into the mod folder. However, the mod manager icon still doesnt appear on the main menu when i launch the game.

Any suggestions as to what might be the problem?
Screenshot 2023-12-10 023653.png Screenshot 2023-12-10 023733.png Screenshot 2023-12-10 023754.png
 
4.60 star(s) 59 Votes