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-": "-Tell her to leave the door open-":
if states.her.tier <= 4: if states.her.tier <= 4:
her "But, what if somebody walks in again!" ("shock", "wide", "base", "stare") 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") gen "Nonsense... No such thing will happen." ("base", xpos="far_left", ypos="head")
her "It happened before so why--" ("angry", "base", "angry", "mid") 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") her ".................." ("annoyed", "narrow", "angry", "R")
stop music fadeout 1.0 stop music fadeout 1.0
@ -1080,6 +1080,11 @@ label hg_pf_strip_T4:
stop music fadeout 1.0 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 # Climb desk
call blkfade call blkfade
play sound "sounds/08_hop_on_desk.ogg" play sound "sounds/08_hop_on_desk.ogg"
@ -1091,12 +1096,7 @@ label hg_pf_strip_T4:
call ctc call ctc
play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 if_changed # SEX THEME. 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) her "..." ("soft", "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")
if hermione.is_worn("top"): if hermione.is_worn("top"):
nar "Hermione hastily starts pulling at her 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") gen "There's no rush." ("base", xpos="far_left", ypos="head")
if hermione.is_worn("top"): if hermione.is_worn("top"):
her "I'm not!" ("open", "base", "angry", "mid") her "I'm not trying to--" ("open", "base", "angry", "mid")
her "It's just... I..." ("disgust", "narrow", "base", "down") 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") gen "Would you like some help with it?" ("grin", xpos="far_left", ypos="head")
if states.her.tier <= 5: if states.her.tier <= 5:
her "No..." ("annoyed", "base", "angry", "mid") 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") her "Just enjoy the show..." ("soft", "narrow", "base", "mid_soft")
gen "I will, [name_hermione_genie]." ("grin", xpos="far_left", ypos="head") 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"): if hermione.is_worn("top"):
nar "Hermione pulls her top over her head..." 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 "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." 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") gen "*Huh*?" ("base", xpos="far_left", ypos="head")
her "May I ask you a question?" ("upset", "wink", "base", "mid") 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") 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") her "*Huh*?" ("angry", "wink", "base", "mid")
gen "Never mind... Go ahead..." ("base", xpos="far_left", ypos="head") gen "Never mind... Go ahead..." ("base", xpos="far_left", ypos="head")
her "..............." ("normal", "happyCl", "worried", "mid") 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") 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: menu:
gen "..." ("base", xpos="far_left", ypos="head") 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") gen "Actually the conservation of angular momentum is responsible for that." ("base", xpos="far_left", ypos="head")
her "*Huh*?" ("upset", "wink", "base", "mid") her "*Huh*?" ("upset", "wink", "base", "mid")
if hermione.is_worn("bottom"): 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: 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") her "............" ("annoyed", "narrow", "annoyed", "mid")
"\"Be quiet and keep on dancing!\"": "\"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 "I'm one of your students!" ("soft", "base", "base", "mid")
her "And you're older than my father!" ("grin", "happyCl", "worried", "mid", emote="sweat") 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") 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") 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") gen "[name_hermione_genie]!" ("base", xpos="far_left", ypos="head")
her "Yes, [name_genie_hermione]?" ("soft", "base", "base", "mid") 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") her "Why?" ("annoyed", "narrow", "annoyed", "mid")
gen "I feel like getting one..." ("base", xpos="far_left", ypos="head") gen "I feel like getting one..." ("base", xpos="far_left", ypos="head")
her "[name_genie_hermione]!" ("angry", "base", "angry", "mid") 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 "......" ("disgust", "narrow", "base", "mid_soft")
her "{size=-7}I want a hundred house points for this...{/size}" ("angry", "happyCl", "worried", "mid", emote="sweat") 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 "I want a hundred house points for this!!!" ("scream", "happyCl", "worried", "mid")
her "" ("clench", "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") 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") her "{size=-7}Yes...{/size}" ("disgust", "narrow", "base", "mid_soft")
gen "Sorry, I couldn't hear you..." ("base", xpos="far_left", ypos="head") 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 "{number=current_payout} house points...?" ("open", "narrow", "worried", "down")
her "This could put Gryffindor back in the lead..." her "This could put Gryffindor back in the lead..."
gen "Is that a \"yes\"?" ("base", xpos="far_left", ypos="head") 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") gen "Great!" ("base", xpos="far_left", ypos="head")
pass pass
@ -137,7 +137,7 @@ label hg_pf_handjob_T4_intro_E1:
her "This will definitely put Gryffindor in the lead!" her "This will definitely put Gryffindor in the lead!"
gen "Is that a \"yes\" then?" ("base", xpos="far_left", ypos="head") gen "Is that a \"yes\" then?" ("base", xpos="far_left", ypos="head")
her "Of course!" ("smile", "happyCl", "base", "mid") 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 pass
jump hg_pf_handjob_1 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 "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") 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") 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") 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") 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") 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") 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") 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 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.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.handjob = False
default states.her.status.blowjob = 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.sex = False
default states.her.status.anal = False default states.her.status.anal = False