diff --git a/game/scripts/characters/hermione/events/favors/dance_for_me.rpy b/game/scripts/characters/hermione/events/favors/dance_for_me.rpy index fc9df0cf..3f588c45 100644 --- a/game/scripts/characters/hermione/events/favors/dance_for_me.rpy +++ b/game/scripts/characters/hermione/events/favors/dance_for_me.rpy @@ -60,6 +60,9 @@ label end_hg_pf_strip: ### Fail Events ### label hg_pf_strip_fail: + jump end hermione_event + +label hg_pf_strip_T1_E1: #Fails call start_hg_pf_strip $ states.her.ev.dance_for_me.strip_asked = True @@ -67,10 +70,17 @@ label hg_pf_strip_fail: her "You want me to..." ("soft", "wide", "base", "stare") her "... Dance for you, [name_genie_hermione]?" ("open", "wide", "base", "stare") + gen "Of course!" ("grin", xpos="far_left", ypos="head") + her "Why would I--" ("clench", "base", "base", "stare") + her "[name_genie_hermione]! That is going too far!" ("angry", "base", "angry", "mid") + her "I think I better leave..." ("angry", "base", "base", "R") - jump too_much + jump hg_pf_strip_fail + + +label hg_pf_strip_T2_E1: # Hermione starts dancing, but it will fail anyway. + call start_hg_pf_strip -label hg_pf_strip_T2_intro_fail: # Hermione starts dancing, but it will fail anyway. gen "[name_hermione_genie], I need you to dance for me a little." ("base", xpos="far_left", ypos="head") her "You want me to..." ("open", "base", "worried", "mid") her "... Dance for you, [name_genie_hermione]?" ("open", "wink", "base", "mid") @@ -119,9 +129,11 @@ label hg_pf_strip_T2_intro_fail: # Hermione starts dancing, but it will fail any $ states.her.mood += 5 - jump end_hermione_event + jump hg_pf_strip_fail + +label hg_pf_strip_T1_E2: #Fails + call start_hg_pf_strip -label hg_pf_strip_T2_repeat_fail: gen "[name_hermione_genie], I need you to dance for me a little." ("base", xpos="far_left", ypos="head") her "And would you like me to take off my clothes as well?" ("soft", "closed", "base", "mid") gen "Yes?" ("base", xpos="far_left", ypos="head") @@ -136,7 +148,7 @@ label hg_pf_strip_T2_repeat_fail: $ states.her.mood += 5 - jump end_hermione_event + jump hg_pf_strip_fail ### Tier 3 ### diff --git a/game/scripts/characters/hermione/favors.rpy b/game/scripts/characters/hermione/favors.rpy index 3739b068..511e6bef 100644 --- a/game/scripts/characters/hermione/favors.rpy +++ b/game/scripts/characters/hermione/favors.rpy @@ -41,9 +41,9 @@ default her_ev_grope_t4_e1 = Event(id="grope_t4_e1", label="hg_pf_grope_T4_intro default her_ev_grope_t4_e2 = Event(id="grope_t4_e2", label="hg_pf_grope_T4_intro_E2", priority=6, req="states.her.tier >= 4", queue="her_eventqueue_grope", autoenqueue=True, autodequeue=False, repeat=False, ignore_labels=["hg_pf_grope_breasts_T4", "hg_pf_grope_ass_T4", "hg_pf_grope_ass_T4_back", "hg_pf_grope_ass_T4_front", "hg_pf_grope_ass_T4_continue", "hg_pf_grope_breasts_T4_continue"]) default her_ev_grope_t4_e3 = Event(id="grope_t4_e3", label="hg_pf_grope_T4_E2", priority=7, req="states.her.tier >= 4", queue="her_eventqueue_grope", autoenqueue=True, autodequeue=False, ignore_labels=["hg_pf_grope_breasts_T4", "hg_pf_grope_ass_T4", "hg_pf_grope_ass_T4_back", "hg_pf_grope_ass_T4_front", "hg_pf_grope_ass_T4_continue", "hg_pf_grope_breasts_T4_continue"]) -default her_ev_strip_for_me_t1_e1 = Event(id="strip_for_me_t1_e1", label="hg_pf_strip_fail", priority=5, req="states.her.tier == 1", queue="her_eventqueue_strip_for_me", autoenqueue=True, autodequeue=False) -default her_ev_strip_for_me_t2_e1 = Event(id="strip_for_me_t2_e1", label="hg_pf_strip_T2_intro_fail", priority=5, req="states.her.tier == 2", queue="her_eventqueue_strip_for_me", autoenqueue=True, autodequeue=False, repeat=False) -default her_ev_strip_for_me_t2_e2 = Event(id="strip_for_me_t2_e2", label="hg_pf_strip_T2_repeat_fail", priority=6, req="states.her.tier == 2", queue="her_eventqueue_strip_for_me", autoenqueue=True, autodequeue=False) +default her_ev_strip_for_me_t1_e1 = Event(id="strip_for_me_t1_e1", label="hg_pf_strip_T1_E1", priority=5, req="states.her.tier == 1", queue="her_eventqueue_strip_for_me", autoenqueue=True, autodequeue=False) +default her_ev_strip_for_me_t2_e1 = Event(id="strip_for_me_t2_e1", label="hg_pf_strip_T2_E1", priority=5, req="states.her.tier == 2", queue="her_eventqueue_strip_for_me", autoenqueue=True, autodequeue=False, repeat=False) +default her_ev_strip_for_me_t2_e2 = Event(id="strip_for_me_t2_e2", label="hg_pf_strip_T2_E2", priority=6, req="states.her.tier == 2", queue="her_eventqueue_strip_for_me", autoenqueue=True, autodequeue=False) default her_ev_strip_for_me_t3_e1 = Event(id="strip_for_me_t3_e1", label="hg_pf_strip_T3_intro_E1", priority=5, req="states.her.tier == 3", queue="her_eventqueue_strip_for_me", autoenqueue=True, autodequeue=False, repeat=False) default her_ev_strip_for_me_t3_e2 = Event(id="strip_for_me_t3_e2", label="hg_pf_strip_T3_intro_E2", priority=6, req="states.her.tier == 3", queue="her_eventqueue_strip_for_me", autoenqueue=True, autodequeue=False, repeat=False) default her_ev_strip_for_me_t3_e3 = Event(id="strip_for_me_t3_e3", label="hg_pf_strip_T3_E2", priority=7, req="states.her.tier == 3", queue="her_eventqueue_strip_for_me", autoenqueue=True, autodequeue=False, ignore_labels=["hg_pf_strip_T3_masturbate", "hg_pf_strip_T3_watch", "hg_pf_strip_T3_snape"])