LoafyLemon
b28a3e250d
* Added get_character_scheduling function * Removed update_interface_color calls (Redundant) * Redesigned variable naming convention to simplify assignment and lookup * Removed counter_class (Superseded) * Removed DynamicDisplayable CG implementation (Superseded)
553 lines
30 KiB
Plaintext
553 lines
30 KiB
Plaintext
|
|
### Flash A Classmate ###
|
|
|
|
label hg_pr_flash:
|
|
|
|
# Setup
|
|
$ current_payout = 35
|
|
|
|
if hg_pr_flash.counter == 0:
|
|
gen "{size=-4}(Tell her to flash her tits to one of her classmates?){/size}" ("base", xpos="far_left", ypos="head")
|
|
menu:
|
|
"\"(Yes, let's do it!)\"":
|
|
pass
|
|
"\"(Not right now.)\"":
|
|
jump hermione_favor_menu
|
|
|
|
her "" (xpos="mid", ypos="base", trans=fade)
|
|
|
|
#Intro.
|
|
if hg_pr_flash.counter == 0:
|
|
gen "[name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
|
|
gen "I would like to award Gryffindor with twenty-five house points today." ("base", xpos="far_left", ypos="head")
|
|
her "Really?" ("base", "base", "base", "mid")
|
|
her "Thank you, [name_genie_hermione]!"
|
|
gen "Yes, but first I will require your help with something..." ("base", xpos="far_left", ypos="head")
|
|
her "Of course, [name_genie_hermione]! Anything!"
|
|
gen "I need you to go out there and show off your tits to people..." ("base", xpos="far_left", ypos="head")
|
|
|
|
stop music fadeout 1.0
|
|
|
|
her "...?" ("open", "base", "base", "mid")
|
|
gen "You know, flash your breasts to some boys..." ("base", xpos="far_left", ypos="head")
|
|
her "?!!" ("shock", "wide", "base", "stare")
|
|
|
|
if states.her.public_level < 6:
|
|
jump too_much_public
|
|
|
|
play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed
|
|
|
|
her "[name_genie_hermione]!"
|
|
her "This is a completely new level of inappropriate, even for you, [name_genie_hermione]!" ("angry", "base", "angry", "mid")
|
|
her "How can you ask one of your pupils to perform such a task?"
|
|
gen "So that's how you feel then? I see..." ("base", xpos="far_left", ypos="head")
|
|
gen "I suppose I will be awarding those points to some other house instead ..." ("base", xpos="far_left", ypos="head")
|
|
gen "Slytherin perhaps?" ("base", xpos="far_left", ypos="head")
|
|
her "................" ("disgust", "narrow", "base", "mid_soft")
|
|
gen "But, you know, no pressure..." ("base", xpos="far_left", ypos="head")
|
|
her "[name_genie_hermione]..." ("annoyed", "narrow", "angry", "R")
|
|
her "The fate of my house is very important to me, but..."
|
|
gen "Is it really?" ("base", xpos="far_left", ypos="head")
|
|
gen "Why don't you show it to me then?" ("base", xpos="far_left", ypos="head")
|
|
gen "Yes. Show me how important it is to you exactly, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
|
|
her "But this is inappropriate..." ("angry", "base", "angry", "mid")
|
|
gen "Are we really in any position to discuss what is appropriate and what is not at this point?" ("base", xpos="far_left", ypos="head")
|
|
her ".................." ("annoyed", "narrow", "angry", "R")
|
|
gen "I would say that ship has sailed a long time ago..." ("base", xpos="far_left", ypos="head")
|
|
her ".............." ("disgust", "narrow", "base", "mid_soft")
|
|
gen "All I ask you to do is to give some lucky boy a quick peek..." ("base", xpos="far_left", ypos="head")
|
|
her "But why? Why must I do things like this, [name_genie_hermione]?" ("annoyed", "narrow", "angry", "R")
|
|
gen "A minute of your time for twenty-five house points..." ("base", xpos="far_left", ypos="head")
|
|
gen "A pretty nifty deal, wouldn't you agree?" ("base", xpos="far_left", ypos="head")
|
|
her "I suppose..."
|
|
her "Well alright, I'll see what I can do..."
|
|
else:
|
|
if states.her.tier >= 5:
|
|
gen "[name_hermione_genie] I need you to go out there and flash your tits to one of your classmates." ("base", xpos="far_left", ypos="head")
|
|
her "I will do my best [name_genie_hermione]." ("open", "closed", "base", "mid")
|
|
gen "Really? Just like that? No complaints or anything?" ("base", xpos="far_left", ypos="head")
|
|
her "I am getting paid for this, am I not?" ("base", "narrow", "base", "mid_soft")
|
|
gen "Of course." ("base", xpos="far_left", ypos="head")
|
|
her "Why would I complain about a simple task like this then?" ("open", "closed", "base", "mid")
|
|
her "{number=current_payout} house points is a fair prices for a few seconds of excitement... *Err*..."
|
|
her "... I mean, embarrassment." ("base", "happyCl", "base", "mid")
|
|
gen "{size=-3}(She changed this much already?){/size}" ("base", xpos="far_left", ypos="head")
|
|
gen "{size=-3}(I'm so good at this training thing that it's starting to get creepy!){/size}" ("grin", xpos="far_left", ypos="head")
|
|
her "Classes are about to start... I'd better leave now." ("base", "base", "base", "mid")
|
|
her "I will see you later tonight, [name_genie_hermione]."
|
|
elif states.her.tier >= 4:
|
|
gen "I think you need to show off your tits some more, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
|
|
her "You mean to you, [name_genie_hermione]?" ("upset", "wink", "base", "mid")
|
|
gen "No, to your classmates..." ("base", xpos="far_left", ypos="head")
|
|
her "Oh..." ("angry", "base", "base", "mid")
|
|
gen "Yes, go do that and then report back to me..." ("base", xpos="far_left", ypos="head")
|
|
her "Will I get paid for this?" ("annoyed", "narrow", "angry", "R")
|
|
gen "Of course you will get paid for this, [name_hermione_genie]. Don't be silly." ("base", xpos="far_left", ypos="head")
|
|
gen "{number=current_payout} house points. The usual rate..." ("base", xpos="far_left", ypos="head")
|
|
her "................." ("annoyed", "narrow", "angry", "R")
|
|
her "Well alright... I will see what I can do, [name_genie_hermione]..." ("disgust", "narrow", "base", "mid_soft")
|
|
else:
|
|
gen "I think you need to show off your tits some more, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
|
|
her "You mean to you, [name_genie_hermione]?" ("upset", "wink", "base", "mid")
|
|
gen "No, to your classmates..." ("base", xpos="far_left", ypos="head")
|
|
her "Oh..." ("angry", "base", "base", "mid")
|
|
gen "Yes, go do that and then report back to me..." ("base", xpos="far_left", ypos="head")
|
|
her "Will I get paid for this?" ("annoyed", "narrow", "angry", "R")
|
|
gen "Of course you will get paid for this, [name_hermione_genie]. Don't be silly." ("base", xpos="far_left", ypos="head")
|
|
gen "{number=current_payout} house points. The usual rate..." ("base", xpos="far_left", ypos="head")
|
|
her "................." ("annoyed", "narrow", "angry", "R")
|
|
her "Well alright... I will see what I can do, [name_genie_hermione]..." ("disgust", "narrow", "base", "mid_soft")
|
|
|
|
call her_walk(action="leave")
|
|
|
|
$ hg_pr_flash.inProgress = True
|
|
jump end_hermione_event
|
|
|
|
label end_hg_pr_flash:
|
|
$ gryffindor += current_payout
|
|
|
|
gen "The Gryffindor house gets {number=current_payout} points!" ("base", xpos="far_left", ypos="head")
|
|
her "Thank you, [name_genie_hermione]."
|
|
|
|
label .no_points:
|
|
|
|
call her_walk("door", "base")
|
|
pause.2
|
|
|
|
# Inner monologue
|
|
if hg_pr_flash.counter == 1:
|
|
show screen blktone
|
|
with d3
|
|
|
|
her "(Stupid Slytherin...)" ("angry", "narrow", "angry", "mid", ypos="head", flip=False, trans=d3)
|
|
her "(I {b}HATE{/b} them!)" ("angry", "closed", "worried", "mid")
|
|
|
|
hide screen blktone
|
|
with d3
|
|
|
|
elif not hg_pr_flash.monologue_glass and hg_pr_flash.is_event_complete(5, 3): # Event specific
|
|
$ hg_pr_flash.monologue_glass = True
|
|
|
|
show screen blktone
|
|
with d3
|
|
|
|
her "(I can't believe I did that today...)" ("upset", "closed", "base", "mid", ypos="head", flip=False, trans=d3)
|
|
her "(What if Harry or Ron saw me like that?)" ("angry", "wide", "base", "stare")
|
|
her "(Standing there...)"
|
|
her "(Pressing my breasts against that window glass...)"
|
|
her "(I would probably just die of embarrassment right there on the spot...)" ("angry", "narrow", "base", "down")
|
|
her "(No. Protecting the honour of the Gryffindor house is my number one priority.)" ("upset", "closed", "base", "mid")
|
|
her "(We must get the cup this year, no matter the cost...)"
|
|
her "(........)" ("angry", "narrow", "base", "down")
|
|
|
|
hide screen blktone
|
|
with d3
|
|
|
|
call her_chibi("leave")
|
|
|
|
label .quick_end:
|
|
|
|
# Increase Points
|
|
if not hg_pr_flash.is_tier_complete():
|
|
$ states.her.public_level += 1
|
|
|
|
$ hg_pr_flash.inProgress = False
|
|
jump end_hermione_event
|
|
|
|
label hg_pr_flash_intro:
|
|
call her_walk(action="enter", xpos="mid", ypos="base")
|
|
her "Good evening, [name_genie_hermione]." ("base", "base", "base", "mid", xpos="mid", ypos="base", trans=fade)
|
|
gen "[name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
|
|
gen "Did you complete your task?" ("base", xpos="far_left", ypos="head")
|
|
her "I did as you asked [name_genie_hermione]..."
|
|
|
|
if hg_pr_flash.is_tier_complete():
|
|
menu:
|
|
"\"Great. Here are your points.\"":
|
|
jump end_hg_pr_flash
|
|
|
|
"\"Give me the details.\"":
|
|
pass
|
|
|
|
stop music fadeout 3.0
|
|
show screen blktone
|
|
with d3
|
|
|
|
if hg_pr_flash.counter == 1:
|
|
her "......" ("annoyed", "narrow", "angry", "R")
|
|
her "Well... *Ehm*..." ("soft", "base", "base", "R")
|
|
gen "Speak up, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
|
|
|
|
gen "Did you flash some lucky guy? How did it go?" ("base", xpos="far_left", ypos="head")
|
|
|
|
return
|
|
|
|
### Tier 3 ###
|
|
|
|
label hg_pr_flash_T3_E1:
|
|
|
|
call hg_pr_flash_intro
|
|
|
|
play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 if_changed # Music
|
|
her "*Ehm*... Not too well, actually..." ("angry", "happyCl", "worried", "mid",emote="sweat")
|
|
her "................................"
|
|
gen "Just tell me what happened, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
|
|
her "That is the thing, [name_genie_hermione]..." ("open", "base", "base", "mid")
|
|
her "Nothing happened..."
|
|
her "I just couldn't bring myself to do it..." ("open", "narrow", "worried", "down")
|
|
gen "I see..." ("base", xpos="far_left", ypos="head")
|
|
gen "Well, I can't just give you the points for nothing, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
|
|
her "Of course, [name_genie_hermione]... I understand..." ("open", "closed", "base", "mid")
|
|
her "I shall try harder next time... I promise..." ("annoyed", "base", "worried", "R")
|
|
gen "Then I will just put these {number=current_payout} points aside for now..." ("base", xpos="far_left", ypos="head")
|
|
her "Thank you, [name_genie_hermione]..." ("annoyed", "base", "worried", "R")
|
|
her "..."
|
|
her "I'd better go now."
|
|
|
|
jump end_hg_pr_flash.no_points
|
|
|
|
label hg_pr_flash_T3_E2:
|
|
|
|
call hg_pr_flash_intro
|
|
|
|
play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # Music
|
|
her "*Ehm*... Sort of..." ("annoyed", "base", "worried", "R")
|
|
gen "Sort of?" ("base", xpos="far_left", ypos="head")
|
|
her "Yes... *Ehm*..." ("open", "base", "base", "mid")
|
|
her "Well, I've had my eyes on this Hufflepuff guy for a while and decided he could potentially be the someone that I try it on..."
|
|
gen "You've \"had your eyes on him\" have you?" ("base", xpos="far_left", ypos="head")
|
|
her "Yes, as he's always the person to arrive to his classes first, I made the assumption I might be able to catch him alone."
|
|
gen "Right." ("base", xpos="far_left", ypos="head")
|
|
|
|
show her_flash_public eyes_open_left mouth_frown zorder 15 as cg
|
|
hide hermione
|
|
with fade
|
|
|
|
her "So, today I've been standing in one of the corridors near the entrance to the Hufflepuff Common Room, anticipating the moment he usually leaves for class..."
|
|
her "As I waited, I started feeling increasingly worried that something might go wrong..."
|
|
her "And, of course, as I would soon find out, everything that could - did..."
|
|
her "I thought that I had everything planned perfectly, but when the moment of him walking down the corridor finally arrived..."
|
|
her "Well... All my plans sort of fell apart."
|
|
|
|
show her_flash_public mouth_soft eyes_open_forward npc_pose1 as cg
|
|
with d5
|
|
|
|
her "Once he got close enough, the only thing I managed to let out was a small stutter to try and get his attention."
|
|
|
|
show her_flash_public as cg
|
|
with d5
|
|
|
|
her "Fortunately for me, it was enough, and he stopped to look at me questioningly."
|
|
|
|
show her_flash_public npc_pose2 hermione_pose2 mouth_smile effects_question as cg
|
|
with d5
|
|
|
|
her "I wasn't really sure what to say, so I just put on a smile and went for it."
|
|
her "Albeit in my nervousness, I only managed to pull up my vest..."
|
|
|
|
show her_flash_public hermione_pose3 eyes_open_right effects_questions as cg
|
|
with d5
|
|
|
|
her "In this moment of confusion, I quickly took the opportunity to try and correct my mistake."
|
|
|
|
show her_flash_public npc_pose3 hermione_pose4 eyes_clenched blush_heavy effects_exclamation as cg
|
|
with d5
|
|
|
|
her "But even then, I only managed to free one of my breasts..."
|
|
her "And as I desperately tried to free the other one--"
|
|
|
|
show her_flash_public npc_pose4 eyes_open_left mouth_soft as cg
|
|
with d5
|
|
|
|
her "We were suddenly interrupted by the sounds of the other Hufflepuff students footsteps around the corner."
|
|
her "So, before even getting the chance to properly take in his reaction, I had to put my clothes back into place, and quickly."
|
|
|
|
show her_flash_public npc_pose3 hermione_pose3 eyes_clenched mouth_soft as cg
|
|
with d5
|
|
|
|
pause 1
|
|
|
|
# TODO: Man running sounds
|
|
show her_flash_public -npc_pose3 -effects_exclamation eyes_clenched as cg
|
|
with d5
|
|
|
|
pause 1
|
|
|
|
show her_flash_public hermione_pose1 as cg
|
|
with d5
|
|
|
|
pause 1
|
|
|
|
show her_flash_public npc_pose5 effects_herquestion eyes_open_forward mouth_frown as cg
|
|
with d5
|
|
|
|
her "And neither did I get one afterwards... Once I finished, he was already gone."
|
|
|
|
hide cg
|
|
with fade
|
|
|
|
gen "*Hmm*..." ("base", xpos="far_left", ypos="head")
|
|
gen "You've got one tit out at least. As a wise man once said--" ("base", xpos="far_left", ypos="head")
|
|
gen "{i}A tit in the hand is worth two in the bush.{/i}" ("base", xpos="far_left", ypos="head")
|
|
her "I suppose... although I don't know if he ever realised I was trying to do something for his benefit."
|
|
her "......................" ("annoyed", "base", "worried", "R")
|
|
her "I'm sorry, [name_genie_hermione]..." ("open", "base", "base", "mid")
|
|
gen "That's alright..." ("base", xpos="far_left", ypos="head")
|
|
|
|
her "[name_genie_hermione]?" ("open", "base", "base", "mid")
|
|
gen "I wouldn't expect you to perform perfectly this early in your training anyway..." ("base", xpos="far_left", ypos="head")
|
|
|
|
show screen blktone
|
|
with d3
|
|
|
|
her "(My training?)" ("angry", "base", "base", "mid")
|
|
|
|
hide screen blktone
|
|
with d3
|
|
|
|
jump end_hg_pr_flash
|
|
|
|
label hg_pr_flash_T3_E3:
|
|
|
|
call hg_pr_flash_intro
|
|
|
|
play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # Music
|
|
her "I think it went well, [name_genie_hermione]." ("annoyed", "base", "worried", "R")
|
|
gen "Good. Tell me more." ("base", xpos="far_left", ypos="head")
|
|
her "*Ehm*... There is not much to tell, really..." ("open", "base", "base", "mid")
|
|
her "I spent the first half of the day with studying in the library..."
|
|
her "It is usually quite deserted during that time..."
|
|
her "Apart from me there was only one student..."
|
|
her "Some boy from Ravenclaw..." ("upset", "closed", "base", "mid")
|
|
her "So I waved to him and when he looked up at me..."
|
|
her "I quickly pulled my shirt up..." ("angry", "base", "base", "mid")
|
|
gen "Good job." ("base", xpos="far_left", ypos="head")
|
|
gen "How did he react to the sight of your naked tits?" ("base", xpos="far_left", ypos="head")
|
|
her "I'm not sure..." ("angry", "narrow", "base", "down")
|
|
her "He looked rather shocked I suppose..." ("angry", "base", "base", "mid")
|
|
her "After I showed him my breasts it got too embarrassing for me to stay there any longer..." ("angry", "narrow", "base", "down")
|
|
her "So I just gathered all my books and left..." ("angry", "base", "base", "mid")
|
|
gen "I see..." ("base", xpos="far_left", ypos="head")
|
|
|
|
jump end_hg_pr_flash
|
|
|
|
### Tier 4 ###
|
|
|
|
label hg_pr_flash_T4_E1:
|
|
|
|
call hg_pr_flash_intro
|
|
|
|
her "..........." ("upset", "base", "worried", "R")
|
|
gen "[name_hermione_genie], did you complete your task or not?" ("base", xpos="far_left", ypos="head")
|
|
her "Yes I did, [name_genie_hermione]." ("upset", "wink", "base", "mid")
|
|
her "............." ("angry", "narrow", "base", "down")
|
|
gen "Well?" ("base", xpos="far_left", ypos="head")
|
|
her "................" ("angry", "narrow", "base", "down")
|
|
play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # Music
|
|
her "Just for the record, [name_genie_hermione]..." ("annoyed", "narrow", "angry", "R")
|
|
gen "*Hmm*?" ("base", xpos="far_left", ypos="head")
|
|
her "I think that forcing your pupils to do things like this..." ("scream", "closed", "angry", "mid")
|
|
her "Is beneath an esteemed wizard such as yourself..." ("upset", "closed", "base", "mid")
|
|
gen "\"Forcing\"? Nobody is forcing you to do anything, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
|
|
gen "You came to me, remember?" ("base", xpos="far_left", ypos="head")
|
|
her ".........." ("open", "base", "base", "mid")
|
|
gen "You begged me to buy a sexual favour from you." ("base", xpos="far_left", ypos="head")
|
|
her "... I..." ("annoyed", "base", "worried", "R")
|
|
her "I never said \"sexual\"..." ("open", "base", "base", "mid")
|
|
gen "Nevertheless, you can stop selling me these favours at any moment, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
|
|
her "I suppose..." ("annoyed", "narrow", "angry", "R")
|
|
gen "And yet you keep on coming back..." ("base", xpos="far_left", ypos="head")
|
|
her "............................" ("angry", "narrow", "base", "down")
|
|
gen "I think you may actually be taking some twisted form of pleasure from this." ("base", xpos="far_left", ypos="head")
|
|
her "What?" ("angry", "base", "angry", "mid")
|
|
gen "Shame on you, [name_hermione_genie]. Shame on you." ("base", xpos="far_left", ypos="head")
|
|
her "[name_genie_hermione], I never...!" ("angry", "base", "angry", "mid")
|
|
gen "Enough of this. Did you complete your task or not?" ("base", xpos="far_left", ypos="head")
|
|
her "Yes I did..." ("upset", "closed", "base", "mid")
|
|
gen "And?" ("base", xpos="far_left", ypos="head")
|
|
her "And that is all I am going to say..." ("open", "narrow", "worried", "down")
|
|
her "........" ("upset", "closed", "base", "mid")
|
|
gen ".........." ("base", xpos="far_left", ypos="head")
|
|
her "........"
|
|
gen "Oh, whatever. Just take your points and go." ("base", xpos="far_left", ypos="head")
|
|
her "" ("annoyed", "closed", "base", "mid")
|
|
|
|
jump end_hg_pr_flash
|
|
|
|
label hg_pr_flash_T4_E2:
|
|
|
|
call hg_pr_flash_intro
|
|
|
|
play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # Music
|
|
her ".........." ("normal", "happyCl", "worried", "mid")
|
|
gen "................" ("base", xpos="far_left", ypos="head")
|
|
her "..............."
|
|
gen "Well?" ("base", xpos="far_left", ypos="head")
|
|
her "Can I get paid first?" ("open", "base", "base", "mid")
|
|
gen "Not before you tell me what exactly you did today." ("base", xpos="far_left", ypos="head")
|
|
her "...................." ("normal", "happyCl", "worried", "mid")
|
|
her "Do I really have to, [name_genie_hermione]?" ("open", "base", "base", "mid")
|
|
gen "When you are being coy like this..." ("base", xpos="far_left", ypos="head")
|
|
gen "It only makes me more curious. You know that, right?" ("base", xpos="far_left", ypos="head")
|
|
her "*Aww*..." ("angry", "base", "base", "mid")
|
|
her "Well... *Ehm*..." ("angry", "narrow", "base", "down")
|
|
her "Well, alright, here it goes..."
|
|
her "I flashed my tits to that Slytherin underclassman in a corridor..." ("scream", "happyCl", "worried", "mid")
|
|
her "But I was standing too close to him..."
|
|
her "...." ("normal", "happyCl", "worried", "mid")
|
|
her "...."
|
|
her "Well, he sort of grabbed one of my breasts, [name_genie_hermione]..." ("open", "base", "base", "mid")
|
|
her "he squeezed it hard and just wouldn't let go..."
|
|
her "He made me promise to meet him after my classes..." ("angry", "base", "base", "mid")
|
|
her "And let him..."
|
|
her "\"Play with my tits\" some more..." ("open", "happyCl", "worried", "mid")
|
|
her "You see, that is why I hate Slytherin boys, [name_genie_hermione]..." ("angry", "narrow", "base", "down")
|
|
her "They don't have a shred of honour.."
|
|
her "..."
|
|
gen "Did you keep your promise?" ("base", xpos="far_left", ypos="head")
|
|
her "No, not yet..." ("angry", "base", "base", "mid")
|
|
her "I'm planning to meet that awful boy after we are done here, [name_genie_hermione]."
|
|
gen "I see..." ("base", xpos="far_left", ypos="head")
|
|
gen "Well, I shouldn't keep you waiting then, should I?" ("base", xpos="far_left", ypos="head")
|
|
|
|
jump end_hg_pr_flash
|
|
|
|
label hg_pr_flash_T4_E3:
|
|
|
|
call hg_pr_flash_intro
|
|
|
|
her "It went well." ("open", "base", "base", "mid")
|
|
gen "I'm listening..." ("base", xpos="far_left", ypos="head")
|
|
her "Well..." ("open", "base", "base", "mid")
|
|
her "I had to spend a big portion of the day at the school library..."
|
|
her "So I didn't really have the time to perform your task properly, [name_genie_hermione]..."
|
|
gen "*Hmm*...?" ("base", xpos="far_left", ypos="head")
|
|
play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 if_changed # Music
|
|
her "Instead I just went to the library window and..."
|
|
her "... I just pulled my shirt up and pressed my bare breasts against the glass..." ("angry", "narrow", "base", "down")
|
|
her "I stood there like that for several seconds..."
|
|
her "To make sure that at least someone sees me from the outside..."
|
|
her "I hope this still counts, [name_genie_hermione]..." ("angry", "base", "base", "mid")
|
|
gen "*Hmm*..." ("base", xpos="far_left", ypos="head")
|
|
gen "How many students would you say saw you standing behind that window?" ("base", xpos="far_left", ypos="head")
|
|
her "I am not sure, [name_genie_hermione]... A couple maybe...?" ("angry", "narrow", "base", "down")
|
|
gen "\"Maybe\"?" ("base", xpos="far_left", ypos="head")
|
|
her "I don't know, [name_genie_hermione]..." ("open", "happyCl", "worried", "mid",cheeks="blush")
|
|
her "To be honest I kept my eyes closed..."
|
|
gen "How do you know that anyone saw you at all then, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
|
|
her "I heard someone shout: \"Look! At that window over there!\"." ("angry", "squint", "base", "mid",cheeks="blush")
|
|
her "When I heard that I covered up and quickly left..."
|
|
her "...." ("angry", "base", "base", "mid")
|
|
gen "*Hmm*..." ("base", xpos="far_left", ypos="head")
|
|
gen "Well, alright... I think this counts..." ("base", xpos="far_left", ypos="head")
|
|
|
|
jump end_hg_pr_flash
|
|
|
|
### Tier 5 ###
|
|
|
|
label hg_pr_flash_T5_E1:
|
|
|
|
call hg_pr_flash_intro
|
|
|
|
her "As usual, [name_genie_hermione]..." ("base", "base", "base", "mid")
|
|
gen "I'm listening..." ("base", xpos="far_left", ypos="head")
|
|
her "Well... I had to spend a big portion of the day in the school library..." ("upset", "wink", "base", "mid")
|
|
her "So I didn't really have the time to perform your task properly, [name_genie_hermione]..."
|
|
gen "*Hmm*...?" ("base", xpos="far_left", ypos="head")
|
|
her "Instead I just made sure there were no teachers around..." ("angry", "base", "base", "mid")
|
|
play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 if_changed # Music
|
|
her "Pulled my shirt up..."
|
|
her "And then I just sat there like that for a while..." ("open", "base", "base", "mid")
|
|
her "trying to get some studying done..." ("open", "narrow", "worried", "down")
|
|
her "I don't think there were many people around..."
|
|
her "Or at least I hope so..." ("angry", "narrow", "base", "down")
|
|
her "But they definitely saw my breasts, [name_genie_hermione]..." ("angry", "base", "base", "mid")
|
|
her "eventually A few first years seemed to notice..." ("angry", "narrow", "base", "down")
|
|
her "I had to leave pretty quickly after that..." ("angry", "base", "base", "mid")
|
|
gen "*Hmm*..." ("base", xpos="far_left", ypos="head")
|
|
gen "How many people would you say saw your tits today, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
|
|
her "Hard to say, [name_genie_hermione]..." ("open", "base", "base", "mid")
|
|
her "Two dozen boys or so I suppose..."
|
|
her "A few girls as well..." ("annoyed", "base", "worried", "R")
|
|
her "I think the school librarian may have seen me too..."
|
|
gen "*Hmm*... Well, I'd say that's a job well done." ("base", xpos="far_left", ypos="head")
|
|
|
|
jump end_hg_pr_flash
|
|
|
|
label hg_pr_flash_T5_E2:
|
|
|
|
call hg_pr_flash_intro
|
|
|
|
her "It went alright, I suppose." ("base", "base", "base", "mid")
|
|
gen "Well, tell me all about it, then." ("base", xpos="far_left", ypos="head")
|
|
her "*Ehm*... Okay..." ("open", "base", "base", "mid")
|
|
her "I was flashing my tits to this boy in the Gryffindor common room..."
|
|
her "When my friend, Ginny walked in on us..." ("open", "base", "base", "mid")
|
|
gen "Another boy?" ("base", xpos="far_left", ypos="head")
|
|
her "A boy? No, Ginny is a girl's name, [name_genie_hermione]." ("soft", "base", "base", "R")
|
|
gen "....." ("base", xpos="far_left", ypos="head")
|
|
her "Ginny Weasley, [name_genie_hermione]." ("open", "base", "base", "mid")
|
|
gen "Alright, fine, continue..." ("base", xpos="far_left", ypos="head")
|
|
her "*Ehm*..." ("soft", "base", "base", "R")
|
|
her "......."
|
|
play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # Music
|
|
her "*Giggle*" ("grin", "happyCl", "worried", "mid",emote="sweat")
|
|
gen "*Hmm*...?" ("base", xpos="far_left", ypos="head")
|
|
her "Then Ginny grabbed my breasts..." ("smile", "base", "base", "R")
|
|
her "And started to squeeze them..."
|
|
her "then she started to kiss my breasts passionately..."
|
|
gen "............" ("base", xpos="far_left", ypos="head")
|
|
her "to kiss and suck on my nipples..." ("smile", "base", "angry", "mid")
|
|
her "And I couldn't help myself - I started to moan..." ("base", "narrow", "base", "mid_soft")
|
|
gen ".............." ("base", xpos="far_left", ypos="head")
|
|
her "And then the boy took out his throbbing cock..." ("base", "squint", "base", "mid")
|
|
her "And sprayed his hot spunk all over me and Ginny!"
|
|
her "And then me and Ginny, we licked his hot sperm off of our bodies..." ("smile", "base", "angry", "mid")
|
|
gen ".............." ("base", xpos="far_left", ypos="head")
|
|
gen "Are you making this up, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
|
|
her "... maybe." ("grin", "happyCl", "worried", "mid",emote="sweat")
|
|
her "I just thought that you would like to hear something like that, [name_genie_hermione]..." ("base", "narrow", "base", "mid_soft")
|
|
gen "What I would like to hear, [name_hermione_genie], is the truth." ("base", xpos="far_left", ypos="head")
|
|
her "Even if it's incredibly dull, [name_genie_hermione]?" ("open", "closed", "base", "mid")
|
|
gen "Dull or not..." ("base", xpos="far_left", ypos="head")
|
|
gen "I only want to know what actually happened..." ("base", xpos="far_left", ypos="head")
|
|
gen "Keep your fantasies to yourself, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
|
|
her "As you wish, [name_genie_hermione]." ("annoyed", "narrow", "annoyed", "up")
|
|
her "My friend Ginny walked in on me while I was flashing my tits to that guy."
|
|
her "But she promised to not tell anyone."
|
|
her "And that's all that happened, [name_genie_hermione]..." ("soft", "base", "base", "mid")
|
|
gen "I see..." ("base", xpos="far_left", ypos="head")
|
|
gen "I still prefer this to some made up stories..." ("base", xpos="far_left", ypos="head")
|
|
|
|
jump end_hg_pr_flash
|
|
|
|
label hg_pr_flash_T5_E3:
|
|
|
|
call hg_pr_flash_intro
|
|
|
|
play music "music/Chipper Doodle v2.ogg" fadein 1 if_changed # Music
|
|
her "Yes I did, [name_genie_hermione]..." ("base", "base", "base", "mid")
|
|
gen "Alright, tell me how did it go." ("base", xpos="far_left", ypos="head")
|
|
her "Well, let's see..." ("annoyed", "base", "worried", "R")
|
|
her "First I flashed them to that one boy from Ravenclaw..."
|
|
her "Then to that upperclassman from Hufflepuff..." ("open", "base", "base", "mid")
|
|
her "Then there was this other boy from Ravenclaw." ("base", "base", "base", "mid")
|
|
gen "???" ("base", xpos="far_left", ypos="head")
|
|
her "After that I flashed my tits to some Gryffindor underclassman by mistake..." ("angry", "happyCl", "worried", "mid",emote="sweat")
|
|
her "No, wait... the boy from Gryffindor was after that other boy..." ("annoyed", "base", "worried", "R")
|
|
gen "How many boys did you flash your tits to today, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
|
|
her "Half a dozen or so?" ("angry", "base", "base", "mid")
|
|
her "I had an opening in my schedule..." ("angry", "wink", "base", "mid")
|
|
her "So I decided to go for some extra credit with your assignment, [name_genie_hermione]."
|
|
gen "This is not an assignment, [name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
|
|
gen "And there are no extra credits..." ("base", xpos="far_left", ypos="head")
|
|
her "Oh...?" ("open", "base", "base", "mid")
|
|
gen "You are still getting your usual payment, [name_hermione_genie], and that's it." ("base", xpos="far_left", ypos="head")
|
|
her "Oh... I see..." ("annoyed", "base", "worried", "R")
|
|
gen "But, [name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
|
|
her "Yes, [name_genie_hermione]?" ("open", "base", "base", "mid")
|
|
gen "That was very well done." ("grin", xpos="far_left", ypos="head")
|
|
her "Thank you, [name_genie_hermione]." ("base", "narrow", "base", "mid_soft")
|
|
|
|
jump end_hg_pr_flash
|