Jump to content

Request Tormented Souls nude mod


Recommended Posts

Posted
31 minutes ago, dwvauadebxs said:

I hope I haven't forgotten anything. Do let me know if it works for you. Overall I definitely feel like it could be still be improved but hopefully this might get others interested that might have a different/better solution for a nude mod. Any issues with my mods just reply to this thread as I'll keep an eye over it this next couple of days.

 

Now I can start playing the game for the first time finally :P

Your instructions seem clear to me, though I'm used to using BepInEx.

An interesting bug I found early on, is that entering this specific room causes Caroline to A-pose for some reason.

TormentedSouls_JcbLNbQcYv.jpg.75981c753d8794a60033e7cffa5e87ab.jpg

 

There's an easy workaround though, thankfully. You just have to dress her, and that will fix her animations, you can even undress her again without even leaving the menu and it's still fine. That door probably isn't the only time the animations will break like that, but hopefully it's always as easy to fix, too.

Posted (edited)
9 minutes ago, Tehman4 said:

Your instructions seem clear to me, though I'm used to using BepInEx.

An interesting bug I found early on, is that entering this specific room causes Caroline to A-pose for some reason.

TormentedSouls_JcbLNbQcYv.jpg.75981c753d8794a60033e7cffa5e87ab.jpg

 

There's an easy workaround though, thankfully. You just have to dress her, and that will fix her animations, you can even undress her again without even leaving the menu and it's still fine. That door probably isn't the only time the animations will break like that, but hopefully it's always as easy to fix, too.

rip, thats the downside I guess to using bepinex that uses "hacky" methods instead of an asset replacement :(, care to share your save save file and where this is? Save file should be in "AppData\LocalLow\duale-abstractd\Tormented Souls Release\Saves"

Edited by dwvauadebxs
Posted
7 minutes ago, dwvauadebxs said:

rip, thats the downside I guess to using bepinex that uses "hacky" methods instead of an asset replacement :(, care to share your save save file and where this is? Save file should be in "AppData\LocalLow\duale-abstractd\Tormented Souls Release\Saves"

This is very early in the game, it's the room where you encounter the first monster of the game, simply called "Basement East" I'll include my save file anyway though. savefileA

The animations seem to bug every time you enter that room, regardless of which direction you come from, but only while entering Naked.

Posted
28 minutes ago, Tehman4 said:

This is very early in the game, it's the room where you encounter the first monster of the game, simply called "Basement East" I'll include my save file anyway though. savefileA

The animations seem to bug every time you enter that room, regardless of which direction you come from, but only while entering Naked.

oh wow, what a silly bug, thankfully super easy to fix, thanks for finding that. I've edited the above post to contain the correct version. I've also attached it here for convenience .

 

NudeMod.dll

Posted
4 hours ago, Tomoe_QB said:

will this work with the GOG version running under windows 7?

I have no idea, just try it? I'm willing to add support for it if it doesn't work. One requirement is that the game is il2cpp like the steam version you check if your game is il2cpp if you have "GameAssembly.dll" in the game folder. The other is that it is 64bit, you can check in task manager while running the game (should say Tormented Souls 32bit or something if it isn't) or that you have "UnityCrashHandler64.exe" in the game folder. If the gog doesn't have these, I'm willing to make a separate compatible version

Posted
17 hours ago, dwvauadebxs said:

Simple Nude Mod

 

This will let you unstrip your clothes by clicking change costume on the equipped clothes in the menu. (hopefully that's okay???)

It uses the nude model you see in the opening cutscene. It's not the best nude model tbh, its pretty low quality with a bad seam on the neck but whatever I'm not here to fix that. Combine this with the stiff looking animations and it doesn't look amazing in my opinion especially during cutscenes but meh. (maybe someone else will try fix that if they care).

This post will walk you through how to install bepinex + my nude mod.

 

Step 1: Remove EOSSDK-Win64-Shipping.dll
 

  Hide contents

If you don't remove this your game will just crash later  (I have no idea why it does, mod loader interfering with EpicGame spaghetti code??), not sure why it was added to steam version in the first place but anyway it gotta go anyway.

Navigate to your game folder by going into Steam then right clicking the game in your library then manage -> browse local files.

Then navigate to TormentedSouls_Data -> Plugins -> x86_64 and delete or rename EOSSDK-Win64-Shipping.dll

 

Step 2: Download & Install BepInEx
 

  Reveal hidden contents

If you've modded any previous Unity games in the past such as lethal company, valheim, rounds etc.. chances you've used bepinex, it's open source and free. You'll need this version here: https://builds.bepinex.dev/projects/bepinex_be/692/BepInEx-Unity.IL2CPP-win-x64-6.0.0-be.692%2B851521c.zip

Extract the files into the game folder.

 

Tormented Souls
  |
  |-BepInEx
      |- plugins
      |- config
      |- etc...
  |-dotnet
  |-TormentedSouls_Data
  |-GameAssembly.dll
  |-TormentedSouls.exe
  |-winhttp.dll
  |-etc...

Your game folder should look something like this now.

 

Step 3: Download & Install Mods
 

  Reveal hidden contents

I've included two mods here.

NudeMod.dllis required

NudeModNoBandage.dll is optional and hides the bandages when nude

You simply just put them in the BepInEx -> plugins folder inside the game directory

 

Step 4: Run game & using the mod
 

  Reveal hidden contents

This will take a little while the first time you run your game, after that it'll be quicker starting up.

If you want to hide the console that pops up put the following file inside the BepInEx -> config folder

BepInEx.cfg 6.45 kB · 1 download

 

video demo:

 

 

 

Other info for modders
 

  Reveal hidden contents

For those with C# knowledge and unity modding experience you can add a reference to my mod (NudeMod.dll) and then similarly to my other mod you can add a listener to NudeMod.Events.OnNudeModelCreate, it passes the nudemodel gameobject to you allowing you to modify it or change it to a completely other model if you want (as long as the rigs match) and return it. Example from my NudeModNoBandage Mod

[BepInPlugin(MyPluginInfo.PLUGIN_GUID, MyPluginInfo.PLUGIN_NAME, MyPluginInfo.PLUGIN_VERSION)]
public class Plugin : BasePlugin
{
    internal static new ManualLogSource Log;

    public override void Load()
    {
        Log = base.Log;
        Log.LogInfo($"Plugin {MyPluginInfo.PLUGIN_GUID} is loaded!");

        Events.OnNudeModelCreated += OnNudeModelCreated;
    }

    public static GameObject OnNudeModelCreated(GameObject gameObject)
    {
        var bandages = FindChild(gameObject, "Bandages.001");
        if (bandages != null)
        {
            Log.LogInfo("Bandages found... disabling them");
            bandages.GetComponent<SkinnedMeshRenderer>().enabled = false;
        } else {
            Log.LogError("Bandages not found");
        }
        return gameObject;
    }

    private static GameObject FindChild(GameObject go, string name) {
        foreach (var obj in go.transform) {
            var child = obj.Cast<Transform>();
            if (child.name == name) {
                return child.gameObject;
            }
        }
        return null;
    }
}

 

 

 

 

I hope I haven't forgotten anything. Do let me know if it works for you. Overall I definitely feel like it could be still be improved but hopefully this might get others interested that might have a different/better solution for a nude mod. Any issues with my mods just reply to this thread as I'll keep an eye over it this next couple of days.

 

Now I can start playing the game for the first time finally :P

 

SO for me dont have this EOSSDK-Win64-Shipping.dll file and the game dont open, what should i do now please?

Captura de tela 2024-06-26 130313.png

Posted (edited)
16 minutes ago, mortanios said:

 

SO for me dont have this EOSSDK-Win64-Shipping.dll file and the game dont open, what should i do now please?

The dates on those files imply that you have an old version of the game, so it's possible that's causing issues. Unity is usually very strict about the version being used.

The version number is listed on the title screen, I think the most recent version is v0.94.0. At the very least, that's the version I have, and it works for me.

Edited by Tehman4
Posted (edited)
9 hours ago, dwvauadebxs said:

I have no idea, just try it? I'm willing to add support for it if it doesn't work. One requirement is that the game is il2cpp like the steam version you check if your game is il2cpp if you have "GameAssembly.dll" in the game folder. The other is that it is 64bit, you can check in task manager while running the game (should say Tormented Souls 32bit or something if it isn't) or that you have "UnityCrashHandler64.exe" in the game folder. If the gog doesn't have these, I'm willing to make a separate compatible version

Picked it up on GOG (alongside the classic RE collection which just released :O) and it won't work on that version as the game is still using Mono rather than il2cpp like the steam version :/ . Don't know why the steam and GOG versions are different but whatever.  I'll try port the mod to the GOG version of the game, I don't think it'll be too much of a hassle (still kind of a pain in the ass).

Edited by dwvauadebxs
Posted
On 6/25/2024 at 10:24 PM, dwvauadebxs said:

Simple Nude Mod

 

This will let you unstrip your clothes by clicking change costume on the equipped clothes in the menu. (hopefully that's okay???)

It uses the nude model you see in the opening cutscene. It's not the best nude model tbh, its pretty low quality with a bad seam on the neck but whatever I'm not here to fix that. Combine this with the stiff looking animations and it doesn't look amazing in my opinion especially during cutscenes but meh. (maybe someone else will try fix that if they care).

The mod also has booba jiggle, bandage on the face removal (when nude) available as toggle-able config options and the ability to replace the walking sound effects when nude to match her barefeet.

This post will walk you through how to install bepinex + my nude mod. If you've modded any previous Unity games in the past such as lethal company, valheim, rounds etc.. chances you've used bepinex, it's open source and free.

 

STEAM INSTALL

Step 1: Remove EOSSDK-Win64-Shipping.dll

  Reveal hidden contents

If you don't remove this your game will just crash later  (I have no idea why it does, mod loader interfering with EpicGame spaghetti code??), not sure why it was added to steam version in the first place but anyway it gotta go anyway.

Navigate to your game folder by going into Steam then right clicking the game in your library then manage -> browse local files.

Then navigate to TormentedSouls_Data -> Plugins -> x86_64 and delete or rename EOSSDK-Win64-Shipping.dll

 

Step 2: Download & Install BepInEx

  Reveal hidden contents

You'll need this version here: https://builds.bepinex.dev/projects/bepinex_be/692/BepInEx-Unity.IL2CPP-win-x64-6.0.0-be.692%2B851521c.zip

Extract the files into the game folder.

 

Tormented Souls
  |
  |-BepInEx
      |- plugins
      |- config
      |- etc...
  |-dotnet
  |-TormentedSouls_Data
  |-GameAssembly.dll
  |-TormentedSouls.exe
  |-winhttp.dll
  |-etc...

Your game folder should look something like this now.

 

Step 3: Download & Install Mods

  Reveal hidden contents

Download NudeMod.dlland put it in the BepInEx -> plugins folder inside the game directory

 

GOG INSTALL

Step 1: Download & Install BepInEx

  Reveal hidden contents

You'll need this version here: https://builds.bepinex.dev/projects/bepinex_be/692/BepInEx-Unity.Mono-win-x64-6.0.0-be.692%2B851521c.zip

Extract the files into the game folder.

 

Tormented Souls
  |
  |-BepInEx
      |- plugins
      |- config
      |- etc...
  |-TormentedSouls_Data
  |-TormentedSouls.exe
  |-winhttp.dll
  |-etc...

Your game folder should look something like this now.

 

Step 2: Download & Install Mods

  Reveal hidden contents

Download NudeMod.Mono.dll and put it in the BepInEx -> plugins folder inside the game directory

 

STEAM & GOG

Barefeet sound replacement

  Reveal hidden contents

I have made a shitty walking sound effect pack if you want to replace the walking sound effects when nude simply extract the clips folder from barefeet_sounds.zip in to the games BepInEx\plugins folder, should look something like this now

Tormented Souls
  |
  |-BepInEx
      |- plugins
	    |- clips
		|- footstep_wood.wav
		|- etc...
      |- config
      |- etc...

You are also free and encouraged to replace them yourself if you think you can find better sound effects. If you want the original sound effects for reference you can get them here:

original_sounds.zip 279.15 kB · 0 downloads

 

STEAM & GOG

Run game & using the mod

  Reveal hidden contents

If you're on Steam this will take a little while the first time you run your game, after that it'll be quicker starting up.

If you want to hide the console that pops up look for the following file in the game directory BepInEx\config\BepInEx.cfg

and change the following part

[Logging.Console]

## Enables showing a console for log output.
# Setting type: Boolean
# Default value: true
Enabled = true

to

[Logging.Console]

## Enables showing a console for log output.
# Setting type: Boolean
# Default value: true
Enabled = false

 

You can also enable/disable boob jiggle and the bandages on carolines face when nude by editing the file BepInEx\config\NudeMod.cfg

in a similar manner to above.

 

video demo:

 

 

 

Other info for modders
 

  Reveal hidden contents

For those with C# knowledge and unity modding experience you can add a reference to my mod (NudeMod.dll) and then similarly to my other mod you can add a listener to NudeMod.Events.OnNudeModelCreate, it passes the nudemodel gameobject to you allowing you to modify it or change it to a completely other model if you want (as long as the rigs match) and return it. Example from my NudeModNoBandage Mod

[BepInPlugin(MyPluginInfo.PLUGIN_GUID, MyPluginInfo.PLUGIN_NAME, MyPluginInfo.PLUGIN_VERSION)]
public class Plugin : BasePlugin
{
    internal static new ManualLogSource Log;

    public override void Load()
    {
        Log = base.Log;
        Log.LogInfo($"Plugin {MyPluginInfo.PLUGIN_GUID} is loaded!");

        Events.OnNudeModelCreated += OnNudeModelCreated;
    }

    public static GameObject OnNudeModelCreated(GameObject gameObject)
    {
        var bandages = FindChild(gameObject, "Bandages.001");
        if (bandages != null)
        {
            Log.LogInfo("Bandages found... disabling them");
            bandages.GetComponent<SkinnedMeshRenderer>().enabled = false;
        } else {
            Log.LogError("Bandages not found");
        }
        return gameObject;
    }

    private static GameObject FindChild(GameObject go, string name) {
        foreach (var obj in go.transform) {
            var child = obj.Cast<Transform>();
            if (child.name == name) {
                return child.gameObject;
            }
        }
        return null;
    }
}

 

 

 

 

I hope I haven't forgotten anything. Do let me know if it works for you. Overall I definitely feel like it could be still be improved but hopefully this might get others interested that might have a different/better solution for a nude mod. Any issues with my mods just reply to this thread as I'll keep an eye over it this next couple of days.

 

Now I can start playing the game for the first time finally :P

I've edited this post again. For those that used the mod before and want to know what changed:

- Removed the need of the second NudeModNoBandages.dll mod, you can delete that file and instead use the config options found inside BepInEx\config\NudeMod.cfg

- Added a separate version and guide for GOG game version

- Added Booba jiggle that can also be toggled on off with the config file

- Added the ability to replace walking sound effects when nude, (shitty sample pack I made and original sounds available in post, you can also change them if you think I did a bad job :P)

 

example video of booba jiggle:

 

 

enjoy

 

Posted
10 hours ago, dwvauade said:

I've edited this post again. For those that used the mod before and want to know what changed:

- Removed the need of the second NudeModNoBandages.dll mod, you can delete that file and instead use the config options found inside BepInEx\config\NudeMod.cfg

- Added a separate version and guide for GOG game version

- Added Booba jiggle that can also be toggled on off with the config file

- Added the ability to replace walking sound effects when nude, (shitty sample pack I made and original sounds available in post, you can also change them if you think I did a bad job :P)

 

example video of booba jiggle:

 

 

enjoy

 

 

So is just download the nude mod from step 3 again?

Posted
5 hours ago, mortanios said:

 

So is just download the nude mod from step 3 again?

yes, if you previously download the mod for steam, just go from step 3. You can also delete the file "NudeModNoBandages.dll" if you downloaded it previously and instead you can configure if you want the bandages removed or not inside BepInEx\config\NudeMod.cfg . There's also an optional sound pack thing explained in the section STEAM & GOG Barefeet sound replacement if you care about that sort of thing.

 

if you previously downloaded things for the GOG install you'll need to start fresh, so delete the folder "BepInEx", "dotnet" "winhttp.dll" "doorstop_config.ini" and ".doorstop_version" if you have them. I also noticed a weird thing where the mod loader for GOG wouldn't work unless I used the "Launch Tormented Souls" shortcut in the game folder. Probably has something to do with GOG not setting the current directory for the launched game to the correct folder.

Posted
10 hours ago, Nailsman said:

Awesome work. Can you mod Forspoken too?  

Don't own the game unfortunately, I know it's on sale at moment but still too expensive to interest me. It also uses Luminous Engine which I know basically nothing about.

 

2 hours ago, SirDoge said:

Any chance you could make a version where she still has her jacket and boots ? I think that would be pretty hot.

Thank you

Should be doable, although I probably will need to go into blender and amputate her shoulders and upper arms to fix some of the bad clipping with her body mesh.

Posted
3 hours ago, dwvauade said:

Don't own the game unfortunately, I know it's on sale at moment but still too expensive to interest me. It also uses Luminous Engine which I know basically nothing about.

 

Should be doable, although I probably will need to go into blender and amputate her shoulders and upper arms to fix some of the bad clipping with her body mesh.

Nice,would be cool,it's nice to have clothed options besides fully nude .Thanks again.

Posted
On 6/25/2024 at 3:24 PM, dwvauade said:

Simple Nude Mod

 

This will let you unstrip your clothes by clicking change costume on the equipped clothes in the menu. (hopefully that's okay???)

It uses the nude model you see in the opening cutscene. It's not the best nude model tbh, its pretty low quality with a bad seam on the neck but whatever I'm not here to fix that. Combine this with the stiff looking animations and it doesn't look amazing in my opinion especially during cutscenes but meh. (maybe someone else will try fix that if they care).

The mod also has booba jiggle, bandage on the face removal (when nude) available as toggle-able config options and the ability to replace the walking sound effects when nude to match her barefeet.

This post will walk you through how to install bepinex + my nude mod. If you've modded any previous Unity games in the past such as lethal company, valheim, rounds etc.. chances you've used bepinex, it's open source and free.

 

STEAM INSTALL

Step 1: Remove EOSSDK-Win64-Shipping.dll

  Reveal hidden contents

If you don't remove this your game will just crash later  (I have no idea why it does, mod loader interfering with EpicGame spaghetti code??), not sure why it was added to steam version in the first place but anyway it gotta go anyway.

Navigate to your game folder by going into Steam then right clicking the game in your library then manage -> browse local files.

Then navigate to TormentedSouls_Data -> Plugins -> x86_64 and delete or rename EOSSDK-Win64-Shipping.dll

 

Step 2: Download & Install BepInEx

  Reveal hidden contents

You'll need this version here: https://builds.bepinex.dev/projects/bepinex_be/692/BepInEx-Unity.IL2CPP-win-x64-6.0.0-be.692%2B851521c.zip

Extract the files into the game folder.

 

Tormented Souls
  |
  |-BepInEx
      |- plugins
      |- config
      |- etc...
  |-dotnet
  |-TormentedSouls_Data
  |-GameAssembly.dll
  |-TormentedSouls.exe
  |-winhttp.dll
  |-etc...

Your game folder should look something like this now.

 

Step 3: Download & Install Mods

  Reveal hidden contents

Download NudeMod.dlland put it in the BepInEx -> plugins folder inside the game directory

 

GOG INSTALL

Step 1: Download & Install BepInEx

  Reveal hidden contents

You'll need this version here: https://builds.bepinex.dev/projects/bepinex_be/692/BepInEx-Unity.Mono-win-x64-6.0.0-be.692%2B851521c.zip

Extract the files into the game folder.

 

Tormented Souls
  |
  |-BepInEx
      |- plugins
      |- config
      |- etc...
  |-TormentedSouls_Data
  |-TormentedSouls.exe
  |-winhttp.dll
  |-etc...

Your game folder should look something like this now.

 

Step 2: Download & Install Mods

  Reveal hidden contents

Download NudeMod.Mono.dll and put it in the BepInEx -> plugins folder inside the game directory

 

STEAM & GOG

Barefeet sound replacement

  Reveal hidden contents

I have made a shitty walking sound effect pack if you want to replace the walking sound effects when nude simply extract the clips folder from barefeet_sounds.zip in to the games BepInEx\plugins folder, should look something like this now

Tormented Souls
  |
  |-BepInEx
      |- plugins
	    |- clips
		|- footstep_wood.wav
		|- etc...
      |- config
      |- etc...

You are also free and encouraged to replace them yourself if you think you can find better sound effects. If you want the original sound effects for reference you can get them here:

original_sounds.zip 279.15 kB · 2 downloads

 

STEAM & GOG

Run game & using the mod

  Reveal hidden contents

If you're on Steam this will take a little while the first time you run your game, after that it'll be quicker starting up.

If you want to hide the console that pops up look for the following file in the game directory BepInEx\config\BepInEx.cfg

and change the following part

[Logging.Console]

## Enables showing a console for log output.
# Setting type: Boolean
# Default value: true
Enabled = true

to

[Logging.Console]

## Enables showing a console for log output.
# Setting type: Boolean
# Default value: true
Enabled = false

 

You can also enable/disable boob jiggle and the bandages on carolines face when nude by editing the file BepInEx\config\NudeMod.cfg

in a similar manner to above.

 

video demo:

 

 

 

Other info for modders
 

  Reveal hidden contents

For those with C# knowledge and unity modding experience you can add a reference to my mod (NudeMod.dll) and then similarly to my other mod you can add a listener to NudeMod.Events.OnNudeModelCreate, it passes the nudemodel gameobject to you allowing you to modify it or change it to a completely other model if you want (as long as the rigs match) and return it. Example from my NudeModNoBandage Mod

[BepInPlugin(MyPluginInfo.PLUGIN_GUID, MyPluginInfo.PLUGIN_NAME, MyPluginInfo.PLUGIN_VERSION)]
public class Plugin : BasePlugin
{
    internal static new ManualLogSource Log;

    public override void Load()
    {
        Log = base.Log;
        Log.LogInfo($"Plugin {MyPluginInfo.PLUGIN_GUID} is loaded!");

        Events.OnNudeModelCreated += OnNudeModelCreated;
    }

    public static GameObject OnNudeModelCreated(GameObject gameObject)
    {
        var bandages = FindChild(gameObject, "Bandages.001");
        if (bandages != null)
        {
            Log.LogInfo("Bandages found... disabling them");
            bandages.GetComponent<SkinnedMeshRenderer>().enabled = false;
        } else {
            Log.LogError("Bandages not found");
        }
        return gameObject;
    }

    private static GameObject FindChild(GameObject go, string name) {
        foreach (var obj in go.transform) {
            var child = obj.Cast<Transform>();
            if (child.name == name) {
                return child.gameObject;
            }
        }
        return null;
    }
}

 

 

 

 

I hope I haven't forgotten anything. Do let me know if it works for you. Overall I definitely feel like it could be still be improved but hopefully this might get others interested that might have a different/better solution for a nude mod. Any issues with my mods just reply to this thread as I'll keep an eye over it this next couple of days.

 

Now I can start playing the game for the first time finally :P

I tried following these steps exactly for Steam, but I still can't get it to work. Any idea what I might be doing wrong?

Posted
43 minutes ago, Medivisme said:

Nah, I fail to manage barefoot step, and I can't find my NudeMod.cfg    :(

Make sure you launch the game once to generate the config file.

Posted
4 hours ago, Gisrhgver2 said:

I tried following these steps exactly for Steam, but I still can't get it to work. Any idea what I might be doing wrong?

Does the console window show up?

Does the game folder look something like this:
 

Tormented Souls
  |
  |-BepInEx
      |- plugins
      |- config
      |- etc...
  |-dotnet
  |-TormentedSouls_Data
  |-GameAssembly.dll
  |-TormentedSouls.exe
  |-winhttp.dll
  |-etc...

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...