Very important observation, thanks Riven.
This actually touches on a feature I want to incorporate into the Sex Engine: an option for the agent to make style/technique decisions in the scene. Let's take the example of a BJ: right now all the agent can do is "move mouth on cock" X number of times to progress the scene.
My idea is for the player decisions to be more focused on changing the narrative of the sex scene, which will lead to more interesting scenes. Um, off the top of my head, instead of [[Suck his cock]] you might see a list of options like:
[[Kiss and tease his cock.]]
[[Give him a quick BJ as foreplay.]]
[[(BJ +0) Make out with his cock.]]
[[(BJ +1) Give him a long, professional BJ.]]
[[(BJ +2) Deep throat him.]]
[[(Likes Rough Sex & Prostitute +1) You look stressed, baby. Wanna fuck my face?]]
This approach will lead to more interesting and varied sex scenes, especially since incorporating the SURPS skill rolls and Random NPC upgrades will also make them dynamic (e.g. some clients will adore the Likes Rough Sex option, some will be appalled).
HERE'S THE CLEVER BIT:
The agent will also normally be presented with a choice like:
[[Just get this over with.]]
(Sometimes, depending on her emotional state, every other option might be greyed out.)
This will put the Sex Engine in a kind of "jaded hooker" mode, where the agent just tries her best to end the scene as fast as she can. Descriptions will be shorter, details glossed over, and – provided she makes her SURPS rolls – then she can blast through the scene in just a few clicks.*
So, basically, if the player isn't that into a sex scene, that's fine: neither is the agent, and the game will know not to go into a lasciviously detailed blow-by-blow account of the eleventh BJ of the agent's shift. (To me that nicely simulates the PC becoming totally desensitised to fucking strangers for cash.)
[* if she fails her SURPS rolls, though, her half-assed performance isn't doing anything for the client, and then we get to another decision – does she change position? Try and get into it? If her Stress level is high, does she cry? Does the client like that, and start fucking her harder? And he has choices as well – will he just keep plugging away? Feel bad and stop? End things and ask the mamasan for a refund? Slap her around a bit to liven her up?]
My thinking on this is that putting in a shift at the Hard Cock Cafe should be a gameplay mechanic that stays interesting. You're right that this isn't possible with the existing Sex Engine gameplay, but that's why I wanna upgrade it.
This actually touches on a feature I want to incorporate into the Sex Engine: an option for the agent to make style/technique decisions in the scene. Let's take the example of a BJ: right now all the agent can do is "move mouth on cock" X number of times to progress the scene.
My idea is for the player decisions to be more focused on changing the narrative of the sex scene, which will lead to more interesting scenes. Um, off the top of my head, instead of [[Suck his cock]] you might see a list of options like:
[[Kiss and tease his cock.]]
[[Give him a quick BJ as foreplay.]]
[[(BJ +0) Make out with his cock.]]
[[(BJ +1) Give him a long, professional BJ.]]
[[(BJ +2) Deep throat him.]]
[[(Likes Rough Sex & Prostitute +1) You look stressed, baby. Wanna fuck my face?]]
This approach will lead to more interesting and varied sex scenes, especially since incorporating the SURPS skill rolls and Random NPC upgrades will also make them dynamic (e.g. some clients will adore the Likes Rough Sex option, some will be appalled).
HERE'S THE CLEVER BIT:
The agent will also normally be presented with a choice like:
[[Just get this over with.]]
(Sometimes, depending on her emotional state, every other option might be greyed out.)
This will put the Sex Engine in a kind of "jaded hooker" mode, where the agent just tries her best to end the scene as fast as she can. Descriptions will be shorter, details glossed over, and – provided she makes her SURPS rolls – then she can blast through the scene in just a few clicks.*
So, basically, if the player isn't that into a sex scene, that's fine: neither is the agent, and the game will know not to go into a lasciviously detailed blow-by-blow account of the eleventh BJ of the agent's shift. (To me that nicely simulates the PC becoming totally desensitised to fucking strangers for cash.)
[* if she fails her SURPS rolls, though, her half-assed performance isn't doing anything for the client, and then we get to another decision – does she change position? Try and get into it? If her Stress level is high, does she cry? Does the client like that, and start fucking her harder? And he has choices as well – will he just keep plugging away? Feel bad and stop? End things and ask the mamasan for a refund? Slap her around a bit to liven her up?]
My thinking on this is that putting in a shift at the Hard Cock Cafe should be a gameplay mechanic that stays interesting. You're right that this isn't possible with the existing Sex Engine gameplay, but that's why I wanna upgrade it.