Mod Unity [Secret Flasher Manaka] Custom Missions 1.1.9 & Version 2 Beta

5.00 star(s) 1 Vote

Crisp2002

Newbie
Jun 30, 2025
91
409
123
By the way, while the DropItem function in v2_0.3.0 can change the position of items on the ground, it doesn't seem to be able to change the flag that determines whether the compass displays items on the ground. I'd be happy if this could be improved to allow changing that flag.
Yeah, that's expected behavior. The game has a "RegisterTarget" function for the compass but no "Unregister" so it isn't that easy. I'll try doing it manually. In the meantime you could try collecting and immediately dropping an item.

Could you please tell me how to convert the old version of the task file into a format that is compatible with the new version framework?
I was hoping that someone would write a tool for that. I can do it myself and I will if there is none, but it has a low priority on my list.
 

himura1007

Newbie
Jul 8, 2020
19
22
113
simple. you line up "lockHandcuffs" and "setAction" within a "oncomplete" or "onviolate" or "onmetcondition" section in JSON.
if you want to unlock handcuffs, "unlockHandcuffs" the same way.


"oncomplete":[
{
"type":"lockHandcuffs",
"handcuffstype":"KeyHandcuff",
},
{
"type":"setAction",
"action":"GanimataWalk"
}
]
Thank you kindly for the response! I am reading the readme to learn how to set up custom missions by myself, but I feel like it's gonna take me some time.

Would you mind sharing a simple custom mission example (the complete code) where a handcuffed ganimata becomes possible inside Manaka's apartment ("Apart")?

I don't mean to cheat my way in by having you hand the answer to me, but I would appreciate it to help me better understand the structure of the code and how to modify it by myself later.
 

himura1007

Newbie
Jul 8, 2020
19
22
113
Thank you kindly for the response! I am reading the readme to learn how to set up custom missions by myself, but I feel like it's gonna take me some time.

Would you mind sharing a simple custom mission example (the complete code) where a handcuffed ganimata becomes possible inside Manaka's apartment ("Apart")?

I don't mean to cheat my way in by having you hand the answer to me, but I would appreciate it to help me better understand the structure of the code and how to modify it by myself later.
Nevermind, I got it to work :)
 

himura1007

Newbie
Jul 8, 2020
19
22
113
Handcuffed Poses !!

With the help of Doppio1234 above, I made a series of short scripts that allow Manaka to perform poses while handcuffed, which are normally impossible to do.

I am new at scripting so I could not figure out a way to make these more compact, hence you'll find that there are 104 JSON files (I made an individual script for 13 poses of my choice, each with a variation for the 8 available stages).

If you want to make a script for an additional pose not included in the zip, simply replace the Action (pose) and Stage (area/zone) values. The script is simple to understand, so it's easy to figure out what needs to be replaced and where.

To install, put the JSON files inside your CustomMissions folder. You can make these poses at any time and any place, I set the action radius for every stage at 1,000 meters.

How to use:

- Make sure the Fixed First Person Camera and Fixed Third Person Camera skills are both Disabled.
- Perform a pose (e.g. Spread-Leg Walk)
- Press the First Person Camera hotkey (R by default)
- Manaka is now on Spread-Leg Walk mode while handcuffed. Neat!
- Press the First Person Camera hotkey again to switch back to Third Person Camera. You will remain handcuffed with your pose.

Screenshot 2025-10-31 013620.png 1761896319272.png

In other words, Manaka will NOT be able to perform a pose AFTER being handcuffed (this is by the game's design), but she can perform the pose BEFORE being handcuffed with the help of this script.

To use another pose, either a normal one or a handcuffed pose, or perform another action, you'll need to uncuff yourself first with the Interact button. For your benefit, the script gives her a Keyed handcuff so that you can release her on the first try. For some poses (like Spread-Leg Walk) you'll need to press the Dash button once first to get in a position where you can uncuff yourself.

Why is the trigger the First Person Camera button?

The resulting pose requires a condition to be met, for which there are many options that the script allows but the most convenient I could find was the FPC state, as it's an action that you can normally perform in-game even if you're handcuffed, so you could press its hotkey at any time. TLDR just make a pose and press First Person Camera twice to switch to the handcuffed variation of that pose.

If you like this script, feel free to incorporate it in your future missions (e.g. "Spread-Leg Walk to the Park Toilet while handcuffed", "do an I-Balance Leg pose on the Downtown bridge while handcuffed", or some other kinky shit). Enjoy!
 
Last edited:

baigeijun

Newbie
Oct 27, 2025
48
17
59
View attachment 5282144

Thanks for the update, subtitles look much nicer than having dialogue in the mission panel and the blackscreen helps a lot with smoothing out transitions when teleporting and adjusting cosplays. Save data is also huge as I was toying with the idea of making story missions that unlock as you rank up and complete other missions. If you're taking feature requests, would it be possible to add a function to edit the ecstasy value?

Also, I don't think the actions to put on the bra/underwear are working. The animations don't play and Manaka gets stuck. Taking them off works fine though.
Is this the subtitle function implemented by the custom task module of version 2.0.2.0?
 

sufynya

New Member
Jul 20, 2025
2
0
52
I'm releasing the story I've been working on. It actually took me 4 weeks to work up the courage to share it due to cringe and lack of confidence in my English.

Custom missions mod version: 1.x
Synopsis: The neighbor's bratty boy(18) secretly films you in the middle of a lost bet with a friend and blackmails you into performing in public to make more porn for him. The story escalates from there.
Length: 12 Chapters but the first chapter is just a quick lore dump.
Duration: 3h-5h maybe 2h30 if you speed run and never get caught
Where: Outside your home to the left. Do the right pose to start the chapter you want. There are invisible checkpoints for the longer missions in a few locations around the maps.
Contents not used: Futanari and Watersport
Outfit sets used: Suit A, maid, school girl B and micro bikini
Extra content: Tanline texture for the end of chapter 4 which requires the texture replacer plugin. Completely optional

The story uses quite a few normally inaccessible spots using teleports. I tested as much as I could with different settings and body sizes. I never had trouble with them so I'm hoping it will go well. If you don't know where to go, just look at your compass for the circle with a cross inside and it should lead you to the next spot unless the story says to head to another map. I had a few more chapter ideas I wanted to write but I ran out of ways to make them more unique and it's probably obvious in the later chapters as the core gameplay gets repetitive. There are many ways to cheat the missions if you want to alter the difficulty.

Have fun and thanks to Crisp2002 for making the custom missions mod.
really good story and missions! im looking forward to see more chapters coming soon
 

StephenLana13

Member
Nov 16, 2018
100
106
241
I went through and made a list of which Rank everything unlocks. It includes the RP needed between each rank, Poses (sorted by standard, masturbation, and urination), Clothing (sorted by the store/inventories' categories left to right), and the unlocks listed in Ranks so you don't need to open the game to review.

I made this mainly because I was theory crafting some story based missions around Manaka early on in her career where you'd earn enough RP to go up in Rank but realized that one of the poses I wanted for the intro was all the way at Stranger (3000) and wouldn't work without changing things up (just gonna make the mission pose her automatically with some flavor text to cover it up). Made me realize that I didn't know what I had available or when for this project and because I don't want to give up the gimmick or authenticity I decided to make the list by using a new save and the Cheeserp mission (https://f95zone.to/threads/secret-flasher-manaka-custom-missions-1-1-9.263276/post-17682676) to check everything.

Hope it'll help others in deciding what equipment to give Manaka or listing the Rank requirements (if you care about any of that instead of max Rank/no holds barred or something).
 

baigeijun

Newbie
Oct 27, 2025
48
17
59
With the help of Doppio1234 above, I made a series of short scripts that allow Manaka to perform poses while handcuffed, which are normally impossible to do.

I am new at scripting so I could not figure out a way to make these more compact, hence you'll find that there are 104 JSON files (I made an individual script for 13 poses of my choice, each with a variation for the 8 available stages).

If you want to make a script for an additional pose not included in the zip, simply replace the Action (pose) and Stage (area/zone) values. The script is simple to understand, so it's easy to figure out what needs to be replaced and where.

To install, put the JSON files inside your CustomMissions folder. You can make these poses at any time and any place, I set the action radius for every stage at 1,000 meters.

How to use:

- Make sure the Fixed First Person Camera and Fixed Third Person Camera skills are both Disabled.
- Perform a pose (e.g. Spread-Leg Walk)
- Press the First Person Camera hotkey (R by default)
- Manaka is now on Spread-Leg Walk mode while handcuffed. Neat!
- Press the First Person Camera hotkey again to switch back to Third Person Camera. You will remain handcuffed with your pose.

View attachment 5392267 View attachment 5392269

In other words, Manaka will NOT be able to perform a pose AFTER being handcuffed (this is by the game's design), but she can perform the pose BEFORE being handcuffed with the help of this script.

To use another pose, either a normal one or a handcuffed pose, or perform another action, you'll need to uncuff yourself first with the Interact button. For your benefit, the script gives her a Keyed handcuff so that you can release her on the first try. For some poses (like Spread-Leg Walk) you'll need to press the Dash button once first to get in a position where you can uncuff yourself.

First Person Camera mode is the most convenient Action to use with this Condition, as it's an action that you can normally perform in-game even if you're handcuffed. TLDR just make a pose and press First Person Camera twice to switch to the handcuffed variation of that pose.

If you like this script, feel free to incorporate it in your future missions (e.g. "Spread-Leg Walk to the Park Toilet while handcuffed", "do an I-Balance Leg pose on the Downtown bridge while handcuffed", or some other kinky shit). Enjoy!
A very good idea. However, if we could consolidate the 104 files a bit, that would be even better. Keep up the good work!
 

himura1007

Newbie
Jul 8, 2020
19
22
113
A very good idea. However, if we could consolidate the 104 files a bit, that would be even better. Keep up the good work!
Thank you! I won't do it though, somebody else probably will if they want. I'm just happy the script worked as intended :)
 
Jun 24, 2018
114
222
170
You can have many areas per zone so that you only need one script per action rather than one per action per area:


JSON:
"zones":[
    {"id":"Any", "areas":[
        {"type":"sphere", "stage":"Apart", "x":0, "y":0, "z":0, "r":1000, "outlinehidden":true, "compasshidden":true},
        {"type":"sphere", "stage":"Convenience", "x":0, "y":0, "z":0, "r":1000, "outlinehidden":true, "compasshidden":true},
        <etc>
        ]
    }
],
I dont think you can make it less than that with v1 of the mod but i think it should be possible with v2. i havent used v2 yet though i tried and got confused so i might be wrong but if you can save what pose you have then it should be easy.
 

Suzutsuki117

New Member
Oct 23, 2025
13
65
39
Prefect Manaka

Story mod for v2. There are 9 missions currently.

2025/11/03 Updated.

Prologue

Manaka attends a public school and has been appointed as a prefect.
She was suffering from the stress of playing the role of a serious, model student.
She became interested in the exposure play featured in a trashy magazine she saw at the convenience store, and temped by an evil spirit, she ended up doing it.
But one of her classmates had witnessed it!

Hint
  • Starting with New Game is recommended.
  • Once you reach the “Pervert” rank, someone will send you a message. Follow the orders.
  • Messages for mission start will be sent when you return to the apartment or when you rank up. Once you've earned the RP needed to rank up, you should return to the apartment as soon as possible.
  • There is a mission that begins with purchasing Adult Toys. Once Adult Toys become available for purchase, buy them all as soon as possible.
 
Last edited:

Doppio1234

New Member
Jun 21, 2025
10
14
12
Version 2 Preview Build Alpha 3
- added functions to manipulate ecstasy
- added a condition for cumming on npc ("Bukkake")
- added && and || operators
- added an object to create your own interact area
- added function to play the game sound effects
- added an object to import and play your own sound files (.wav or .ogg)
- new feature for the smartphone: Messenger
- changed supplementary fonts to use precise filenames

The "Bukkake" condition is only fulfilled for a single frame when it happens, so that you can't accidentally trigger it repeatedly.

Because the messenger should use a font without serifs (for better readability), I had to change how the fonts are loaded. You now have to use the fonts with the correct font names. For the usual text it would be like "NotoSerifSC-Regular.ttf" (or JP, KR, TC versions, or their .otf versions). And for the messenger to use the Sans font you would need "NotoSansSC-Regular.ttf". It seems to have the Latin symbols included, otherwise there is also a "NotoSans-Regular.ttf" version you could use. Haven't tested Cyrillic or Greek, but those should be possible as well.

The file paths for the new Audio object are relative to your scripts folder. If the files are larger, you should probably load them at the start, so you don't get loading stutters during a mission.

The messenger works by creating a contact and adding text by script. If you want to preserve it's content for later sessions, you have to do so yourself by using the global _save variable and recreate it at the start of your script. Normally you get a notification icon on the bottom of your screen when new messages get added, but you can suppress it for those cases.
You can also set custom buttons at the bottom and react to clicking them.

See the documentation.html on how to use the new objects and functions.

As I'm not quite finished with the smartphone features and haven't looked into performance improvements, I'll still consider this still an Alpha version. But I'm quite satisfied with the core script language and haven't heard any complaints. Maybe I'll implement some additional operators like "+=" for more quality of life for programmers later.

The camera can take pictures that are saved into the "BepInEx\plugins\SFM_custom_mission_v2\Screenshots" directory with a corresponding .json that contains the current player state. The gallery isn't finished so you can't actually delete them in game, so don't be surprised.
I also want to make it so that the pictures taken by the camera app can be added to the messenger. But I need to do some more work on that, so that if you delete them from the gallery they don't disappear for good and can still appear in the messenger, if they are used.
If you have a lot of pictures it could take some time to load them all, because they are actually saved with a 864x1440 resolution. That is larger than what is displayed in the game, but I thought it is nice to have that if you want to actually create screenshots.
The camera app also needs some more features to change the focus on different body parts and I've thought about adding functions for taking shots by script so you can use them in stalker/blackmail scenarios.
>added function to manipulate ecstacy
Is this possible to make a gimmick that makes Manaka gain ecstacy gage while seen?
I'm not familiar to coding in v2 thats difficult for me so I'm still use v1
 
  • Like
Reactions: twoer

himura1007

Newbie
Jul 8, 2020
19
22
113
You can have many areas per zone so that you only need one script per action rather than one per action per area:


JSON:
"zones":[
    {"id":"Any", "areas":[
        {"type":"sphere", "stage":"Apart", "x":0, "y":0, "z":0, "r":1000, "outlinehidden":true, "compasshidden":true},
        {"type":"sphere", "stage":"Convenience", "x":0, "y":0, "z":0, "r":1000, "outlinehidden":true, "compasshidden":true},
        <etc>
        ]
    }
],
I dont think you can make it less than that with v1 of the mod but i think it should be possible with v2. i havent used v2 yet though i tried and got confused so i might be wrong but if you can save what pose you have then it should be easy.
I didn't know you could add multiple areas within the same zone, thank you for improving it! TBH I just half-assed the script so I appreciate this a lot.
 

sufynya

New Member
Jul 20, 2025
2
0
52
Prefect Manaka

Story mod for v2. There are 8 missions currently.

Prologue

Manaka attends a public school and has been appointed as a prefect.
She was suffering from the stress of playing the role of a serious, model student.
She became interested in the exposure play featured in a trashy magazine she saw at the convenience store, and temped by an evil spirit, she ended up doing it.
But one of her classmates had witnessed it!

Hint
  • Starting with New Game is recommended.
  • Once you reach the “Pervert” rank, someone will send you a message. Follow the orders.
  • Messages for mission start will be sent when you return to the apartment or when you rank up. Once you've earned the RP needed to rank up, you should return to the apartment as soon as possible.
  • There is a mission that begins with purchasing Adult Toys. Once Adult Toys become available for purchase, buy them all as soon as possible.
there is a mission with timed handcuff which i did but the mission bar just reset whenever im uncuffed
 

Suzutsuki117

New Member
Oct 23, 2025
13
65
39
there is a mission with timed handcuff which i did but the mission bar just reset whenever im uncuffed
The order is: “Use timed handcuffs to chain yourself to an object for 5 minutes.” You must not remove the handcuffs before 5 minutes have passed.
 

baigeijun

Newbie
Oct 27, 2025
48
17
59
Prefect Manaka

Story mod for v2. There are 8 missions currently.

Prologue

Manaka attends a public school and has been appointed as a prefect.
She was suffering from the stress of playing the role of a serious, model student.
She became interested in the exposure play featured in a trashy magazine she saw at the convenience store, and temped by an evil spirit, she ended up doing it.
But one of her classmates had witnessed it!

Hint
  • Starting with New Game is recommended.
  • Once you reach the “Pervert” rank, someone will send you a message. Follow the orders.
  • Messages for mission start will be sent when you return to the apartment or when you rank up. Once you've earned the RP needed to rank up, you should return to the apartment as soon as possible.
  • There is a mission that begins with purchasing Adult Toys. Once Adult Toys become available for purchase, buy them all as soon as possible.
After I complete all the tasks, will this save file no longer be able to trigger this task again?
 

Suzutsuki117

New Member
Oct 23, 2025
13
65
39
After I complete all the tasks, will this save file no longer be able to trigger this task again?
You can rewind the story progression by changing the value of “progress” (0 to 7) in the saveN.json file located within the “BepInEx\plugins\SFM_custom_mission_v2\Save\PrefectManaka” folder.
 
  • Like
Reactions: Al Kohlick

baigeijun

Newbie
Oct 27, 2025
48
17
59
You can rewind the story progression by changing the value of “progress” (0 to 7) in the saveN.json file located within the “BepInEx\plugins\SFM_custom_mission_v2\Save\PrefectManaka” folder.
Thank you very much! The mod you made yourself is really great!
 
5.00 star(s) 1 Vote