Flags, and proofreading.

* Added show_bra, show_tits, show_panties, show_pussy, statuses.
* Added status checks into "hg_pf_talk_tonks".
* Added event flags in "Dance for me", Snape event.

* Proofreading.
This commit is contained in:
Johnny28 2023-05-11 13:08:31 +02:00
parent 30687923d7
commit 660facb9bf
17 changed files with 254 additions and 217 deletions

View File

@ -9,10 +9,10 @@ label give_cho_gift(gift_item):
if gift_item == lollipop_ITEM: if gift_item == lollipop_ITEM:
if states.cho.tier <= 1: if states.cho.tier <= 1:
cho "Sweets?" ("base", "base", "base", "mid") cho "Sweets?" ("soft", "base", "base", "mid")
cho "My team captain hasn't let me buy any to keep my blood sugar balanced... Whatever that means." ("base", "base", "base", "mid") cho "My team captain hasn't let me buy any to keep my blood sugar balanced... Whatever that means." ("open", "base", "base", "mid")
call give_gift("You give the sweets to Cho...",gift_item) call give_gift("You give the sweets to Cho...",gift_item)
cho "But thanks, [name_genie_cho]." ("base", "base", "base", "mid") cho "Thank you, [name_genie_cho]." ("base", "base", "base", "mid")
call cho_mood(-2) call cho_mood(-2)
elif states.cho.tier == 2: elif states.cho.tier == 2:
cho "Sweets?" ("base", "base", "base", "mid") cho "Sweets?" ("base", "base", "base", "mid")

View File

@ -478,7 +478,7 @@ label hg_pf_strip_T6_fingering:
her "As long as I am being paid..." ("grin", "base", "base", "R") her "As long as I am being paid..." ("grin", "base", "base", "R")
gen "That's the spirit!" ("grin", xpos="far_left", ypos="head") gen "That's the spirit!" ("grin", xpos="far_left", ypos="head")
else: else:
her "I mean I have done it once today already..." ("grin", "base", "base", "R") her "I mean, I have done it once today already..." ("grin", "base", "base", "R")
gen "Once more for good luck then!" ("grin", xpos="far_left", ypos="head") gen "Once more for good luck then!" ("grin", xpos="far_left", ypos="head")
her @ cheeks blush "If you insist...{heart}" ("open", "base", "base", "R") her @ cheeks blush "If you insist...{heart}" ("open", "base", "base", "R")
@ -527,14 +527,14 @@ label hg_pf_strip_T6_fingering:
menu: menu:
gen "..." ("base", xpos="far_left", ypos="head") gen "..." ("base", xpos="far_left", ypos="head")
"\"Tell me what you're thinking about.\"": "\"Tell me what you're thinking about.\"":
her @ cheeks blush "*huh*?" ("open", "wink", "worried", "mid") her @ cheeks blush "*Huh*?" ("open", "wink", "worried", "mid")
her @ cheeks blush "Oh, *umm*... nothing..." ("soft", "happyCl", "worried", "mid") her @ cheeks blush "Oh, *umm*... nothing..." ("soft", "happyCl", "worried", "mid")
gen "[name_hermione_genie]..." ("base", xpos="far_left", ypos="head") gen "[name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "[name_genie_hermione],{w=0.4} it's a bit weird..." ("disgust", "narrow", "base", "down") her @ cheeks blush "[name_genie_hermione],{w=0.4} it's a bit weird..." ("disgust", "narrow", "base", "down")
gen "Even more reason to tell me." ("angry", xpos="far_left", ypos="head") gen "Even more reason to tell me." ("angry", xpos="far_left", ypos="head")
her @ cheeks blush "......" ("annoyed", "narrow", "annoyed", "mid") her @ cheeks blush "......" ("annoyed", "narrow", "annoyed", "mid")
her @ cheeks blush "Fine..." ("open", "base", "base", "R") her @ cheeks blush "Fine..." ("open", "base", "base", "R")
her @ cheeks blush "If you must know... I was thinking about the time I corrected professor Snape on the ingredients of a Hiccoughing potion." ("open", "narrow", "worried", "down") her @ cheeks blush "If you must know... I was thinking about the time I corrected professor Snape on the ingredients of a \"Hiccoughing Solution\"." ("open", "narrow", "worried", "down")
gen "....." ("base", xpos="far_left", ypos="head") gen "....." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "*Ah*...{heart}" ("soft", "narrow", "annoyed", "up") her @ cheeks blush "*Ah*...{heart}" ("soft", "narrow", "annoyed", "up")
her @ cheeks blush "It was...{w=0.4} *Ah*...{w=0.4} {heart} in front of the entire class as well." her @ cheeks blush "It was...{w=0.4} *Ah*...{w=0.4} {heart} in front of the entire class as well."
@ -546,7 +546,7 @@ label hg_pf_strip_T6_fingering:
gen "This is what you're thinking of when masturbating?" ("base", xpos="far_left", ypos="head") gen "This is what you're thinking of when masturbating?" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "..." ("normal", "narrow", "base", "dead") her @ cheeks blush "..." ("normal", "narrow", "base", "dead")
her @ cheeks blush "Is that too weird?" ("upset", "narrow", "base", "mid") her @ cheeks blush "Is that too weird?" ("upset", "narrow", "base", "mid")
gen "(No wonder why she's being such a know it all... she's getting off from it.)" ("base", xpos="far_left", ypos="head") gen "(No wonder why she's being such a know-it-all... She's getting off from it.)" ("base", xpos="far_left", ypos="head")
gen "Let's just get back to business shall we?" ("base", xpos="far_left", ypos="head") gen "Let's just get back to business shall we?" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "................." ("base", "narrow", "annoyed", "up") her @ cheeks blush "................." ("base", "narrow", "annoyed", "up")
nar "Hermione goes quiet for a moment to enjoy herself, now fully focused on moving her fingers." nar "Hermione goes quiet for a moment to enjoy herself, now fully focused on moving her fingers."
@ -575,14 +575,14 @@ label hg_pf_strip_T6_fingering:
"\"Play with your tits some more!\"": "\"Play with your tits some more!\"":
her "*Hmm*?" ("soft", "narrow", "annoyed", "up") her "*Hmm*?" ("soft", "narrow", "annoyed", "up")
her @ cheeks blush "Okay...{w=0.4} if you insist..." ("open", "base", "base", "R") her @ cheeks blush "Okay...{w=0.4} If you insist..." ("open", "base", "base", "R")
$ hermione.set_pose("hand_on_breast") $ hermione.set_pose("hand_on_breast")
her "*Ah*...{heart}" ("angry", "wink", "base", "mid") her "*Ah*...{heart}" ("angry", "wink", "base", "mid")
gen "Now pinch your nipples." ("base", xpos="far_left", ypos="head") gen "Now pinch your nipples." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "[name_genie_hermione]..." ("open", "happy", "base", "mid") her @ cheeks blush "[name_genie_hermione]..." ("open", "happy", "base", "mid")
gen "do it, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") gen "Do it, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "..." ("open", "base", "base", "R") her @ cheeks blush "..." ("open", "base", "base", "R")
play sound "sounds/gasp2.ogg" play sound "sounds/gasp2.ogg"
her @ cheeks blush "*Ah*..." ("grin", "narrow", "base", "up") her @ cheeks blush "*Ah*..." ("grin", "narrow", "base", "up")
@ -600,7 +600,7 @@ label hg_pf_strip_T6_fingering:
gen "You are a disgrace, [name_hermione_genie]!" ("base", xpos="far_left", ypos="head") gen "You are a disgrace, [name_hermione_genie]!" ("base", xpos="far_left", ypos="head")
her "*Ah-ah*...{heart}{heart}{heart}" ("open_wide_tongue", "narrow", "annoyed", "up") her "*Ah-ah*...{heart}{heart}{heart}" ("open_wide_tongue", "narrow", "annoyed", "up")
gen "Why don't you come down and I'll help you finish?" ("base", xpos="far_left", ypos="head") gen "Why don't you come down, and I'll help you finish?" ("base", xpos="far_left", ypos="head")
her "..." ("base", "narrow", "worried", "down") her "..." ("base", "narrow", "worried", "down")
# Hermione climbs off your desk. # Hermione climbs off your desk.
@ -634,7 +634,7 @@ label hg_pf_strip_T6_fingering:
her "[name_genie_hermione]!" ("shock", "happyCl", "worried", "mid") her "[name_genie_hermione]!" ("shock", "happyCl", "worried", "mid")
her "This wasn't part of the deal!" ("open", "happyCl", "worried", "mid") her "This wasn't part of the deal!" ("open", "happyCl", "worried", "mid")
her @ cheeks blush "And I was almost about to--" ("annoyed", "narrow", "angry", "R") her @ cheeks blush "And I was almost about to--" ("annoyed", "narrow", "angry", "R")
gen "Can't let you have all the fun by yourself can we [name_hermione_genie]." ("base", xpos="far_left", ypos="head") gen "Can't let you have all the fun by yourself, can we, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "*Ah*...{w=0.4}{heart} Well, as long as it's just to make this end faster..." ("open", "narrow", "base", "up") her @ cheeks blush "*Ah*...{w=0.4}{heart} Well, as long as it's just to make this end faster..." ("open", "narrow", "base", "up")
her @ cheeks blush "I suppose I can...{w=0.4} *Ah*...{w=0.4}{heart} allow it..." ("base", "narrow", "base", "down") her @ cheeks blush "I suppose I can...{w=0.4} *Ah*...{w=0.4}{heart} allow it..." ("base", "narrow", "base", "down")
nar "You give her tits a couple of firm squeezes..." nar "You give her tits a couple of firm squeezes..."
@ -682,7 +682,7 @@ label hg_pf_strip_T6_fingering:
nar "You enjoy the sensation of stroking the inside of Hermione's thighs..." nar "You enjoy the sensation of stroking the inside of Hermione's thighs..."
nar "Kneading her gently and moving ever closer to her wet pussy..." nar "Kneading her gently and moving ever closer to her wet pussy..."
gen "I love your big... firm, ass..." ("base", xpos="far_left", ypos="head") gen "I love your big... firm, ass..." ("base", xpos="far_left", ypos="head")
nar "As you get closer to her pussy you suddenly move your hands around her back to squeeze her ass..." nar "As you get closer to her pussy, you suddenly move your hands around her back to squeeze her ass..."
her @ cheeks blush "....................." ("annoyed", "base", "annoyed", "dead") her @ cheeks blush "....................." ("annoyed", "base", "annoyed", "dead")
gen "Your loins..." ("base", xpos="far_left", ypos="head") gen "Your loins..." ("base", xpos="far_left", ypos="head")
nar "You slide your fingers across the side of her body as you return to the front, and then gently begin rubbing your forefinger just above her clit." nar "You slide your fingers across the side of her body as you return to the front, and then gently begin rubbing your forefinger just above her clit."

View File

@ -133,7 +133,7 @@ label hg_pf_grope_ass_T2_back:
her @ cheeks blush "You said all you were going to do is touch..." ("angry", "base", "angry", "mid") her @ cheeks blush "You said all you were going to do is touch..." ("angry", "base", "angry", "mid")
gen "Just stand still, [name_hermione_genie]!" ("angry", xpos="far_left", ypos="head") gen "Just stand still, [name_hermione_genie]!" ("angry", xpos="far_left", ypos="head")
her @ cheeks blush "I don't think so, [name_genie_hermione]!" ("angry", "happyCl", "worried", "mid") her @ cheeks blush "I don't think so, [name_genie_hermione]!" ("angry", "happyCl", "worried", "mid")
her @ cheeks blush "No amount of points are worth this humiliation!" ("scream", "base", "angry", "mid",emote="angry") her @ cheeks blush "No amount of points is worth this humiliation!" ("scream", "base", "angry", "mid",emote="angry")
her @ cheeks blush "You are abusing your power, [name_genie_hermione]!" ("scream", "base", "angry", "mid",emote="angry") her @ cheeks blush "You are abusing your power, [name_genie_hermione]!" ("scream", "base", "angry", "mid",emote="angry")
gen "What?" ("angry", xpos="far_left", ypos="head") gen "What?" ("angry", xpos="far_left", ypos="head")
her @ cheeks blush "I'm leaving!" ("angry", "happyCl", "worried", "mid", ypos="head", flip=False) her @ cheeks blush "I'm leaving!" ("angry", "happyCl", "worried", "mid", ypos="head", flip=False)
@ -453,7 +453,7 @@ label hg_pf_grope_ass_T3_continue:
"-Force your finger into her pussy!-": "-Force your finger into her pussy!-":
nar "You force one of your fingers into her pussy..." nar "You force one of your fingers into her pussy..."
nar "It's very tight and warm..." nar "It's very tight and warm..."
nar "Also it is relatively dry... Doesn't look like Hermione's taking much pleasure in this..." nar "It is also relatively dry... Doesn't look like Hermione's taking much pleasure in this..."
jump hg_pf_grope_ass_T3_fail jump hg_pf_grope_ass_T3_fail
@ -683,7 +683,7 @@ label hg_pf_grope_ass_T4_back:
gen "Be careful what you wish for, [name_hermione_genie]..." ("base", xpos="far_left", ypos="head") gen "Be careful what you wish for, [name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
gen "Giving me free rein might show you just how greedy I can be..." ("base", xpos="far_left", ypos="head") gen "Giving me free rein might show you just how greedy I can be..." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "..." ("angry", "narrow", "base", "R") her @ cheeks blush "..." ("angry", "narrow", "base", "R")
gen "Although perhaps if you're lucky enough, you could also receive some of my well known generosity..." ("base", xpos="far_left", ypos="head") gen "Although perhaps if you're lucky enough, you could also receive some of my well-known generosity..." ("base", xpos="far_left", ypos="head")
nar "Lessening your grip on her cheeks slightly, you then move down towards her inner thighs, and gently begin massaging her with your thumbs..." nar "Lessening your grip on her cheeks slightly, you then move down towards her inner thighs, and gently begin massaging her with your thumbs..."
"-Give her butt a slap-": "-Give her butt a slap-":

View File

@ -80,7 +80,7 @@ label hg_pf_grope_breasts_T2:
### Tier 3 ### ### Tier 3 ###
label hg_pf_grope_breasts_T3: # Favour fails if you Slap them. label hg_pf_grope_breasts_T3: # Favour fails if you slap them.
call her_chibi_scene("behind_desk_front", trans=d7) call her_chibi_scene("behind_desk_front", trans=d7)
$ hermione.strip("robe", "accessory") $ hermione.strip("robe", "accessory")

View File

@ -106,7 +106,7 @@ label hg_pf_admire_panties_T1_intro_E1:
gen "I just want you to show me your panties." ("base", xpos="far_left", ypos="head") gen "I just want you to show me your panties." ("base", xpos="far_left", ypos="head")
her "My... Panties...?" ("open", "base", "base", "mid") her "My... Panties...?" ("open", "base", "base", "mid")
her "[name_genie_hermione]!" ("angry", "base", "angry", "mid") her "[name_genie_hermione]!" ("angry", "base", "angry", "mid")
gen "I know, I know, this a little weird..." ("base", xpos="far_left", ypos="head") gen "I know, I know, this is a little weird..." ("base", xpos="far_left", ypos="head")
her "{size=+7}A little !?{/size}" ("shock", "wide", "base", "stare") her "{size=+7}A little !?{/size}" ("shock", "wide", "base", "stare")
her "This is completely inappropriate!" her "This is completely inappropriate!"
gen "Listen, we need to go through this phase before we get to the good stuff, alright?" ("base", xpos="far_left", ypos="head") gen "Listen, we need to go through this phase before we get to the good stuff, alright?" ("base", xpos="far_left", ypos="head")
@ -135,6 +135,9 @@ label hg_pf_admire_panties_T1_E1:
label hg_pf_admire_panties_T1: # Call label label hg_pf_admire_panties_T1: # Call label
$ states.her.status.show_panties = True
call hide_characters call hide_characters
with d3 with d3
@ -210,6 +213,8 @@ label hg_pf_admire_panties_T2_E1:
label hg_pf_admire_panties_T2: # Call label label hg_pf_admire_panties_T2: # Call label
$ states.her.status.show_panties = True
call hide_characters call hide_characters
with d3 with d3
@ -256,6 +261,9 @@ label hg_pf_admire_panties_T2: # Call label
# Event 2 (r) - Ask her to take off her panties, you make her stand for longer + variation if she has stripped. # Event 2 (r) - Ask her to take off her panties, you make her stand for longer + variation if she has stripped.
label hg_pf_admire_panties_T3_intro_E1: label hg_pf_admire_panties_T3_intro_E1:
$ states.her.status.show_pussy = True
if hg_pf_admire_panties.counter == 1: if hg_pf_admire_panties.counter == 1:
gen "[name_hermione_genie], could you show me your panties?" ("base", xpos="far_left", ypos="head") gen "[name_hermione_genie], could you show me your panties?" ("base", xpos="far_left", ypos="head")
if not states.her.status.stripping: if not states.her.status.stripping:
@ -346,7 +354,7 @@ label hg_pf_admire_panties_T3_intro_E1:
her @ cheeks blush "I thought you just wanted me to show you my panties..." ("angry", "narrow", "base", "mid") her @ cheeks blush "I thought you just wanted me to show you my panties..." ("angry", "narrow", "base", "mid")
gen "Yes, and now I want to see them slide off your legs." ("base", xpos="far_left", ypos="head") gen "Yes, and now I want to see them slide off your legs." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "..." ("disgust", "narrow", "base", "down") her @ cheeks blush "..." ("disgust", "narrow", "base", "down")
gen "You'll get paid extra obviously..." ("base", xpos="far_left", ypos="head") gen "You'll get paid extra, obviously..." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "...{w=0.4} How much extra?" ("open", "narrow", "base", "R") her @ cheeks blush "...{w=0.4} How much extra?" ("open", "narrow", "base", "R")
gen "Ten points." ("base", xpos="far_left", ypos="head") gen "Ten points." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "Just ten?" ("clench", "narrow", "base", "mid") her @ cheeks blush "Just ten?" ("clench", "narrow", "base", "mid")
@ -418,7 +426,7 @@ label hg_pf_admire_panties_T3_E1:
"\"Do you like showing off your panties?\"": "\"Do you like showing off your panties?\"":
her "Like, [name_genie_hermione]?" ("open", "squint", "base", "mid") her "Like, [name_genie_hermione]?" ("open", "squint", "base", "mid")
gen "Yes [name_hermione_genie]... Do you enjoy it?" ("base", xpos="far_left", ypos="head") gen "Yes [name_hermione_genie]... Do you enjoy it?" ("base", xpos="far_left", ypos="head")
her "*Hmm*... I don't mind it I guess..." ("open", "squint", "base", "R") her "*Hmm*... I don't mind it, I guess..." ("open", "squint", "base", "R")
her "As long as it makes my house happy." ("base", "base", "base", "mid") her "As long as it makes my house happy." ("base", "base", "base", "mid")
gen "I'm sure it does." ("base", xpos="far_left", ypos="head") gen "I'm sure it does." ("base", xpos="far_left", ypos="head")
"-Stare at her panties-": "-Stare at her panties-":
@ -470,7 +478,7 @@ label hg_pf_admire_panties_T3_E1:
gen "Quiet." ("base", xpos="far_left", ypos="head") gen "Quiet." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "..." ("annoyed", "closed", "base", "mid") her @ cheeks blush "..." ("annoyed", "closed", "base", "mid")
call ctc call ctc
gen "Okay I'm done..." ("base", xpos="far_left", ypos="head") gen "Okay, I'm done..." ("base", xpos="far_left", ypos="head")
"-Let her go-": "-Let her go-":
gen "Alright then, that shall do for now." ("base", xpos="far_left", ypos="head") gen "Alright then, that shall do for now." ("base", xpos="far_left", ypos="head")
@ -561,12 +569,12 @@ label hg_pf_admire_panties_T4_intro_E1:
"\"Absolutely not!\"": "\"Absolutely not!\"":
her "Why not!?" ("scream", "closed", "angry", "mid") her "Why not!?" ("scream", "closed", "angry", "mid")
gen "Sluts doesn't get paid." ("base", xpos="far_left", ypos="head") gen "Sluts don't get paid." ("base", xpos="far_left", ypos="head")
gen "That's what makes them sluts." ("base", xpos="far_left", ypos="head") gen "That's what makes them sluts." ("base", xpos="far_left", ypos="head")
her "Will you at least pay me the {number=current_payout} points?" ("annoyed", "base", "angry", "mid") her "Will you at least pay me the {number=current_payout} points?" ("annoyed", "base", "angry", "mid")
gen "Are you a slut or are you a prostitute?" ("base", xpos="far_left", ypos="head") gen "Are you a slut or are you a prostitute?" ("base", xpos="far_left", ypos="head")
her "[name_genie_hermione]?!" ("angry", "base", "worried", "mid") her "[name_genie_hermione]?!" ("angry", "base", "worried", "mid")
gen "It's a simple question... Sluts doesn't get paid, so you're a prostitute then?" ("base", xpos="far_left", ypos="head") gen "It's a simple question... Sluts don't get paid, so you're a prostitute then?" ("base", xpos="far_left", ypos="head")
her "{size=-4}I'm not a prostitute...{/size}" ("disgust", "base", "worried", "mid") her "{size=-4}I'm not a prostitute...{/size}" ("disgust", "base", "worried", "mid")
gen "Then, what are you, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head") gen "Then, what are you, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
her "Do I really have to--" ("disgust", "narrow", "worried", "mid") her "Do I really have to--" ("disgust", "narrow", "worried", "mid")

View File

@ -156,7 +156,7 @@ label hg_pf_admire_breasts_T1_intro_E1:
$ states.her.mood += 3 $ states.her.mood += 3
$ hg_pf_admire_breasts.fail() $ hg_pf_admire_breasts.fail()
gen "Well.. Next time I guess." ("base", xpos="far_left", ypos="head") gen "(Well... Next time, I guess.)" ("base", xpos="far_left", ypos="head")
jump main_room_menu jump main_room_menu
@ -185,7 +185,7 @@ label hg_pf_admire_breasts_T1_intro_E1:
pause .5 pause .5
her "Sir, I would like to have my points now." ("open", "closed", "angry", "mid") her "Sir, I would like to have my points now." ("open", "closed", "angry", "mid")
gen "What? Oh yes. Of course..." ("base", xpos="far_left", ypos="head") gen "What? Oh, yes... Of course." ("base", xpos="far_left", ypos="head")
call hide_characters call hide_characters
show screen blkfade show screen blkfade
@ -244,7 +244,7 @@ label hg_pf_admire_breasts_T1_intro_E2:
$ states.her.mood += 6 $ states.her.mood += 6
$ hg_pf_admire_breasts.fail() $ hg_pf_admire_breasts.fail()
gen "Bummer.." ("base", xpos="far_left", ypos="head") gen "Bummer..." ("base", xpos="far_left", ypos="head")
jump main_room_menu jump main_room_menu
@ -270,6 +270,9 @@ label hg_pf_admire_breasts_T1_E2:
label hg_pf_admire_breasts_T1: # Call label label hg_pf_admire_breasts_T1: # Call label
$ states.her.status.show_bra = True
play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # HERMIONE'S THEME. play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # HERMIONE'S THEME.
her "............." ("annoyed", "base", "worried", "R") her "............." ("annoyed", "base", "worried", "R")
@ -296,7 +299,7 @@ label hg_pf_admire_breasts_T1: # Call label
### Tier 2 ### ### Tier 2 ###
# Hermione will bare her breasts after some convincing. # Hermione will bare her breasts after some convincing.
# Event 1 (i) - Choice: Pay Hermione more points to lift up her top without bra. # Event 1 (i) - Choice: Pay Hermione more points take off top and bra.
# Event 2 (i) - Hermione will lift up her top. # Event 2 (i) - Hermione will lift up her top.
# Event 3 (r) - Hermione will lift up her top. # Event 3 (r) - Hermione will lift up her top.
@ -330,9 +333,9 @@ label hg_pf_admire_breasts_T2_intro_E1:
her "This again?!" ("angry", "base", "angry", "mid") her "This again?!" ("angry", "base", "angry", "mid")
gen "Just asking..." ("base", xpos="far_left", ypos="head") gen "Just asking..." ("base", xpos="far_left", ypos="head")
her "I already told you... Two hundred points..." ("angry", "narrow", "worried", "mid") her "I already told you... Two hundred points..." ("angry", "narrow", "worried", "mid")
gen "*Hmm*... That's a lot, just to have you show me your tits don't you think?" ("base", xpos="far_left", ypos="head") gen "*Hmm*... That's a lot, just to have you show me your tits, don't you think?" ("base", xpos="far_left", ypos="head")
her "Two hundred!" ("disgust", "narrow", "angry", "R") her "Two hundred!" ("disgust", "narrow", "angry", "R")
gen "How about a pat on the back and a snickers bar to help with that terrible mood of yours?" ("base", xpos="far_left", ypos="head") gen "How about a pat on the back and a Snickers bar to help with that terrible mood of yours?" ("base", xpos="far_left", ypos="head")
her "I think I'd better go..." her "I think I'd better go..."
menu: menu:
@ -368,7 +371,7 @@ label hg_pf_admire_breasts_T2_intro_E1:
pass pass
"\"Twenty-five house points that's my final offer!\"": "\"Twenty-five house points, that's my final offer!\"":
$ current_payout = 25 $ current_payout = 25
$ states.her.mood += 9 $ states.her.mood += 9
@ -466,7 +469,7 @@ label hg_pf_admire_breasts_T3_E1:
### Tier 4 ### ### Tier 4 ###
# Hermione is more than ok with showing you her tits now. # Hermione is more than okay with showing you her tits now.
# She doesn't mind if you touch them. # She doesn't mind if you touch them.
# Event 1 (i) - Hermione will lift up her top. # Event 1 (i) - Hermione will lift up her top.

View File

@ -77,6 +77,8 @@ label hg_pf_admire_breasts_transition:
label hg_pf_admire_breasts_T2: label hg_pf_admire_breasts_T2:
$ states.her.status.show_tits = True
call hg_pf_admire_breasts_transition call hg_pf_admire_breasts_transition
menu: menu:
@ -224,7 +226,7 @@ label hg_pf_admire_breasts_T2_masturbate: # Not a Call label
her @ cheeks blush "I am not setting a foot into your office ever again, [name_genie_hermione]!" ("angry", "squint", "base", "mid", xpos="mid", ypos="base") her @ cheeks blush "I am not setting a foot into your office ever again, [name_genie_hermione]!" ("angry", "squint", "base", "mid", xpos="mid", ypos="base")
gen "Come on, now. Just say something dirty! I'm almost there!" ("angry", xpos="far_left", ypos="head") gen "Come on now... Just say something dirty! I'm almost there!" ("angry", xpos="far_left", ypos="head")
her @ cheeks blush tears messy "You are a horrible person, [name_genie_hermione]..." ("angry", "squint", "base", "mid") her @ cheeks blush tears messy "You are a horrible person, [name_genie_hermione]..." ("angry", "squint", "base", "mid")
call her_walk(action="run", xpos="door", speed=2, reduce=True) call her_walk(action="run", xpos="door", speed=2, reduce=True)
@ -264,6 +266,8 @@ label hg_pf_admire_breasts_T2_masturbate: # Not a Call label
label hg_pf_admire_breasts_T3: label hg_pf_admire_breasts_T3:
$ states.her.status.show_tits = True
call hg_pf_admire_breasts_transition call hg_pf_admire_breasts_transition
menu: menu:
@ -408,7 +412,7 @@ label hg_pf_admire_breasts_T3_masturbate:
"-Hold it as promised-": "-Hold it as promised-":
gen "Oh, alright..." ("base", xpos="far_left", ypos="head") gen "Oh, alright..." ("base", xpos="far_left", ypos="head")
gen "I'd better stop now I suppose..." ("base", xpos="far_left", ypos="head") gen "I'd better stop now I suppose..." ("base", xpos="far_left", ypos="head")
gen "(Fuck me that hurts...)" ("angry", xpos="far_left", ypos="head") gen "(Fuck me, that hurts...)" ("angry", xpos="far_left", ypos="head")
her @ cheeks blush "..............." ("angry", "happyCl", "worried", "mid") her @ cheeks blush "..............." ("angry", "happyCl", "worried", "mid")
show screen blkfade show screen blkfade
with d3 with d3

File diff suppressed because it is too large Load Diff

View File

@ -19,7 +19,11 @@ default states.her.map_location = "library"
# Sexual activity states # Sexual activity states
default states.her.status.voyer = False default states.her.status.voyer = False
default states.her.status.stripping = False default states.her.status.show_bra = False
default states.her.status.show_tits = False
default states.her.status.show_panties = False
default states.her.status.show_pussy = False
default states.her.status.stripping = False #stripping should be prioritised for most clothing checks
default states.her.status.cumshot = False default states.her.status.cumshot = False
default states.her.status.handjob = False default states.her.status.handjob = False
default states.her.status.kissing = False default states.her.status.kissing = False
@ -59,6 +63,8 @@ default states.her.ev.buttplugs.magic_known = False
default states.her.ev.buttplugs.medium_question = False default states.her.ev.buttplugs.medium_question = False
default states.her.ev.dance_for_me.strip_asked = False # Asked hermione to strip during dancing. default states.her.ev.dance_for_me.strip_asked = False # Asked hermione to strip during dancing.
default states.her.ev.dance_for_me.snape_invited = False # Invited Snape to watch Hermione strip for you both. default states.her.ev.dance_for_me.snape_invited = False # Invited Snape to watch Hermione strip for you both.
default states.her.ev.dance_for_me.snape_masturbate_stage1 = False
default states.her.ev.dance_for_me.snape_masturbate_stage2 = False
default states.her.ev.suck_it.snape_encounter = False default states.her.ev.suck_it.snape_encounter = False
default states.her.ev.suck_it.tonks_encounter = False default states.her.ev.suck_it.tonks_encounter = False
default states.her.ev.suck_it.luna_encounter = False default states.her.ev.suck_it.luna_encounter = False

View File

@ -719,7 +719,7 @@ label luna_intro_E2:
lun "You're the most powerful wizard there is, so if anyone could deal with them, it'd be you..." ("grin", "narrow", "base", "mid") lun "You're the most powerful wizard there is, so if anyone could deal with them, it'd be you..." ("grin", "narrow", "base", "mid")
gen "Well... I'm not usually the person to brag but..." ("base", xpos="far_left", ypos="head") gen "Well... I'm not usually the person to brag but..." ("base", xpos="far_left", ypos="head")
gen "I am known to have slung some seriously powerful spells around back in the day..." ("grin", xpos="far_left", ypos="head") gen "I am known to have slung some seriously powerful spells around back in the day..." ("grin", xpos="far_left", ypos="head")
lun "Oh thank you sir, I knew you'd be able to help!" ("grin", "happyCl", "base", "mid") lun "Oh, thank you sir, I knew you'd be able to help!" ("grin", "happyCl", "base", "mid")
gen "Why of course, anything for a student in--" ("base", xpos="far_left", ypos="head") gen "Why of course, anything for a student in--" ("base", xpos="far_left", ypos="head")
gen "Hold on, I didn't actually say yes yet!" ("angry", xpos="far_left", ypos="head") gen "Hold on, I didn't actually say yes yet!" ("angry", xpos="far_left", ypos="head")
lun "So I think what would be best is if you'd read my daddy's magazine..." ("grin", "narrow", "base", "downL") lun "So I think what would be best is if you'd read my daddy's magazine..." ("grin", "narrow", "base", "downL")
@ -731,7 +731,7 @@ label luna_intro_E2:
gen "(Wait... She did it again!)" ("angry", xpos="far_left", ypos="head") gen "(Wait... She did it again!)" ("angry", xpos="far_left", ypos="head")
lun "Thank you sir..." ("base", "base", "base", "mid") lun "Thank you sir..." ("base", "base", "base", "mid")
gen "Now hold on for a second..." ("base", xpos="far_left", ypos="head") gen "Now hold on for a second..." ("base", xpos="far_left", ypos="head")
lun "Let me know what you think of the paper once you've read it!" ("grin", "wink", "base", "mid") lun "Please let me know what you think of the paper once you've read it!" ("grin", "wink", "base", "mid")
gen "What paper?" ("base", xpos="far_left", ypos="head") gen "What paper?" ("base", xpos="far_left", ypos="head")
lun "The quibbler!" ("soft", "base", "base", "mid") lun "The quibbler!" ("soft", "base", "base", "mid")
gen "Oh... right..." ("base", xpos="far_left", ypos="head") gen "Oh... right..." ("base", xpos="far_left", ypos="head")