Improvements

* Improved writing and posing for "Dance for me masturbate".
This commit is contained in:
Johnny28 2023-04-18 16:23:19 +02:00
parent 697819b5ba
commit 24ff32aab6
4 changed files with 199 additions and 137 deletions

View File

@ -1065,10 +1065,10 @@ label hg_pf_strip_T4:
"-Tell her to leave the door open-":
if states.her.tier <= 4:
her "But, what if somebody walks in again!" ("shock", "wide", "base", "stare")
gen "Nonsense. No such thing will happen..." ("base", xpos="far_left", ypos="head")
her "But, what if somebody walks in again!" ("angry", "base", "base", "stare")
gen "Nonsense... No such thing will happen." ("base", xpos="far_left", ypos="head")
her "It happened before so why--" ("angry", "base", "angry", "mid")
gen "Stop being such a fuzzy and get over here..." ("base", xpos="far_left", ypos="head")
gen "Stop being such a fuzzy, and get over here..." ("base", xpos="far_left", ypos="head")
her ".................." ("annoyed", "narrow", "angry", "R")
stop music fadeout 1.0
@ -1080,6 +1080,11 @@ label hg_pf_strip_T4:
stop music fadeout 1.0
if hermione.is_any_worn("robe", "accessory"):
play sound "sounds/cloth_sound3.ogg"
$ hermione.strip("robe", "accessory")
pause .5
# Climb desk
call blkfade
play sound "sounds/08_hop_on_desk.ogg"
@ -1091,12 +1096,7 @@ label hg_pf_strip_T4:
call ctc
play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 if_changed # SEX THEME.
her "..." ("base", "narrow", "base", "mid_soft", xpos="mid", ypos="base", trans=d3)
if hermione.is_any_worn("robe", "accessory"):
play sound "sounds/cloth_sound3.ogg"
$ hermione.strip("robe", "accessory")
gen "Yes, very nice." ("base", xpos="far_left", ypos="head")
her "..." ("annoyed", "narrow", "worried", "down")
her "..." ("soft", "narrow", "base", "mid_soft", xpos="mid", ypos="base", trans=d3)
if hermione.is_worn("top"):
nar "Hermione hastily starts pulling at her top..."
@ -1105,8 +1105,8 @@ label hg_pf_strip_T4:
gen "There's no rush." ("base", xpos="far_left", ypos="head")
if hermione.is_worn("top"):
her "I'm not!" ("open", "base", "angry", "mid")
her "It's just... I..." ("disgust", "narrow", "base", "down")
her "I'm not trying to--" ("open", "base", "angry", "mid")
her "It's just--{w=0.2} I..." ("disgust", "narrow", "base", "down")
gen "Would you like some help with it?" ("grin", xpos="far_left", ypos="head")
if states.her.tier <= 5:
her "No..." ("annoyed", "base", "angry", "mid")
@ -1116,7 +1116,7 @@ label hg_pf_strip_T4:
her "Just enjoy the show..." ("soft", "narrow", "base", "mid_soft")
gen "I will, [name_hermione_genie]." ("grin", xpos="far_left", ypos="head")
her "..." ("base", "narrow", "worried", "down")
her "..." ("soft", "narrow", "worried", "down")
if hermione.is_worn("top"):
nar "Hermione pulls her top over her head..."
@ -1145,16 +1145,16 @@ label hg_pf_strip_T4:
nar "Her movements appear more repetitive than before, and you notice a blank expression across her face..."
nar "After a couple of moments, she regains her focus and locks eyes with you."
her "[name_genie_hermione]?" ("open", "base", "base", "mid")
her "[name_genie_hermione]?" ("open", "base", "worried", "mid")
gen "*Huh*?" ("base", xpos="far_left", ypos="head")
her "May I ask you a question?" ("upset", "wink", "base", "mid")
gen "Is it about how to shake your tits in a less repetitive manner?" ("base", xpos="far_left", ypos="head")
her "*Huh*?" ("angry", "wink", "base", "mid")
gen "Never mind... Go ahead..." ("base", xpos="far_left", ypos="head")
her "..............." ("normal", "happyCl", "worried", "mid")
her "Have you ever been in love...?" ("grin", "happyCl", "worried", "mid", emote="sweat")
her "Have you ever been in love...?" ("angry", "happyCl", "worried", "mid", emote="sweat")
gen "In love?" ("base", xpos="far_left", ypos="head")
her "Yes, [name_genie_hermione]." ("grin", "narrow", "worried", "mid", emote="sweat")
her "Yes, [name_genie_hermione]." ("angry", "narrow", "worried", "mid", emote="sweat")
menu:
gen "..." ("base", xpos="far_left", ypos="head")
@ -1165,9 +1165,9 @@ label hg_pf_strip_T4:
gen "Actually the conservation of angular momentum is responsible for that." ("base", xpos="far_left", ypos="head")
her "*Huh*?" ("upset", "wink", "base", "mid")
if hermione.is_worn("bottom"):
gen "Never mind... Just take off your bottoms already." ("base", xpos="far_left", ypos="head")
gen "...{w=0.4} Just take off your bottoms already." ("base", xpos="far_left", ypos="head")
else:
gen "Never mind... Keep dancing!" ("base", xpos="far_left", ypos="head")
gen "...{w=0.4} Keep dancing!" ("base", xpos="far_left", ypos="head")
her "............" ("annoyed", "narrow", "annoyed", "mid")
"\"Be quiet and keep on dancing!\"":
@ -1206,7 +1206,7 @@ label hg_pf_strip_T4:
her "I'm one of your students!" ("soft", "base", "base", "mid")
her "And you're older than my father!" ("grin", "happyCl", "worried", "mid", emote="sweat")
gen "{size=-4}(You have no idea, girl.){/size}" ("base", xpos="far_left", ypos="head")
her "Surely you must be looking at in scientifically, where \"love\" is described as nothing but a chemical reaction..." ("soft", "base", "base", "mid")
her "Surely you must be looking at it scientifically, where \"love\" is described as nothing but a chemical reaction..." ("soft", "base", "base", "mid")
her "Since I've been causing you to experience sexual arousal, you must've had an increase in endorphins-- Hormones-- Testosterone-- Estrogen--" ("angry", "closed", "base", "mid")
gen "[name_hermione_genie]!" ("base", xpos="far_left", ypos="head")
her "Yes, [name_genie_hermione]?" ("soft", "base", "base", "mid")

View File

@ -95,13 +95,13 @@ label hg_pf_handjob_T4_intro_E1:
her "Why?" ("annoyed", "narrow", "annoyed", "mid")
gen "I feel like getting one..." ("base", xpos="far_left", ypos="head")
her "[name_genie_hermione]!" ("angry", "base", "angry", "mid")
gen "Just another favour. No big deal, right?" ("base", xpos="far_left", ypos="head")
gen "It's just another favour... No big deal, right?" ("base", xpos="far_left", ypos="head")
her "......" ("disgust", "narrow", "base", "mid_soft")
her "{size=-7}I want a hundred house points for this...{/size}" ("angry", "happyCl", "worried", "mid", emote="sweat")
gen "*huh*? What was that?" ("base", xpos="far_left", ypos="head")
gen "What was that?" ("base", xpos="far_left", ypos="head")
her "I want a hundred house points for this!!!" ("scream", "happyCl", "worried", "mid")
her "" ("clench", "happyCl", "worried", "mid")
gen "A Hundred house points, *huh*?" ("base", xpos="far_left", ypos="head")
gen "A hundred house points, *huh*?" ("base", xpos="far_left", ypos="head")
gen "And you will stroke my cock and everything?" ("base", xpos="far_left", ypos="head")
her "{size=-7}Yes...{/size}" ("disgust", "narrow", "base", "mid_soft")
gen "Sorry, I couldn't hear you..." ("base", xpos="far_left", ypos="head")
@ -126,7 +126,7 @@ label hg_pf_handjob_T4_intro_E1:
her "{number=current_payout} house points...?" ("open", "narrow", "worried", "down")
her "This could put Gryffindor back in the lead..."
gen "Is that a \"yes\"?" ("base", xpos="far_left", ypos="head")
her "Yes, it is a yes, [name_genie_hermione]." ("annoyed", "narrow", "annoyed", "mid")
her "That's a yes, [name_genie_hermione]." ("annoyed", "narrow", "annoyed", "mid")
gen "Great!" ("base", xpos="far_left", ypos="head")
pass
@ -137,7 +137,7 @@ label hg_pf_handjob_T4_intro_E1:
her "This will definitely put Gryffindor in the lead!"
gen "Is that a \"yes\" then?" ("base", xpos="far_left", ypos="head")
her "Of course!" ("smile", "happyCl", "base", "mid")
her "If it will bring Gryffindor a hundred house points, I don't mind touching your... thing a little." ("smile", "happyCl", "base", "mid", emote="happy")
her "If I could earn Gryffindor a hundred house points, then I don't mind touching your... Thing, a little." ("smile", "happyCl", "base", "mid", emote="happy")
pass
jump hg_pf_handjob_1
@ -154,14 +154,21 @@ label hg_pf_handjob_T4_intro_E2:
gen "Fine, fine." ("base", xpos="far_left", ypos="head")
gen "[name_hermione_genie], I would like to buy another favour from you today." ("base", xpos="far_left", ypos="head")
her "Of course, [name_genie_hermione]." ("annoyed", "narrow", "angry", "R")
gen "The favour being you playing with my cock!" ("grin", xpos="far_left", ypos="head")
gen "The favour being, you, handling my penis!" ("grin", xpos="far_left", ypos="head")
her ".............." ("disgust", "narrow", "base", "mid_soft")
gen "Oh, come on. For the honour of Gryffindor?" ("base", xpos="far_left", ypos="head")
gen "Oh, come on [name_hermione_genie]... For the honour of Gryffindor?" ("base", xpos="far_left", ypos="head")
her "............." ("angry", "base", "angry", "mid")
gen "Play with my cock for the honour of the Gryffindor, [name_hermione_genie]!" ("grin", xpos="far_left", ypos="head")
her "Stop saying that, [name_genie_hermione]..." ("scream", "base", "angry", "mid", emote="angry")
gen "Come on [name_hermione_genie], it's not like I'm asking you to do this for free." ("base", xpos="far_left", ypos="head")
her "......." ("annoyed", "narrow", "angry", "R")
her "" ("normal", "narrow", "angry", "mid")
gen "I'm sure the Slytherin girls has no issue doing it... In fact, they're probably being showered in house points as we speak!"
her "{size=-4}That is not the kind of shower that I'm worried about...{/size}" ("soft", "narrow", "angry", "R")
gen "What was that?" ("base", xpos="far_left", ypos="head")
her "Nothing, [name_genie_hermione]..." ("open", "narrow", "angry", "R")
gen "So, what will it be[name_hermione_genie]? It's all up to you..." ("base", xpos="far_left", ypos="head")
her "......{w=0.3}{nw}" ("annoyed", "narrow", "angry", "R")
her "......{fast}...." ("disgust", "narrow", "angry", "down")
jump hg_pf_handjob_1

View File

@ -22,7 +22,7 @@ default states.her.status.kissing = False
default states.her.status.stripping = False #Required for Tier up, unlocks hangout with Snape, which in turn allows you to invite him to watch her strip.
default states.her.status.handjob = False
default states.her.status.blowjob = False
default states.her.status.masturbating = False
default states.her.status.masturbating = False # Hermione has touched herself in front of Genie.
default states.her.status.sex = False
default states.her.status.anal = False