Is there a link to the discord or is it only for supporters?
it's still doesnt work on me I cant find "UnityExplorer.BIE5.Mono.dll" or " LogOutput.log"Using UnityExplorer is easier than cheat engine, you can browse through all game variables. For most of the modifiers you can change min max values in the same place where there is the "valor" attribute. To simplify navigation I created a custom version of UnityExplorer with filtered values and sliders for SMA.
You don't have permission to view the spoiler content. Log in or register now.
BepInEx folder in the game folder. F7 if top menu bar of unity explorer does not show.
no loading screen seems pretty complicated, what really could be a good improvement is getting rid of the black fadeout between pose and position changes. if you were referring that sorry for the redundant comment XDThis game needs more attention, it is the closest thing to XStoryPlayer I've seen and is extremely well made. there is an insane amount of potential here. If the developer can implement a few more features such as removing the loading screen and having live animations this could really be insane.
VR..I just found this game by deep-lurking the forums while looking for 3d hidden gems. This is definitely one of the best games I've ever seen. VR support would be freaking awesome, beating up all the games available. I've been playing an old 0.6 version from the first post (btw it really should be updated, the game deserves hype) for almost 2 hours... It is great. Can't wait to test the newest release. Hopefully dev will add VR support in the future (this game seems just perfect for VR).
It’s not actually a feature but there is actually some kind of rape in this game if you use the cheat mode, rarely i meet a girl who don’t want to have sex (start of the interview) but can take any pose directly and remove her clothes when asked, use the cheat to lower her anger gain and then its a game of stick it in when she try evasions manoeuvre and complain all the time.Sometimes I think the game could benefit from a rape feature lol, if the player opted in to allow it. Would prevent some of the blue balling, but would also probably get "abused" a lot
Yeah, that comment was from a long-ago version in which it was much harder to get le sex lolIt’s not actually a feature but there is actually some kind of rape in this game if you use the cheat mode, rarely i meet a girl who don’t want to have sex (start of the interview) but can take any pose directly and remove her clothes when asked, use the cheat to lower her anger gain and then its a game of stick it in when she try evasions manoeuvre and complain all the time.
the closest you have is meeting girls that say that "don't want to take X clothe" and you can sort of "force", but unless you cheat to 0.01 the angry bar, is just useless.It’s not actually a feature but there is actually some kind of rape in this game if you use the cheat mode, rarely i meet a girl who don’t want to have sex (start of the interview) but can take any pose directly and remove her clothes when asked, use the cheat to lower her anger gain and then its a game of stick it in when she try evasions manoeuvre and complain all the time.
Hotkey (default) | Function |
M | Toggles the visibility of the main window. |
L | Toggles potato mode, which enables/disables all graphics settings at once. |
R | Toggles the camera mode; in the unlocked mode you can view around without holding right mouse button. |
K | Toggles the male character scale mode; in the scaled mode the male character will be scaled by 10% in the Y-axis which allows you to access female characters laying sideways on the desk. |
BepInEx\config\monkey_configuration.xml
).You sir are a boss for this!!!! Thanks!So I've spent the past couple of hours creating a little mod for this game that sets the green bar to max and locks rage and pain at 0 (actions that set the rage/pain to the maximum instantly will still bypass this lock).
Here are some takeaways from the past hours:
My mod actually just hooks a single function inside the Emotion class and changes some values.
- This game is actually huge. There are many, many libraries that appear to be self written by the project leader.
- The whole source code, like class, function and variable names and so on are in spanish. Since I don't speak a single word spanish I had to use google translator a lot which slowed me down massively.
- There are many "To Do" comments in the code which are showing the developer has lots of ideas. For example:
- There exist code fragments that hint a "doctor" scene with a preconfigured female character. However I'm not quite sure yet if I can do something to load that scene or if it's not finished yet:
This is pretty much the full source code:
With these changes you should be able to immediately undress and bring her into any pose you want.Java:[HarmonyPatch(typeof(Assets._ReusableScripts.CuchiCuchi.AI.Emocion), "AfterUpdate"), HarmonyPostfix] private static void EmotionPatch(Assets._ReusableScripts.CuchiCuchi.AI.Emocion __instance) { switch (__instance) { case Assets._ReusableScripts.CuchiCuchi.AI.Emociones.ConsentToHero _: Traverse.Create(__instance).Field<float>("m_valorReal").Value = _lockedConsentValue; break; case Assets._ReusableScripts.CuchiCuchi.AI.Emociones.Arousal _: Traverse.Create(__instance).Field<float>("m_valorReal").Value = _lockedArousalValue; break; case Assets._ReusableScripts.CuchiCuchi.AI.Emociones.Rage _: Traverse.Create(__instance).Field<float>("m_valorReal").Value = _lockedRageValue; break; case Assets._ReusableScripts.CuchiCuchi.AI.Emociones.Dolor _: Traverse.Create(__instance).Field<float>("m_valorReal").Value = _lockedPainValue; break; case Assets._ReusableScripts.CuchiCuchi.AI.Emociones.Alivio _: Traverse.Create(__instance).Field<float>("m_valorReal").Value = _lockedComfortValue; break; } }
I've attached the mod to this post if anyone wants to try it.
No guarantee that it works, I've only tested it on my system for a few minutes.
Simply extract the archive contents in the directory where theSome Modeling Agency.exe
file resides in:
I'll look further into it and maybe try to extend the game with additional content if there's interest in that.
Hey there, amazing job w the mod. I just wanted to ask if we could hardcode the files directly? Im not really exp-ed with game dev but it should be possible just changing the variables to our own right? ThxSo I've spent the past couple of hours creating a little mod for this game that sets the green bar to max and locks rage and pain at 0 (actions that set the rage/pain to the maximum instantly will still bypass this lock).
Here are some takeaways from the past hours:
My mod actually just hooks a single function inside the Emotion class and changes some values.
- This game is actually huge. There are many, many libraries that appear to be self written by the project leader.
- The whole source code, like class, function and variable names and so on are in spanish. Since I don't speak a single word spanish I had to use google translator a lot which slowed me down massively.
- There are many "To Do" comments in the code which are showing the developer has lots of ideas. For example:
- There exist code fragments that hint a "doctor" scene with a preconfigured female character. However I'm not quite sure yet if I can do something to load that scene or if it's not finished yet:
This is pretty much the full source code:
With these changes you should be able to immediately undress and bring her into any pose you want.Java:[HarmonyPatch(typeof(Assets._ReusableScripts.CuchiCuchi.AI.Emocion), "AfterUpdate"), HarmonyPostfix] private static void EmotionPatch(Assets._ReusableScripts.CuchiCuchi.AI.Emocion __instance) { switch (__instance) { case Assets._ReusableScripts.CuchiCuchi.AI.Emociones.ConsentToHero _: Traverse.Create(__instance).Field<float>("m_valorReal").Value = _lockedConsentValue; break; case Assets._ReusableScripts.CuchiCuchi.AI.Emociones.Arousal _: Traverse.Create(__instance).Field<float>("m_valorReal").Value = _lockedArousalValue; break; case Assets._ReusableScripts.CuchiCuchi.AI.Emociones.Rage _: Traverse.Create(__instance).Field<float>("m_valorReal").Value = _lockedRageValue; break; case Assets._ReusableScripts.CuchiCuchi.AI.Emociones.Dolor _: Traverse.Create(__instance).Field<float>("m_valorReal").Value = _lockedPainValue; break; case Assets._ReusableScripts.CuchiCuchi.AI.Emociones.Alivio _: Traverse.Create(__instance).Field<float>("m_valorReal").Value = _lockedComfortValue; break; } }
I've attached the mod to this post if anyone wants to try it.
No guarantee that it works, I've only tested it on my system for a few minutes.
Simply extract the archive contents in the directory where theSome Modeling Agency.exe
file resides in:
I'll look further into it and maybe try to extend the game with additional content if there's interest in that.
He's likely using dnspy to decompile the dll and, as you can see in his screenshot, is using Harmony to create run-time patches of methods he found in the decompiled code. So if you can do this, yes, you can mod (almost) any method to do something else. This includes property getters and setters.Hey there, amazing job w the mod. I just wanted to ask if we could hardcode the files directly? Im not really exp-ed with game dev but it should be possible just changing the variables to our own right? Thx