Mod Unity [Secret Flasher Manaka] Custom Missions 1.1.9

Crisp2002

Newbie
Jun 30, 2025
67
265
72
Is there a way to get the black screen transition to work on 4k resolution? It only blocks 1/4 of the screen which I assume is because it was made for 1080p. Funnily enough, it works fine If I start the game in 1080p and then swap to 4k ingame. It's just bothersome to do.
I could try stretching it as a workaround. But I wonder why it doesn't work when the text does. Though I can't test it myself as I don't have a 4k monitor.
 
  • Like
Reactions: twoer and bergi

Sean69

Newbie
Jun 30, 2025
18
24
12
Manaka Greatest Adventure V5.1
Custom Mission 1.1.5
79 missions with added Random Teleport feature

Teleport usage conditions
- Do not set FPS higher than 60, otherwise the character may fall through the map.
- If you don’t like the teleport feature, simply delete the file: 000_Manaka_random_Teleport.json



View attachment 5204914
If anyone is still using Manaka Greatest Adventure, then I made an updated version of the random teleporter that seems to work with version 1.9 of the Custom Missions mod, attached below. Simply extract it and overwrite the old file.
 

legolaz0101

New Member
Oct 18, 2024
13
13
81
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.
Best one! Thank you for making this story! I hope there will be a more chapters or a second part!
 

EyesBlack

New Member
Dec 10, 2017
3
2
147
I second this, what a fun story! Now the dream is having the same but with a lesbian couple where the one constantly steals/destroys their partners clothes and loves seeing them in embarrassing predicaments <3
 
  • Like
Reactions: twoer

raptorr64

Newbie
Jul 9, 2017
24
43
157
How do you all create all those missions? I assumed that the coordinates in the json files took trial and error, but where did you find a list of all the items/positions/clothes's internal ids? Right now I can make something by opening other people's missions and using copy paste jutsu, but I'm wondering how did the first mission makers do at first? Like, I want to use the timed handcuffs, and although I'll probably find the right keyword through trial and error, I'm less confident about guessing the id of the cosplay items I haven't seen used yet in other missions...
 

StephenLana13

Newbie
Nov 16, 2018
94
102
206
How do you all create all those missions? I assumed that the coordinates in the json files took trial and error, but where did you find a list of all the items/positions/clothes's internal ids? Right now I can make something by opening other people's missions and using copy paste jutsu, but I'm wondering how did the first mission makers do at first? Like, I want to use the timed handcuffs, and although I'll probably find the right keyword through trial and error, I'm less confident about guessing the id of the cosplay items I haven't seen used yet in other missions...
If you press F9 it should give you everything including your current coordinates, current direction, and current outfit (and probably toys) in the console that opens at the start of the game.

I think there's also some programs that others made to automatically change the coordinates into the format used in the mission code and someone made a mission that automatically plays all the animations including the unused ones if you can find them (I think the programs were released around the yakuza mission and the animation mission should be easy enough to search).
 

raptorr64

Newbie
Jul 9, 2017
24
43
157
If you press F9 it should give you everything including your current coordinates, current direction, and current outfit (and probably toys) in the console that opens at the start of the game.
Thanks ! But F9 does nothing here... Nor any other F key...
 

StephenLana13

Newbie
Nov 16, 2018
94
102
206
Thanks ! But F9 does nothing here... Nor any other F key...
Maybe try fn/alt+F9? It doesn't show up anywhere in game, but rather in the BepinEx window. There's also a readme.txt file included with instructions on how to make the missions.
 

raptorr64

Newbie
Jul 9, 2017
24
43
157
Maybe try fn/alt+F9? It doesn't show up anywhere in game, but rather in the BepinEx window. There's also a readme.txt file included with instructions on how to make the missions.
Oooh, it shows in the other window, not ingame ! I should have known... Thanks, it's indeed F9, without Alt or anything
 

Kate_Fluff

Newbie
Apr 3, 2020
25
11
30
Can someone tell me how to translate custom mission text? I want to translate it into Japanese.
Open ".json" file in the text editor. Look for the "description" properties and for the each one replace the english text with the japanese version.
 

ria.jamie

New Member
Oct 23, 2024
2
0
11
Open ".json" file in the text editor. Look for the "description" properties and for the each one replace the english text with the japanese version.
Thanks for your answer.
Does that mean i have to translate every single mission by hand?
I thought there was some fantastic tool that would translate everything at once just by setting the language.
 

Crisp2002

Newbie
Jun 30, 2025
67
265
72
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.
 

FreakyDonutz

Newbie
Dec 8, 2024
34
44
28
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.
where is the bukkake mission at?
 

CherryJea

New Member
May 8, 2025
1
0
1
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.
(DeepL Translation) No matter which 2.0 version it is, the game occasionally stutters. With all graphics settings maxed out and a stable 60 FPS, Is this my potato pc fault? My CPU is an E3-1270 v3, GPU is a 1070. By the wey, the issue where pressing the Tab key caused sounds to remain stationary has been resolved.
 

raptorr64

Newbie
Jul 9, 2017
24
43
157
Well, I had done something, but I came across a weird bug (game was completely ignoring a "onviolatecondition" in the json, and at first glance it doesn't look like it's because of my code since copy/pasting the affected checkpoints at the start of the json made the event work perfectly)

But hey, since we have a WIP v2, I'll try to port it there and hopefully improve what I wanted to do with the new functions !

Awesome job Crisp2002 ! (and bergi for the brat story too)

EDIT: Well, I took 2 hours to make the first checkpoint work in v2, and 1 more hour to utterly fail to do anything worthwhile with the 2nd, so I think I'll wait for more tutorial missions before trying that :p
 
Last edited:
  • Yay, update!
Reactions: twoer

JenniferMabel

New Member
Jun 3, 2020
1
1
54
If anyone is still using Manaka Greatest Adventure, then I made an updated version of the random teleporter that seems to work with version 1.9 of the Custom Missions mod, attached below. Simply extract it and overwrite the old file.
Is there a way to allow the custom missions to show as completed on the mission list? Like with the ribbon on the side an a RP Mult highscore. Whenever I complete them on the map neither a jingle or a completion golden flash appears like the vanilla missions.
 
  • Hey there
Reactions: SpeedingBullet

Giovanni Sh

New Member
Oct 13, 2025
2
0
1
bergi,帖子:18272475,会员:712849 said:
在你家门外左侧。摆出正确的姿势即可开始你想要的章节。在一些地点,有隐藏的检查点,用于完成较长的任务。
[/引用]
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.
Why I can not find the starting point, but I can already load the Tanline texture. Could you share a picture of the starting loop?
 

bergi

New Member
Jun 27, 2018
11
44
52
Why I can not find the starting point, but I can already load the Tanline texture. Could you share a picture of the starting loop?
Make sure you have the 1.1.9 version of the custom mission mod and not the version 2. The starting loop is right outside Manaka's home.
 
  • Like
Reactions: twoer