







default e_nm_petting_blowjob_lvl = 0
screen e_nm_petting_blowjob_lvl_1():
    modal True
    default e_nm_petting_blowjob_lvl1_cameras = 1
    showif e_nm_petting_blowjob_lvl1_cameras == 1:
        add 'e_nm_petting_blowjob_lvl1_1' at fadein_out
    elif e_nm_petting_blowjob_lvl1_cameras == 2:
        add 'e_nm_petting_blowjob_lvl1_2' at fadein_out
    elif e_nm_petting_blowjob_lvl1_cameras == 3:
        add 'e_nm_petting_blowjob_lvl1_3' at fadein_out
    else:
        add 'e_nm_petting_blowjob_lvl1_4' at fadein_out
    use blowjob_screen_plate
    use e_nm_screen_bars
    imagemap:
        idle "gui/masturbation/camera_1_button.png"
        hover "gui/masturbation/camera_1_button_h.png"
        hotspot (63, 161, 209, 55) action [If(Main_Character.stamina > 0, SetVariable('Main_Character.stamina', Main_Character.stamina - 5),[Jump("e_nm_petting_blowjob_lvl_1_eja")]), SetScreenVariable('e_nm_petting_blowjob_lvl1_cameras', 1)] hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"
        if Main_Character.stamina <= 3:
            at trans_alpha_effect_anime_v2()
    imagemap:
        idle "gui/masturbation/camera_2_button.png"
        hover "gui/masturbation/camera_2_button_h.png"
        hotspot (62, 223, 211, 57) action [If(Main_Character.stamina > 0, SetVariable('Main_Character.stamina', Main_Character.stamina - 5),[Jump("e_nm_petting_blowjob_lvl_1_eja")]), SetScreenVariable('e_nm_petting_blowjob_lvl1_cameras', 2)] hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"
        if Main_Character.stamina <= 3:
            at trans_alpha_effect_anime_v2()
    imagemap:
        idle "gui/masturbation/camera_3_button.png"
        hover "gui/masturbation/camera_3_button_h.png"
        hotspot (64, 285, 206, 55) action [If(Main_Character.stamina > 0, SetVariable('Main_Character.stamina', Main_Character.stamina - 5),[Jump("e_nm_petting_blowjob_lvl_1_eja")]), SetScreenVariable('e_nm_petting_blowjob_lvl1_cameras', 3)] hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"
        if Main_Character.stamina <= 3:
            at trans_alpha_effect_anime_v2()
    imagemap:
        idle "gui/masturbation/camera_4_button.png"
        hover "gui/masturbation/camera_4_button_h.png"
        hotspot (65, 345, 208, 59) action [If(Main_Character.stamina > 0, SetVariable('Main_Character.stamina', Main_Character.stamina - 5),[Jump("e_nm_petting_blowjob_lvl_1_eja")]), SetScreenVariable('e_nm_petting_blowjob_lvl1_cameras', 4)] hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"
        if Main_Character.stamina <= 3:
            at trans_alpha_effect_anime_v2()

    imagemap:
        idle "gui/masturbation/ejaculation_button.png"
        hover "gui/masturbation/ejaculation_button_h.png"
        hotspot (163, 795, 163, 112) action [SetVariable("notify_custom_2", False), Hide("e_nm_petting_blowjob_lvl_1"), Jump("e_nm_petting_blowjob_lvl_1_finish")] hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"
        if Main_Character.stamina <= 3:
            at trans_alpha_effect_anime_v2()
    use e_nm_petting_blowjob_lvl_1_stamina
screen blowjob_screen_plate:
    add "gui/sex/blowjob_screen/blowjob_screen_plate.png"
screen e_nm_petting_blowjob_lvl_1_stamina:
    fixed:
        if Main_Character.stamina <= 3:
            vbox:
                xpos 0.74 ypos 0.28
                text "Low Stamina!" style "style_low_stamina_message"
            at trans_alpha_effect_anime_v2()
        ypos 0.2
        add "gui/dds/bars/bars_plate.png"
        vbox:
            xpos 0.74 ypos 0.16
            spacing 5
            text "{font=fonts/font_date_system.ttf}{size=25}Your Stamina:"

        if Main_Character.stamina_level == 1:
            vbox:
                xpos 0.80 ypos 0.19
                bar value StaticValue(Main_Character.stamina,25):
                    left_bar Frame("gui/bar/mc_stamina.png")
                    right_bar Frame("gui/bar/bar_empty.png")
                    xmaximum 50
            vbox:
                xpos 0.74 ypos 0.19
                spacing 5
                text "{font=fonts/font_date_system.ttf}{size=35}Stamina:"
                text "{font=fonts/font_date_system.ttf}{size=25}Level: 1(Virgin Fapper)"
        if Main_Character.stamina_level == 2:
            vbox:
                xpos 0.80 ypos 0.19
                bar value StaticValue(Main_Character.stamina,50):
                    left_bar Frame("gui/bar/mc_stamina.png")
                    right_bar Frame("gui/bar/bar_empty.png")
                    xmaximum 100
            vbox:
                xpos 0.74 ypos 0.19
                spacing 5
                text "{font=fonts/font_date_system.ttf}{size=35}Stamina:"
                text "{font=fonts/font_date_system.ttf}{size=25}Level: 2(Experienced Fapper)"
        if Main_Character.stamina_level == 3:
            vbox:
                xpos 0.80 ypos 0.19
                bar value StaticValue(Main_Character.stamina,75):
                    left_bar Frame("gui/bar/mc_stamina.png")
                    right_bar Frame("gui/bar/bar_empty.png")
                    xmaximum 150
            vbox:
                xpos 0.74 ypos 0.19
                spacing 5
                text "{font=fonts/font_date_system.ttf}{size=35}Stamina:"
                text "{font=fonts/font_date_system.ttf}{size=25}Level: 3(Amateur Fapper)"
        if Main_Character.stamina_level == 4:
            vbox:
                xpos 0.80 ypos 0.19
                bar value StaticValue(Main_Character.stamina,100):
                    left_bar Frame("gui/bar/mc_stamina.png")
                    right_bar Frame("gui/bar/bar_empty.png")
                    xmaximum 200
            vbox:
                xpos 0.74 ypos 0.19
                spacing 5
                text "{font=fonts/font_date_system.ttf}{size=35}Stamina:"
                text "{font=fonts/font_date_system.ttf}{size=25}Level: 4(One Hand Master)"
        if Main_Character.stamina_level == 5:
            vbox:
                xpos 0.80 ypos 0.19
                bar value StaticValue(Main_Character.stamina,150):
                    left_bar Frame("gui/bar/mc_stamina.png")
                    right_bar Frame("gui/bar/bar_empty.png")
                    xmaximum 250
            vbox:
                xpos 0.74 ypos 0.19
                spacing 5
                text "{font=fonts/font_date_system.ttf}{size=35}Stamina:"
                text "{font=fonts/font_date_system.ttf}{size=25}Level: 5(Alpha Dick)"









label e_nm_petting_blowjob_lvl_1_finish:
    scene e_nm_petting_handjob_cum_1 with dissolve
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_6
    mc_t "(I closely watch how my teacher is carefully sucking my erect dick...)"
    mc_t "(She keeps constant eye contact with me while her lips are squeezing and sucking it.)"
    mc_t "(The sweat flows down from her forehead and she hardly breathes. She's enthusiastically trying her best to make me feel good.)"
    mc_t "(But what about her... What does she feel?)"
    mc "Ele.. Miss Broadstorm? Are you... Are you enjoying it? Enjoying reading my essay I mean?"
    e "Mhmp! If I were not enjoying it, I would not be reading it."
    e "Simple logic, Mr.[family]."
    scene e_nm_petting_handjob_cum_4
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_7
    e "The feeling of your text fluttering across my tongue is satisfying my inner hunger for creativity."
    scene e_nm_petting_handjob_cum_2
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_8

    $ rs_scene = renpy.random.randint(0,2)
    if rs_scene == 0:
        scene e_nm_petting_handjob_cum_4
    if rs_scene == 1:
        scene e_nm_petting_handjob_cum_5
    if rs_scene == 2:
        scene e_nm_petting_handjob_cum_6
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_9
    if rs_scene == 0:
        scene e_nm_petting_handjob_cum_1
    if rs_scene == 1:
        scene e_nm_petting_handjob_cum_2
    if rs_scene == 2:
        scene e_nm_petting_handjob_cum_3
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_10
    $ rs_scene = renpy.random.randint(0,2)
    if rs_scene == 0:
        scene e_nm_petting_handjob_cum_4
    if rs_scene == 1:
        scene e_nm_petting_handjob_cum_5
    if rs_scene == 2:
        scene e_nm_petting_handjob_cum_6
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_11
    if rs_scene == 0:
        scene e_nm_petting_handjob_cum_1
    if rs_scene == 1:
        scene e_nm_petting_handjob_cum_2
    if rs_scene == 2:
        scene e_nm_petting_handjob_cum_3
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_12
    $ rs_scene = renpy.random.randint(0,2)
    if rs_scene == 0:
        scene e_nm_petting_handjob_cum_4
    if rs_scene == 1:
        scene e_nm_petting_handjob_cum_5
    if rs_scene == 2:
        scene e_nm_petting_handjob_cum_6
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_13
    if rs_scene == 0:
        scene e_nm_petting_handjob_cum_1
    if rs_scene == 1:
        scene e_nm_petting_handjob_cum_2
    if rs_scene == 2:
        scene e_nm_petting_handjob_cum_3
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_14
    $ rs_scene = renpy.random.randint(0,2)
    if rs_scene == 0:
        scene e_nm_petting_handjob_cum_4
    if rs_scene == 1:
        scene e_nm_petting_handjob_cum_5
    if rs_scene == 2:
        scene e_nm_petting_handjob_cum_6
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_15
    if rs_scene == 0:
        scene e_nm_petting_handjob_cum_1
    if rs_scene == 1:
        scene e_nm_petting_handjob_cum_2
    if rs_scene == 2:
        scene e_nm_petting_handjob_cum_3
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_16

    scene e_nm_petting_handjob_cum_7
    e "Ah... Hah.. The climax of the essay is approaching!"
    e "I feel it!"
    e "The text I read is SWOLLEN HARD with fancy words."
    e "The story is about to end!"

    $ rs_scene = renpy.random.randint(0,2)
    if rs_scene == 0:
        scene e_nm_petting_handjob_cum_4
    if rs_scene == 1:
        scene e_nm_petting_handjob_cum_5
    if rs_scene == 2:
        scene e_nm_petting_handjob_cum_6
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_17
    if rs_scene == 0:
        scene e_nm_petting_handjob_cum_1
    if rs_scene == 1:
        scene e_nm_petting_handjob_cum_2
    if rs_scene == 2:
        scene e_nm_petting_handjob_cum_3
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_18
    $ rs_scene = renpy.random.randint(0,2)
    if rs_scene == 0:
        scene e_nm_petting_handjob_cum_4
    if rs_scene == 1:
        scene e_nm_petting_handjob_cum_5
    if rs_scene == 2:
        scene e_nm_petting_handjob_cum_6
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_19
    if rs_scene == 0:
        scene e_nm_petting_handjob_cum_1
    if rs_scene == 1:
        scene e_nm_petting_handjob_cum_2
    if rs_scene == 2:
        scene e_nm_petting_handjob_cum_3
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_20
    $ rs_scene = renpy.random.randint(0,2)
    if rs_scene == 0:
        scene e_nm_petting_handjob_cum_4
    if rs_scene == 1:
        scene e_nm_petting_handjob_cum_5
    if rs_scene == 2:
        scene e_nm_petting_handjob_cum_6
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_21
    if rs_scene == 0:
        scene e_nm_petting_handjob_cum_1
    if rs_scene == 1:
        scene e_nm_petting_handjob_cum_2
    if rs_scene == 2:
        scene e_nm_petting_handjob_cum_3
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_22
    $ rs_scene = renpy.random.randint(0,2)
    if rs_scene == 0:
        scene e_nm_petting_handjob_cum_4
    if rs_scene == 1:
        scene e_nm_petting_handjob_cum_5
    if rs_scene == 2:
        scene e_nm_petting_handjob_cum_6
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_23
    if rs_scene == 0:
        scene e_nm_petting_handjob_cum_1
    if rs_scene == 1:
        scene e_nm_petting_handjob_cum_2
    if rs_scene == 2:
        scene e_nm_petting_handjob_cum_3
    call rs_elena_classic_blowjob from _call_rs_elena_classic_blowjob_24
    mc "OHH!"
    mc "HOOH!"
    mc "OOOOH! I'M CUMMING!"
    jump e_nm_petting_blowjob_lvl_1_eja


    label e_nm_petting_blowjob_lvl_1_eja:
        scene e_nm_petting_blowjob_cum with flash
        show screen Lovefall
        mc "{b}*SPUUUUUURT!*{/b}"
        $ e.covered_cum_count += 1
        mc "CUUUMMING!"
        mc_t "(I came right inside my teacher's wet mouth.)"
        mc_t "(Unleashed my sperm into her.)"
        mc_t "(Filled her stomach with my fresh, thick cum.)"
        mc_t "(And all this has happened in the school building... Holy Penguins of Madagascar...)"
        mc_t "(The risk of being spotted by fellow students only increased the arousal... making me shove my cock even deeper down her mouth and unleash more... and more of my FRESH CUM inside!)"
        scene e_nm_petting_handjob_cum_8 with flash
        mc "{b}*SPURT!*{/b}"
        mc_t "(Again.)"
        mc_t "(Again I came inside her.)"
        mc_t "(I can hardly believe what's going on all around me!)"
        scene e_nm_petting_handjob_cum_9 with dissolve
        e "Hm... MHP!"
        mc_t "(She spit my clean dick out of her cum-filled mouth, but her hands are still gripping my empty balls tightly...)"
        e "..S-SSo much... TEXT!"
        e "....UUUH!"
        scene e_nm_petting_handjob_cum_10 with dissolve
        e "Ahm..."
        mc_t "(Goddammit... She sucked me dry! My balls are as empty as an oasis in the desert!)"
        e "Ah... Hah... Are.. Is my face clean? None of your text rubbed off on it?"
        mc "Yeah."
        e "Good.. Oh, very good."
        e "Haha..."
        scene e_nm_petting_handjob_cum_11 with dissolve


        if e.cum_inside_count < 5:
            e "You go along home now, Mr.[family]. I don't want to make any of my students suspicious."
            e "Our private lesson has already taken much too long."
        elif e.cum_inside_count > 5 and e.cum_inside_count < 15:
            e "Oh, Mr.[family]... It's been more than 10 times that you've filled me up with your seed."
            e "I getting so used to its rich taste."
        elif True:
            e "Yet again I have been fed with your amazing, protein-rich seed!"


        stop music fadeout 1.0
        play sound "images/sound_effects/house/open_door_1.mp3"
        scene e_nm_petting_handjob_cum_12 with dissolve
        mc "See you later, Miss Broadstorm."
        e "Job well done."

        scene black with dissolve
        pause
        stop ambience_classroom fadeout 1.0


        $ lc.advance_time()
        $ notify_custom_2 = False
        hide screen Lovefall
        hide screen e_nm_screen_bars
        $ quick_bar = True


        if Main_Character.stamina_level == 1:
            $ Main_Character.stamina = 25
        if Main_Character.stamina_level == 2:
            $ Main_Character.stamina = 50
        if Main_Character.stamina_level == 3:
            $ Main_Character.stamina = 75
        if Main_Character.stamina_level == 4:
            $ Main_Character.stamina = 100
        if Main_Character.stamina_level == 5:
            $ Main_Character.stamina = 150

        $ e_nm_petting_blowjob_lvl = 0
        jump map_global
# Decompiled by unrpyc: https://github.com/CensoredUsername/unrpyc
