








label family_garage_peep_v1:
    scene garage_peeping_v1_1 with dissolve
    pause
    show screen peeping_screen_main_character_garage_v1 with dissolve
    pause

label garage_peep_v1_camera_1:
    #$ Inventory.remove(InvCoke)
    $ Main_Character.peeper_level = 5
    play sound "images/sound_effects/house/door_creak.mp3"
    scene garage_peeping_v1_1 with dissolve
    pause
label garage_peep_v1_camera_2:
    #$ Inventory.remove(InvCoke)
    $ Main_Character.peeper_level = 5
    play sound "images/sound_effects/house/door_creak.mp3"
    scene garage_peeping_v1_2 with dissolve
    pause
label garage_peep_v1_camera_3:
    #$ Inventory.remove(InvCoke)
    $ Main_Character.peeper_level = 5
    play sound "images/sound_effects/house/door_creak.mp3"
    scene garage_peeping_v1_3 with dissolve
    pause
label garage_peep_v1_camera_4:
    #$ Inventory.remove(InvCoke)
    $ Main_Character.peeper_level = 5
    play sound "images/sound_effects/house/door_creak.mp3"
    scene garage_peeping_v1_4 with dissolve
    pause
label garage_peep_v1_camera_5:
    #$ Inventory.remove(InvCoke)
    $ Main_Character.peeper_level = 5
    play sound "images/sound_effects/house/door_creak.mp3"
    scene garage_peeping_v1_5 with dissolve
    pause


label garage_peep_end:
    play sound "images/sound_effects/house/door_creak.mp3"
    scene black with dissolve
    $ lc.advance_time()
    $ Main_Character.peeper_level = 1
    $ Main_Character.peeper_points = 0
    hide screen peeping_screen with dissolve
    hide screen peeping_screen_alice_bathroom_v1 with dissolve
    pause

    play music "images/ost/free_roaming_theme_1.mp3" fadein 1.0
    jump family_house









label fh_secret_door_entrance:
    scene secret_room_door_open with wiperight
    play sound "images/sound_effects/house/open_door_1.mp3"


    if lc.day_of_week == 6 or lc.day_of_week == 7:
        call screen family_house_garage with dissolve


    if lc.period == "Early Morning":
        if Main_Character.homework_done_zero == True:
            play sound "images/sound_effects/cars/car_hood_open.mp3"
            scene my_garage_action_1 with dissolve
            pause
            scene fh_garage_early_morning_car_fix_3 with dissolve
            mc "LOOKS GOOD NOW, HEY!"
            call screen family_house_garage_early_morning
        elif True:
            play engine_start_1 "images/sound_effects/cars/engine_start_3.mp3" fadein 1.0
            show garage_early_morning with dissolve
            pause
            #menu:
                #"STOP, HEY" if True:
            mc "STOP, HEY!"
            stop engine_start_1 fadeout 1.0
            play sound "images/sound_effects/cars/car_failed_start_2.mp3"
            scene black
            call screen family_house_garage_early_morning with Dissolve(1.5)
    elif True:
        mc "HEY!"
        menu:
            "(Knock)" if True:

                play sound "images/sound_effects/house/knock_knock.mp3"
                mc "{b}*Knock - Knock*{/b}"
                $ renpy.pause(1.5, hard=True)
                mc "HEY!"
                a "Give me wrench six to nine now!!! She's leaking!"
                mc_t "(The door is closed.)"
                jump family_house
            "{color=#7a5e46}(Peep){/color} {image=gui/text_icons/peeper.png}" if True:

                stop music fadeout 1.0

                $ quick_bar = False
                $ notify_custom_2 = True
                scene black with dissolve
                pause
                show screen peeping_screen
                play sound "images/sound_effects/house/door_creak.mp3"
                scene garage_peeping_v1_1 with dissolve
                mc_t "(Ah, that's how you fix the car.)"
                show screen peeping_screen_main_character_garage_v1 with dissolve
                pause
            "..leave" if True:
                jump family_house









label my_garage:


    stop music fadeout 1.0
    stop noon_summer_sunny fadeout 1.0
    stop evening_summer fadeout 1.0
    stop night_summer fadeout 1.0


    if lc.day_of_week == 6 or lc.day_of_week == 7:
        scene my_garage_door_day with dissolve
        play sound "images/sound_effects/house/garage_door_open.mp3"
        scene family_house_garage_unlocked with wipeup:
            "gui/family_house/garage/family_house_garage_unlocked.jpg"
        call screen family_house_garage with dissolve


    if lc.period == "Early Morning":
        scene my_garage_door_day with dissolve
        play sound "images/sound_effects/house/garage_door_open.mp3"
        scene family_house_garage_unlocked with wipeup:
            "gui/family_house/garage/family_house_garage_unlocked.jpg"
        call screen family_house_garage_early_morning with dissolve
    elif True:
        if lc.period == "Evening":
            scene my_garage_door_evening with dissolve
        if lc.period == "Night":
            scene my_garage_door_night with dissolve
        elif True:
            scene my_garage_door_day with dissolve
        mc_t "(The garage door locked on the other side. I need to get access to it FROM the house.)"
        mc_t "(It's probably mom is there. She's fixing the car with her friend.)"
        jump map_global





















screen family_house_garage_early_morning:

    add "gui/family_house/garage/family_house_garage_unlocked.jpg"

    if Main_Character.homework_done_zero == False:
        imagemap:
            idle "gui/family_house/garage/family_house_garage_car.png"
            hover "gui/family_house/garage/family_house_garage_car_h.png"
            hotspot (650, 469, 711, 504) action [Hide("family_house_garage"), Jump("early_morning_family_house_garage_car_fix")] hover_sound "sound_effects/cars/car_interaction_1.mp3" activate_sound "sound_effects/cars/car_interaction_2.mp3"
    else:
        imagemap:
            idle "gui/family_house/garage/family_house_garage_car.png"
            hover "gui/family_house/garage/family_house_garage_car_h.png"
            hotspot (650, 469, 711, 504) action Notify("It works.") hover_sound "sound_effects/cars/car_interaction_1.mp3" activate_sound "sound_effects/cars/car_interaction_2.mp3"


    imagemap:
        ypos -500
        xpos -700
        idle "gui/navigation/navigation_button_left.png"
        hover "gui/navigation/navigation_button_left_h.png"
        hotspot (843, 937, 235, 106) action [Hide("family_house_garage_early_morning"), Jump("early_morning_garage_exit")] hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"


label early_morning_family_house_garage_car_fix:


    stop music fadeout 1.0
    scene fh_garage_early_morning_car_fix_1 with dissolve
    mc "Open sesame.. "
    play sound "images/sound_effects/cars/car_hood_open.mp3"
    scene fh_garage_early_morning_car_fix_2 with wipeup
    pause
    scene my_garage_car_look with dissolve

    $ rp = renpy.random.randint(0,5)
    if rp == 0:
        mc_t "(I gotta fix that thing..)"
        #mc_t "( ..again.)"
    if rp == 1:
        mc_t "(Mom's broke the door lock again.)"
        #mc_t "(Again.)"
    if rp == 2:
        mc_t "(Wheels. Flat tire. Again, and again.)"
    if rp == 3:
        mc_t "(The oil is leaking?)"
        #mc_t "(Where?)"
    if rp == 4:
        mc_t "(Engine failure. Not surprised. Mom's been bathing her in the lake, lol.)"
    if rp == 5:
        mc "Well, well.. "

    play garage_work_1 "images/sound_effects/garage/garage_work_1.mp3" fadein 1.0
    scene my_garage_action_animated
    call screen garage_car_fix









screen garage_car_fix:
    fixed:
        xpos -890
        ypos 100
        fixed:
            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}Fixing the vehicle:"

            if Main_Character.garage_fix_power_level == 1:
                text "{font=fonts/font_date_system.ttf}{size=35}Flat tire" xpos 0.74 ypos 0.19
            if Main_Character.garage_fix_power_level == 2:
                text "{font=fonts/font_date_system.ttf}{size=35}Door lock broke" xpos 0.74 ypos 0.19
            if Main_Character.garage_fix_power_level == 3:
                text "{font=fonts/font_date_system.ttf}{size=35}Seats adjust" xpos 0.74 ypos 0.19
            if Main_Character.garage_fix_power_level == 4:
                text "{font=fonts/font_date_system.ttf}{size=35}Oil leaking" xpos 0.74 ypos 0.19
            if Main_Character.garage_fix_power_level == 5:
                text "{font=fonts/font_date_system.ttf}{size=35}Engine failure" xpos 0.74 ypos 0.19
            if Main_Character.garage_fix_power_level == 6:
                text "{font=fonts/font_date_system.ttf}{size=35}You're done now!" xpos 0.74 ypos 0.19

        vbox:
            xpos 0.74 ypos 0.23
            bar value StaticValue(Main_Character.garage_fix_power,100):
                left_bar Frame("gui/bar/cleanses_alternative.png")
                right_bar Frame("gui/bar/bar_empty.png")
                xmaximum 200

        imagebutton:
            focus_mask True
            idle "gui/mini_games/carwork/carwork_button.png"
            hover "gui/mini_games/carwork/carwork_button_h.png"


            if Main_Character.garage_fix_power_level == 1:
                action [Function(garage_car_fix_random_cry), SetVariable("Main_Character.garage_fix_power", If(Main_Character.garage_fix_power<100, Main_Character.garage_fix_power+100, 100)), Function(garage_car_fx_checkpoint)]
            elif Main_Character.garage_fix_power_level == 2:
                action [Function(garage_car_fix_random_cry), SetVariable("Main_Character.garage_fix_power", If(Main_Character.garage_fix_power<100, Main_Character.garage_fix_power+100, 100)), Function(garage_car_fx_checkpoint)]
            elif Main_Character.garage_fix_power_level == 3:
                action [Function(garage_car_fix_random_cry), SetVariable("Main_Character.garage_fix_power", If(Main_Character.garage_fix_power<100, Main_Character.garage_fix_power+100, 100)), Function(garage_car_fx_checkpoint)]
            elif Main_Character.garage_fix_power_level == 4:
                action [Function(garage_car_fix_random_cry), SetVariable("Main_Character.garage_fix_power", If(Main_Character.garage_fix_power<100, Main_Character.garage_fix_power+100, 100)), Function(garage_car_fx_checkpoint)]
            elif Main_Character.garage_fix_power_level == 5:
                action [Function(garage_car_fix_random_cry), SetVariable("Main_Character.garage_fix_power", If(Main_Character.garage_fix_power<100, Main_Character.garage_fix_power+100, 100)), Function(garage_car_fx_checkpoint)]
            elif Main_Character.garage_fix_power_level == 6:
                action Notify("Well done, my man, well done.. ")
            else:
                action [Function(garage_car_fix_random_cry), SetVariable("Main_Character.garage_fix_power", If(Main_Character.garage_fix_power<100, Main_Character.garage_fix_power+100, 100)), Function(garage_car_fx_checkpoint)]


            if Main_Character.garage_fix_power_level == 1:
                at family_house_cleaning_lvl1()
            if Main_Character.garage_fix_power_level == 2:
                at family_house_cleaning_lvl2()
            if Main_Character.garage_fix_power_level == 3:
                at family_house_cleaning_lvl3()
            if Main_Character.garage_fix_power_level == 4:
                at family_house_cleaning_lvl4()
            if Main_Character.garage_fix_power_level == 5:
                at family_house_cleaning_lvl5()
            if Main_Character.garage_fix_power_level == 6:
                at family_house_cleaning_lvlmax()
            hover_sound "sound_effects/buttons/misc_hover_1.mp3"
            activate_sound "sound_effects/buttons/misc_activate_2.mp3"


        if Main_Character.garage_fix_power_level == 6:
            imagebutton:
                focus_mask True
                idle "gui/mini_games/victory.png"
                hover "gui/mini_games/victory_h.png"
                action Jump("early_morning_family_house_garage_car_fix_victory")
                hover_sound "sound_effects/buttons/quick_save_hover.mp3"
                activate_sound "sound_effects/buttons/quick_save_activate.mp3"
        else:
            imagebutton:
                focus_mask True
                idle "gui/mini_games/victory.png"
                hover "gui/mini_games/victory_h.png"
                action Jump("early_morning_family_house_garage_car_fix_victory")
                hover_sound "sound_effects/buttons/quick_save_hover.mp3"
                activate_sound "sound_effects/buttons/quick_save_activate.mp3"


    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}Use the detail to fix the vehicle:"


    vbox:
        xpos 0.70 ypos -0.0
        spacing 5
        if InvFGS678_Detail in Inventory.inventory:
            imagebutton:
                at zero_one_size()
                focus_mask True
                idle "gui/wrecked_caaar/wrecked_caaar_shop_items_page_1_item_1_aval.png"
                hover "gui/wrecked_caaar/wrecked_caaar_shop_items_page_1_item_1_aval_h.png"
                action Jump("early_morning_family_house_garage_car_fix_victory_detail") hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/106/lighter_burn.mp3"
        else:
            imagebutton:
                at alpha_01_size()
                focus_mask True
                idle "gui/wrecked_caaar/wrecked_caaar_shop_items_page_1_item_1_aval.png"
                hover "gui/wrecked_caaar/wrecked_caaar_shop_items_page_1_item_1_aval_h.png"
                action Notify("I don't have the detail!") hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"

    vbox:
        xpos 0.71 ypos -0.0
        spacing 5
        if InvUIP33_Detail in Inventory.inventory:
            imagebutton:
                at zero_one_size()
                focus_mask True
                idle "gui/wrecked_caaar/wrecked_caaar_shop_items_page_1_item_2_aval.png"
                hover "gui/wrecked_caaar/wrecked_caaar_shop_items_page_1_item_2_aval_h.png"
                action Jump("early_morning_family_house_garage_car_fix_victory_detail") hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/106/lighter_burn.mp3"
        else:
            imagebutton:
                at alpha_01_size()
                focus_mask True
                idle "gui/wrecked_caaar/wrecked_caaar_shop_items_page_1_item_2_aval.png"
                hover "gui/wrecked_caaar/wrecked_caaar_shop_items_page_1_item_2_aval_h.png"
                action Notify("I don't have the detail!") hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"

    vbox:
        xpos 0.72 ypos -0.0
        spacing 5
        if InvUIP33_Detail in Inventory.inventory:
            imagebutton:
                at zero_one_size()
                focus_mask True
                idle "gui/wrecked_caaar/wrecked_caaar_shop_items_page_1_item_3_aval.png"
                hover "gui/wrecked_caaar/wrecked_caaar_shop_items_page_1_item_3_aval_h.png"
                action Jump("early_morning_family_house_garage_car_fix_victory_detail") hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/106/lighter_burn.mp3"
        else:
            imagebutton:
                at alpha_01_size()
                focus_mask True
                idle "gui/wrecked_caaar/wrecked_caaar_shop_items_page_1_item_3_aval.png"
                hover "gui/wrecked_caaar/wrecked_caaar_shop_items_page_1_item_3_aval_h.png"
                action Notify("I don't have the detail!") hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"


init python:
    def garage_car_fx_checkpoint():
        if Main_Character.garage_fix_power == 100:
            Main_Character.garage_car_fix_levelup()

init python:
    def garage_car_fix_random_cry():
        rs = renpy.random.randint(0,2)
        if rs == 0:
            renpy.notify("Work, work, work, my man.")
        if rs == 1:
            renpy.notify("It's not a bicycle, c'mon.")
        if rs == 2:
            renpy.notify("Fuuuuhhh. Stupid mom.")









label early_morning_garage_exit:

    if Main_Character.homework_done_zero == True:
        scene garage_exit_speech_1_1
        a "Hey! It rides just amazingly."
        a "You gotta finish the rest of the homework, and I'll let you get the hell out of here."
        #menu:
        #    "I am on my way.. " if True:
        #        mc "I am on my way.. "
        #    "..fuck" if True:
        #        mc "..fuck."
        #        a "Huh?"
        #    "Thanks, Jesus" if True:
        mc "{b}*Sigh*..{/b} Okay... "
        jump family_house
    elif True:
        scene garage_exit_speech_1_1 with dissolve


        $ rs = renpy.random.randint(0,1)
        if rs == 0:
            #a "Don't tell me you are leaving."
            a "We need those wheels rolling today, okay?"
        if rs == 1:
            a "Hey, hey, hey."
            #a "HEY!"
            scene garage_exit_speech_1_1 with vpunch
            a "HEY!!!"
            #a "Stop right in here.. We'll need those wheels tonight, can you fix'em?.. "
        if rs == 2:
            a "Don't look so surprised."

        mc "Just relax, it will be fixed in a minute."
        #menu:
            #"I'll do what I can" if True:
                #mc "Mhm."
                #a "Ok, ok."
            #"{b}*Yawn*{/b}" if True:
                #mc "{b}*Yawn*{/b}"
                #a "I hope that means - yes."
            #"Go to hell with your car, mom" if True:
                #mc "Go to hell with your car, mom."
                #a "Whoopsie.. "
        jump family_house


label early_morning_family_house_garage_car_fix_cancel:

    stop garage_work_1 fadeout 1.0
    scene black with dissolve
    pause
    scene garage_early_morning_conversation with dissolve
    a "It's that hard?!.. huh?.. "


    play music "images/ost/early_morning_theme_1.mp3" fadein 1.0
    menu:
        "It's so hard" if True:
            mc "It's so hard."
            a "Ah."
            mc "Very hard."
            mc "I am for real."
            mc "It's like, you have to fix it there and here, Jesus. I have almost died, sorry."
            mc "So, it's hard, oh."
            a " ..can't blame you."
            mc "Of course!"
            mc "So the next time you get for the milk, check your car first!"
            a "Ah, mmm."
            a "The milk?"
            menu:
                "Yea, the milk" if True:
                    mc "Yea, the milk. What?"
                    a "I can't believe it is actually so hard."
                    mc "YOU BETTER!"
                    mc "Or you wanna fix it yourself?"
                    a "I am not."
                    mc "Ok, ok."
                    a "I protect you everyday for a reason, go fix the car, bozo!!!"
        "Nah" if True:
            mc "Nah, lmao."

    scene black
    call screen family_house_garage_early_morning
    jump family_house


label early_morning_family_house_garage_car_fix_victory:

    stop garage_work_1 fadeout 1.0
    scene black with dissolve
    pause


    play music "images/ost/early_morning_theme_1.mp3" fadein 1.0
    scene fh_garage_early_morning_car_fix_finish_1 with dissolve
    #a "Ah. It's all done. Well?"
    a "That was fast, now it's time to eat!"
    scene fh_garage_early_morning_car_fix_finish_2 with dissolve
    mc "MhmmmUhmMMMMM."
    #a "W-Well.. you can just.. mmm. Like, share some food with us too, yes?"
    scene fh_garage_early_morning_car_fix_finish_3
    pause
    scene fh_garage_early_morning_car_fix_finish_4
    pause
    #a "Oh, it was the last can of the DROPE."
    #milk "Such a shame."
    scene fh_garage_early_morning_car_fix_finish_5 with dissolve
    a "We have to pickup some groceries, want to come ride to the store with us?"
    #milk "It's gonna be amazing."
    menu:
        "Yes, let's go" if True:
            mc "Sure. Let's roll."

            play engine_start_1 "images/sound_effects/cars/engine_start_1.mp3" fadein 1.0
            scene fh_garage_early_morning_car_fix_finish_coming_with_1 with dissolve
            pause
            scene fh_garage_early_morning_car_fix_finish_coming_with_2
            pause
            scene fh_garage_early_morning_car_fix_finish_coming_with_1
            menu:
                "(Get into the car now)" if True:
                    scene fh_garage_early_morning_car_fix_finish_coming_with_3 with dissolve
                    pause
            scene fh_garage_early_morning_car_fix_finish_coming_with_4
            pause
            scene fh_garage_early_morning_car_fix_finish_coming_with_5
            pause
            scene fh_garage_early_morning_car_fix_finish_coming_with_6
            pause
            stop engine_start_1 fadeout 1.0
            scene fh_garage_early_morning_car_fix_finish_coming_with_7 with vpunch
            loser_1_1 "Wata hell.. aaa!"
            #loser_1_1 "..huh?"
            #loser_1_1 "Aaa!"

            scene black with dissolve
            pause

            $ Main_Character.homework_done_zero = True
            $ quick_bar = True
            play sound "images/sound_effects/house/open_door_1.mp3"
            jump family_house
        "No" if True:

            mc "Nah. Sorry!"
            a "Well?"

            scene black with dissolve
            pause

            $ Main_Character.homework_done_zero = True
            $ quick_bar = True
            play sound "images/sound_effects/house/open_door_1.mp3"
            jump family_house


label early_morning_family_house_garage_car_fix_victory_detail:

    stop garage_work_1 fadeout 1.0
    scene black with dissolve
    mc_t "(All righty, all righty.. )"
    mc_t "(That thing should fit in here!)"
    mc_t "(Hmm?)"
    menu:
        "Apply the pressure" if True:
            mc_t "(DONE!)"
    scene garage_early_morning_conversation with dissolve
    a "Hey, was it easy?"

    $ Main_Character.homework_done_zero = True
    $ quick_bar = True
    play sound "images/sound_effects/house/open_door_1.mp3"
    jump family_house






















screen family_house_garage:

    add "gui/family_house/garage/family_house_garage_unlocked.jpg"

    if lc.period == "Early Morning":
        imagemap:
            idle "gui/family_house/garage/family_house_garage_car_early_morning_v1.png"
            hover "gui/family_house/garage/family_house_garage_car_early_morning_v1_h.png"
            hotspot (621, 251, 786, 751) action Jump("family_house_garage_dayoff_early_morning") hover_sound "sound_effects/cars/car_interaction_1.mp3" activate_sound "sound_effects/cars/car_interaction_2.mp3"
    elif lc.period == "Morning":
        imagemap:
            idle "gui/family_house/garage/family_house_garage_car_morning_v1.png"
            hover "gui/family_house/garage/family_house_garage_car_morning_v1_h.png"
            hotspot (641, 250, 769, 757) action Jump("family_house_garage_dayoff_morning") hover_sound "sound_effects/cars/car_interaction_1.mp3" activate_sound "sound_effects/cars/car_interaction_2.mp3"
    else:
        imagemap:
            idle "gui/family_house/garage/family_house_garage_car.png"
            hover "gui/family_house/garage/family_house_garage_car_h.png"
            hotspot (650, 469, 711, 504) action Notify("Cute car.") hover_sound "sound_effects/cars/car_interaction_1.mp3" activate_sound "sound_effects/cars/car_interaction_2.mp3"

    imagemap:
        ypos -500
        xpos -700
        idle "gui/navigation/navigation_button_left.png"
        hover "gui/navigation/navigation_button_left_h.png"
        hotspot (843, 937, 235, 106) action [Hide("family_house_garage"), Jump("family_house")] hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"
    imagemap:
        ypos -650
        xpos -700
        idle "gui/navigation/navigation_button_left.png"
        hover "gui/navigation/navigation_button_left_h.png"
        hotspot (843, 937, 235, 106) action [Hide("family_house_garage"), Jump("map_global")] hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"



label family_house_garage_dayoff_early_morning:
    scene family_house_garage_v2_1 with dissolve
    pause
    scene family_house_garage_v2_2
    milk "Cutie, hello."


    a "Hey, you should cook some food."
    a "If you want."
    scene black
    call screen family_house_garage with dissolve
label family_house_garage_dayoff_morning:
    scene family_house_garage_v1_1 with dissolve
    a "This Yarl is such a moron."
    scene family_house_garage_v1_2
    a "Hey there, fella."
    scene black
    call screen family_house_garage with dissolve















label lolsssssss:


    if lc.period == "Noon" or lc.period == "Morning":
        scene my_garage_door_day with dissolve
        play sound "images/sound_effects/house/garage_door_open.mp3"
        scene family_house_garage_unlocked with wipeup:
            "gui/family_house/garage/family_house_garage_unlocked.jpg"
        call screen family_house_garage with dissolve



    if lc.period == "Noon":
        scene my_garage_door_day with dissolve
        play sound "images/sound_effects/house/garage_door_open.mp3"
        scene family_house_garage_unlocked with wipeup:
            "gui/family_house/garage/family_house_garage_unlocked.jpg"
        $ re = renpy.random.randint(0,1)
        if re == 0:
            call screen family_house_garage_v1 with dissolve
        if re == 1:
            call screen family_house_garage_v2 with dissolve


        screen family_house_garage_v1:
            add "gui/family_house/garage/family_house_garage_unlocked.jpg"

            imagemap:
                idle "gui/family_house/garage/family_house_garage_car_noon_v1.png"
                hover "gui/family_house/garage/family_house_garage_car_noon_v1_h.png"
                hotspot (653, 263, 726, 735) action [Hide("family_house_garage"), Jump("family_house_garage_welcome_v1")] hover_sound "sound_effects/cars/car_interaction_1.mp3" activate_sound "sound_effects/cars/car_interaction_2.mp3"
            imagemap:
                ypos -500
                xpos -700
                idle "gui/navigation/navigation_button_left.png"
                hover "gui/navigation/navigation_button_left_h.png"
                hotspot (843, 937, 235, 106) action [Hide("family_house_garage"), Jump("map_global")] hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"
        screen family_house_garage_v2:
            add "gui/family_house/garage/family_house_garage_unlocked.jpg"

            imagemap:
                idle "gui/family_house/garage/family_house_garage_car_noon_v2.png"
                hover "gui/family_house/garage/family_house_garage_car_noon_v2_h.png"
                hotspot (653, 263, 726, 735) action [Hide("family_house_garage"), Jump("family_house_garage_welcome_v2")] hover_sound "sound_effects/cars/car_interaction_1.mp3" activate_sound "sound_effects/cars/car_interaction_2.mp3"
            imagemap:
                ypos -500
                xpos -700
                idle "gui/navigation/navigation_button_left.png"
                hover "gui/navigation/navigation_button_left_h.png"
                hotspot (843, 937, 235, 106) action [Hide("family_house_garage"), Jump("map_global")] hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"

    if lc.period == "Evening":
        scene my_garage_door_evening with dissolve
        play sound "images/sound_effects/house/garage_door_open.mp3"
        scene family_house_garage_unlocked with wipeup:
            "gui/family_house/garage/family_house_garage_unlocked.jpg"
        call screen family_house_garage with dissolve

    if lc.period == "Night":
        scene my_garage_door_night with dissolve
        play sound "images/sound_effects/house/garage_door_open.mp3"
        scene family_house_garage_unlocked with wipeup:
            "gui/family_house/garage/family_house_garage_unlocked.jpg"
        call screen family_house_garage with dissolve








label family_house_garage_welcome_v1:
    scene family_house_garage_v1_1 with dissolve
    pause
    scene family_house_garage_v1_2
    pause
    jump family_house_garage_mini_game
label family_house_garage_welcome_v2:
    scene family_house_garage_v2_1 with dissolve
    pause
    scene family_house_garage_v2_2
    pause
    jump family_house_garage_mini_game























e "It's so hard to fix the car?"
e "It's not?"


a "No, no, no."
a "Dear."
a "Fix those wheels first, then you'll get the taste of the fresh air."
a "Ok?"

mc "What's again?.. "























scene my_garage_car_look with wipeleft
mc_t "(I gotta fix this damn thing.)"
mc_t "(..again.)"
menu:
    "{color=#7a5e46}Fix the car{/color} {image=gui/text_icons/peeper.png}" if True:
        mc_t "(I guess we are doing this.)"
        $ renpy.notify("Fixing.")
        scene my_garage_action_animated
        call screen family_house_garage_mini_game
    "..it'll wait" if True:
        scene my_garage_evening_misc_1 with dissolve
        a "Hey, don't just run away! OK?"

        scene family_house_garage_unlocked with dissolve:
            "gui/family_house/garage/family_house_garage_unlocked.jpg"
        call screen family_house_garage with dissolve









screen family_house_garage_ear1234312313ly_morning:
    add "gui/family_house/garage/family_house_garage_unlocked.jpg"

    if lc.period == "Early Morning" or lc.period == "Morning" or lc.period == "Noon":
        imagemap:
            idle "gui/family_house/garage/family_house_garage_car.png"
            hover "gui/family_house/garage/family_house_garage_car_h.png"
            hotspot (650, 469, 711, 504) action [Hide("family_house_garage"), Jump("family_house_garage_mini_game")] hover_sound "sound_effects/cars/car_interaction_1.mp3" activate_sound "sound_effects/cars/car_interaction_2.mp3"
    if lc.period == "Evening" or lc.period == "Night":
        imagemap:
            idle "gui/family_house/garage/family_house_garage_car.png"
            hover "gui/family_house/garage/family_house_garage_car_h.png"
            hotspot (650, 469, 711, 504) action [Hide("family_house_garage"), Jump("family_house_garage_mini_game")] hover_sound "sound_effects/cars/car_interaction_1.mp3" activate_sound "sound_effects/cars/car_interaction_2.mp3"
    imagemap:
        ypos -500
        xpos -700
        idle "gui/navigation/navigation_button_left.png"
        hover "gui/navigation/navigation_button_left_h.png"
        hotspot (843, 937, 235, 106) action [Hide("family_house_garage_early_morning"), Jump("early_morning_garage_exit")] hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"


















































label family_house_garage_mini_game:
    if lc.period == "Early Morning" or lc.period == "Morning" or lc.period == "Noon":
        scene my_garage_car_look with wipeleft
        mc_t "(I gotta fix that thing.)"
        mc_t "(..again.)"
        menu:
            "{color=#7a5e46}Pussying around{/color} {image=gui/text_icons/peeper.png}" if True:
                mc_t "(I guess we are doing this.)"
                $ renpy.notify("Time to working on that thing, perception.")
                scene my_garage_action_animated
                call screen family_house_garage_mini_game
            "Nothing.. " if True:
                scene family_house_garage_unlocked with dissolve:
                    "gui/family_house/garage/family_house_garage_unlocked.jpg"
                call screen family_house_garage with dissolve

    if lc.period == "Evening":
        scene my_garage_car_look with wipeleft
        mc_t "( ..do what?)"
        menu:
            "{color=#7a5e46}Pussying around{/color} {image=gui/text_icons/peeper.png}" if True:
                mc_t "(I guess we are doing this.)"
                $ renpy.notify("Time to working on that thing, perception.")
                scene my_garage_evening_action_animated
                call screen family_house_garage_mini_game
            "Nothing.. " if True:
                scene family_house_garage_unlocked with dissolve:
                    "gui/family_house/garage/family_house_garage_unlocked.jpg"
                call screen family_house_garage with dissolve
    if lc.period == "Night":
        mc_t "(Naaaaah, I ain't gonna do it at night.. )"
        scene family_house_hallway_vanilla:
            "gui/family_house/hallway/family_house_hallway_vanilla.jpg"
        call screen family_house_garage


label family_house_garage_mini_end:

    if lc.period == "Early Morning" or lc.period == "Morning" or lc.period == "Noon":
        $ quick_bar = True
        $ lc.advance_time()
        scene a_pq_family_reunion_p1_11 with Dissolve(2.5)
        pause
        scene a_pq_family_reunion_p1_12 with dissolve
        pause
        scene family_house_garage_unlocked with dissolve:
            "gui/family_house/garage/family_house_garage_unlocked.jpg"
        call screen family_house_garage with dissolve
    if lc.period == "Evening":
        $ quick_bar = True
        $ lc.advance_time()

        $ rs = renpy.random.randint(0,6)
        if rs == 0:
            scene my_garage_evening_misc_1 with Dissolve(2.5)
            pause
            e "Missing a good evening here."
        if rs == 1:
            scene my_garage_evening_misc_2 with Dissolve(2.5)
            pause
            a "Going to bed?"
        if rs == 2:
            scene my_garage_evening_misc_3 with Dissolve(2.5)
            pause
            b "Looking busy. Can it wait?"
        if rs == 3:
            scene my_garage_evening_misc_4 with Dissolve(2.5)
            pause
            a "We are going to need it."

        if rs == 4:
            scene my_garage_evening_misc_5 with Dissolve(2.5)
            pause
            a "Can it just wait till tomorrow?"
        if rs == 5:
            scene my_garage_evening_misc_6 with Dissolve(2.5)
            pause
            e "You better finish up there."
        if rs == 6:
            scene my_garage_evening_misc_7 with Dissolve(2.5)
            pause
            senator_robinson "?"

        menu:
            "All right" if True:
                mc "All right."
            "Well?" if True:
                mc "Well?"
        scene family_house_garage_unlocked with dissolve:
            "gui/family_house/garage/family_house_garage_unlocked.jpg"
        call screen family_house_garage with dissolve








screen family_house_garage_mini_game:
    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 current Peeper level:"

    if Main_Character.peeper_level == 1:
        vbox:
            xpos 0.82 ypos 0.19
            bar value StaticValue(Main_Character.peeper_points,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}PeepPoints:"
            text "{font=fonts/font_date_system.ttf}{size=25}Level: 1(Amateur Peeper)"
            text "{font=fonts/font_date_system.ttf}{size=25}The bigger the lever, the wider view"
    if Main_Character.peeper_level == 2:
        vbox:
            xpos 0.82 ypos 0.19
            bar value StaticValue(Main_Character.peeper_points,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}PeepPoints:"
            text "{font=fonts/font_date_system.ttf}{size=25}Level: 2(Experienced Peeper)"
            text "{font=fonts/font_date_system.ttf}{size=25}The bigger the lever, the wider view"
    if Main_Character.peeper_level == 3:
        vbox:
            xpos 0.82 ypos 0.19
            bar value StaticValue(Main_Character.peeper_points,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}PeepPoints:"
            text "{font=fonts/font_date_system.ttf}{size=25}Level: 3(Peeper Master)"
            text "{font=fonts/font_date_system.ttf}{size=25}The bigger the lever, the wider view"
    if Main_Character.peeper_level == 4:
        vbox:
            xpos 0.82 ypos 0.19
            bar value StaticValue(Main_Character.peeper_points,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}PeepPoints:"
            text "{font=fonts/font_date_system.ttf}{size=25}Level: 4(Peeping Tom)"
            text "{font=fonts/font_date_system.ttf}{size=25}The bigger the lever, the wider view"
    if Main_Character.peeper_level == 5:
        vbox:
            xpos 0.82 ypos 0.19
            bar value StaticValue(Main_Character.peeper_points,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}PeepPoints:"
            text "{font=fonts/font_date_system.ttf}{size=25}Level: 5(Lewd Spy)"
            text "{font=fonts/font_date_system.ttf}{size=25}The bigger the lever, the wider view"



    if Main_Character.peeper_minigame == False:
        imagebutton:
            focus_mask True
            idle "gui/mini_games/start_minigame.png"
            hover "gui/mini_games/start_minigame_h.png"
            action [SetVariable("Main_Character.peeper_minigame", True), Notify("Minigame is starting up...")]
            hover_sound "sound_effects/buttons/quick_save_hover.mp3"
            activate_sound "sound_effects/buttons/quick_save_activate.mp3"
    else:
        imagebutton:
            focus_mask True
            idle "gui/mini_games/end_minigame.png"
            hover "gui/mini_games/end_minigame_h.png"
            action [SetVariable("Main_Character.peeper_minigame", False), Notify("Minigame is shutting down...")]
            hover_sound "sound_effects/buttons/quick_save_hover.mp3"
            activate_sound "sound_effects/buttons/quick_save_activate.mp3"

    add "gui/peeping/peeping_screen_exit.png"


    imagemap:
        idle "gui/peeping/exit_button.png"
        hover "gui/peeping/exit_button_h.png"
        hotspot (163, 795, 163, 112) action [SetVariable("quick_bar", True), SetVariable("notify_custom_2", False), Hide("family_house_garage_mini_game"), Jump("family_house_garage_mini_end")] hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"
# Decompiled by unrpyc: https://github.com/CensoredUsername/unrpyc
