4.60 star(s) 57 Votes

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
 

u3708395

Newbie
Jan 23, 2018
88
196
Nice gameplay and scenes. Too bad NPCs can't be turned transparent.
To unlock the gallery, with dnspy, you can go to UIElement_GallarySlot - Refresh() and set the flag to be always true after the two
flag = GameManager.Data.CheckGalleryEncounterRegisted(this._tid);
flag = GameManager.Data.CheckGallerySceneRegisted(this._tid);

checks. Or maybe you could manipulate these to always output true.

There is also a way to boost skills/xps
by changing in ProfileData - public int Exp
Code:
this.exp.val = Mathf.Clamp(value, 0, SingletonBase<ExpTable>.Instance.GetRequireExpByLv(SingletonBase<ExpTable>.Instance.GetMaxLevel()));
to
Code:
this.exp.val = Mathf.Clamp(value, SingletonBase<ExpTable>.Instance.GetRequireExpByLv(SingletonBase<ExpTable>.Instance.GetMaxLevel()), SingletonBase<ExpTable>.Instance.GetRequireExpByLv(SingletonBase<ExpTable>.Instance.GetMaxLevel()));
But that will only work after getting XP once (I think you have to die once for that?)

But this will skip the bonuses like higher health, so not a good idea. Maybe something better can be found.
 

Ca1mie

New Member
Jul 1, 2021
1
0
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?
View attachment 3158564 View attachment 3158565 View attachment 3158566
I faced the same problem, I uninstalled UMM, then selected Assembly during installation, it helped
 

throwaway8800

Newbie
Dec 31, 2021
50
45
I just can't believe how lazy people are these days; this question has been asked a hundred times between these forums and the sticky official bug thread at
This was asked yet again just a few posts above with someone giving the solution, but hey, can't be bothered to scroll up or use the handy search function.

Anyway, the real reason for this post is to mention that one of the options from the Game Options mod fixes this bug for good. I am 99% confident that the option that fixes it, is the one that changes the size of her breasts based on current essence.

If I am correct, the likely cause of the issue is one of these:
  • Game isn't loading the breast scaling to the correct variable, which leaves the data uninitialized.
  • Game is writing the value of an uninitialized variable to the save file.
An uninitialized variable can contain any arbitrary value and a value too large or too small will certainly cause all sorts of mesh issues when scaling the breasts bones to these values (the scaling value is a single-precision floating point, which means the arbitrary uninitialized data could also be NaN and infinity).

This is trivial to fix, but considering that I haven't played the game for a while now and people can't be bothered to do some very basic research for fixes, if I provide a correct and permanent fix to the problem, not even 1% would actually end up using it, and if you scroll up, the last person whom I bothered to help vanished without a trace without even acknowledging my reply.

Feel free to continue researching on this based on what I've disclosed and/or bring this up with the author of Game Options as he is probably the only person left interested in fixing this game (take heed to his comment quoted below though).
https://steamcommunity.com/sharedfiles/filedetails/?id=2581842856 said:
As such, that's more work, and I have still have a day job; and, most of the comments I get these days on these mods are about how I'm a moron (for things outside of my control). That's demoralizing. Obviously, Steam or I delete those, so you are unlikely to see them unless you're fast.
 

Soulinor

Newbie
Aug 22, 2018
96
32
I just can't believe how lazy people are these days; this question has been asked a hundred times between these forums and the sticky official bug thread at
This was asked yet again just a few posts above with someone giving the solution, but hey, can't be bothered to scroll up or use the handy search function.

Anyway, the real reason for this post is to mention that one of the options from the Game Options mod fixes this bug for good. I am 99% confident that the option that fixes it, is the one that changes the size of her breasts based on current essence.

If I am correct, the likely cause of the issue is one of these:
  • Game isn't loading the breast scaling to the correct variable, which leaves the data uninitialized.
  • Game is writing the value of an uninitialized variable to the save file.
An uninitialized variable can contain any arbitrary value and a value too large or too small will certainly cause all sorts of mesh issues when scaling the breasts bones to these values (the scaling value is a single-precision floating point, which means the arbitrary uninitialized data could also be NaN and infinity).

This is trivial to fix, but considering that I haven't played the game for a while now and people can't be bothered to do some very basic research for fixes, if I provide a correct and permanent fix to the problem, not even 1% would actually end up using it, and if you scroll up, the last person whom I bothered to help vanished without a trace without even acknowledging my reply.

Feel free to continue researching on this based on what I've disclosed and/or bring this up with the author of Game Options as he is probably the only person left interested in fixing this game (take heed to his comment quoted below though).
Thank you sir. I don't actually care for your attempt to offend me, since i don't actually care about your existance, but you trully helped me. When yo usaid about the scaling of large or small nodes, i tried to customize my succubi and it fixed the problem, also i didnt knew it was released on steam, and because your message i could buy the game and help the developers. It was a really usefull information. So, once again, ty.
 
  • Like
Reactions: Knickers2504

throwaway8800

Newbie
Dec 31, 2021
50
45
Disabling both breasts options from Game Options, I managed to run into the bug once again.
Decrypted save shows this for the customization section:
Code:
    "CST": {
        "FHRI": "13",
        "BHRI": "6",
        "HRC": "53,1,1,255",
        "ELI": "5",
        "ELC": "38,206,215,255",
        "ERI": "5",
        "ERC": "255,122,135,255",
        "ODE": "False",
        "IRC": "0,0,0,255",
        "BSC": "False",
        "BRS": "102,2913",
        "SKT": "255,255,255,255",
        "OFT": "Outfit_Succubus",
        "NPP": "True",
        "XHD": "False",
        "XHC": "15,15,15,255",
        "XTD": "False",
        "XTC": "253,66,66,255",
        "XWD": "False",
        "XWC": "253,66,66,255",
        "XSKD": "False",
        "XSKC": "84,3,3,255",
        "XSTD": "False",
        "XSTC": "84,3,3,255",
        "XBD": "False",
        "XBC": "15,15,15,255",
        "XLD": "False",
        "XLC": "84,3,3,255",
        "XMD": "False",
        "XMC": "255,253,168,255"
    },
Notice the data corruption at entry BRS (breasts), writing a decimal representation using a comma instead of a dot (as a float, it's stored as 1022913.0, over a million).

The comma decimal separator comes from the thread's locale, an invariant culture must be specified for both the conversion to and from a string to prevent this bug.

EDIT:

Its String.ToFloat() function specifies CultureInfo.InvariantCulture, but the json writer calls ToString() without specifying it, allowing it to write decimal data separated by commas; when the parser tries to read it with an invariant culture (which assumes a dot separator) the value is read and interpreted incorrectly.

EDIT:

Essence-driven breast size from Game Options is indeed the option that inadvertently "fixes" it. The ill-formatted value is still written and loaded to/from the save file, but it updates the actor with a new valid value everytime ActorCustomize.Refresh is called, as shown below, force-fixing the issue.
Java:
        [HarmonyPatch(typeof(ActorCustomize), "Refresh", new Type[] { typeof(bool) })]
        private class ActorCustomize_Refresh_Patch
        {
            // Token: 0x06000030 RID: 48 RVA: 0x00005440 File Offset: 0x00003640
            [HarmonyPostfix]
            private static void Postfix(SkinnedMeshRenderer ____body, LEJiggleBone[] ____breastJiggleBones, bool bForceUpdateAnimator)
            {
                if (Main.enabled && Main.settings.MechanicsSettings.Enabled && Main.settings.MechanicsSettings.WantEssenceDrivesBreastSize)
                {
                    float essenceDrivenBreastSizeShapeWeight = Main.ActorCustomize_Refresh_Patch.GetEssenceDrivenBreastSizeShapeWeight();
                    if (____body != null)
                    {
                        ____body.SetBlendShapeWeight(0, essenceDrivenBreastSizeShapeWeight);
                    }
                    for (int i = 0; i < ____breastJiggleBones.Length; i++)
                    {
                        ____breastJiggleBones[i].bDamping = Mathf.Lerp(0.1f, 1f, Mathf.Clamp(essenceDrivenBreastSizeShapeWeight * 0.01f, 0f, 1f));
                    }
                }
            }

            // Token: 0x06000031 RID: 49 RVA: 0x000054C8 File Offset: 0x000036C8
            public static float GetEssenceDrivenBreastSizeShapeWeight()
            {
                float inflation = (float)GameManager.Data.SaveData.Inflation;
                int maxInflation = GameManager.Data.SaveData.GetMaxInflation();
                float num = inflation / (float)maxInflation;
                float essenceDriverStartingBreastSize = Main.settings.MechanicsSettings.EssenceDriverStartingBreastSize;
                float essenceDriverEndingBreastSize = Main.settings.MechanicsSettings.EssenceDriverEndingBreastSize;
                float num2 = Mathf.Lerp(essenceDriverStartingBreastSize, essenceDriverEndingBreastSize, num);
                return 100f - num2;
            }
        }

The easiest solution that I can think of is to do the conversion manually for breastSize and pass that to the call to JSONUtils.AddValue<string> at CustomizeData.ToJson.
Java:
JSONUtils.AddValue<string>(jsonclass, "BRS", this.breastSize.ToString(CultureInfo.InvariantCulture));

NOTE: This is the only problematic entry that I could find that gets written to the save file. People running a region locale that defaults to dot for decimal separator will not run into this issue.

EDIT:

Since C# integers, floating-points and string datatypes have a ToString() overload with a single IFormatProvider (one of the base classes for CultureInfo) parameter, another simple solution (and probably the best one) is to just use it at the generic JSONUtils.AddValue<T> method definition.
 
Last edited:
  • Like
Reactions: saddict

throwaway8800

Newbie
Dec 31, 2021
50
45
Since it was so trivial, I've implemented the fix described above.

Original:
Java:
public static void AddValue<T>(JSONNode node, string key, T value)
{
    node[key] = value.ToString();
}
Fixed:
Java:
public static void AddValue<T>(JSONNode node, string key, T value)
{
    if (value is IFormattable formattable)
        node[key] = formattable.ToString(null, CultureInfo.InvariantCulture);
    else
        node[key] = value.ToString();
}
Written value to the save file (with the fix applied):
Code:
    "CST": {
        ...
        "BRS": "68.71845",
        ...
    },
EDIT: Fix included with my other fixes and changes at https://f95zone.to/threads/last-evil-v3-0-1-flametorch.47693/post-12255407
 
Last edited:

Peanutccino

Vampire Enthusiast
Donor
Apr 13, 2019
108
1,600
Awesome work!

I really liked this game. I play a lot of rogue lite/deckbuilding style games in general so no surprise. I wonder, are there more nsfw games that would sort of fit in this genre?
 

International

Member
Dec 9, 2019
297
486
Awesome work!

I really liked this game. I play a lot of rogue lite/deckbuilding style games in general so no surprise. I wonder, are there more nsfw games that would sort of fit in this genre?
Rogue Femme, and TF card battle are both rogue lite card games. https://f95zone.to/threads/succubus-connect-final-capture1.84707/ and Astral lust are similar to this game's Slay the Spire gameplay, but not rogue lites.

There might be some more StS-likes that I'm forgetting, but those will get you started.
 

throwaway8800

Newbie
Dec 31, 2021
50
45
Awesome work!

I really liked this game. I play a lot of rogue lite/deckbuilding style games in general so no surprise. I wonder, are there more nsfw games that would sort of fit in this genre?
Sadly, I've not found anything even close to this one, which shows how bad most porn games are. This game is decent and enjoyable, but is still far from a tier A or S game; its NSFW content is okish, but animations aren't really smooth and the game has plenty of clipping, mostly when it comes to its animations and outfits.

As for the ones suggested above, I haven't tried any of them, but just a quick look at their threads are enough to put me off.

Rogue Femme: Very early in development. Unless you've the time to spend on contentless alpha versions, I wouldn't bother with them.
TF card battle: HTML game with just pictures. Seems very bland from the screenshots, and considering it's HTML, it's very unlikely to have any exciting gameplay in it.
Succubus★Connect!: RPG Maker, japanese and censored. All these are bad words for me when it comes to porn games. RPG Maker is generally (not everytime) used by lazy untalented developers looking for a quick buck, japanese porn games are often the same exact game rehashed with terrible english and censorship (99% linked with the previous word) is often used to hide terrible assets/arts (as soon as you're able to uncensor those games, you see how bad the censored scenes are). The combat art looks good enough though, too bad RPG Maker games are too damn boring for me to care enough.
Astral Lust: Ren'Py (same comment about RPG Maker applies here), appears to use Honey Select renders, early alpha and it's abandoned. No further commentary is required I reckon.

For non porn games that are close enough, I've tried these two.

Slay the Spire: I'd tried this game even before Last Evil was a thing. Gameplay is just like Last Evil but the art isn't my cup of tea (I feel it's too childish for a game that's supposed to be dark).
Darkest Dungeon: The art is pretty good, but the gameplay is insufferable. There are ways to cheese the game and make it relatively easy, but its heavy use of RNG without any kind of restriction makes it frustating and stupid (my God Fearing AND Deviant Tastes crusader says hi). On top of that, it's not rogue-lite and it's extremely repetitive; it took me a couple of months of doing the exact same content to finally have a go at its end content.
You don't have permission to view the spoiler content. Log in or register now.
 
  • Like
Reactions: Mindrem

Ferghus

Engaged Member
Aug 25, 2017
2,522
3,852
Sadly, I've not found anything even close to this one, which shows how bad most porn games are. This game is decent and enjoyable, but is still far from a tier A or S game; its NSFW content is okish, but animations aren't really smooth and the game has plenty of clipping, mostly when it comes to its animations and outfits.

As for the ones suggested above, I haven't tried any of them, but just a quick look at their threads are enough to put me off.

Rogue Femme: Very early in development. Unless you've the time to spend on contentless alpha versions, I wouldn't bother with them.
TF card battle: HTML game with just pictures. Seems very bland from the screenshots, and considering it's HTML, it's very unlikely to have any exciting gameplay in it.
Succubus★Connect!: RPG Maker, japanese and censored. All these are bad words for me when it comes to porn games. RPG Maker is generally (not everytime) used by lazy untalented developers looking for a quick buck, japanese porn games are often the same exact game rehashed with terrible english and censorship (99% linked with the previous word) is often used to hide terrible assets/arts (as soon as you're able to uncensor those games, you see how bad the censored scenes are). The combat art looks good enough though, too bad RPG Maker games are too damn boring for me to care enough.
Astral Lust: Ren'Py (same comment about RPG Maker applies here), appears to use Honey Select renders, early alpha and it's abandoned. No further commentary is required I reckon.

For non porn games that are close enough, I've tried these two.

Slay the Spire: I'd tried this game even before Last Evil was a thing. Gameplay is just like Last Evil but the art isn't my cup of tea (I feel it's too childish for a game that's supposed to be dark).
Darkest Dungeon: The art is pretty good, but the gameplay is insufferable. There are ways to cheese the game and make it relatively easy, but its heavy use of RNG without any kind of restriction makes it frustating and stupid (my God Fearing AND Deviant Tastes crusader says hi). On top of that, it's not rogue-lite and it's extremely repetitive; it took me a couple of months of doing the exact same content to finally have a go at its end content.
You don't have permission to view the spoiler content. Log in or register now.
So you haven't played any of these, but decided they're bad based on appearances? Why did you even bother writing? You're applying presumptions based on screenshots and engine when there's reviews for actual content and gameplay. Not everything needs fantastic production value to be a fun card game. TF Card Battle is easily the best one of that whole list, and I'm not even into TFTG. The gameplay's probably the most novel and has the best replayability. If there's anything out there like it that predates it, I'm not aware of it.

P.S if you want something that actually mimics Slay The Spire's gameplay loop, there's TamerVale, but it's light on H content. Not sure why you're bashing games with hearts as bosses. It comes off as pretentious and shallow.
 
  • Like
Reactions: Decckar and Onkin

throwaway8800

Newbie
Dec 31, 2021
50
45
Of course, another hurt fanboy who can't stand someone bad talking their favorite waifu/artist/game (this place in a nutshell). Deal with it fanboy. If you've had bothered to read my previous posts you would've noticed I've worked in this industry before as a programmer and I know many of its quirks.
Do you even know how much work goes into developing a proper, yet sub double A game vs just rendering shit on Daz/Honey Select/Skyrim? Most of the people who does that are either stuck in eternal underdeveloped alpha builds because they either understimated the complexify of such a task or are scamming on Patreon/SubscribeStar.

Moreover, even if I didn't have any experience in this industry, I still would be entitled to my opinion, and I duly noted that I haven't played them, but from someone who liked this game, the recommended mentions didn't interest me at all.

For the record, notice how yet again nobody thanked me for fixing what is arguably this game most notorious bug, but as soon as it's something negative, these retards feel like they need to lecture me on a dead thread. Abso-fucking-lutely fantastic, which is why I almost never post or share stuff anymore.
 

International

Member
Dec 9, 2019
297
486
LOL, "I looked at 5 screenshots and wrote a full page of one star reviews for these games I didn't play."

Anyways, Ero Dungeons is a lewd Darkest Dungeon clone, but that doesn't feel like a card game.

"Is It Wrong to Repay the Debt in a Dungeon" is another StS-like. A mid tier corruption story with card battles.
"Echoes Cards Of Destiny" is a new triple triad clone with a bunch of ai art.

The two that I'd recommend are Astral Lust and TF Card Game. TFCG is the one I've played the most, because the game is unique and pretty well done. AL has a fine VN storyline, with some good gameplay.

None of these StS-likes are nearly as good as StS. They do best when they're copying StS as closely as possible, because none of them seem to understand how to balance cards, or how and why relics and potions are important. Or how the nature of being a roguelite vs long form continuous game affects the whole deck building aspect of the game.
 

Ferghus

Engaged Member
Aug 25, 2017
2,522
3,852
Of course, another hurt fanboy who can't stand someone bad talking their favorite waifu/artist/game (this place in a nutshell). Deal with it fanboy. If you've had bothered to read my previous posts you would've noticed I've worked in this industry before as a programmer and I know many of its quirks.
Do you even know how much work goes into developing a proper, yet sub double A game vs just rendering shit on Daz/Honey Select/Skyrim? Most of the people who does that are either stuck in eternal underdeveloped alpha builds because they either understimated the complexify of such a task or are scamming on Patreon/SubscribeStar.

Moreover, even if I didn't have any experience in this industry, I still would be entitled to my opinion, and I duly noted that I haven't played them, but from someone who liked this game, the recommended mentions didn't interest me at all.

For the record, notice how yet again nobody thanked me for fixing what is arguably this game most notorious bug, but as soon as it's something negative, these retards feel like they need to lecture me on a dead thread. Abso-fucking-lutely fantastic, which is why I almost never post or share stuff anymore.
No one asked about your "credentials" and it doesn't add any credence to your shallow assumptions. While you're entitled to your opinions, I'm entitled to comment on why your opinion sucks. And from your last line, it's quite evident that the one hurt here isn't me, but sure, keep projecting I guess.
 

kayot

Member
Dec 19, 2017
190
300
I liked Succubus★Connect!. I don't think it's worth 26$; probably wait for a sale, but it was fun. I bought Last Evil since I enjoyed it too. The story is a bit light and I was annoyed that I just barely failed to win on the first loop, but it was a fun romp. I've been wanting to start 'Is It Wrong to Repay the Debt in a Dungeon' because it looks pretty, but I just don't have time these days. I also have a list of games that are in Japanese that look amazing, but just aren't getting translations.

I've only seen a few bad games on F95. Some aren't my cup of tea, but stand up well for others. Some have genres that I don't care for. The listed games above were all pretty solid. Are they triple A titles? Absolutely not. They also don't have massive teams and unlimited budgets. On the flip side, they aren't woke either. The newer tiple A titles have some ugly women in them. Mainly because the dev teams have women in them. As one news caster said, if the illegal immigrants were hot Latinas in their 20s, the boarders would have long since been successfully shut down. The Ukraine war proved that when mostly hot women were coming into Poland, a country that was super accepting of military aged male African and middle eastern refugees suddenly cracked down on immigration policy but only against the Ukraine. Men aren't allowed to be happy. By I digress. Hentai games are one of the last places not being crushed by this new age enforced ugliness.
 

Peanutccino

Vampire Enthusiast
Donor
Apr 13, 2019
108
1,600
As for the ones suggested above, I haven't tried any of them, but just a quick look at their threads are enough to put me off.
Hey, I appreciate your thoughts! Me too would propably skip a lot of stuff just by the first glance not sticking too well. Though, when people recommend something, it usually has some sorts of merit. That itself doesn't mean I'll come to the same conclusion, but I'm willing to look into it for myself to form an opinion.

I would strongly decline the prejudice against 'devs' using RPGMaker or Ren'Py etc. They're simply tools with a low entry barrier. Surely there will be grievers that would try a low effort high reward approach but I feel like the adult game buisness has such problems in general, just look at all those abandoned stuff or projects with little to no updates. Anyways I think those engines are great tools for people that have the creativity, but lack the coding experience or time to do all the stuff by themselves. So my stance is pretty neutral.

Thanks for all the answers <3
 
  • Like
Reactions: Decckar and Ferghus

Oh my

Member
Dec 25, 2019
350
418
Okay so uuh.

Game is good.
Used to play it, but it's on Steam now.

Is Steam a lobotomized version; or is it the same?
 
4.60 star(s) 57 Votes