Secret Flasher Manaka: Unofficial DLC [EDI Supported]

Secret Flasher Manaka: Unofficial DLC


(amazingly terrible Thumbnail btw)


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.

The game:


Requirements:

  1. BepInEx 6.0 Bleeding Edge Build (IL2CPP)

  2. EDI

  3. To4sts Secret Flasher Manaka EDI integration mod

  4. the mod itself


Installation:

  1. Install BepInEx onto game directory
  2. Install EDI (i usually put it also into game directory)
  3. Download and Install To4sts Edi integration mod
  4. Install Unofficial DLC
  5. Launch EDI, Launch Game

DLC List of Features:

Stuck interaction:

  • !!! Unlockable at Flasher - Rank 5, Unlock cost: 200RP !!!
  • multiple locations on each map to get stuck on
  • Player is able to Handcuff themselves to stuck positions, making exiting much more difficult.
  • on Seduction and Risky Seduction appropriate NPC’s will come and have sex with player
  • new “Get stuck while flashing or naked” and “Get stuck handcuffed while flashing or naked” missions with same RP gain as being handcuffed
  • all Stuck poses and Stuck Sex animations animated by me
  • all Stuck Sex animations Funscripted (reuses standing rear funscript)

Break into Vehicle:

  • !!! Unlockable at Kinky — Rank 2, Unlock cost: 150RP !!!
  • Vans and Trucks around the maps have interaction points, on which if you hold F you do the “Handcuff minigame” to attempt to open their door.
  • once successful, you enter the vehicle and are able to use the regular sitting interactions
  • breaking into a vehicle is a risk vs reward ability to hide from people about to see you

Thigh Grind animation:

  • !!! Unlockable at Stranger — Rank 4, Unlock cost: 250RP !!!
  • 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.

New Sex animations:

  • Sourced from CustomSexPositions_V1.0.2 from SFMMM
  • all new sex poses funscripted by hand
  • Stuck interaction Sex poses do also show up on the Sex pose list, which you can use in non-stuck locations.

Risky Seduction:

  • !!! Unlockable at Apex Flasher — Rank 7, Unlock cost: 200RP !!!
  • a new Gamemode
  • Female NPC detection results in a gameover like usually
  • Male NPC detection uses Seduction mode rules
  • -50% RP Gain, instead of getting nothing as with regular Seduction
11 Likes

oh, btw i left some Debug tools in there.

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.

Damn, I just wanna play this game in VR! :'(

I’m not sure if this is a bug specific to me, but RP cannot be earned anywhere other than residential areas.

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.

you shouldn’t give me ideas this good…

1 Like

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)

or anyone else who may be facing same issue.

Thanks.

Is this enough?

hey it appears you have a bit of an older version of the game.

the mod was made for latest version v1.1.3 while your game is seemingly v1.1.1

download and make a fresh 1.1.3 install and install the mods on it. if issues still persist send me another 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 do not think there should be any issues using other mods with this one.

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.

console.txt (181.6 KB)

i have uploaded a v.1.0.1 which may fix the issue @dkskfm if you still also had the issue with new install you could also try it.

it is added to the pixeldrain download.

it worked. thssss
1

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.

Defining a game for EDI:

  1. have the Device integration mod installed
  2. have your Gallery folder anywhere (it makes sense to keep it in game folder)
  3. Launch EDI
  4. on EDI click “+ Add game”
  5. Navigate to the Gallery folder and select Definitions.csv file
  6. you can name the game if you want after selecting the Definitions.csv file

Using EDI:

  1. Open EDI
  2. at the top choose the game you want to have scripts loaded for
  3. Edi thinks for a moment
  4. 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?

edi generates that, its normal.

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.