I made some changes to the mod:
1) Added a small scene when the mod is turned on.
2) The mod also starts near the bed at home, but only begins to function when you leave the bed.
3) If you don't want to wait for a long time for a mission, you can just press Shift, and something might happen (with some options, a small timeout for pressing Shift is activated).
4) Fixed an error that caused the modification to break when the location changed.
5) Some missions interfere with each other, so a small cheat action was added to complete the current mission (works only with the simplest initial missions). If you can't complete a level one mission, use 'Spread-Leg Blowjob'.
And here's a bit more detail about the mod:
At random intervals, light tasks appear with very little time to complete them. If you don't complete them, you get a penalty task, and if you don't complete that, you get a penalty.
Currently, there are 7 light tasks, 6 penalty tasks, and 2 penalties.
A light task - perform a light action within a short time.
A penalty task - follow specific instructions for a random period of time.
A penalty - complicates the game for a certain period of time or until the end of the run.
My plans include adding more random events, but this is difficult due to the linear nature of the mod. Even for a few random missions, some workarounds are needed (infinite GoTOs in each point of the code).
I aim for the following mission sequence (light, penalty task-light, penalty task-difficult, almost impossible task). However, my special drinks have run out and my imagination isn't very abundant. If you're interested in this idea, feel free to offer your ideas, and I'll try to add them.
In the mod customMissions, at least three important things are missing, which would allow for missions of almost any difficulty:
1) Timer for completing the task (in the checkpoint duration and onExpiration).
2) The ability to choose the next point or skip the current point based on certain conditions.
3) Random stack selection from the list of missions.
It would be possible to add the ability to specify an array in 'description', 'duration' of the mission, so that one of the values is randomly selected and displayed to the user.
I won't mention the possibility of adding variables and functions, dreaming is harmless.
There's also a small error with the condition, some condition records don't work at all:
![cond1,cond2] - works
[!cond1,!cond2] - works
(!cond1,!cond2) - doesn't work at all
!(cond1,cond2) - works
It's also possible that a small set of templates for zones with some main locations and objects on the maps will help someone in creating their own missions. (SMF-snippets)