//Minerva Sex Menu rework v1.1 //Reworked the first time pure dialogue and changed the parsers to make sense, as it checked to see if she's dedicked while still tainted, which is impossible. Also added //Removed the conditional for cunny I had placed since it's actually not so rare of a word in CoC, but I'm open to changing it back. If you think it's bad, just change "cunny" for "[if (isChild && silly){cunny|pussy}]" //Added some dialogue mentioning her being sterile and becoming fertile again. //Restructured the layout of the buttons to look a bit better when certain choices are removed You tell Minerva that, this time, you'd like to have sex with her. //First time sex; romanced// Minerva's eyes widen. She looks at you surprised, but happy. [saystart]I thought you would never ask for it. Were you waiting for us to become a couple? [if (minervaPure){Or were you waiting to free me from the parasite first?[if (minervaDedicked){ Or maybe you didn’t like the anemone?}][sayend] She shakes her head, still smiling. [saystart]It doesn’t matter. |You really are from out of this world.}] Anyway, did you have anything specific in mind?[sayend] // //First time sex; not romanced// Minerva blushes and looks you up and down, looking a little nervous. [say: Well... it's been a long time since I have been with someone, let alone someone who wasn't some domineering beast] her words trail off as she appears to think deeply of something, perhaps a past experience. Then, her expression looks more receptive, though still uneasy. [say: I guess it would be all right, some companionship would be nice,] she pauses again for a moment, before adding, [saystart][if (hasCock){Just not in my vagina, all right? That's... special.|[if (minervaDedicked){But I don't want you to play with my pussy, it's... special to me. But I can eat yours.|Would you mind how we do it? You're the one asking, so... would you want me to fuck your ass? Or [if (hasVagina) {try to fit between those sexy hips of yours? [if (minervaPure){Now that the parasite is gone, I don't feel infertile, but I can take contraceptives. I don't want to get a friend pregnant.|Don't worry, I can't get you pregnant. [sayend]She seems to be bothered by the thought of something again, but it goes away quickly. [saystart]What would you like then?}]|maybe you have something else in mind?}]}] // //Second time and after; you have a cock that’s too big// Looking at the monstrous mass of your mammoth member, Minerva blushes hard and stares at it with wide eyes. [say: Oh,] she gasps, [say: oh my, that... that's [b:big].] she looks up at you, then takes a second look at your large penis. [say: I'm sorry, I don't think that's going to fit inside me, how about we try something else? I'm sure we can come up with something!] Minerva says with confidence. // //Second time and after; not romanced// Minerva blushes and looks you up and down, looking a little nervous to have sex, but seemingly more comfortable with the idea. [saystart]Well, I suppose... last time was fun and felt really good, so why not? Was there anything specific you wanted to do? [if (hasVagina){[if (!minervaDedicked){ Since you don't seem to mind... would you like me to fuck your ass or to squeeze into your cute cunny? If you don't like that, I can eat you out, too. [if (minervaPure){I have contraceptives, so don't worry about getting pregnant from me.}]| I don't have a dick anymore, but I can eat you out, at least. Just don't touch my vagina, it's... special.}][sayend]}] // //Second time and after; romanced// Minerva blushes and smiles at you, her pleased expression matching your eagerness. [saystart]Sure, love! How could I say no to spending some quality time together?[if (hasCock){ I'll even let you have my pussy, I bet you like the sound of that!|[if (hasVagina){ I'd be happy to play with your hot pussy, or maybe you'd like to play with mine--what do you think, my dear?}]}][sayend] // //menu// [FuckHerButt][FuckCowgirl][RestrainFuck][EatHerOut][TakeHerDick] [ Get BJ ][ LezzOut ] [ Back ] //TakeHerDick will be removed instead of disabled if you dedick her, since you can’t go back on it. //FuckCowgirl, RestrainFuck, and EatHerOut should be removed if you reject her, since you can’t go back on it either. //By default, they have no tooltip, but there will be one if the button is disabled. //Scenes that ask you to have high affection are only available if you are romancing her, since they use her vagina, which is special to her [FuckHerButt](This scene requires you to have a fitting cock.) [FuckCowgirl](This scene requires you to have a fitting cock and high enough Minerva affection.) [RestrainFuck](This scene requires you to have a fitting cock and high enough Minerva affection.) [EatHerOut](This scene requires you to have high enough Minerva affection.) [Get BJ](This scene requires you to have a cock.) [LezzOut](This scene requires you to have a vagina.) //SEX SCENES!!!!!!!!! //PC Chooses Sex from Minerva's Options: function minervaSexMenu(display:Bool = true) { if (display) { clearOutput(); minervaSprite(); outputText("You tell Minerva that, this time, you'd like to have sex with her."); //Default, first time: if (flags[KFLAGS.TIMES_MINERVA_SEXED] == 0) { if (minervaRomanced()) outputText("[pg]Minerva's eyes widen. She looks at you surprised, but happy. [saystart]I thought you would never ask for it. Were you waiting for us to become a couple? [if (minervaPure){Or were you waiting to free me from the parasite first?[if (minervaDedicked){ Or maybe you didn’t like the anemone?}][sayend] She shakes her head, still smiling. [saystart]It doesn’t matter. |You really are from out of this world.}] Anyway, did you have anything specific in mind?[sayend]"); else { outputText("[pg]Minerva blushes and looks you up and down, looking a little nervous. [say: Well... it's been a long time since I have been with someone, let alone someone who wasn't some domineering beast] her words trail off as she appears to think deeply of something, perhaps a past experience. Then, her expression looks more receptive, though still uneasy. [say: I guess it would be all right, some companionship would be nice,] she pauses again for a moment, before adding, [saystart]"); //PC cock, add: if (player.hasCock()) { outputText("Just not in my vagina, all right? That's... special."); } //PC female, add: elseif (minervaDedicked) outputText("But I don't want you to play with my pussy, it's... special to me. But I can eat yours."); //PC female or sexless, add: else outputText("Would you mind how we do it? You're the one asking, so... would you want me to fuck your ass? Or [if (hasVagina) {try to fit between those sexy hips of yours? [if (minervaPure){Now that the parasite is gone, I don't feel infertile, but I can take contraceptives. I don't want to get a friend pregnant.|Don't worry, I can't get you pregnant. [sayend]She seems to be bothered by the thought of something again, but it goes away quickly. [saystart]What would you like then?}]|maybe you have something else in mind?}]"); outputText("[sayend]"); } } //Dick Too Big - PC exceed capacity else if (Utils.rand(2) == 0 && player.hasCock() && player.cockThatFits(minervaACapacity()) < 0) { outputText("Looking at the monstrous mass of your mammoth member, Minerva blushes hard and stares at it with wide eyes. [say: Oh,] she gasps, [say: oh my, that... that's [b:big].] she looks up at you, then takes a second look at your large penis. [say: I'm sorry, I don't think that's going to fit inside me, how about we try something else? I'm sure we can come up with something!] Minerva says with confidence."); }//{Repeated/No romance: else if (!minervaRomanced()) { outputText("[pg]Minerva blushes and looks you up and down, looking a little nervous to have sex, but seemingly more comfortable with the idea. [saystart]Well, I suppose... last time was fun and felt really good, so why not? Was there anything specific you wanted to do?"); if (player.hasVagina()) { //Removed the conditional for cunny I had placed since it's actually not so rare of a word in CoC, but I'm open to changing it back. If you think it's bad, just change "cunny" for "[if (isChild && silly){cunny|pussy}]" if (!minervaDedicked) outputText(" Since you don't seem to mind... would you like me to fuck your ass or to squeeze into your cute cunny? If you don't like that, I can eat you out, too. [if (minervaPure){I have contraceptives, so don't worry about getting pregnant from me.}]"); else outputText(" I don't have a dick anymore, but I can eat you out, at least. Just don't touch my vagina, it's... special."); } outputText("[sayend]"); } //Romanced: else { outputText("[pg]Minerva blushes and smiles at you, her pleased expression matching your eagerness. [saystart]Sure, love! How could I say no to spending some quality time together?"); //PC cock, add: if (player.hasCock()) { outputText(" I'll even let you have my pussy, I bet you like the sound of that!"); } //PC female, add: else if (player.hasVagina()) { outputText(" I'd be happy to play with your hot pussy, or maybe you'd like to play with mine--what do you think, my dear?"); } outputText("[sayend]"); } } menu(); addButtonDisabled(0, "FuckHerButt", "This scene requires you to have a fitting cock."); addButtonDisabled(1, "FuckCowgirl", "This scene requires you to have a fitting cock and high enough Minerva affection."); addButtonDisabled(2, "RestrainFuck", "This scene requires you to have a fitting cock and high enough Minerva affection."); // 3 - Used to be always on but was changed because it involves her pussy. // 4 - Always on until you dedick her. addButtonDisabled(5, "Get BJ", "This scene requires you to have a cock."); if (player.hasCockThatFits(minervaACapacity())) { addButton(0, "FuckHerButt", fuckMinervasAsshole); } if (player.hasCockThatFits(minervaVCapacity()) && minervaRomanced()) { addButton(1, "FuckCowgirl", minervaCowgirlSex); addButton(2, "RestrainFuck", fuckMinervaWithHerHandsBehindHerBack); } if (minervaRomanced) addButton(3, "EatHerOut", goDownOnAHermAndLoveItYouDirtySlutYou); else addButtonDisabled(3, "EatHerOut", "This scene requires you to have high enough Minerva affection."); if (!minervaDedicked) addButton(4, "TakeHerDick", chooseVagOrAss); if (player.hasCock()) { addButton(5, "Get BJ", letMinervaSuckYouOff); } if (player.hasVagina()) addButtoin(6, "LezzOut", pcGetsEatenOutByMinerva); else addButtonDisabled(6, "LezzOut", "This scene requires you to have a vagina."); addButton(14, "Back", genericMenu.bind(true)); } }