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

5.00 star(s) 1 Vote

Sean69

Newbie
Jun 30, 2025
22
30
58
Here's a new toy to everyone! Custom Ecstasy 1.0
Managed to make a script to modify how much ecstasy you get from A LOT of things. Pretty much anything but the cosplay items.
Just put the Custom Ecstasy folder in CustomMissions2 as usual

I tried to make it as user friendly and compact as possible, you will find all the settings and a brief explanation on the phone.
But here's how it works anyway:
Since there is only one slider for each state, some values will tell the script what to do.
By default all the values are set (to -51) to not interfere with the games original mechanic

For example, if you want to make Manaka to get ecstasy only when she's being watched and lower it if she's not walking, while also getting ecstasy if she does the Butt Wigle, you need to set these values:
Not Seen = 51 , Walking = 52, Butt Wigle = 7

There are four special values:
-51 = Default game behaviour for that state
51 = Allow only lowering of ecstasy
52 = Allow only raising of ecstasy
53 = Freeze the ecstasy meter

And there's the range from -50 to +50 = set the amount of ecstasy you want, just an arbitrary number, the negative values remove ecstasy.
There is also a multiplier at the start if you want even more control over the rates.
Modifying ecstasy gain from masturbating, riding dildo ... you name it, is also possible, the script just overwrites the games default mechanic. So if you want to make Manaka suffer, you can set for example her Anal Piston to lower her ecstasy. :HideThePain:

Not every imaginable combination of mechanic is possible this way, but if you thought about some fun thing you would like and couldn't do it with this mod, let me know, maybe there is a way.

Also while working on this, I found some insert and remove anal plug animations, so that's implemented too, you can enable/disable it from the phone.

It took some time to make sense from all this states/actions and how they should interact with each other, I didn't even glance toward the cosplay stuff yet, just look at the code ... tried to double check everything ... but there may be bugs somewhere so, I'm counting on you to let me know.
Edit1: Just out of curiosity, counted all the different states/actions that got a modifiable slider, all 95 of them ... now no one will believe me if I tell, it was not intentional.
Seems like resetting settings back to -51 is broken.
Was testing making masturbation 51 (only lowering) and then decided to reset it to -51 (default), but it still blocks raising during masturbation.
Edit: It seems that after changing some settings, all others with -51 cause it to only lower, rather than follow default behaviours.
Edit 2: Seems that changing the multiplier to 20, then back to 10 might fix the issue.
 
Last edited:
  • Like
Reactions: yoloahah95

tkpj8pn2

Newbie
Jun 11, 2025
15
34
83
I have an issue dealing with this mod : spawning of a map totally freezes the game ! Enabling "Hunted" while already in a map does not freeze the game. I did not find why this is happening. My game is a lot modded currently, but I did not have any resources issue, I don't have any lag, and I don't see any log looping while Hunted is enabled. Maybe CustomMissionsv2 does not handle correctly something ? I've installed the last version (0.5.1)
Are you using my "NPCs Pickup Items" mod? That sounds a lot like the bug I just fixed.
 

|||Byo|||

Newbie
Mar 29, 2021
18
43
187
Is it possible to use this in a custom mission? Say if once a mission is completed it gives ecstasy? However it isn't possible to have it increase ecstasy specifically if you move around while wearing shibari rope or a buttplug?
Well about the custom mission, not sure how to interact with other mods, I guess they run independently, but I should test a little more the Global() function, maybe it hides some functionality. Will look into it.

About the shibari rope, buttplug ... or any other cosplay item, sadly none are implemented yet, but I'm definitely planning to. The point you make to get ecstasy while they are equipped AND moving around is very good, have to think about it a little how to do it elegantly in code and phone settings, the current version won't support that as is. I'll try to come up with something.

I'm using this with Moaning 2.3 and I think there's a weird interaction where just using a pose, say Supine Leg Raise, even at negative numbers (aside from default), will constantly make Manaka moan.

The max interval I have is 1.6 and posing seems to be causing her to moan every interval.

It doesn't do it immediately, but while in the pose if Manaka moans, she will then keep moaning until orgasm.

Thank you so much for the great mods!
Yeah, the interaction between them, let's say, is not the best, Since they are separate mods, they can only fight each other. Just tried out what you said. I guess when you say max interval is 1.6 you mean Max delay = 1.6 seconds in Moaning2.3, there's a couple of ways you can approach this:

In the Moaning2.3 mod
- there is Moaning effect over ecstasy setting with 2 parameters (Effect and Factor) if any of those is 0, ecstasy will not raise from moaning, you can lower the Factor value to about 0.1 and see if you like it that way
- you can raise the Min AND Max Delays so Manaka moans less often, letting the ecstasy bar drop in time, but you will have to raise all Min and Max delays because Manaka enters the ecstasy 0-25 / 25-50 ... 75-100 states eventually, so they will apply.

In Custom Ecstasy mod
- you can lower the value to below -40 for a pose to counteract the ecstasy gain from moaning, maybe even raise the the Ecstasy Multiplier, for ex. if Supine One Leg Raise is -40 and the Multiplier 10, result is -400, but you can make it -800 if you set the Multiplier to 20

I recommend the first method, lowering the Factor value to 0.1, even that is a bit high maybe

Seems like resetting settings back to -51 is broken.
Was testing making masturbation 51 (only lowering) and then decided to reset it to -51 (default), but it still blocks raising during masturbation.
Edit: It seems that after changing some settings, all others with -51 cause it to only lower, rather than follow default behaviours.
Edit 2: Seems that changing the multiplier to 20, then back to 10 might fix the issue.
Yeah, that doesn't really work as intended, since Masturbation gives ecstasy by default, only lowering it (setting 51) makes it to get locked at the current value, however, I can't reproduce what you described, for me it works normally if I put it back to -51.
One of the things I did while working on this was to disable the moaning mod, or at least the moaning gives ecstasy, so I could isolate the problems. Maybe something still interferes in your setup, or just some setting is set to something other than -51 ... I admit, it's not the best implementation this way, it's way too easy to mess some thing up in it while scrolling.
 

|||Byo|||

Newbie
Mar 29, 2021
18
43
187
While writing code, a strange freeze occurred.
Comparing a variable initialized with null to a negative integer causes a freeze.
I wrote a small piece of code to reproduce the problem.
Code:
freeze = CreateThread("freeze")
freeze:
    a = null
    thread = _this
    thread.Goto("main")
    main:
        Log("freeze: a")
        if a == -2
            Log("freeze: b")
        else
            Log("freeze: c")
        Log("freeze: d")
The console only outputs up to “freeze: a”, and it appears to freeze at the line “if a == -2”.
I found out too about this problem, however there is a workaround for this, try
if a == (0-2)
 
  • Like
Reactions: Suzutsuki117

howdyguilt

Newbie
Mar 1, 2021
33
53
135
Is there a way to refresh the custom missions list ingame when you add or remove custom missions, rather than needing to close and reopen the game?
 

beemzz

New Member
Mar 11, 2018
2
2
121
Hunted

Note: This is a testing release, bugs may exist. Any and all feedback appreciated.

Requires the latest version of CustomMissionsV2

For years, you've danced on the edge of discovery. The thrill of the fleeting moment, the adrenaline rush of pushing boundaries – it’s been your game. You are Manaka, and the night is your canvas. But every masterpiece has its dark side. Every risk carries a price.

A single mistake. A careless dash across a moonlit park. A stranger's camera flash. Now, that moment lives online, a digital echo rippling through the city. The location is known. The silhouette is familiar to those who know her. And now… they’re looking.

They are the Hunters.

This mod isn't just about streaks and close calls anymore. It’s about survival. A new layer of tension has descended upon your world, a constant threat lurking in the shadows. These aren't ordinary NPCs; these are individuals driven by what they saw – fueled by curiosity, perhaps even something darker. They won't simply scatter when you appear. They will hunt. The stakes have never been higher. A single misstep means more than just lost points; it means facing consequences that could change everything.

What Changed? The Hunt Begins.

The Hunters are a new addition to the game world. They patrol familiar routes, blending into the regular hustle and bustle, their eyes scanning for any sign of the woman they've seen in those images. Each encounter is a gamble – a test of your skill and cunning. Successfully skirting detection earns you points as before, but now the stakes are far higher.

Your Fate, Your Rules: Punishment Mods.

The power to define those consequences is in your hands. This mod introduces a revolutionary system: Punishment Mods. Want to explore what happens when a Hunter finally corners you? Download and install custom modules that dictate the outcome – from minor inconveniences to… well, let your imagination run wild. The possibilities are endless.

To kick things off, I've included my own punishment mod, offering a glimpse into the potential for escalating consequences:

The First Encounter: Should a Hunter catch you, they’ll swiftly remove your coat (and reveal any clothing beneath!). They will then vanish to another location on the map before discarding the coat. Chase them and your coat is yours again, lose them and hunt for where they've hidden it.

Escalation: Subsequent captures become increasingly… complicated. The second time, you'll be handcuffed in addition to losing your coat. Expect a chase for both the key and the discarded garment. The third encounter leads to something far more unsettling: more material for the online hoards. Any further captures will simply replay this final, harrowing scene.

Installing Punishment Mods is Simple:

Download: Find a punishment mod you want to try
Place: Copy the downloaded file into the same folder as your game files.
Restart: Launch the game and let it load the new module.
Activate: Open your Phone menu in-game, tap the Options Cog (⚙), then select "Hunted." One option is called "Hunter Mod Name" Enter the mod’s name exactly as it appears (case-sensitive) to activate it.

Creating Punishments Mods
is also Simple:

Open: punishment_template.code to see a simple template.
Expand: Alter it to do whatever you want to
Read: More detail is available in modding_documentation.md
Compare: punishments.code is the code used by the mod – see how it works for some advanced usage tips

Surviving the Night: Tactics for Evasion.

Your instincts are your greatest weapon. Break line of sight – duck into narrow alleys, disappear behind buildings, and use the environment to your advantage. If the pressure becomes too intense, you can adjust the number of Hunters patrolling or give yourself a little more breathing room by using the mod's in-game options for adjusting difficulty.

Embrace the shadows. Outwit the hunters. And remember… they’re always watching.

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



im dont understand how to use this... mode? plugin?... what is this? Im know json mods but this is new o_o
 

tkpj8pn2

Newbie
Jun 11, 2025
15
34
83
try if a == (0-2)
Just wrapping it in parentheses is enough. if a == (-2) works.

Is there a way to refresh the custom missions list ingame when you add or remove custom missions, rather than needing to close and reopen the game?
Alt+F9

im dont understand how to use this... mode? plugin?... what is this? Im know json mods but this is new o_o
It's a normal v2 mission. The "plugins" are made by adding specifically named extra code into the existing "Hunted" mission folder and changing a config value so it knows to call your new functions. It's just a convenient way of editing the mission code to change its behavior.
 

Suzutsuki117

Newbie
Oct 23, 2025
18
73
39
Here's a new toy to everyone! Custom Ecstasy 1.0
Managed to make a script to modify how much ecstasy you get from A LOT of things. Pretty much anything but the cosplay items.
Just put the Custom Ecstasy folder in CustomMissions2 as usual

I tried to make it as user friendly and compact as possible, you will find all the settings and a brief explanation on the phone.
But here's how it works anyway:
Since there is only one slider for each state, some values will tell the script what to do.
By default all the values are set (to -51) to not interfere with the games original mechanic

For example, if you want to make Manaka to get ecstasy only when she's being watched and lower it if she's not walking, while also getting ecstasy if she does the Butt Wigle, you need to set these values:
Not Seen = 51 , Walking = 52, Butt Wigle = 7

There are four special values:
-51 = Default game behaviour for that state
51 = Allow only lowering of ecstasy
52 = Allow only raising of ecstasy
53 = Freeze the ecstasy meter

And there's the range from -50 to +50 = set the amount of ecstasy you want, just an arbitrary number, the negative values remove ecstasy.
There is also a multiplier at the start if you want even more control over the rates.
Modifying ecstasy gain from masturbating, riding dildo ... you name it, is also possible, the script just overwrites the games default mechanic. So if you want to make Manaka suffer, you can set for example her Anal Piston to lower her ecstasy. :HideThePain:

Not every imaginable combination of mechanic is possible this way, but if you thought about some fun thing you would like and couldn't do it with this mod, let me know, maybe there is a way.

Also while working on this, I found some insert and remove anal plug animations, so that's implemented too, you can enable/disable it from the phone.

It took some time to make sense from all this states/actions and how they should interact with each other, I didn't even glance toward the cosplay stuff yet, just look at the code ... tried to double check everything ... but there may be bugs somewhere so, I'm counting on you to let me know.
Edit1: Just out of curiosity, counted all the different states/actions that got a modifiable slider, all 95 of them ... now no one will believe me if I tell, it was not intentional.
I think the restriction on lowering and raising for 51 and 52 should be applied to the final calculation result.
 
  • Like
Reactions: |||Byo|||

Lolazojajas

Newbie
Oct 1, 2022
24
7
13
Version 2 Build Beta 2.1 (0.5.1)

- fixed animation not turning on again after stopping an NPC
- fixed NPC respawn when they were destroyed by the game
- fixed a bug with caching the waypoints for NPCs that caused them to be invalid after stage change
- fixed math functions Max and Min
- fixed graphic glitches and animation for custom NPCs in conjunction with the sex system
- fixed Size function for NPC objects
- added Vector3Distance function
- added functions for NPC object to check more of the values that were only in _state.NPCs (like position)
- added a constructor for the NPC object that lets you link to an existing NPC
- added a functions for NPCs to initiate sex, change position and end sex
- added a function for NPCs to toggle the follow mode that is also used by the seduction skill

Lots of necessary fixes, because I didn't test it extensively before Christmas.
I also tried the previous version with the seduction skill and noticed several problems, that should be fixed now.
I've also added function to trigger sex by script, which also works when the Seduction skill is turned off. You can than still be caught by other NPCs, which could make for some interesting missions involving discreet sex.
You can now also link an NPC object to NPCs created by the game, but I've deactivated the functions for waypoints and respawning, because I fear that this could break the game if NPCs don't behave as the game expects.

I've also changed how the _state variable functions internally, so that it only updates the mission, cosplay and NPC states when they are queried. That should improve best-case performance.
where do I extract the file? like, in which folder
 

|||Byo|||

Newbie
Mar 29, 2021
18
43
187
Is it possible to use this in a custom mission? Say if once a mission is completed it gives ecstasy? However it isn't possible to have it increase ecstasy specifically if you move around while wearing shibari rope or a buttplug?
I managed to implement something a little bit better regarding the cosplay items and a new grouping mechanic for the states in general, check out Custom Ecstasy v1.1
 
  • Like
Reactions: eltiachan

Kanokanoka

New Member
Dec 23, 2025
4
4
54
Is there a way to refresh the custom missions list ingame when you add or remove custom missions, rather than needing to close and reopen the game?
Yes, you'll just need to press Alt+F9, which will trigger a reload on all custom missions installed (including missions that are added/removed from the custom mission folder).
 

HallumiFriend

New Member
May 12, 2025
4
17
3
Cosplay Shop
An in-game way to recover lost/glitched items or coat... for money!

Introducing Cosplay Shop. You can now go over to the clothing store in the mall and find a coat for sale or a business suit to cover up in a pinch. Be warned though, the store only stocks one coat per day!

You will also find 2 other stores in the mall (2nd floor) that will sell handcuff keys and remotes, should you need some. But remember, supplies are limited to 1 per customer per day so plan accordingly ;)

Have fun shopping!

Note: This mod is best enjoyed with the plugin that disables recovering items from the PC!
 
Last edited:
  • Like
  • Yay, update!
Reactions: twoer and eltiachan

Sean69

Newbie
Jun 30, 2025
22
30
58
Yeah, that doesn't really work as intended, since Masturbation gives ecstasy by default, only lowering it (setting 51) makes it to get locked at the current value, however, I can't reproduce what you described, for me it works normally if I put it back to -51.
One of the things I did while working on this was to disable the moaning mod, or at least the moaning gives ecstasy, so I could isolate the problems. Maybe something still interferes in your setup, or just some setting is set to something other than -51 ... I admit, it's not the best implementation this way, it's way too easy to mess some thing up in it while scrolling.
I managed to identify the issue more concretely:
When setting "Not seen" to any value between -50 and 50, all ecstasy generating actions that are set to default (-51) cease working (when not seen).
For example, setting Not seen to 0 and Masturbate to -51, results in no ecstasy. Also, when masturbation is stopped, it seems like the game adds some of the paused ecstasy afterwards over a couple seconds, only for it to start falling again after a while.
However, setting Not seen to 0 and masturbate to 5, results in an actual ecstasy increase when masturbating.

Perhaps some settings overwrite each other?

A workaround for now seems to be assigning every regularly ecstasy generating action to a manual number.

Edit: Other actions, like Walking, cause the same issue when given an ecstasy value. Another example of overwriting would be setting Not seen to -40, then setting Walking to 3, this results in ecstasy gain when walking, and loss when standing still. Despite both Walking and Not seen being active at the same time, only walking seems to trigger when walking.
 
Last edited:
  • Like
Reactions: |||Byo|||

Lolazojajas

Newbie
Oct 1, 2022
24
7
13
for some reason the animations for "drop bra" and "drop panties" is not working, even thoough the codes in the folder are ok and the tick is on in the phone settings, what about that?
 

Crisp2002

Newbie
Jun 30, 2025
95
436
123
Reporting issues.

Executing SetStageRankLimit(“Apart”, 8) disables portals to home, but fast travel to home remains available.

When only the En value is set in the title field of meta.json while the game language is set to Ja, the En value is ignored and the title becomes empty.
I'll fix the problem with the localization.
The other thing I can't reproduce. It works for me. I had to do some additional things in my mod though. Otherwise "Home" would be preselected and you could just press "Move". So maybe it doesn't work under specific circumstances.
 
  • Like
Reactions: Suzutsuki117

Crisp2002

Newbie
Jun 30, 2025
95
436
123
While writing code, a strange freeze occurred.
Comparing a variable initialized with null to a negative integer causes a freeze.
I wrote a small piece of code to reproduce the problem.
Code:
freeze = CreateThread("freeze")
freeze:
    a = null
    thread = _this
    thread.Goto("main")
    main:
        Log("freeze: a")
        if a == -2
            Log("freeze: b")
        else
            Log("freeze: c")
        Log("freeze: d")
The console only outputs up to “freeze: a”, and it appears to freeze at the line “if a == -2”.
Fixed it.
You don't have permission to view the spoiler content. Log in or register now.
 
5.00 star(s) 1 Vote