Hermione additions

* Added timer check for masturbate section of the 'dance for me' event
* Added additional flags required for snape section of the 'dance for me' event
This commit is contained in:
LoafyLemon 2023-07-02 21:54:12 +01:00
parent 54afaa4d15
commit 25278a488d
2 changed files with 71 additions and 52 deletions

View File

@ -517,6 +517,8 @@ label hg_pf_strip_T6_fingering:
her "*Hmm*... I suppose that's not too bad of an idea..." ("soft", "narrow", "base", "down")
gen "Great! Timer starts... Now!" ("grin", xpos="far_left", ypos="head")
$ _start_time = datetime.datetime.now()
her "..." ("base", "narrow", "base", "down")
if hermione.is_worn("panties"):
nar "Hermione hastily takes off her panties."
@ -809,27 +811,29 @@ label hg_pf_strip_T6_fingering:
call her_chibi_scene("behind_desk_front")
#if more than an hour
#gen "I'm not exactly sure how this happened..."
#gen "But you were masturbating for over an hour..."
#her "*Ah*... But... How is that even possible?"
#gen "I'm not sure... Maybe they just left for a bit..."
#her "Who's they, [name_genie_hermione]?"
#gen "Don't worry about it..."
#elif more than 12 minutes
#gen "Although... it appears you didn't beat your average time..."
#her "Oh..."
#gen "No worries... There's always next time."
#elif between 6 and 12 minutes
#gen "Looks like you finished under your average time... Congratulations"
#her "Oh... *Ehm*... Thank you..."
#elif between 1 and 6 minutes
#gen "You finished in under six minutes... Very impresive."
#elif less than a minute
#gen "I'm not sure how you did it, but you finished in less than a minute."
#her "Whoa... Really?"
#gen "Yes... If I didn't see it happen myself, I would've thought you cheated somehow..."
$ _end_time = datetime.datetime.now()
$ _time_difference = (_end_time - _start_time).total_seconds()
if _time_difference < 60:
gen "I'm not sure how you did it, but you finished in less than a minute." ("grin", xpos="far_left", ypos="head")
her "Whoa... Really?"
gen "Yes... If I didn't see it happen myself, I would've thought you cheated somehow..." ("base", xpos="far_left", ypos="head")
elif _time_difference < 360:
gen "You finished in under six minutes... Very impresive." ("base", xpos="far_left", ypos="head")
elif _time_difference <= 720:
gen "Looks like you finished under your average time... Congratulations" ("base", xpos="far_left", ypos="head")
her "Oh... *Ehm*... Thank you..."
elif _time_difference < 3600:
gen "Although... it appears you didn't beat your average time..." ("base", xpos="far_left", ypos="head")
her "Oh..."
gen "No worries... There's always next time." ("base", xpos="far_left", ypos="head")
else:
gen "I'm not exactly sure how this happened..." ("base", xpos="far_left", ypos="head")
gen "But you were masturbating for over an hour..." ("base", xpos="far_left", ypos="head")
her "*Ah*... But... How is that even possible?"
gen "I'm not sure... Maybe they just left for a bit..." ("base", xpos="far_left", ypos="head")
her "Who's they, [name_genie_hermione]?"
gen "Don't worry about it..." ("base", xpos="far_left", ypos="head")
gen "Alright then, [name_hermione_genie]... If you're finished..." ("base", xpos="far_left", ypos="head")