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

5.00 star(s) 1 Vote

Lorinseeeet

New Member
Dec 7, 2025
1
1
64
Alice's New Life as an Exhibitionist
Backstory: One night, while Alice was on her way back home after buying a bunch of snacks at the convenience store, she noticed from afar that somebody was making some strange movements underneath a lamppost. As she got closer, she noticed that the person was naked, a naked girl, to be exact, and the movements she was making were these weird hip thrusts. Upon realizing what was happening, Alice quickly hid herself around the corner.

She knew what exhibitionists were, and she also knew that the best thing to do in these sorts of situation was to quickly turn around and run away, but she didn’t want to take a long detour just to get back home. Against her better judgement, Alice decided to just wait it out until the person leaves.

She figured since that the naked person was just a girl and not a man, nothing bad could happen to her. Even so, she kept her eyes on the naked girl just to be safe. A few minutes would go by, and Alice would begin to develop a weird sensation throughout her body as she kept staring at the naked figure.

The naked person had stopped doing her hip thrusting act, and was now crawling on all fours. After some time, the naked person would eventually stop what they were doing, grabbed what was seemingly their coat, put it on, and scurried off into the night.

Alice breathed a sign of relief and began walking back home. She figured that this strange night had come to an end, but this weird sensation she was feeling and the whole thing she had witnessed, they were stuck to the back of her mind like glue, and little did she know, that her nightlife would soon change forever.


-

Chapter 1 Intro: It’s been a couple of days since that bizarre incident, as Alice was walking close to the lamppost that the naked girl was underneath, she suddenly had a daring idea...

-

Some Notes:
- This mission was made using SFM_custom_mission_1.1.9, and it might not work with versions that are newer or older than that.
- This mission can be done with equipment effects and cheats off.
Wow, you've knocked it out of the park with this chapter! The creativity and shine through. Can't wait to see what you'll bring to the next chapter
 
  • Like
Reactions: twoer

mistersodacan

Newbie
Jul 29, 2017
63
108
94
Mistake

I tried creating a short mission using Custom Mission V2. This is one proposal. I treated the space in the lower-left corner of the screen, with all game UI elements visible, as a text box, and made it so that by executing an interaction, the subtitles can be advanced to the next page at any timing you choose. This may help reduce situations where players cannot keep up with reading subtitles as time passes.

Mission Overview:
At the starting point, there is a small circle in the corner of the room next to the bed. This time, as “part0,” the mission takes the form of reminiscing about Manaka’s past. For that reason, some forced, story-driven events occur as part of the presentation. Please forgive any seemingly unfair game overs. You may find the experience less stressful if you make use of cheat skills. A branching point is prepared near the end, which is triggered by a specific action. Please consider this as a kind of hard mode.

Notes:
There are scenes where specific commands are required, but the key bindings are based on the default settings (e.g., press R = View Switch).
Both English and Japanese versions are available. Please choose one to download. The English translation was done by AI, so please forgive any mistranslations.
I have confirmed that it works in my own environment, but as this is a beginner’s project, please forgive any lack of debugging.


You don't have permission to view the spoiler content. Log in or register now.
Screenshot_3810.png

So I like what you did with the text, but there is some jank with it. I got to this point and my controls completely locked up. All control of Manaka was ignored and nothing I did fixed it. I had to Emergency Escape.

It worked the second time, so I guess something must have interrupted the script.

I made a comment about this already, but I replied to the wrong person. Sorry about that.
 

ria.jamie

Newbie
Oct 23, 2024
15
40
48
View attachment 5542055

So I like what you did with the text, but there is some jank with it. I got to this point and my controls completely locked up. All control of Manaka was ignored and nothing I did fixed it. I had to Emergency Escape.

It worked the second time, so I guess something must have interrupted the script.

I made a comment about this already, but I replied to the wrong person. Sorry about that.
Thank you for playing the mission and even taking the time to leave comments. The issue where Manaka’s actions become fixed is intentional behavior set for presentation purposes, so it is working as expected. As for the problem where the Ecstasy gauge does not increase, I’m very sorry, but I don’t know the cause. During the dozens of times I’ve played it myself, I’ve encountered the same situation as you a few times, but I haven’t been able to identify the conditions under which it occurs. This is because if I replay it again under seemingly the same circumstances, the gauge increases normally.At the moment, there is no option other than retrying.


I suspect that the Ecstasy gauge’s unique behavior—automatically decreasing at an accelerating rate—is causing the issue. In other words, the amount of decrease may be exceeding the amount of increase. I tried to create a mechanism that automatically detects the decrease of the gauge, cancels it out, and then increases the gauge, but it seems it’s not working as I intended. I’m attaching my code in the hope that someone can offer advice or corrections.


Is it possible to create a “Listener that automatically increases the Ecstasy gauge, which normally decreases automatically during neutral states”?

Code:
addecstasy_listener:
    if zone.Inside()
        if condition.Check()
            if last_ecstasy == null
                last_ecstasy = GetEcstasy()
            current = GetEcstasy()
            diff = current - last_ecstasy
            add = 0
            if addecs == 1
                add = 0.0006
            if addecs == 2
                add = 0.0015
            if addecs == 3
                add = 0.0027
            if addecs == 4
                add = 0.0032
            if addecs == 5
                add = 0.0037
            if diff < 0
                SetEcstasy(current + (-diff) + add)
            else
                SetEcstasy(current + add)
            last_ecstasy = GetEcstasy()
        else
            last_ecstasy = GetEcstasy()
    else
        last_ecstasy = GetEcstasy()
 

hglewd

New Member
Dec 14, 2024
3
6
108
View attachment 5542055

So I like what you did with the text, but there is some jank with it. I got to this point and my controls completely locked up. All control of Manaka was ignored and nothing I did fixed it. I had to Emergency Escape.

It worked the second time, so I guess something must have interrupted the script.

I made a comment about this already, but I replied to the wrong person. Sorry about that.
Me too, the game just stuck.
 

eltiachan

Member
Sep 2, 2023
187
293
182
Mistake

I tried creating a short mission using Custom Mission V2. This is one proposal. I treated the space in the lower-left corner of the screen, with all game UI elements visible, as a text box, and made it so that by executing an interaction, the subtitles can be advanced to the next page at any timing you choose. This may help reduce situations where players cannot keep up with reading subtitles as time passes.

Mission Overview:
At the starting point, there is a small circle in the corner of the room next to the bed. This time, as “part0,” the mission takes the form of reminiscing about Manaka’s past. For that reason, some forced, story-driven events occur as part of the presentation. Please forgive any seemingly unfair game overs. You may find the experience less stressful if you make use of cheat skills. A branching point is prepared near the end, which is triggered by a specific action. Please consider this as a kind of hard mode.

Notes:
There are scenes where specific commands are required, but the key bindings are based on the default settings (e.g., press R = View Switch).
Both English and Japanese versions are available. Please choose one to download. The English translation was done by AI, so please forgive any mistranslations.
I have confirmed that it works in my own environment, but as this is a beginner’s project, please forgive any lack of debugging.


You don't have permission to view the spoiler content. Log in or register now.
I also experienced the freezing bug (twice).
 
Last edited:

ria.jamie

Newbie
Oct 23, 2024
15
40
48
I have made a fix regarding [CM Mistake].
Because the behavior of the Ecstasy gauge may differ from expectations depending on the environment, I changed it so that the mission forcibly transitions to the next chapter after a certain amount of time has passed. From a presentation standpoint, this can result in behavior that feels unnatural, but it is better than having the game freeze. For now, you should be able to reach the final chapter.
 
  • Like
Reactions: eltiachan and twoer

AkameVanish

Newbie
Jul 21, 2022
30
52
79
How do i actually install and make the version 2 of the mod work? I tried putting the folders CustomMissions2 and BepInEx on the same folder as the game exe and it didnt work.
 

AkameVanish

Newbie
Jul 21, 2022
30
52
79
How do i actually install and make the version 2 of the mod work? I tried putting the folders CustomMissions2 and BepInEx on the same folder as the game exe and it didnt work.
Okay i figured it out. I didnt know what "BepInEx" actually is. So to make the mod work you need this thing. And i tried going to the official site and getting it but apparently the version that works is on this post right here: how to install BepInEx
Only after that you can follow the installation process of the original post of the mod
 

Muhdog

New Member
Jan 28, 2018
12
23
64
ADVENTURE TIME

Manaka is settling in for a quiet evening when she receives a text message from her friend Ren. Ren suggests a fun adventure and Manaka cautiously accepts...

I recommend having all costumes unlocked as well as the ability to take off your coat.

IMPORTANT: DISABLE OR DELETE "drop bra and panties" mission before starting this one! If Manaka randomly undresses while playing this mission it is still active. It comes by default with v2.

Make sure you have the latest version of custommissions_v2


You don't have permission to view the spoiler content. Log in or register now.

Includes checkpoints to continue if you fail halfway through. Ive tested a lot but theres probably more bugs i havent seen yet.

I tried doing a lot of interesting things with the code but i get so confused by scope and things not working and i dont know why. if someone who knows programming wants to fix it so its good and use it in other missions you can. things i couldnt get working but want to are commented out.

if someone wants to make the story or writing better they can do that too and share it just link back to me if you do that.

Let me know what you think of the mission

BONUS: Ive made a basic mission (timestop) that causes time to stop for 10 seconds if you orgasm. its buggy with animations but works and can be used to desperately masturbate yourself out of a scary place.

Amazing
 

AkameVanish

Newbie
Jul 21, 2022
30
52
79
The current version is be.738 .
It seems that an error occurs depending on the computer environment.
In that case, some ingenuity is required, but it seems that MANAKA Ver1.1.1 can be installed.
If the Unity vulnerability is not serious.
Oh thanks. Is it important to have the latest version of the BepInEx or i can keep using the one i found first? Just to know if im going to have trouble with any mod
 

mcnv

Newbie
Jul 15, 2018
69
95
227
I’m not sure what the root cause of the error is, so I don’t know whether this will be a fundamental solution, but in my case I was able to create the area using the code below.

area = CreateArea(type="cuboid",stage="Convenience",x1=3.16,y1=0.12,z1=-6.5,x2=-2.6,y2=0.12,z2=-6.5,w=1.15,h=1)
zone = CreateZone(area)
I don't know why but its not counting for the picture and its not showing up
Here's my code
Step10 has the create area sphere and that shows up
but step 12 doesn't work. The zone doesn't show up but there is also no errors in the console.
Why do you use create zone? I'm not sure how that is necessary.
1766244627463.png

As for the photo, It's perfect, I just need to get it to take pictures at the right moment.

Another question
how do I get picture metadata after it is selected from the gallery? I tried using GetSnapshotData but I don't know what it gives back. the code I tried to use just complains that it isn't a list.
Code:
eyeball = GetSnapshotData(selection["0"])
Log(eyeball.data.Exposed_Hip == null)
Log(eyeball.Exposed_Hip == null)
 
Last edited:

ria.jamie

Newbie
Oct 23, 2024
15
40
48
I don't know why but its not counting for the picture and its not showing up
Here's my code
Step10 has the create area sphere and that shows up
but step 12 doesn't work. The zone doesn't show up but there is also no errors in the console.
Why do you use create zone? I'm not sure how that is necessary.
View attachment 5546094

As for the photo, It's perfect, I just need to get it to take pictures at the right moment.

Another question
how do I get picture metadata after it is selected from the gallery? I tried using GetSnapshotData but I don't know what it gives back. the code I tried to use just complains that it isn't a list.
Code:
eyeball = GetSnapshotData(selection["0"])
Log(eyeball.data.Exposed_Hip == null)
Log(eyeball.Exposed_Hip == null)
Based on your code and what we’ve discussed so far, I tried putting together a simple story that you can easily run. Please try it inside the convenience store.
As for the Area "cuboid", it seems that there are cases where it is no longer displayed—I actually experienced this myself just now. However, since it still functions properly as a Zone, I think it should be mostly fine.
 

AkameVanish

Newbie
Jul 21, 2022
30
52
79
Custom Missions Tools to make it easier to create Custom Missions v2

I am in the process of creating my own custom missions and I encountered several challenges on my path, that I had to resolve by creating certain tools to check for variables. These tools are simply missions I used to log any values i needed that the documentation on the code for custom missions v2 did not provide. (TO BE CLEAR, PUT THESE ON THE MISSIONS FOLDER TO USE THEM).

I dont know if someone made more useful stuff. I wont read 44 pages and i wont try searching for keywords. Making everything myself wasnt that hard. But if someone has the patience to try and finding the keywords and ends up here, then Im helping someone. The version i used is v2_0.4.2


So here they are

Action_tool: Adds a chat to the phone with a button that, when clicked, sends a message on the chat saying the string ID of the action the player is currently doing. E.g: the player is doing the dog peeing pose. Its going to send "PeeDog". Not all actions have such straightforward names so this is needed to figure out which is which. (theres actions like OnaniNormal or OnaniYotuashi. I have no ideia what those are lmao).

GPS_tool: Adds a chat to the phone with a button that, when clicked, sends a message on the chat saying the current position of the player (coordinates) as well as what stage (apartment, park, etc) the player is in. This is useful when you want to create a mission with certain areas on the ground the player has to go to. So if you have a route in mind for a mission, you can check all the checkpoint values beforehand.

List_items_tool: Adds a chat to the phone. When the player wear anything considered a "cosplay" (usually costumes you buy. yeah, the cosmetics) a message is sent to the chat saying the string ID related to the piece of cosplay the player equipped. This is necessary cause if you want to create any mission that uses these costumes they arent listed on the documentation. Theres also a button that sends all the IDs to the log file at once, so you can copy and past anywhere more easily (if you know what you are doing with the mod you can find this file).

RP_tool: Adds a chat to the phone with a button that, when clicked, adds 1000 RP to the players balance. I did that cause i didnt have all the costumes unlocked and i needed money and i didnt want to farm RP. So maybe thats useful to you as well.

DistanceAway_tool: Adds a chat to the phone with a button that, when clicked, creates a mission with the objective of going 30 meters away from the current position. This is just a code example if someone wants to create an area and check how to calculate the player position relative to it.

If you have any curiosity on what missions im creating im currently finishing a mission to drop clothes to the ground, walking away and getting them back after. Its a variation of the normal mission of walking away from the coat but using normal clothes instead (like skirts and shirts). I also intend on creating a mission that uses the photo/camera tool on the phone and makes the player go to several places taking pictures in specific poses (gives a reason to actually buy all the poses in the game). This one will have a story to follow.
 

mcnv

Newbie
Jul 15, 2018
69
95
227
Based on your code and what we’ve discussed so far, I tried putting together a simple story that you can easily run. Please try it inside the convenience store.
As for the Area "cuboid", it seems that there are cases where it is no longer displayed—I actually experienced this myself just now. However, since it still functions properly as a Zone, I think it should be mostly fine.
Good news, it works for picture detection.
2025-12-21 17-42-01.jpg
Bad news, The area doesn't show up. Well it should be enough for what I'm trying to do. Thanks.
 
  • Like
Reactions: ria.jamie and twoer

yoloahah95

Newbie
Mar 9, 2022
39
48
159
Does anybody know if the game supports saving IN a map other than "Apart" ? I mean is it possible to allow to player to save its progression inside a map, and not by going back to Apart ?
 

Maorate

Newbie
Oct 4, 2025
20
60
13
I'm curious if we could use things like this to add extra skills for point modifiers, like the first/third person lock. I made another comment about this, but it was edited in, so I dunno if you saw it. Longer orgasms would be an appealing option and add variety.

I feel like modifiers like this would do more to add replay value than story missions.
I have some time today to add a simple reward system to this small task, just like the one in the original game. I don't directly increase the RP multiplier. If the mod doesn't update the relevant API, we'll have to calculate the original multiplier first, which would be quite a hassle.
 

Crisp2002

Newbie
Jun 30, 2025
95
438
123
And how do I detect that though the code? I thought that was used for like Bluetooth toys.


you mean I have to use this?
View attachment 5530814
Specifically for those two? it works, thanks but why? vibrator is a number, sure but the Futanari one, the meta data for the image is just a Boolean. why can't it be detected this way?: View attachment 5530770
I forgot to change it when copy-pasting so the trigger was still set to the value of "Watched".
I'll fix it.
 

ria.jamie

Newbie
Oct 23, 2024
15
40
48
Mistake

I tried creating a short mission using Custom Mission V2. This is one proposal. I treated the space in the lower-left corner of the screen, with all game UI elements visible, as a text box, and made it so that by executing an interaction, the subtitles can be advanced to the next page at any timing you choose. This may help reduce situations where players cannot keep up with reading subtitles as time passes.

Mission Overview:
At the starting point, there is a small circle in the corner of the room next to the bed. This time, as “part0,” the mission takes the form of reminiscing about Manaka’s past. For that reason, some forced, story-driven events occur as part of the presentation. Please forgive any seemingly unfair game overs. You may find the experience less stressful if you make use of cheat skills. A branching point is prepared near the end, which is triggered by a specific action. Please consider this as a kind of hard mode.

Notes:
There are scenes where specific commands are required, but the key bindings are based on the default settings (e.g., press R = View Switch).
Both English and Japanese versions are available. Please choose one to download. The English translation was done by AI, so please forgive any mistranslations.
I have confirmed that it works in my own environment, but as this is a beginner’s project, please forgive any lack of debugging.


You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
I’ve added part 1 and part 2.
As before, each of them has branching points that are triggered by specific actions. Please give them a try.


Because there’s a lot of text, it may take some time to finish. When trying to make the story feel natural, the amount of text inevitably ends up increasing.
 

Crisp2002

Newbie
Jun 30, 2025
95
438
123
Is there a way to make a sound play when a custom mission is completed, or to have a completion indicator (gold mark on the left) in the mission tab?
- There's a function PlaySoundEffect or an Audio object if you want to play your own sound file.
- For the mission indicator there's the SetMark method of the MissionMenuItem object.
See the documentation.
 
  • Like
Reactions: |||Byo|||
5.00 star(s) 1 Vote