Mod Unity [Secret Flasher Manaka] Custom Missions 1.1.9

MakaMaka128

New Member
Aug 2, 2020
8
3
13
Thank you so much for your detailed feedback and for taking the time to test the English version!

You're absolutely right - these are critical bugs that needed to be fixed.

**Bug 1 - Park sitting scene:**
The prologue recently went through a complete refactoring, and during that process, I forgot to pass the `nextcheckpoint` parameter to the initial listener. This caused the story to get stuck after sitting in the park. I sincerely apologize for this oversight - it's fixed now.

**Bug 2 - Dogeza detection area:**
Initially, I thought the detection zone might be too small, so I made it quite large during the original design. When the issue persisted during testing, I even enlarged it to cover the entire living room area - but the detection errors STILL occurred!

I never expected this was actually caused by the **cuboid area's inherent instability**. After extensive testing, I've had to compromise and switch to a spherical detection zone, which is much more stable. I set it to be invisible for immersion purposes, though there seems to be a display bug with the mod where areas don't hide properly unless you change maps (hopefully the mod author will see this).

The spherical zone does sacrifice some narrative immersion since I had to make it large enough to be reliable (which extends beyond the intended carpet area), but this compromise was necessary for gameplay stability.

**I swear I'll never use that annoying cuboid detection again!**

Both issues have been fixed and will be included in the current update. Thanks again for your patience and excellent bug reporting!
he Chinese symbol is the tofu character. is there any solution?
 

cherry_sigma

Newbie
Dec 29, 2022
15
21
13
Multi Stage Item Search (updated 2025/10/27)

I created a mod that warps coat, key, switch, and player to random positions on multiple selected stages.
This mod is for v2_0.3.0.

You can configure whether to display the item's direction on the compass.
You can configure whether to use handcuff and vibrator.
Picking up the coat will give you RP.
The more stages and items you enabled, the more RP you get.
When vibrator is enabled, if you remove the vibrator before picking up the switch, you will not get RP.

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.
I guess it would be better if most of the options are toggled with the phone ui?

Update: I removed most triggers and moved them into the phone. The start point remains, but not need special pose anymore. It's functionality is determined by an option on the phone.

UUpdate: Reuploaded a better version, which has more natural user interface. (I guess) The main logic of original mod remains unchanged. Thanks to original modder.

UUUpdate: Added 2 blindfolded mode to be enable, but that is really hard. Rewritten the logic for RP multiplier. Exponents are too crazy.
 
Last edited:

biwajimadono

Newbie
Jul 27, 2021
80
71
28
What about teleport manaka to random place after sex? That would be quite a unique challange to get home for her.

Update: So I did it.

Now the original design of stripping clothes and dropping coat home -- I changed it to drop coat at random position in the same stage.
I Also added a "kidnap" option to enable teleporting Manaka elsewhere after sex. I guess the convenience store id is "Convenience" and also the "FashionShop", correct me if I am wrong.

Ps, the kidnap option really made getting home a big challenge once sexed.

Maybe I should add another options to add some posiblity to enforce blindfold and vibe and handcuff after sex while dropping key and remote at random position, and also the option to disallow Manaka getting home without having all equipments collected.
This mod is really great.
Assault Consequences
However, the types of clothing that can be taken off are limited.
Sometimes no clothes are stolen and the image doesn't change at all.

Would it be possible to update it so that each time you get attacked, a piece of clothing disappears?
It would allow for some unexpected costume combinations.
It would increase the motivation to play until you're completely naked.
It would be fun if your appearance definitely changed.
 
  • Like
Reactions: twoer

cherry_sigma

Newbie
Dec 29, 2022
15
21
13
This mod is really great.
Assault Consequences
However, the types of clothing that can be taken off are limited.
Sometimes no clothes are stolen and the image doesn't change at all.

Would it be possible to update it so that each time you get attacked, a piece of clothing disappears?
It would allow for some unexpected costume combinations.
It would increase the motivation to play until you're completely naked.
It would be fun if your appearance definitely changed.
It is possible but requires a lot of time to catalogue all clothes. I believe all clothes that "blocking" Manaka's body are recorded to be removed at once. If you prefer to have clothes removed one by one, try editing this part:

Code:
# line 83
stripCosplay:
    stripClothesList = getStripClothesList()
    i = _state.Cosplay.Count()
    while i > 0
        i = i - 1
        clothing = _state.Cosplay[i]
        if stripClothesList[clothing]
            UnequipCosplay(clothing)
            Log("assaultConsequences: strip " + clothing)
into:

Code:
# line 83
stripCosplay:
    stripClothesList = getStripClothesList()
    i = _state.Cosplay.Count()
    if i > 0
        i = i - 1
        clothing = _state.Cosplay[i]
        if stripClothesList[clothing]
            UnequipCosplay(clothing)
            Log("assaultConsequences: strip " + clothing)
 

biwajimadono

Newbie
Jul 27, 2021
80
71
28
It is possible but requires a lot of time to catalogue all clothes. I believe all clothes that "blocking" Manaka's body are recorded to be removed at once. If you prefer to have clothes removed one by one, try editing this part:

Code:
# line 83
stripCosplay:
    stripClothesList = getStripClothesList()
    i = _state.Cosplay.Count()
    while i > 0
        i = i - 1
        clothing = _state.Cosplay[i]
        if stripClothesList[clothing]
            UnequipCosplay(clothing)
            Log("assaultConsequences: strip " + clothing)
into:

Code:
# line 83
stripCosplay:
    stripClothesList = getStripClothesList()
    i = _state.Cosplay.Count()
    if i > 0
        i = i - 1
        clothing = _state.Cosplay[i]
        if stripClothesList[clothing]
            UnequipCosplay(clothing)
            Log("assaultConsequences: strip " + clothing)
Thank you for your very detailed reply.
 

cherry_sigma

Newbie
Dec 29, 2022
15
21
13
Some Metadata like the actual name of toys for those who willing to script but not familiar with BepInEx and have no idea what to refer to.

For example: "AdultGoodType.txt"

Code:
AnalPlug
Vibrator
EyeMask
Handcuff
KeyHandcuff
TimerHandcuff
TitRotor
KuriRotor
PistonFuta
PistonAnal
PistonPussy
 

Kjatryn

New Member
Apr 6, 2024
8
2
40
What about teleport manaka to random place after sex? That would be quite a unique challange to get home for her.

Update: So I did it.

Now the original design of stripping clothes and dropping coat home -- I changed it to drop coat at random position in the same stage.
I Also added a "kidnap" option to enable teleporting Manaka elsewhere after sex. I guess the convenience store id is "Convenience" and also the "FashionShop", correct me if I am wrong.

Ps, the kidnap option really made getting home a big challenge once sexed.

Maybe I should add another options to add some posiblity to enforce blindfold and vibe and handcuff after sex while dropping key and remote at random position, and also the option to disallow Manaka getting home without having all equipments collected.

The more options the better :D
 

cherry_sigma

Newbie
Dec 29, 2022
15
21
13
What about teleport manaka to random place after sex? That would be quite a unique challange to get home for her.

Update: So I did it.

Now the original design of stripping clothes and dropping coat home -- I changed it to drop coat at random position in the same stage.
I Also added a "kidnap" option to enable teleporting Manaka elsewhere after sex. I guess the convenience store id is "Convenience" and also the "FashionShop", correct me if I am wrong.

Ps, the kidnap option really made getting home a big challenge once sexed.

Maybe I should add another options to add some posiblity to enforce blindfold and vibe and handcuff after sex while dropping key and remote at random position, and also the option to disallow Manaka getting home without having all equipments collected.
Ok, I did it, except for the "disallow Manaka getting home without having all equipments collected" part.

And it is indeed scary, being literally fucked up and constrained and sent to random places. -- So I changed the mod's name to Aftermath. (But names can be changed as anybody want, it only affect saving states specifically to the mod.

Maybe lossing some of the RP but not the whole would be better. Or may be "disallow getting home" would be a choice for motivation.

Update: v1.3.2

- Configs can only be changed at home now.
- The penalty mode for those who still want RP penalty but don't want to lose all RP. Penalty is cumulative, it will be severe after about 3 to 4 times. Only returning home can reset it.
- Toys can be configured to equipped one at a time or all at once.
- Removed starting point of Convenience Store and Fashion Shop
- Fully configurable target stages for teleportation.
- Added 3 mode to the clothes striping, now can be configured to strip one clothe at a time and what to strip (ALL clothes or just those Casual clothes).
 
Last edited:

Dungeon_Crawler

New Member
Oct 15, 2025
10
23
3
I made another v2.0 mission. This one is a blackmail mission where you have to complete three tasks in different parts of the city. After the outfit changes you can change the cosplay to whatever you want but don't touch the skirt, jacket, or shirt. If you fail at any point, progress should be saved so you can continue where you left off. If the difficulty feels off, let me know and I can adjust some of the conditions.

The mission starts directly outside her house to the right.

This requires the v2.0 version of the mod found here. As crisp said, you need a second installation of the game without version 1 of the mod installed. I just downloaded the pre-patched version again and named it something else. Your save will be shared between both versions. As for installing, unzip the blackmail folder itself to the CustomMissions2 folder like so.
View attachment 5268669
Is there something special you need to do to make this start? I have the 1.1.3 version of the game in it's own install with the 2.0.3.0 version custom missions and while it shows up on the phone and I have it checked nothing ever shows up for me (and I don't have a starting zone next to my house).
 
Jun 30, 2020
21
6
139
Ok, I did it, except for the "disallow Manaka getting home without having all equipments collected" part.

And it is indeed scary, being literally fucked up and constrained and sent to random places. -- So I changed the mod's name to Aftermath. (But names can be changed as anybody want, it only affect saving states specifically to the mod.

Maybe lossing some of the RP but not the whole would be better. Or may be "disallow getting home" would be a choice for motivation.
Thanks for this. Its fun seeing this idea get created and then updated so fast. Couple of things I've noticed however:
1 The vibrator setting puts all the adult toys on at once, which is a bit much, is there any way it could do say one at a time so getting caught multiple times makes things ramp up instead of starting at max?
2 the teleport to the clothes store was dropping me under the store so i would fall forever. I had to use the escape option or quit out. I know the teleport to downtown worked, however of the 4 times i tested getting caught 3 went to the clothes store and an infinite fall.
 
  • Like
Reactions: twoer

biwajimadono

Newbie
Jul 27, 2021
80
71
28
It is possible but requires a lot of time to catalogue all clothes. I believe all clothes that "blocking" Manaka's body are recorded to be removed at once. If you prefer to have clothes removed one by one, try editing this part:

Code:
# line 83
stripCosplay:
    stripClothesList = getStripClothesList()
    i = _state.Cosplay.Count()
    while i > 0
        i = i - 1
        clothing = _state.Cosplay[i]
        if stripClothesList[clothing]
            UnequipCosplay(clothing)
            Log("assaultConsequences: strip " + clothing)
into:

Code:
# line 83
stripCosplay:
    stripClothesList = getStripClothesList()
    i = _state.Cosplay.Count()
    if i > 0
        i = i - 1
        clothing = _state.Cosplay[i]
        if stripClothesList[clothing]
            UnequipCosplay(clothing)
            Log("assaultConsequences: strip " + clothing)
Thanks to you, everything is going well.
She's now able to take off her clothes one piece at a time.
From now on, she'll be adding outfits to modes herself.

AdultGoodType.txt
This is a huge help.
I couldn't have done anything without it.
However, I don't know the names of the outfit categories other than "Casual Crotch" and "Bra.Pants."
How should I look that up?

My question may be obvious with a little thought.
I'm sorry for bothering you.
 
  • Like
Reactions: twoer

Suzutsuki117

New Member
Oct 23, 2025
10
43
13
Thanks to you, everything is going well.
She's now able to take off her clothes one piece at a time.
From now on, she'll be adding outfits to modes herself.

AdultGoodType.txt
This is a huge help.
I couldn't have done anything without it.
However, I don't know the names of the outfit categories other than "Casual Crotch" and "Bra.Pants."
How should I look that up?

My question may be obvious with a little thought.
I'm sorry for bothering you.
Press Ctrl+F9 to get the list of official missions and cosplay items
 
  • Like
Reactions: biwajimadono

Suzutsuki117

New Member
Oct 23, 2025
10
43
13
I hope there's a function in Custom Missions that lets you individually enable or disable portals to different areas. With this, something like “You can't go home unless you pick up the key” could be implemented.
 
  • Like
Reactions: cherry_sigma

cherry_sigma

Newbie
Dec 29, 2022
15
21
13
Thanks for this. Its fun seeing this idea get created and then updated so fast. Couple of things I've noticed however:
1 The vibrator setting puts all the adult toys on at once, which is a bit much, is there any way it could do say one at a time so getting caught multiple times makes things ramp up instead of starting at max?
2 the teleport to the clothes store was dropping me under the store so i would fall forever. I had to use the escape option or quit out. I know the teleport to downtown worked, however of the 4 times i tested getting caught 3 went to the clothes store and an infinite fall.
For the teleport point problem:

I figured out that the vanilla game have no random teleport point inside both store which I am relying on. (Since they don't have drone mission too)

This reminds me to add a set of options adjusting which stages are include into the teleport list, or manually set the start point like Suzutsuki did.
(I'll work on it now)
(Btw what is the written form of id "Suzutsuki"? Like 涼月 or 鈴月? Just curious.)
 
  • Like
Reactions: twoer

biwajimadono

Newbie
Jul 27, 2021
80
71
28
It is possible but requires a lot of time to catalogue all clothes. I believe all clothes that "blocking" Manaka's body are recorded to be removed at once. If you prefer to have clothes removed one by one, try editing this part:

Code:
# line 83
stripCosplay:
    stripClothesList = getStripClothesList()
    i = _state.Cosplay.Count()
    while i > 0
        i = i - 1
        clothing = _state.Cosplay[i]
        if stripClothesList[clothing]
            UnequipCosplay(clothing)
            Log("assaultConsequences: strip " + clothing)
into:

Code:
# line 83
stripCosplay:
    stripClothesList = getStripClothesList()
    i = _state.Cosplay.Count()
    if i > 0
        i = i - 1
        clothing = _state.Cosplay[i]
        if stripClothesList[clothing]
            UnequipCosplay(clothing)
            Log("assaultConsequences: strip " + clothing)
It's written in the ".code" file.
# Casual wear
# Bra and pants
I inquired about it and the issue has been resolved.
Thank you.
 

zizheng2019

New Member
Oct 23, 2025
7
11
3
I've made a converter for custom missions (V1 JSON → V2 .code scripts). It mostly works, but no guarantees for all cases. I won't be updating it—honestly not sure why I made it, probably just boredom. I ran out of patience during development, especially with the script logic part...

If you're interested, the source code is included. Feel free to optimize or modify it however you like.
═══════════════════════════════════════════════════════════════
CustomMissions Converter (V1 → V2)
For Secret Flasher Manaka
═══════════════════════════════════════════════════════════════

【USAGE INSTRUCTIONS】

1. Place CustomMissionsConvert.exe in the same folder as your V1 JSON mission files
2. Double-click the executable to run the converter
3. The converter will create a folder and .code script file for each JSON file
4. After conversion, copy the generated folders to the CustomMissions2 folder
in your game root directory


【ABOUT THIS PROJECT】

This converter's core architecture was built by me, using my preferred state
machine pattern for script generation. During development, after writing a
lengthy main function, I discovered a logic error due to my own mistake.
I lost patience with fixing it, so I handed over the subsequent work to an
AI assistant. The AI was incredibly capable and completed all my remaining
requirements.

This tool cannot guarantee 100% conversion success for all JSON missions.
I estimate around 90% success rate, as I haven't accounted for all edge cases.

This is a test version, and I don't plan to update it further. The source code
is available in the source folder. Feel free to optimize or improve it without
needing any authorization.


【DISCLAIMER】

This is beta software. Generated scripts may require manual adjustments for
certain missions.


【PACKAGE CONTENTS】

CustomMissionsConvert/
├── CustomMissionsConvert.exe Converter executable
├── README.txt This file
├── include/ Third-party libraries (nlohmann/json)
└── src/ Source code folder
├── main.cpp
├── ConvertManager.h
├── ConvertManager.cpp
├── Types.h
└── PCH.h


【LICENSE】

Public Domain - Feel free to use, modify, and distribute without restrictions.


═══════════════════════════════════════════════════════════════
Enjoy!
═══════════════════════════════════════════════════════════════
 
  • Like
Reactions: ailecon

cherry_sigma

Newbie
Dec 29, 2022
15
21
13
I've made a converter for custom missions (V1 JSON → V2 .code scripts). It mostly works, but no guarantees for all cases. I won't be updating it—honestly not sure why I made it, probably just boredom. I ran out of patience during development, especially with the script logic part...

If you're interested, the source code is included. Feel free to optimize or modify it however you like.
═══════════════════════════════════════════════════════════════
CustomMissions Converter (V1 → V2)
For Secret Flasher Manaka
═══════════════════════════════════════════════════════════════

【USAGE INSTRUCTIONS】

1. Place CustomMissionsConvert.exe in the same folder as your V1 JSON mission files
2. Double-click the executable to run the converter
3. The converter will create a folder and .code script file for each JSON file
4. After conversion, copy the generated folders to the CustomMissions2 folder
in your game root directory


【ABOUT THIS PROJECT】

This converter's core architecture was built by me, using my preferred state
machine pattern for script generation. During development, after writing a
lengthy main function, I discovered a logic error due to my own mistake.
I lost patience with fixing it, so I handed over the subsequent work to an
AI assistant. The AI was incredibly capable and completed all my remaining
requirements.

This tool cannot guarantee 100% conversion success for all JSON missions.
I estimate around 90% success rate, as I haven't accounted for all edge cases.

This is a test version, and I don't plan to update it further. The source code
is available in the source folder. Feel free to optimize or improve it without
needing any authorization.


【DISCLAIMER】

This is beta software. Generated scripts may require manual adjustments for
certain missions.


【PACKAGE CONTENTS】

CustomMissionsConvert/
├── CustomMissionsConvert.exe Converter executable
├── README.txt This file
├── include/ Third-party libraries (nlohmann/json)
└── src/ Source code folder
├── main.cpp
├── ConvertManager.h
├── ConvertManager.cpp
├── Types.h
└── PCH.h


【LICENSE】

Public Domain - Feel free to use, modify, and distribute without restrictions.


═══════════════════════════════════════════════════════════════
Enjoy!
═══════════════════════════════════════════════════════════════
No offense but why not Rust? (Just a joke, for such job the best tool would be Python.)