Merge branch 'dev' into Python3

This commit is contained in:
LoafyLemon 2022-10-16 19:37:12 +01:00
commit 022da2a727
34 changed files with 787 additions and 366 deletions

BIN
game/characters/hermione/cum/pussy/squirt.webp (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/characters/hermione/cum/pussy/squirt_post.webp (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/characters/hermione/cum/pussy/squirt_transition.webp (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/characters/hermione/cum/pussy/wet.webp (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -133,8 +133,8 @@ transform shake:
transform shake_xlinear(speed=1.0): transform shake_xlinear(speed=1.0):
xoffset 1 xoffset 1
linear 0.1/speed xoffset -1 linear 0.1/speed xoffset -2
linear 0.1/speed xoffset 1 linear 0.1/speed xoffset 2
repeat repeat
init python: init python:

View File

@ -68,6 +68,7 @@ image CG ass expand classroom A2:
layeredimage her_vibrators_public: layeredimage her_vibrators_public:
fit "cover" fit "cover"
fit_first True
attribute background default attribute background default
@ -98,15 +99,15 @@ layeredimage her_vibrators_public:
group vibrator_upper variant "vibrator_upper" multiple if_not "no_hermione": group vibrator_upper variant "vibrator_upper" multiple if_not "no_hermione":
attribute base default attribute base default
attribute egg default attribute egg default at shake_xlinear
attribute tape default attribute tape default
attribute effect default attribute effect default at shake_xlinear
group vibrator_lower variant "vibrator_lower" multiple if_not "no_hermione": group vibrator_lower variant "vibrator_lower" multiple if_not "no_hermione":
attribute base default attribute base default
attribute egg default attribute egg default at shake_xlinear
attribute tape default attribute tape default
attribute effect default attribute effect default at shake_xlinear
group underwear multiple if_not "no_hermione": group underwear multiple if_not "no_hermione":
attribute bra default if_any ["underwear", "nopanties"] attribute bra default if_any ["underwear", "nopanties"]
@ -146,10 +147,14 @@ layeredimage her_vibrators_personal hermione1:
group vibrator multiple variant "vibrator": group vibrator multiple variant "vibrator":
attribute base default attribute base default
attribute eggl default at shake_xlinear attribute eggl default at shake_xlinear if_not "noshake"
attribute eggr default at shake_xlinear attribute eggr default at shake_xlinear if_not "noshake"
attribute eggl default if_any "noshake"
attribute eggr default if_any "noshake"
attribute tape default attribute tape default
attribute noshake null
layeredimage her_vibrators_personal hermione2: layeredimage her_vibrators_personal hermione2:
fit "cover" fit "cover"
fit_first True fit_first True
@ -172,11 +177,16 @@ layeredimage her_vibrators_personal hermione2:
group vibrator multiple variant "vibrator": group vibrator multiple variant "vibrator":
attribute base default attribute base default
attribute eggl default at shake_xlinear attribute eggl default at shake_xlinear if_not "noshake"
attribute eggr default at shake_xlinear attribute eggr default at shake_xlinear if_not "noshake"
attribute eggm default at shake_xlinear attribute eggm default at shake_xlinear if_not "noshake"
attribute eggl default if_any "noshake"
attribute eggr default if_any "noshake"
attribute eggm default if_any "noshake"
attribute tape default attribute tape default
attribute noshake null
layeredimage her_vibrators_personal hermione3: layeredimage her_vibrators_personal hermione3:
fit "cover" fit "cover"
fit_first True fit_first True

View File

@ -77,6 +77,7 @@ label hg_butt_plugs:
her "I'll do it in the girls' bathroom, [genie_name]." ("annoyed", "narrow", "angry", "R") her "I'll do it in the girls' bathroom, [genie_name]." ("annoyed", "narrow", "angry", "R")
gen "*Hmm*... Alright, I'll see you tonight then." ("base", xpos="far_left", ypos="head") gen "*Hmm*... Alright, I'll see you tonight then." ("base", xpos="far_left", ypos="head")
else: else:
$ ev_her_small_plug.enqueue()
# Repeat with small butt plug # Repeat with small butt plug
if her_whoring > 21: if her_whoring > 21:
call play_music("chipper_doodle") call play_music("chipper_doodle")
@ -181,7 +182,7 @@ label hg_butt_plugs:
gen "Try spitting on it." ("base", xpos="far_left", ypos="head") gen "Try spitting on it." ("base", xpos="far_left", ypos="head")
her "........." ("angry", "narrow", "base", "down") her "........." ("angry", "narrow", "base", "down")
$ renpy.sound.play("sounds/spit.ogg.ogg") $ renpy.sound.play("sounds/spit.ogg")
">She spits on the end of the butt plug and attempts to insert it again." ">She spits on the end of the butt plug and attempts to insert it again."
@ -213,7 +214,7 @@ label hg_butt_plugs:
her "{size=-5}(Not even a hundred points...){/size}" ("annoyed", "narrow", "angry", "R") her "{size=-5}(Not even a hundred points...){/size}" ("annoyed", "narrow", "angry", "R")
else: else:
# Repeat with medium butt plug # Repeat with medium butt plug
$ ev_her_medium_plug.enqueue()
if her_whoring < 21: if her_whoring < 21:
gen "Today my gracious request will be..." ("base", xpos="far_left", ypos="head") gen "Today my gracious request will be..." ("base", xpos="far_left", ypos="head")
her "........." ("angry", "base", "base", "mid",xpos="right",ypos="base") her "........." ("angry", "base", "base", "mid",xpos="right",ypos="base")
@ -408,6 +409,7 @@ label hg_butt_plugs:
gen "(Maybe I could buy some lube to help me with my--{w=0.2} *Ahem*, {i}her{/i} friction problems...)" ("base", xpos="far_left", ypos="head") gen "(Maybe I could buy some lube to help me with my--{w=0.2} *Ahem*, {i}her{/i} friction problems...)" ("base", xpos="far_left", ypos="head")
else: else:
$ ev_her_large_plug.enqueue()
# Repeat with large butt plug # Repeat with large butt plug
call play_music("chipper_doodle") call play_music("chipper_doodle")
gen "[hermione_name]..." ("base", xpos="far_left", ypos="head") gen "[hermione_name]..." ("base", xpos="far_left", ypos="head")

File diff suppressed because it is too large Load Diff

View File

@ -116,32 +116,32 @@ label hg_pr_flirt_teacher_T1_E1: # Flitwick
her "But I didn't really get that far..." ("open", "squint", "worried", "R") her "But I didn't really get that far..." ("open", "squint", "worried", "R")
her "Professor Flitwick asked me to show the class how to cast {i}wingardium leviosa{/i}, you see." ("open", "squint", "worried", "mid") her "Professor Flitwick asked me to show the class how to cast {i}wingardium leviosa{/i}, you see." ("open", "squint", "worried", "mid")
her "And of course, seeing that I'm an expert in the subject, I obliged." ("open", "closed", "base", "mid") her "And of course, seeing that I'm an expert in the subject, I obliged." ("open", "closed", "base", "mid")
gen "Taking any opportunity you can to show off, I see." ("base", xpos="far_left", ypos="head") gen "Taking any and every opportunity to show off, I see." ("base", xpos="far_left", ypos="head")
show her_flirt_public_flitwick zorder 15 as cg with fade show her_flirt_public_flitwick zorder 15 as cg with fade
her "So I made my way to the front of the class, next to Proffessor Flitwick, and began casting the spell to make a feather float in the air." her "So, I made my way to the front of the class, next to Professor Flitwick, and began casting the spell, making the feather float in the air."
her "But, as I was explaining the proper swishing and flicking motions, I realised--" her "But, as I was explaining the proper swishing and flicking motions, it is when I realized--"
gen "You weren't getting praised enough?" ("base", xpos="far_left", ypos="head") gen "You weren't getting praised enough?" ("base", xpos="far_left", ypos="head")
her "I had already showed the class how to cast that spell ages ago." her "I had already showed the class how to cast that particular spell ages ago."
her "So, there must've been some ulterior motive as to why he's have me do it again." her "It made me think, there must've been some ulterior motive as to why Professor Flitwick would have me do it again."
gen "You sure, he's not just forgetful? I forget to take my forgetfulness medication all the time." ("base", xpos="far_left", ypos="head") gen "Maybe he's just forgetful? I forget to take my medication all the time." ("base", xpos="far_left", ypos="head") #unspecified medication makes it funnier
her "He did it to take advantage of me, but unfortunately for him, \"forgetting\" that we've already learned the spell made that very clear to me!" her "I am sure he did it to take advantage of me, but unfortunately for him, \"forgetting\" that we've already learned that spell made it very clear to me!"
gen "So, what you're saying is that he never actually learned how to cast the spell, and is using his students to do it for him?" ("base", xpos="far_left", ypos="head") gen "So, what you're saying is he never actually learnt how to cast the spell, and is making his students do it for him?" ("base", xpos="far_left", ypos="head")
show her_flirt_public_flitwick eyes_down as cg with d5 show her_flirt_public_flitwick eyes_down as cg with d5
her "No, he was having me cast that spell as a distraction, so he could slid underneath my legs!" her "No, that isn't what I meant. He was having me cast that spell to distract me, so he could slide under my skirt!"
show her_flirt_public_flitwick mouth_open as cg at hg_pr_flirt_teacher_flitwick_panning show her_flirt_public_flitwick mouth_open as cg at hg_pr_flirt_teacher_flitwick_panning
call ctc call ctc
gen "He--{w=0.2} Hold on...{w=0.4} It took you that long to notice a grown-ass man disappearing beneath you?" ("base", xpos="far_left", ypos="head") gen "He--{w=0.2} Hold on...{w=0.4} Even if your focus was on casting the spell, it took you that long to notice a grown-ass man disappearing beneath you?" ("base", xpos="far_left", ypos="head")
her "He's a half-goblin! Of course I wouldn't notice right away!" her "He's a half-goblin! Of course I wouldn't notice right away!"
gen "(Women and their obsession with height...)" gen "(Women and their obsession with height...)"
gen "Just because the man isn't six feet tall..." ("base", xpos="far_left", ypos="head") gen "Just because the man isn't six feet tall doesn't mean--..." ("base", xpos="far_left", ypos="head")
her "W-What?" her "*Huh*?"
gen "I never thought you'd be so judgmental, [hermione_name]." ("base", xpos="far_left", ypos="head") gen "I never thought you'd be so judgmental, [hermione_name]." ("base", xpos="far_left", ypos="head")
gen "You shouldn't measure people by their height,{w=0.5} but by the size of their--" ("base", xpos="far_left", ypos="head") gen "You shouldn't measure people by their height,{w=0.5} but by the size of their--" ("base", xpos="far_left", ypos="head")
her "[genie_name]-- That's not what I meant! Could you listen to me first, please?" her "[genie_name]-- That's not what I meant! Could you listen to me first, please?"
@ -152,22 +152,25 @@ label hg_pr_flirt_teacher_T1_E1: # Flitwick
hide cg with fade hide cg with fade
her "Once I dropped the spell, he was already stood right next to me... Almost as if he had apparated." ("angry", "base", "base", "mid") her "Even before I could react and stop him, Professor Flitwick was already standing right beside me... Almost as if he had apparated." ("angry", "base", "base", "mid")
gen "How exciting." ("base", xpos="far_left", ypos="head") gen "How exciting." ("base", xpos="far_left", ypos="head")
gen "Is this all you have for me today, [hermione_name]?" ("base", xpos="far_left", ypos="head") gen "Is this all you have for me today, [hermione_name]?" ("base", xpos="far_left", ypos="head")
her "Y-yes..." ("open", "base", "worried", "mid") her "Y-yes..." ("open", "base", "worried", "mid")
her "But [genie_name], I now know for a fact that professor Flitwick is \"dirty\"!" ("angry", "base", "worried", "mid") her "But [genie_name], I now know for a fact that professor Flitwick is \"dirty\"!" ("angry", "base", "worried", "mid")
her "He looked at my panties, [genie_name]!" ("annoyed", "base", "worried", "R") her "He looked at my panties, [genie_name]!" ("annoyed", "base", "worried", "R")
if hg_pf_admire_panties.counter > 1: if hg_pf_admire_panties.counter > 1:
gen "Didn't you show them off before?" ("base", xpos="far_left", ypos="head") gen "Didn't you show them off before?" ("base", xpos="far_left", ypos="head")
her "What?" ("open", "base", "base", "mid") her "What?" ("open", "base", "base", "mid")
gen "I mean, do you think flit-stick has shown this kind of behaviour before?" ("base", xpos="far_left", ypos="head") her "That was... different..." ("annoyed", "base", "angry", "R", cheeks="blush")
gen "If you say so..." ("base", xpos="far_left", ypos="head")
gen "So, do you believe that professor flit-stick is showing this kind of behaviour frequently?" ("base", xpos="far_left", ypos="head")
else: else:
gen "Lucky man." ("base", xpos="far_left", ypos="head") gen "Lucky man." ("base", xpos="far_left", ypos="head")
her "What?" ("open", "base", "base", "mid") her "What?" ("open", "base", "base", "mid")
gen "Yucky... Man..." ("base", xpos="far_left", ypos="head") gen "Yucky... Man..." ("base", xpos="far_left", ypos="head")
gen "So, does this flit-stick fella do this to other students as well, you think?" ("base", xpos="far_left", ypos="head") gen "So, does this flick-shit fella do this to other students as well, you think?" ("base", xpos="far_left", ypos="head")
her "*Ehm*... It's \"Professor Flitwick\", [genie_name]." ("normal", "squint", "angry", "mid") her "*Ehm*... It's \"Professor Flitwick\", [genie_name]." ("normal", "squint", "angry", "mid", cheeks=None)
her "And yes, I don't doubt that this isn't the first time he's done this." ("normal", "squint", "angry", "mid") her "And yes, I don't doubt that this isn't the first time he's done this." ("normal", "squint", "angry", "mid")
gen "Right. Putting him on my \"Naughty list\" as we speak." ("base", xpos="far_left", ypos="head") gen "Right. Putting him on my \"Naughty list\" as we speak." ("base", xpos="far_left", ypos="head")
her "......................" ("annoyed", "squint", "base", "mid") her "......................" ("annoyed", "squint", "base", "mid")
@ -176,6 +179,7 @@ label hg_pr_flirt_teacher_T1_E1: # Flitwick
menu: menu:
"\"Here are your points though.\"": "\"Here are your points though.\"":
gen "Know that I am a merciful master-- I mean a headmaster." ("base", xpos="far_left", ypos="head")
her "Really?" ("angry", "base", "worried", "mid") her "Really?" ("angry", "base", "worried", "mid")
her "Thank you so much [genie_name]!" ("smile", "happyCl", "base", "mid") her "Thank you so much [genie_name]!" ("smile", "happyCl", "base", "mid")

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More