This is a mod which is sort of a DLC onto Secret Flasher Manaka, adding several new features and tying into the games already existing systems.
This mod does contain funscripts but requires the Integration mod from To4sts mods thread (linked below)
i decided to create a new thread for the mod due to its scale, to support any new additions and bugfixes, and not to flood To4sts thread with updates and bug reports or assistance requests from my creation.
a new pose animation, if Naked or flashing front, and have a Female NPC infront of you, you are able to use the pose, which will move yourself closer to NPC, and start an animation similiar to Hip Thrust, where if in Futa mode, you will Grind your penis against the Female’s Thigh gap / Panties and Climax bar will rise, if you manage your climax bar you will be able to reach climax doing this, if not in Futa, player will just dryhump them, this does not increase climax bar.
F6 creates a new Rear outwards Stuck point. F7 creates a Front outwards Stuck point. F10 allows you to modify a stuck point you are already in to move it around, change the pose it uses, or delete one. so you are able to add and modify or delete points if they don’t quite line up with your chosen character height.
oh. that was a bug that i had during development. it was fixed tho before packaging the release zip. strange that it is still there. i will look into it later.
i hope you can still enjoy the mod even with this bug before i am able to get it fixed.
could you enter the game, go to some area other than Residential, and wait for a moment while flashing in an area where you would get mission completion, close the game, and send BepInEx Log file of that play session to me? ( BepInEx\LogOutput.log)
Oh, the versions are different. Also, I understand that SFM has more modes; is there a possibility that integration with other modes will be supported in the future? Like the FansChat mod or the Hunted mod.
i encounter the same bug mentioned above.
after i entered the game and was captured once, i have been unable to obtain RP outside of residential areas since then.
and this is my logoutput.
[Message: Preloader] BepInEx 6.0.0-be.735 - SecretFlasherManaka (2025/10/29 19:56:09)
[Message: Preloader] Built from commit 5fef3570f212b2fb5fbe9c1d20487c13c2fa90cb
[Info : BepInEx] System platform: Windows 10 64-bit
[Info : BepInEx] Process bitness: 64-bit (x64)
[Info : BepInEx] Running under Unity 2022.3.62f2
[Info : BepInEx] Runtime version: 6.0.7
[Info : BepInEx] Runtime information: .NET 6.0.7
[Info : Preloader] 0 patcher plugins loaded
[Info : Preloader] 0 assemblies discovered
[Message:AssemblyPatcher] Executing 0 patch(es)
[Message: BepInEx] Chainloader initialized
[Warning:Il2CppInterop] Class::Init signatures have been exhausted, using a substitute!
[Info :Il2CppInterop] Registered mono type Il2CppInterop.Runtime.DelegateSupport+Il2CppToMonoDelegateReference in il2cpp domain
[Info : BepInEx] 8 plugins to load
[Info : BepInEx] Loading [Custom Sex Positions 1.0.1]
[Info :Custom Sex Positions] Custom Sex Positions v1.0.1 loading...
[Info :Il2CppInterop] Registered mono type CustomSexPositions.CustomSfxReceiver in il2cpp domain
[Info :Il2CppInterop] Registered mono type CustomSexPositions.CameraTargetFixer in il2cpp domain
[Info :Il2CppInterop] Registered mono type CustomSexPositions.DildoTargetFixer in il2cpp domain
[Info :Il2CppInterop] Registered mono type CustomSexPositions.HandIkController in il2cpp domain
[Info :Custom Sex Positions] Custom Sex Positions loaded - 25 custom position(s) found.
[Info : BepInEx] Loading [Funscript/Edi Integration Mod 1.0.0]
[Info :Il2CppInterop] Registered mono type FunscriptMod.Runtime in il2cpp domain
[Info :Funscript/Edi Integration Mod] Plugin is loaded!
[Info : BepInEx] Loading [DumbRendererDemosaicIl2Cpp 1.4.6]
[Info :Il2CppInterop] Registered mono type DumbRendererDemosaic.DumbRendererDemosaic in il2cpp domain
[Info : BepInEx] Loading [Unofficial DLC - Native Unlocks 0.2.0]
[Info :Unofficial DLC - Native Unlocks] Native skill and pose unlock integration loaded.
[Info : BepInEx] Loading [Unofficial DLC - Thigh Grind Interaction 0.2.1]
[Info :Unofficial DLC - Thigh Grind Interaction] Loaded the normal and climax grind clips.
[Info :Unofficial DLC - Thigh Grind Interaction] Thigh Grind interaction loaded.
[Info : BepInEx] Loading [Risky Seduction Mode Bridge 0.4.0]
[Info :Risky Seduction Mode Bridge] Native seduction-state bridge loaded.
[Info : BepInEx] Loading [Unofficial DLC - Stuck Interaction 0.6.2]
[Info :Il2CppInterop] Registered mono type StuckInteraction.StuckNativeMission in il2cpp domain
[Info :Il2CppInterop] Registered mono type StuckInteraction.StuckAuthoringOverlay in il2cpp domain
[Info :Unofficial DLC - Stuck Interaction] Stuck interaction loaded with 141 recorded point(s): F6=rear, F7=front. Output: F:\osr2\games\SecretFlasherManaka v1.1.3\BepInEx\config\UnofficialDLC\stuck_interaction_points.jsonl
[Info : BepInEx] Loading [Unofficial DLC - Vehicle Interaction 0.5.1]
[Info :Il2CppInterop] Registered mono type VehicleInteraction.VehicleInteractionBehaviour in il2cpp domain
[Info :Unofficial DLC - Vehicle Interaction] Loaded vehicle door audio (1.60s).
[Info :Unofficial DLC - Vehicle Interaction] Vehicle interaction test loaded (Japan_Minivan and Mini_Truck).
[Message: BepInEx] Chainloader startup complete
[Info :Unofficial DLC - Native Unlocks] Registered native unlocks: Vehicle Break-in (R2/150RP), Thigh Grind (R4/250RP), Stuck Interaction (R5/200RP), Risky Seduction (R7/200RP, requires Seduction, -50% RP).
[Info :Unofficial DLC - Stuck Interaction] Registered 14 native Stuck mission instance(s); Home is excluded from rewards.
[Error :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentNullException: Value cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentNullException: Value cannot be null.
Parameter name: type
at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic, System.Boolean wrapExceptions) [0x00000] in <00000000000000000000000000000000>:0
at ExposureUnnoticed2.Scripts.Mission.MissionManager.Initialize () [0x00000] in <00000000000000000000000000000000>:0
--- END IL2CPP STACK TRACE ---
at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
at DMD<ExposureUnnoticed2.Scripts.Mission.MissionManager::Initialize>(MissionManager this)
at (il2cpp -> managed) Initialize(IntPtr , Il2CppMethodInfo* )
hey, thank you for the log but it appears a bit short
if you could also go and do the following:
open game, move to an area other than residence, flash somewhere where you would usually gain RP for some while, close the game and send the actual whole log file from SecretFlasherManaka\BepInEx\LogOutput.log
I found that after trying again, the updated content of logoutput.log was almost identical to what I posted above, and I’m certain I’ve done it as required. :(
Then I can only copy the Bepinex console logs to see if you can find anything.
So I’m pretty new to EDI, Can anyone explain how I can connect the scripts to the program?
I followed the installation process but it doesnt seem to be working. Im probably doing something wrong so any tips would be appreciated.
have your Gallery folder anywhere (it makes sense to keep it in game folder)
Launch EDI
on EDI click “+ Add game”
Navigate to the Gallery folder and select Definitions.csv file
you can name the game if you want after selecting the Definitions.csv file
Using EDI:
Open EDI
at the top choose the game you want to have scripts loaded for
Edi thinks for a moment
once you can open Playback Control - Gallery, and see a bunch of scripts on the list, you can launch the Game and it will work
Easiest way is to just drop EDI into the game archive tbh. it will connect the Definitions.csv automatically and select the correct game automatically each time you launch it
ok so i did as you said and the playback control works as you said and they are all listed. However the game doesnt seem to interact with them at all.
one thing i have noticed is that when i try to edit the location of the file, a new one has shown up called “EdiConfig.json”. Is that anything?
suppose you should make sure you get the installation order correct onto your game
1 correct BepInEx version, so that its files go where the game exe is, you should see the BepInEx folder in the game folder.
2 Install To4sts EDI integration mod over it
3 Install Unofficial DLC, make sure that the Gallery folder from the DLC mod goes same place as the Gallery folder from To4asts, then select the Deffinitions.csv from there.