never encountered a mid-encounter event in this current public update, how does one get that to occur?
I suppose there are some related to shower masturbation.
When you do that and it switches to the encounter view (with the action buttons), don't do any further actions yet.
One can first check if there's a midevent via the browser console (usually press F12 on keyboard).
In that console, typing in State.active.variables.encounter shows a bunch of stuff.
Specifically, State.active.variables.encounter.midevent is either null or undefined (meaning no event), or it has something.
I said don't do further actions, because one can use the game's back arrow, and try again. But the RNG is setup to prevent that kind of cheese.
But... for those of us who have fun cheesing RNG:
Oh, and cool game by the way. Did a bit of a playboy run, then settled down with a nice goth girl.