







label mc_laptop:
    if lc.period == "Early Morning":
        show mc_chair_rolling_1 with dissolve
    if lc.period == "Morning" or lc.period == "Noon":
        show mc_chair_rolling_2 with dissolve
    if lc.period == "Evening":
        show mc_chair_rolling_3 with dissolve
    if lc.period == "Night":
        show mc_chair_rolling_4 with dissolve

    pause 2.5
    call screen mc_laptop with dissolve

screen mc_laptop:
    if lc.period == "Early Morning":
        add "mc_laptop_interaction_1"
    if lc.period == "Morning" or "Noon":
        add "mc_laptop_interaction_1"
    if lc.period == "Evening":
        add "mc_laptop_interaction_2"
    if lc.period == "Night":
        add "mc_laptop_interaction_3"


    imagemap:
        idle "gui/navigation/navigation_button_return.png"
        hover "gui/navigation/navigation_button_return_h.png"
        hotspot (843, 937, 235, 106) action [Hide("mc_laptop"), Jump("mc_room_laptop")] hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"

    imagemap:
        xpos 780
        ypos 540
        idle "gui/mini_games/touching/touching_button.png"
        hover "gui/mini_games/touching/touching_button_h.png"
        hotspot (64, 60, 177, 183) action [Hide("mc_laptop"), SetVariable("quick_bar", False), Show("laptop")] hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"

    imagemap:
        xpos 850
        ypos 80
        idle "gui/mini_games/touching/touching_button.png"
        hover "gui/mini_games/touching/touching_button_h.png"
        hotspot (64, 60, 177, 183) action Function(window_cry) hover_sound "sound_effects/buttons/misc_hover_1.mp3" activate_sound "sound_effects/buttons/misc_activate_2.mp3"

init python:
    def window_cry():
        rs = renpy.random.randint(0,3)
        if rs == 0:
            renpy.notify("What's just happens in a bloody world?.. ")
        if rs == 1:
            renpy.notify("Bloody son of a bitch, he's bullying someone again?.. ")
        if rs == 2:
            renpy.notify("What is it there, he's bullying her again?.. ")
        if rs == 3:
            renpy.notify("Son of a bitch.. ")

label mc_room_laptop:
    hide mc_chair_rolling_1
    hide mc_chair_rolling_2
    hide mc_chair_rolling_3
    hide mc_chair_rolling_4

    $ skip_time = True
    $ quick_bar = True
    $ show_quick_menu = True


    call screen mc_room























label mc_laptop_daytime11:
    if lc.period == "Early Morning" or lc.period ==  "Morning" or lc.period ==  "Noon":
        show dt_mc_room_latop_1
    if lc.period == "Evening":
        show dt_mc_room_latop_1_evening
    if lc.period == "Night":
        show dt_mc_room_latop_1_night
    menu:
        "{image=gui/text_icons/uncompleted_quest.png} Search for the dating coach..." if Main_Character.quest_01_shown == True and Main_Character.quest_01_complete == False:
            if lc.period ==  "Noon":

                stop music fadeout 1.0
                $ quick_bar = True
                $ show_quick_menu = True
                scene black with dissolve
                play sound "sound_effects/quests/quest_took.wav"
                jump opening_dating_coach
            elif True:
                tut "Starting this quest is only possible at Noon."
                jump mc_laptop_daytime
        "{color=#3e9c35}(Turn on laptop) {font=images/fonts/font_cash.ttf}$$${/font}" if True:
            $ quick_bar = False
            play sound "sound_effects/laptop/laptop_turn_on.mp3"
            call screen laptop
            return
        "{color=#b5b5b5}(Craft the item){/color} {image=gui/text_icons/inventory.png}" if True:
            if lc.period == "Early Morning" or lc.period == "Morning" or lc.period == "Noon":

                stop music fadeout 1.0
                play sound "images/sound_effects/crafting/crafting_headphones_click.mp3"

                play music "images/ost/got_the_feeling_alt.mp3" fadein 1.0
                scene mc_room_crafting_intro_1 with dissolve
                pause
                play sound "images/sound_effects/crafting/crafting_pen_click.mp3"
                scene mc_room_crafting_intro_2
                pause
                jump crafting
            elif True:
                tut "(You can't craft items at this moment of time.)"
                jump mc_laptop_daytime
        "(Return)" if True:
            if lc.period == "Early Morning" or "Morning" or "Noon":
                hide dt_mc_room_latop_1
            if lc.period == "Evening":
                hide dt_mc_room_latop_1_evening
            if lc.period == "Night":
                hide dt_mc_room_latop_1_night
            $ skip_time = True
            call screen mc_room









label mc_room_uw:
    scene dt_mc_room_uw with dissolve
    show unlimited_wikipedia_template with dissolve
    tut "Welcome to the Unlimited Wikipedia!"
    tut "Choose the topic you want to know more about!"
    label mc_room_uw_mm:
    menu:
        "Basics" if True:
            label mc_room_uw_basics:
            menu:
                "Your Room" if True:
                    call unlimited_wikipedia_02 from _call_unlimited_wikipedia_02_1
                    jump mc_room_uw_basics
                "Day Circle" if True:
                    call unlimited_wikipedia_03 from _call_unlimited_wikipedia_03
                    jump mc_room_uw_basics
                "Flashbacks" if True:
                    call unlimited_wikipedia_08 from _call_unlimited_wikipedia_08_1
                    jump mc_room_uw_basics
                "Inventory" if True:
                    call unlimited_wikipedia_17 from _call_unlimited_wikipedia_17
                    $ Inventory.remove(InvWine)
                    jump mc_room_uw_basics
                "Smartphone" if True:
                    call unlimited_wikipedia_18 from _call_unlimited_wikipedia_18
                    jump mc_room_uw
                "Diary" if True:
                    call unlimited_wikipedia_19 from _call_unlimited_wikipedia_19
                    jump mc_room_uw
                "(Return)" if True:
                    jump mc_room_uw_mm
        "Romantic Interest and Lust" if True:
            label mc_room_ril:
                menu:
                    "Basics" if True:
                        call unlimited_wikipedia_06 from _call_unlimited_wikipedia_06_1
                        jump mc_room_ril
                    "Lust" if True:
                        call unlimited_wikipedia_20 from _call_unlimited_wikipedia_20_1
                        jump mc_room_ril
                    "Romantic Relationship Mentor" if True:
                        tut "Old man Bonito is your possible Romantic Relationship Mentor. For a specific price, he can sell you a few nice compliments that can impress any girl."
                        tut "To unlock him as a mentor, take a visit to his house."
                        jump mc_room_uw
                    "Sex Coach" if True:
                        tut "Pauline Oxmird is not only the principal of the school and mayor of the town she is also your possible sex coach."
                        tut "She is the only character that can increase your Seducer perk and sell you Dirty Talk examples."
                        tut "To unlock her as a sex Coach, take a visit to the school."
                    "Negative Romantic Interest" if True:
                        call unlimited_wikipedia_09 from _call_unlimited_wikipedia_09
                        jump mc_room_ril
                    "(Return)" if True:
                        jump mc_room_uw_mm
        "Masturbation" if True:
            call unlimited_wikipedia_16 from _call_unlimited_wikipedia_16
            jump mc_room_uw
        "(Return)" if True:


            hide unlimited_wikipedia_template with dissolve
            if lc.period == "Early Morning" or "Morning" or "Noon":
                show dt_mc_room_latop_1 with dissolve
            if lc.period == "Evening":
                show dt_mc_room_latop_1_evening with dissolve
            if lc.period == "Night":
                show dt_mc_room_latop_1_night with dissolve
            jump mc_laptop_daytime

label crafting:
    scene dt_mc_room_uw with dissolve
    menu:
        "{alpha=0.5}Mom's Drawing - 1 Paper, 1 Pen {image=gui/text_icons/inventory.png}" if InvPaper and InvPen not in Inventory.inventory:
            play sound "images/sound_effects/notify_negative.mp3"
            tut "(You don't have those items in your Inventory yet.)"
            jump crafting
        "Mom's Drawing - 1 Paper, 1 Pen {image=gui/text_icons/inventory.png}" if InvPaper and InvPen in Inventory.inventory:
            if InvPaper and InvPen in Inventory.inventory:
                $ renpy.notify("Item has been used: Pen, Paper.")
                $ Inventory.remove(InvPaper)
                $ Inventory.remove(InvPen)
                scene dt_mc_room_painting with dissolve
                play sound "sound_effects/crafting/crafting_pen_drawing.mp3"
                $ renpy.pause(4.0, hard=True)
                play sound "sound_effects/notify_classic.mp3"
                $ renpy.notify("Item added to the Inventory!")
                $ Inventory.add(InvDrawing)
                scene mc_room_crafting_item_1 with dissolve
                mc_t "(Done.)"
                jump crafting
            elif True:
                play sound "images/sound_effects/notify_negative.mp3"
                tut "(You don't have those items in your Inventory yet.)"
                jump crafting
        "{alpha=0.5}*War for the future* new plot details - 1 Paper, 1 Pen {image=gui/text_icons/inventory.png}" if InvPaper and InvPen not in Inventory.inventory:
            play sound "images/sound_effects/notify_negative.mp3"
            tut "(You don't have those items in your Inventory yet.)"
            jump crafting
        "*War for the future* new plot details - 1 Paper, 1 Pen {image=gui/text_icons/inventory.png}" if InvPaper and InvPen in Inventory.inventory:
            if InvPaper and InvPen in Inventory.inventory:
                $ renpy.notify("Item has been used: Pen, Paper.")
                $ Inventory.remove(InvPaper)
                $ Inventory.remove(InvPen)
                scene dt_mc_room_painting with dissolve
                play sound "sound_effects/crafting/crafting_pen_drawing.mp3"
                $ renpy.pause(4.0, hard=True)
                play sound "sound_effects/notify_classic.mp3"
                $ renpy.notify("Item added to the Inventory!")
                $ Inventory.add(InvWFFPlotDetails)
                scene mc_room_crafting_item_2 with dissolve
                mc_t "(Done.)"
                jump crafting
            elif True:
                play sound "images/sound_effects/notify_negative.mp3"
                tut "(You don't have those items in your Inventory yet.)"
                jump crafting
        "(Return)" if True:
            play sound "images/sound_effects/crafting/crafting_headphones_click.mp3"

            stop music fadeout 1.0
            scene mc_room_crafting_intro_1 with dissolve
            pause
            if lc.period == "Early Morning" or "Morning" or "Noon":
                show dt_mc_room_latop_1 with dissolve
            if lc.period == "Evening":
                show dt_mc_room_latop_1_evening with dissolve
            if lc.period == "Night":
                show dt_mc_room_latop_1_night with dissolve
            if lc.period == "Early Morning":

                play music "images/ost/early_morning_theme_1.mp3" fadein 1.0
            if lc.period == "Morning":

                play music "images/ost/morning_theme_1.mp3" fadein 1.0
            if lc.period == "Noon":

                play music "images/ost/free_roaming_theme_1.mp3" fadein 1.0
            if lc.period == "Evening":

                play music "images/ost/evening_theme_1.mp3" fadein 1.0
            if lc.period == "Night":

                play music "images/ost/night_theme_1.mp3" fadein 1.0
            jump mc_laptop_daytime









label mc_laptop_daytime_turn_off:
    $ quick_bar = True
    play sound "sound_effects/laptop/laptop_turn_on.mp3"

    if lc.period == "Early Morning":
        scene mc_room_daytime_vanilla with dissolve:
            "gui/family_house/mc_room/daytime/mc_room_daytime_vanilla.jpg"
    elif lc.period == "Morning":
        scene mc_room_daytime_vanilla with dissolve:
            "gui/family_house/mc_room/daytime/mc_room_daytime_vanilla.jpg"
    elif lc.period == "Noon":
        scene mc_room_daytime_vanilla with dissolve:
            "gui/family_house/mc_room/daytime/mc_room_daytime_vanilla.jpg"
    elif lc.period == "Evening":
        scene mc_room_evening_vanilla with dissolve:
            "gui/family_house/mc_room/evening/mc_room_evening_vanilla.jpg"
    elif lc.period == "Night":
        scene mc_room_night_vanilla with dissolve:
            "gui/family_house/mc_room/night/mc_room_night_vanilla.jpg"
    call screen mc_room

screen serenity_panel:
    imagemap:
        idle "laptop/desktop/serenity_panel.png"
        hover "laptop/desktop/serenity_panel_h.png"

        if lc.period == "Early Morning":
            add "laptop/desktop/laptop_early_morning.png"
        if lc.period == "Morning":
            add "laptop/desktop/laptop_morning.png"
        if lc.period == "Noon":
            add "laptop/desktop/laptop_noon.png"
        if lc.period == "Evening":
            add "laptop/desktop/laptop_evening.png"
        if lc.period == "Night":
            add "laptop/desktop/laptop_night.png"


        hotspot (25, 1019, 67, 60) action [ Hide("laptop"),Hide("saved_pictures"),Hide("control_panel"),Hide("saved_pictures_wcfunction"), Hide("boobsl"),Hide("my_playthrough"), Jump("mc_laptop_daytime_turn_off") ] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop:
    modal True

    if Laptop.laptop_wallpaper_01 == True:
        add "laptop/saved_pictures/laptop_wallpaper_serenity_1.jpg"
    if Laptop.laptop_wallpaper_02 == True:
        add "laptop/saved_pictures/laptop_wallpaper_serenity_2.jpg"
    if Laptop.laptop_wallpaper_03 == True:
        add "laptop/saved_pictures/patron_laptop_wallpaper_1.jpg"
    if Laptop.laptop_wallpaper_04 == True:
        add "laptop/saved_pictures/patron_laptop_wallpaper_2.jpg"
    if Laptop.laptop_wallpaper_05 == True:
        add "laptop/saved_pictures/patron_laptop_wallpaper_3.jpg"
    if Laptop.laptop_wallpaper_06 == True:
        add "laptop/saved_pictures/patron_laptop_wallpaper_4.jpg"
    if Laptop.laptop_wallpaper_07 == True:
        add "laptop/saved_pictures/patron_laptop_wallpaper_5.jpg"

    imagemap:
        idle "laptop/desktop/desktop.png"
        hover "laptop/desktop/desktop_h.png"
        hotspot (429, 33, 132, 153) action [Hide("laptop"), Show("control_panel")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (240, 30, 128, 153) action [Hide("laptop"), Show("boobsl")] activate_sound "sound_effects/laptop/mouse_click.mp3"


        if lc.day_of_week == 6 or lc.day_of_week == 7:
            hotspot (15, 35, 182, 150) action Function(enough_studying_cry) activate_sound "sound_effects/laptop/mouse_click.mp3"
        elif Main_Character.homework_done_alpha == True:
            hotspot (15, 35, 182, 150) action Function(enough_studying_cry) activate_sound "sound_effects/laptop/mouse_click.mp3"
        else:
            hotspot (15, 35, 182, 150) action [Hide("laptop"), Jump("homework")] activate_sound "sound_effects/laptop/mouse_click.mp3"


        hotspot (218, 230, 186, 162) action [Hide("laptop"), Show("my_playthrough")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (437, 231, 124, 116) action [Hide("laptop"), Show("saved_pictures")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (33, 220, 132, 164) action OpenURL("https://www.patreon.com/waifston") activate_sound "sound_effects/laptop/mouse_click.mp3"
    use serenity_panel

init python:
    def enough_studying_cry():
        rs = renpy.random.randint(0,4)
        if rs == 0:
            renpy.notify("Ghah, no reason to jerk this history dick again.. ")
        if rs == 1:
            renpy.notify("Ghah.. bro.. no!")
        if rs == 2:
            renpy.notify("NO! Enough.")
        if rs == 3:
            renpy.notify("Ghah.. jerking the history dick again? NO.")
        if rs == 4:
            renpy.notify("ENOUGH of bloody studying.")

screen saved_pictures:
    modal True
    imagemap:
        idle "laptop/saved_pictures/screen/saved_pictures.jpg"
        hover "laptop/saved_pictures/screen/saved_pictures_h.jpg"
        hotspot (6, 20, 50, 48) action [Hide("saved_pictures"),Show("laptop")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (1857, 23, 55, 45) action [Hide("saved_pictures"),Show("laptop")] activate_sound "sound_effects/laptop/mouse_click.mp3"

        hotspot (70, 136, 243, 135) action [Hide("saved_pictures"),Show("laptop_wallpaper_01")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (348, 136, 244, 136) action [Hide("saved_pictures"),Show("laptop_wallpaper_02")] activate_sound "sound_effects/laptop/mouse_click.mp3"


    if paid_patreon_laptop_wallpapers_locked == False:
        imagemap:
            idle "laptop/saved_pictures/screen/saved_pictures_patrons.png"
            hover "laptop/saved_pictures/screen/saved_pictures_patrons_h.png"
            hotspot (69, 348, 245, 140) action [Hide("saved_pictures"),Show("laptop_patron_wallpaper_01")] activate_sound "sound_effects/laptop/mouse_click.mp3"
            hotspot (348, 349, 246, 142) action [Hide("saved_pictures"),Show("laptop_patron_wallpaper_02")] activate_sound "sound_effects/laptop/mouse_click.mp3"
            hotspot (627, 349, 245, 143) action [Hide("saved_pictures"),Show("laptop_patron_wallpaper_03")] activate_sound "sound_effects/laptop/mouse_click.mp3"
            hotspot (906, 351, 244, 138) action [Hide("saved_pictures"),Show("laptop_patron_wallpaper_04")] activate_sound "sound_effects/laptop/mouse_click.mp3"
            hotspot (1186, 350, 244, 140) action [Hide("saved_pictures"),Show("laptop_patron_wallpaper_05")] activate_sound "sound_effects/laptop/mouse_click.mp3"
    else:
        imagebutton:
            focus_mask True
            idle "laptop/saved_pictures/screen/saved_pictures_patrons_locked.png"
            hover "laptop/saved_pictures/screen/saved_pictures_patrons_locked.png"
            action OpenURL("https://boosty.to/waifston/posts/9f1f76be-7811-4f95-93c5-a0ab182e28ae?share=post_link") activate_sound "sound_effects/laptop/mouse_click.mp3"

    use serenity_panel
screen laptop_wallpaper_01:
    add "laptop/saved_pictures/laptop_wallpaper_serenity_1.jpg"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_wallpaper_01"), Show("saved_pictures")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_wallpaper_02:
    add "laptop/saved_pictures/laptop_wallpaper_serenity_2.jpg"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_wallpaper_02"), Show("saved_pictures")] activate_sound "sound_effects/laptop/mouse_click.mp3"

screen laptop_patron_wallpaper_01:
    add "laptop/saved_pictures/patron_laptop_wallpaper_1.jpg"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_patron_wallpaper_01"), Show("saved_pictures")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_patron_wallpaper_02:
    add "laptop/saved_pictures/patron_laptop_wallpaper_2.jpg"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_patron_wallpaper_02"), Show("saved_pictures")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_patron_wallpaper_03:
    add "laptop/saved_pictures/patron_laptop_wallpaper_3.jpg"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_patron_wallpaper_03"), Show("saved_pictures")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_patron_wallpaper_04:
    add "laptop/saved_pictures/patron_laptop_wallpaper_4.jpg"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_patron_wallpaper_04"), Show("saved_pictures")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_patron_wallpaper_05:
    add "laptop/saved_pictures/patron_laptop_wallpaper_5.jpg"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_patron_wallpaper_05"), Show("saved_pictures")] activate_sound "sound_effects/laptop/mouse_click.mp3"








screen control_panel:
    modal True
    imagemap:
        idle "laptop/control_panel/control_panel.jpg"
        hover "laptop/control_panel/control_panel_h.jpg"
        hotspot (6, 20, 50, 48) action [Hide("control_panel"),Show("laptop")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (1857, 23, 55, 45) action [Hide("control_panel"),Show("laptop")] activate_sound "sound_effects/laptop/mouse_click.mp3"

        hotspot (376, 441, 136, 99) action [Hide("control_panel"),Show("saved_pictures_wcfunction")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (602, 450, 134, 86) action [Hide("control_panel"), Jump("laptop_change_first_name")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (839, 439, 108, 101) action [Hide("control_panel"),Jump("laptop_change_avatar")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (1055, 440, 127, 97) action [Hide("control_panel"),Jump("laptop_change_mm")] activate_sound "sound_effects/laptop/mouse_click.mp3"

        hotspot (376, 705, 126, 113) action [Hide("control_panel"),Show("laptop_conlose"),Jump("laptop_conlose")] activate_sound "sound_effects/laptop/mouse_click.mp3"
    use serenity_panel

screen saved_pictures_wcfunction:
    modal True
    imagemap:
        idle "laptop/saved_pictures/screen/saved_pictures.jpg"
        hover "laptop/saved_pictures/screen/saved_pictures_h.jpg"
        hotspot (6, 20, 50, 48) action [Hide("saved_pictures_wcfunction"),Show("control_panel")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (1857, 23, 55, 45) action [Hide("saved_pictures_wcfunction"),Show("laptop")] activate_sound "sound_effects/laptop/mouse_click.mp3"

        hotspot (70, 136, 243, 135) action [Hide("saved_pictures_wcfunction"), Function(Laptop.change_wallpaper_1_function), Show("laptop_wallpaper_01_wcfunction")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (348, 136, 244, 136) action [Hide("saved_pictures_wcfunction"), Function(Laptop.change_wallpaper_2_function), Show("laptop_wallpaper_02_wcfunction")] activate_sound "sound_effects/laptop/mouse_click.mp3"


    if paid_patreon_laptop_wallpapers_locked == False:
        imagemap:
            idle "laptop/saved_pictures/screen/saved_pictures_patrons.png"
            hover "laptop/saved_pictures/screen/saved_pictures_patrons_h.png"
            hotspot (69, 348, 245, 140) action [Hide("saved_pictures_wcfunction"), Function(Laptop.change_wallpaper_3_function), Show("laptop_wallpaper_03_wcfunction")] activate_sound "sound_effects/laptop/mouse_click.mp3"
            hotspot (348, 349, 246, 142) action [Hide("saved_pictures_wcfunction"), Function(Laptop.change_wallpaper_4_function), Show("laptop_wallpaper_04_wcfunction")] activate_sound "sound_effects/laptop/mouse_click.mp3"
            hotspot (627, 349, 245, 143) action [Hide("saved_pictures_wcfunction"), Function(Laptop.change_wallpaper_5_function), Show("laptop_wallpaper_05_wcfunction")] activate_sound "sound_effects/laptop/mouse_click.mp3"
            hotspot (906, 351, 244, 138) action [Hide("saved_pictures_wcfunction"), Function(Laptop.change_wallpaper_6_function), Show("laptop_wallpaper_06_wcfunction")] activate_sound "sound_effects/laptop/mouse_click.mp3"
            hotspot (1186, 350, 244, 140) action [Hide("saved_pictures_wcfunction"), Function(Laptop.change_wallpaper_7_function), Show("laptop_wallpaper_07_wcfunction")] activate_sound "sound_effects/laptop/mouse_click.mp3"
    else:
        imagebutton:
            focus_mask True
            idle "laptop/saved_pictures/screen/saved_pictures_patrons_locked.png"
            hover "laptop/saved_pictures/screen/saved_pictures_patrons_locked.png"
            action OpenURL("https://boosty.to/waifston/posts/9f1f76be-7811-4f95-93c5-a0ab182e28ae?share=post_link") activate_sound "sound_effects/laptop/mouse_click.mp3"

    use serenity_panel
screen laptop_wallpaper_01_wcfunction:
    add "laptop/saved_pictures/laptop_wallpaper_serenity_1.jpg"
    add "laptop/notify/notify.png" yalign 0.5 xalign 0.5
    text "Wallpaper changed successfully!" style "laptop_notify_style"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_wallpaper_01_wcfunction"), Show("saved_pictures_wcfunction")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_wallpaper_02_wcfunction:
    add "laptop/saved_pictures/laptop_wallpaper_serenity_2.jpg"
    add "laptop/notify/notify.png" yalign 0.5 xalign 0.5
    text "Wallpaper changed successfully!" style "laptop_notify_style"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_wallpaper_02_wcfunction"), Show("saved_pictures_wcfunction")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_wallpaper_03_wcfunction:
    add "laptop/saved_pictures/patron_laptop_wallpaper_1.jpg"
    add "laptop/notify/notify.png" yalign 0.5 xalign 0.5
    text "Wallpaper changed successfully!" style "laptop_notify_style"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_wallpaper_03_wcfunction"), Show("saved_pictures_wcfunction")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_wallpaper_04_wcfunction:
    add "laptop/saved_pictures/patron_laptop_wallpaper_2.jpg"
    add "laptop/notify/notify.png" yalign 0.5 xalign 0.5
    text "Wallpaper changed successfully!" style "laptop_notify_style"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_wallpaper_04_wcfunction"), Show("saved_pictures_wcfunction")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_wallpaper_05_wcfunction:
    add "laptop/saved_pictures/patron_laptop_wallpaper_3.jpg"
    add "laptop/notify/notify.png" yalign 0.5 xalign 0.5
    text "Wallpaper changed successfully!" style "laptop_notify_style"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_wallpaper_05_wcfunction"), Show("saved_pictures_wcfunction")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_wallpaper_06_wcfunction:
    add "laptop/saved_pictures/patron_laptop_wallpaper_4.jpg"
    add "laptop/notify/notify.png" yalign 0.5 xalign 0.5
    text "Wallpaper changed successfully!" style "laptop_notify_style"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_wallpaper_06_wcfunction"), Show("saved_pictures_wcfunction")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_wallpaper_07_wcfunction:
    add "laptop/saved_pictures/patron_laptop_wallpaper_5.jpg"
    add "laptop/notify/notify.png" yalign 0.5 xalign 0.5
    text "Wallpaper changed successfully!" style "laptop_notify_style"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_wallpaper_07_wcfunction"), Show("saved_pictures_wcfunction")] activate_sound "sound_effects/laptop/mouse_click.mp3"

screen laptop_conlose:
    add "laptop/console/console.jpg"
    imagemap:
        idle "laptop/console/console.jpg"
        hover "laptop/console/console_h.jpg"
        hotspot (11, 20, 61, 47) action [Hide("laptop_conlose"),Show("control_panel")] activate_sound "sound_effects/laptop/mouse_click.mp3"

label laptop_conlose:
    soc "{cps=10}Initialization..."
    python:
        code = renpy.input ("Enter a console command ({a=https://www.patreon.com/waifston}{color=#ea880e}Get Commands{/color}{/a})")
        code = code.strip()
    if code == "truelove":

        $ true_love = True
        $ a.alice_return = True
        soc "{cps=10}Code accepted."
        soc "{cps=10}True love story: {i}Enabled{/i}."
        soc "{cps=10}Thank you for your support. Press the red button on the top left to exit Console screen."
        jump laptop_conlose
    elif code == "true_love":

        $ true_love = True
        $ a.alice_return = True
        soc "{cps=10}Code accepted."
        soc "{cps=10}True love story: {i}Enabled{/i}."
        soc "{cps=10}Thank you for your support. Press the red button on the top left to exit Console screen."
        jump laptop_conlose
    elif code == "unlimitedavatars":
        $ patreon_avatars_locked = False
        soc "{cps=10}Code accepted."
        soc "{cps=10}New avatars unlocked."
        soc "{cps=10}Thank you for your support. Press the red button on the top left to exit Console screen."

        if persistent.achievement_05 == False:
            $ persistent.achievement_05_op1 = True
            if persistent.achievement_05_op1 and persistent.achievement_05_op2 and persistent.achievement_05_op3 == True:
                $ persistent.achievement_05 = True
                play sound "images/sound_effects/notify/achievement_notify.mp3"
                $ renpy.notify("Achievement unlocked!")
        jump laptop_conlose
    elif code == "iloveunlimitedpleasurebestgameok":
        $ paid_patreon_smartphone_wallpapers_locked = False
        soc "{cps=10}Code accepted."
        soc "{cps=10}Connection to the LOCOPHONE has successfully created. New wallpapers unlocked."
        soc "{cps=10}Thank you for your support. Press the red button on the top left to exit Console screen."

        if persistent.achievement_05 == False:
            $ persistent.achievement_05_op2 = True
            if persistent.achievement_05_op1 and persistent.achievement_05_op2 and persistent.achievement_05_op3 == True:
                $ persistent.achievement_05 = True
                play sound "images/sound_effects/notify/achievement_notify.mp3"
                $ renpy.notify("Achievement unlocked!")
        jump laptop_conlose
    elif code == "givemethosecarsmanok":
        $ paid_patreon_laptop_wallpapers_locked = False
        soc "{cps=10}Code accepted."
        soc "{cps=10}The new folder on the laptop has been unlocked."
        soc "{cps=10}Thank you for your support. Press the red button on the top left to exit Console screen."

        if persistent.achievement_05 == False:
            $ persistent.achievement_05_op3 = True
            if persistent.achievement_05_op1 and persistent.achievement_05_op2 and persistent.achievement_05_op3 == True:
                $ persistent.achievement_05 = True
                play sound "images/sound_effects/notify/achievement_notify.mp3"
                $ renpy.notify("Achievement unlocked!")
        jump laptop_conlose
    elif code == "gimmewhatyougot":
        $ Main_Character.money += 1000
        soc "{cps=10}Code accepted."
        soc "{cps=10}Your bank balance: [Main_Character.money]."
        soc "{cps=10}Thank you for your support. Press the red button on the top left to exit Console screen."
        jump laptop_conlose
    elif True:
        soc "{cps=10}Unknown command. Press the red button on the top left to exit Console screen."
        jump laptop_conlose


call screen cashcashcash
screen cashcashcash:
    modal True
    use laptop_conlose
    add "laptop/notify/notify.png" yalign 0.5 xalign 0.5
    text "Command accepted! Click on the screen to continue." style "laptop_notify_style"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("cashcashcash"), Jump("laptop_conlose")] activate_sound "sound_effects/laptop/mouse_click.mp3"


label laptop_change_first_name:
    show screen laptop_conlose
    soc "{cps=10}Initialization..."
    $ name = renpy.input("Enter your first name:")
    $ name = name.strip()
    if name == "":
        play sound "sound_effects/laptop/mouse_click.mp3"
        "{cps=10}Space can't be blank."
        jump laptop_change_first_name
    elif True:
        jump laptop_change_second_name
label laptop_change_second_name:
    $ family = renpy.input("Enter your second name:")
    $ family = family.strip()
    if family == "":
        soc "{cps=10}Space can't be blank."
        jump laptop_change_name
    elif True:
        $ mc = Character ("[name]", size=80, color="#ffffff", font="images/fonts/font_name_plate.ttf")
        $ mc_t = Character ("{i}{alpha=0.5}My thoughts{/i}{/alpha}", size=80, color="#ffffff", font="images/fonts/font_name_plate.ttf")
        jump laptop_welcome_new_user
label laptop_welcome_new_user:
    soc "{cps=10}New user name registered: [name] [family]. Avatar and color of the name tag set to {i}none{/i}."
    soc "{cps=10}Returning now to the control panel."
    hide screen laptop_conlose
    call screen control_panel

label laptop_change_avatar:
    show screen laptop_conlose
    soc "{cps=10}Initialization..."
    soc "{cps=10}Connecting to the SERENITY_AVATARS_GLOBAL server..."

    $ Laptop.laptop_avatar_module = True
    call screen avatars_screen
label laptop_new_avatar:
    show screen laptop_conlose
    soc "{cps=10}New avatar successfully installed."
    soc "{cps=10}Reminder: All AVATARS are digital property of Waifston Corporation."
    soc "{cps=10}Returning now to the control panel."

    $ Laptop.laptop_avatar_module = False
    hide screen laptop_conlose
    call screen control_panel

label laptop_change_mm:
    show screen laptop_conlose
    soc "{cps=10}Initialization..."
    soc "{cps=10}Connecting to the WAIFSTON_GLOBAL server..."
    soc "{cps=10}Choose the MAIN_MENU wallpaper..."
    menu:
        "(Default)" if True:
            $ persistent.mm_wallpaper_01 = True
            $ persistent.mm_wallpaper_02 = False
            $ persistent.mm_wallpaper_03 = False
            soc "{cps=10}The new MAIN_MENU wallpaper has been selected. Thank you."
            hide screen laptop_conlose
            call screen control_panel
        "Option #01" if True:
            $ persistent.mm_wallpaper_02 = True
            $ persistent.mm_wallpaper_01 = False
            $ persistent.mm_wallpaper_03 = False
            soc "{cps=10}The new MAIN_MENU wallpaper has been selected. Thank you."
            hide screen laptop_conlose
            call screen control_panel
        "Option #02" if True:
            $ persistent.mm_wallpaper_03 = True
            $ persistent.mm_wallpaper_02 = False
            $ persistent.mm_wallpaper_01 = False
            soc "{cps=10}The new MAIN_MENU wallpaper has been selected. Thank you."
            hide screen laptop_conlose
            call screen control_panel









screen boobsl:
    modal True
    if lc.day_of_week == 1:
        add "laptop/boobsl/pd_1.png"
        add "laptop/boobsl/pd_1_1.png"
    if lc.day_of_week == 2:
        add "laptop/boobsl/pd_1.png"
        add "laptop/boobsl/pd_1_2.png"
    if lc.day_of_week == 3:
        add "laptop/boobsl/pd_1.png"
        add "laptop/boobsl/pd_1_3.png"
    if lc.day_of_week == 4:
        add "laptop/boobsl/pd_1.png"
        add "laptop/boobsl/pd_1_4.png"
    if lc.day_of_week == 5:
        add "laptop/boobsl/pd_1.png"
        add "laptop/boobsl/pd_1_5.png"
    if lc.day_of_week == 6:
        add "laptop/boobsl/pd_1.png"
        add "laptop/boobsl/pd_1_6.png"
    if lc.day_of_week == 7:
        add "laptop/boobsl/pd_1.png"
        add "laptop/boobsl/pd_1_7.png"
    imagemap:
        idle "laptop/boobsl/boobsl.png"
        hover "laptop/boobsl/boobsl_h.png"


        hotspot (1869, 0, 50, 61) action [Hide("boobsl"), Show("laptop")] activate_sound "sound_effects/laptop/mouse_click.mp3"

        if lc.day_of_week == 6 or lc.day_of_week == 7:
            hotspot (473, 599, 274, 73) action [Hide("boobsl"), Jump("laptop_boobsl_work")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        elif Main_Character.homework_done_alpha == False:
            hotspot (473, 599, 274, 73) action Notify("First the homework, first the homework.") activate_sound "sound_effects/laptop/mouse_click.mp3"

        elif lc.period == "Night":
            hotspot (473, 599, 274, 73) action Notify("I can't work at night, no.") activate_sound "sound_effects/laptop/mouse_click.mp3"
        else:
            hotspot (473, 599, 274, 73) action [Hide("boobsl"), Jump("laptop_boobsl_work")] activate_sound "sound_effects/laptop/mouse_click.mp3"


        hotspot (836, 601, 273, 71) action [Hide("boobsl"), Jump("laptop_boobsl_random")] activate_sound "sound_effects/laptop/mouse_click.mp3"

        hotspot (1198, 600, 270, 71) action [Hide("boobsl"), Show("vecs_main_page")] activate_sound "sound_effects/laptop/mouse_click.mp3"
    use random_billboard
    use serenity_panel

screen vecs_main_page:
    imagemap:
        idle "laptop/boobsl/vecs/vec_sale_main_page.jpg"
        hover "laptop/boobsl/vecs/vec_sale_main_page_h.jpg"

        hotspot (1869, 0, 50, 61) action [Hide("vecs_main_page"), Show("boobsl")] activate_sound "sound_effects/laptop/mouse_click.mp3"

        hotspot (631, 215, 381, 235) action [Hide("vecs_main_page"), Show("vecs_car_showcase_1")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (1022, 216, 380, 236) action [Hide("vecs_main_page"), Show("vecs_car_showcase_2")] activate_sound "sound_effects/laptop/mouse_click.mp3"

screen vecs_car_showcase_1:
    imagemap:
        idle "laptop/boobsl/vecs/vecs_crooked_joe.jpg"
        hover "laptop/boobsl/vecs/vecs_crooked_joe_h.jpg"

        hotspot (1869, 0, 50, 61) action [Hide("vecs_car_showcase_1"), Show("vecs_main_page")] activate_sound "sound_effects/laptop/mouse_click.mp3"

        hotspot (882, 60, 381, 233) action [Hide("vecs_car_showcase_1"), Show("vecs_car_showcase_1_picture_1")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (1267, 61, 383, 233) action [Hide("vecs_car_showcase_1"), Show("vecs_car_showcase_1_picture_2")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (882, 305, 381, 232) action [Hide("vecs_car_showcase_1"), Show("vecs_car_showcase_1_picture_3")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (1270, 306, 382, 231) action [Hide("vecs_car_showcase_1"), Show("vecs_car_showcase_1_picture_4")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (884, 553, 379, 238) action [Hide("vecs_car_showcase_1"), Show("vecs_car_showcase_1_picture_5")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen vecs_car_showcase_1_picture_1:
    add "images/black_list.jpg"
    add "laptop/boobsl/vecs/cars/vecs_crooked_joe_1.jpg"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("vecs_car_showcase_1_picture_1"), Show("vecs_car_showcase_1")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen vecs_car_showcase_1_picture_2:
    add "images/black_list.jpg"
    add "laptop/boobsl/vecs/cars/vecs_crooked_joe_2.jpg"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("vecs_car_showcase_1_picture_2"), Show("vecs_car_showcase_1")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen vecs_car_showcase_1_picture_3:
    add "images/black_list.jpg"
    add "laptop/boobsl/vecs/cars/vecs_crooked_joe_3.jpg"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("vecs_car_showcase_1_picture_3"), Show("vecs_car_showcase_1")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen vecs_car_showcase_1_picture_4:
    add "images/black_list.jpg"
    add "laptop/boobsl/vecs/cars/vecs_crooked_joe_4.jpg"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("vecs_car_showcase_1_picture_4"), Show("vecs_car_showcase_1")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen vecs_car_showcase_1_picture_5:
    add "images/black_list.jpg"
    add "laptop/boobsl/vecs/cars/vecs_crooked_joe_5.jpg"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("vecs_car_showcase_1_picture_5"), Show("vecs_car_showcase_1")] activate_sound "sound_effects/laptop/mouse_click.mp3"

screen vecs_car_showcase_2:
    imagemap:
        idle "laptop/boobsl/vecs/vecs_benelli_foxcruise_junk.jpg"
        hover "laptop/boobsl/vecs/vecs_benelli_foxcruise_junk_h.jpg"

        hotspot (1869, 0, 50, 61) action [Hide("vecs_car_showcase_2"), Show("vecs_main_page")] activate_sound "sound_effects/laptop/mouse_click.mp3"

        hotspot (882, 60, 381, 233) action [Hide("vecs_car_showcase_2"), Show("vecs_car_showcase_2_picture_1")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (1267, 61, 383, 233) action [Hide("vecs_car_showcase_2"), Show("vecs_car_showcase_2_picture_2")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (882, 305, 381, 232) action [Hide("vecs_car_showcase_2"), Show("vecs_car_showcase_2_picture_3")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen vecs_car_showcase_2_picture_1:
    add "images/black_list.jpg"
    add "laptop/boobsl/vecs/cars/vecs_foxcruise_junk_1.jpg"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("vecs_car_showcase_2_picture_1"), Show("vecs_car_showcase_2")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen vecs_car_showcase_2_picture_2:
    add "images/black_list.jpg"
    add "laptop/boobsl/vecs/cars/vecs_foxcruise_junk_2.jpg"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("vecs_car_showcase_2_picture_2"), Show("vecs_car_showcase_2")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen vecs_car_showcase_2_picture_3:
    add "images/black_list.jpg"
    add "laptop/boobsl/vecs/cars/vecs_foxcruise_junk_3.jpg"
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("vecs_car_showcase_2_picture_3"), Show("vecs_car_showcase_2")] activate_sound "sound_effects/laptop/mouse_click.mp3"


screen random_billboard:

    $ random_ads = renpy.random.randint(0,12)
    if random_ads == 0:
        add "images/laptop/billboards/billboard_left_1.png"
    if random_ads == 1:
        add "images/laptop/billboards/billboard_left_2.png"
    if random_ads == 2:
        add "images/laptop/billboards/billboard_left_3.png"
    if random_ads == 3:
        add "images/laptop/billboards/billboard_left_4.png"
    if random_ads == 4:
        add "images/laptop/billboards/billboard_left_5.png"
    if random_ads == 5:
        add "images/laptop/billboards/billboard_left_6.png"
    if random_ads == 6:
        add "images/laptop/billboards/billboard_left_7.png"
    if random_ads == 7:
        add "images/laptop/billboards/billboard_left_8.png"
    if random_ads == 8:
        add "images/laptop/billboards/billboard_left_9.png"
    if random_ads == 9:
        add "images/laptop/billboards/billboard_left_10.png"
    if random_ads == 10:
        add "images/laptop/billboards/billboard_left_11.png"
    if random_ads == 11:
        add "images/laptop/billboards/billboard_left_12.png"
    if random_ads == 12:
        add "images/laptop/billboards/billboard_left_13.png"


    $ random_ads = renpy.random.randint(0,12)
    if random_ads == 0:
        add "images/laptop/billboards/billboard_right_1.png"
    if random_ads == 1:
        add "images/laptop/billboards/billboard_right_2.png"
    if random_ads == 2:
        add "images/laptop/billboards/billboard_right_3.png"
    if random_ads == 3:
        add "images/laptop/billboards/billboard_right_4.png"
    if random_ads == 4:
        add "images/laptop/billboards/billboard_right_5.png"
    if random_ads == 5:
        add "images/laptop/billboards/billboard_right_6.png"
    if random_ads == 6:
        add "images/laptop/billboards/billboard_right_7.png"
    if random_ads == 7:
        add "images/laptop/billboards/billboard_right_8.png"
    if random_ads == 8:
        add "images/laptop/billboards/billboard_right_9.png"
    if random_ads == 9:
        add "images/laptop/billboards/billboard_right_10.png"
    if random_ads == 10:
        add "images/laptop/billboards/billboard_right_11.png"
    if random_ads == 11:
        add "images/laptop/billboards/billboard_right_12.png"
    if random_ads == 12:
        add "images/laptop/billboards/billboard_right_13.png"


label laptop_boobsl_random:
    $ rs_boobsl = renpy.random.randint(0,10)
    if rs_boobsl == 0:
        call screen laptop_boobsl_random_1
    if rs_boobsl == 1:
        call screen laptop_boobsl_random_2
    if rs_boobsl == 2:
        call screen laptop_boobsl_random_3
    if rs_boobsl == 3:
        call screen laptop_boobsl_random_4
    if rs_boobsl == 4:
        call screen laptop_boobsl_random_5
    if rs_boobsl == 5:
        call screen laptop_boobsl_random_6
    if rs_boobsl == 6:
        call screen laptop_boobsl_random_7
    if rs_boobsl == 7:
        call screen laptop_boobsl_random_8
    if rs_boobsl == 8:
        call screen laptop_boobsl_random_1
    if rs_boobsl == 9:
        call screen laptop_boobsl_random_1
    if rs_boobsl == 10:
        call screen laptop_boobsl_random_1
    pause
    play sound "sound_effects/laptop/mouse_click.mp3"
    call screen boobsl
screen laptop_boobsl_random_1:
    add "images/black_list.jpg"
    add "laptop/boobsl/random/r_boobsl_1.jpg" xpos 500
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_boobsl_random_1"), Show("boobsl")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_boobsl_random_2:
    add "images/black_list.jpg"
    add "laptop/boobsl/random/r_boobsl_2.jpg" xpos 500
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_boobsl_random_2"), Show("boobsl")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_boobsl_random_3:
    add "images/black_list.jpg"
    add "laptop/boobsl/random/r_boobsl_3.jpg" xpos 500
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_boobsl_random_3"), Show("boobsl")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_boobsl_random_4:
    add "images/black_list.jpg"
    add "laptop/boobsl/random/r_boobsl_4.jpg" xpos 500
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_boobsl_random_4"), Show("boobsl")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_boobsl_random_5:
    add "images/black_list.jpg"
    add "laptop/boobsl/random/r_boobsl_5.jpg" xpos 500
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_boobsl_random_5"), Show("boobsl")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_boobsl_random_6:
    add "images/black_list.jpg"
    add "laptop/boobsl/random/r_boobsl_6.jpg" xpos 500
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_boobsl_random_6"), Show("boobsl")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_boobsl_random_7:
    add "images/black_list.jpg"
    add "laptop/boobsl/random/r_boobsl_7.jpg" xpos 200 ypos 70
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_boobsl_random_7"), Show("boobsl")] activate_sound "sound_effects/laptop/mouse_click.mp3"
screen laptop_boobsl_random_8:
    add "images/black_list.jpg"
    add "laptop/boobsl/random/r_boobsl_8.jpg" xpos 200 ypos 70
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("laptop_boobsl_random_8"), Show("boobsl")] activate_sound "sound_effects/laptop/mouse_click.mp3"




label laptop_boobsl_work:
    call screen PuzzleInteractive(PuzzleInto=Puzzle())
label milf_puzzle_reward:
    play sound "images/sound_effects/cash.mp3"
    $ Main_Character.money += 10
    $ renpy.notify("Money +10$")

    if lc.period == "Early Morning":
        show mc_laptop_interaction_1 with dissolve
    if lc.period == "Morning" or lc.period == "Noon":
        show mc_laptop_interaction_1 with dissolve
    if lc.period == "Evening":
        show mc_laptop_interaction_2 with dissolve
    if lc.period == "Night":
        show mc_laptop_interaction_3 with dissolve

    mc "It is done, yeah!"
    mc "God, I love earning money!"

    if lc.period == "Early Morning":
        scene mc_room_daytime_vanillas:
            "gui/family_house/mc_room/daytime/mc_room_daytime_vanilla.jpg"
    elif lc.period == "Morning":
        scene mc_room_daytime_vanilla:
            "gui/family_house/mc_room/daytime/mc_room_daytime_vanilla.jpg"
    elif lc.period == "Noon":
        scene mc_room_daytime_vanilla:
            "gui/family_house/mc_room/daytime/mc_room_daytime_vanilla.jpg"
    elif lc.period == "Evening":
        scene mc_room_evening_vanilla:
            "gui/family_house/mc_room/evening/mc_room_evening_vanilla.jpg"
    elif lc.period == "Night":
        scene mc_room_night_vanilla:
            "gui/family_house/mc_room/night/mc_room_night_vanilla.jpg"
    call screen mc_laptop with dissolve









label milf_puzzle_reward_alt:

    $ Main_Character.homework_done_alpha = True

    scene family_house_mc_room_laptop_homework_done_2 with dissolve
    mc "It is done, yeah."
    mc "Teacher would be happy."


    scene the_mc_room_door_closed with wipeleft
    play sound "images/sound_effects/house/open_door_1.mp3"
    scene fh_mc_room_pops_up_quick_one_1_1
    natalia "Ah, [name]."
    scene fh_mc_room_pops_up_quick_one_1_2
    natalia "Dearest?"
    natalia "The homework still isn't done yet?"
    scene fh_mc_room_pops_up_quick_one_1_3
    menu:
        "It's done!" if Main_Character.homework_done_alpha == True:
            mc "Mhm. It's done! All here."
        "It's done.. for Christs sake.. " if Main_Character.homework_done_alpha == True:
            mc "Yesh.. Yesh.. "
    scene fh_mc_room_pops_up_quick_one_1_6
    natalia "Is it is?"
    natalia "WOW!"
    natalia "Come to the school then!"
    natalia "Go there."
    scene fh_mc_room_pops_up_quick_one_1_7 with dissolve
    natalia "We can't wait to see there, with all of us."
    natalia "Ok?"

    play sound "images/sound_effects/house/open_door_1.mp3"
    scene the_mc_room_door_closed with wiperight
    mc "Good, good."

    $ quick_bar = True
    jump family_house











    if lc.period == "Early Morning":
        hide dt_mc_room_latop_1

        play music "images/ost/early_morning_theme_1.mp3" fadein 1.0
    if lc.period == "Morning":
        hide dt_mc_room_latop_1

        play music "images/ost/morning_theme_1.mp3" fadein 1.0
    if lc.period == "Noon":
        hide dt_mc_room_latop_1

        play music "images/ost/free_roaming_theme_1.mp3" fadein 1.0
    if lc.period == "Evening":
        hide dt_mc_room_latop_1_evening

        play music "images/ost/evening_theme_1.mp3" fadein 1.0
    if lc.period == "Night":
        hide dt_mc_room_latop_1_night

        play music "images/ost/night_theme_1.mp3" fadein 1.0
    $ skip_time = True
    $ quick_bar = True
    $ show_quick_menu = True
    call screen mc_room








    stop music fadeout 1.0
    play sound "images/sound_effects/crafting/crafting_headphones_click.mp3"

    play music "images/ost/got_the_feeling_alt.mp3" fadein 1.0
    if lc.period == "Evening":
        scene mc_room_crafting_intro_1_evening with dissolve
        pause
        play sound "images/sound_effects/laptop/keyboard_fast.mp3"
        scene evening_mc_room_latop_working
        pause
    elif True:
        scene mc_room_crafting_intro_1 with dissolve
        pause
        play sound "images/sound_effects/laptop/keyboard_fast.mp3"
        scene dt_mc_room_latop_working
        pause
    $ show_quick_menu = False
    scene black with Dissolve(5.0)
    centered "{cps=30}{size=50}{font=fonts/font_gui.otf}You have worked on the Internet for a few hours and earned $10."
    stop sound








screen my_playthrough:
    modal True
    imagemap:
        idle "laptop/my_playthrough/screen/my_playthrough.jpg"
        hover "laptop/my_playthrough/screen/my_playthrough_h.jpg"
        hotspot (6, 20, 50, 48) action [Hide("my_playthrough"),Show("laptop")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        hotspot (1857, 23, 55, 45) action [Hide("my_playthrough"),Show("laptop")] activate_sound "sound_effects/laptop/mouse_click.mp3"

    if lc.daynumber >= 0 and lc.daynumber < 10:
        add "laptop/my_playthrough/screen/exp_reward_1_stage_5.png"
        add "laptop/my_playthrough/screen/exp_reward_2_stage_5.png"
        add "laptop/my_playthrough/screen/exp_reward_3_stage_5.png"
    elif lc.daynumber >= 10 and lc.daynumber < 20:
        add "laptop/my_playthrough/screen/exp_reward_1_stage_4.png"
        add "laptop/my_playthrough/screen/exp_reward_2_stage_5.png"
        add "laptop/my_playthrough/screen/exp_reward_3_stage_5.png"
    elif lc.daynumber >= 20 and lc.daynumber < 30:
        add "laptop/my_playthrough/screen/exp_reward_1_stage_3.png"
        add "laptop/my_playthrough/screen/exp_reward_2_stage_4.png"
        add "laptop/my_playthrough/screen/exp_reward_3_stage_5.png"
    elif lc.daynumber >= 30 and lc.daynumber < 40:
        add "laptop/my_playthrough/screen/exp_reward_1_stage_2.png"
        add "laptop/my_playthrough/screen/exp_reward_2_stage_3.png"
        add "laptop/my_playthrough/screen/exp_reward_3_stage_4.png"
    elif lc.daynumber >= 40 and lc.daynumber < 50:


        imagemap:
            idle "laptop/my_playthrough/screen/exp_reward_1_stage_1.png"
            hover "laptop/my_playthrough/screen/exp_reward_1_stage_1_h.png"
            hotspot (70, 136, 243, 135) action [Hide("my_playthrough"),Show("my_playthrough_reward_01")] activate_sound "sound_effects/laptop/mouse_click.mp3"

        add "laptop/my_playthrough/screen/exp_reward_2_stage_2.png"
        add "laptop/my_playthrough/screen/exp_reward_3_stage_3.png"
    elif lc.daynumber >= 50 and lc.daynumber < 60:


        imagemap:
            idle "laptop/my_playthrough/screen/exp_reward_1_stage_1.png"
            hover "laptop/my_playthrough/screen/exp_reward_1_stage_1_h.png"
            hotspot (70, 136, 243, 135) action [Hide("my_playthrough"),Show("my_playthrough_reward_01")] activate_sound "sound_effects/laptop/mouse_click.mp3"


        imagemap:
            idle "laptop/my_playthrough/screen/exp_reward_2_stage_1.png"
            hover "laptop/my_playthrough/screen/exp_reward_2_stage_1_h.png"
            hotspot (348, 136, 244, 136) action [Hide("my_playthrough"),Show("my_playthrough_reward_02")] activate_sound "sound_effects/laptop/mouse_click.mp3"

        add "laptop/my_playthrough/screen/exp_reward_3_stage_2.png"
    elif lc.daynumber >= 60 and lc.daynumber < 70:
        imagemap:
            idle "laptop/my_playthrough/screen/exp_reward_1_stage_1.png"
            hover "laptop/my_playthrough/screen/exp_reward_1_stage_1_h.png"
            hotspot (70, 136, 243, 135) action [Hide("my_playthrough"),Show("my_playthrough_reward_01")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        imagemap:
            idle "laptop/my_playthrough/screen/exp_reward_2_stage_1.png"
            hover "laptop/my_playthrough/screen/exp_reward_2_stage_1_h.png"
            hotspot (348, 136, 244, 136) action [Hide("my_playthrough"),Show("my_playthrough_reward_02")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        imagemap:
            idle "laptop/my_playthrough/screen/exp_reward_3_stage_1.png"
            hover "laptop/my_playthrough/screen/exp_reward_3_stage_1_h.png"
            hotspot (626, 138, 243, 135) action [Hide("my_playthrough"),Show("my_playthrough_reward_03")] activate_sound "sound_effects/laptop/mouse_click.mp3"
    else:
        imagemap:
            idle "laptop/my_playthrough/screen/exp_reward_1_stage_1.png"
            hover "laptop/my_playthrough/screen/exp_reward_1_stage_1_h.png"
            hotspot (70, 136, 243, 135) action [Hide("my_playthrough"),Show("my_playthrough_reward_01")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        imagemap:
            idle "laptop/my_playthrough/screen/exp_reward_2_stage_1.png"
            hover "laptop/my_playthrough/screen/exp_reward_2_stage_1_h.png"
            hotspot (348, 136, 244, 136) action [Hide("my_playthrough"),Show("my_playthrough_reward_02")] activate_sound "sound_effects/laptop/mouse_click.mp3"
        imagemap:
            idle "laptop/my_playthrough/screen/exp_reward_3_stage_1.png"
            hover "laptop/my_playthrough/screen/exp_reward_3_stage_1_h.png"
            hotspot (626, 138, 243, 135) action [Hide("my_playthrough"),Show("my_playthrough_reward_03")] activate_sound "sound_effects/laptop/mouse_click.mp3"

    text "{b}40 EXP Points reward" style "laptop_exp_reward_style" xpos 85 ypos 200
    text "{b}50 EXP Points reward" style "laptop_exp_reward_style" xpos 365 ypos 200
    text "{b}60 EXP Points reward" style "laptop_exp_reward_style" xpos 645 ypos 200
    use serenity_panel

screen my_playthrough_reward_01:
    add "black"
    add "my_playthrough_reward_01" at center
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("my_playthrough_reward_01"), Show("my_playthrough")] activate_sound "sound_effects/laptop/mouse_click.mp3"
image my_playthrough_reward_01:
    "images/laptop/my_playthrough/exp_reward_01.jpg"
    zoom 0.23
screen my_playthrough_reward_02:
    add "black"
    add "my_playthrough_reward_02" at center
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("my_playthrough_reward_02"), Show("my_playthrough")] activate_sound "sound_effects/laptop/mouse_click.mp3"
image my_playthrough_reward_02:
    "images/laptop/my_playthrough/exp_reward_02.jpg"
    zoom 0.23
screen my_playthrough_reward_03:
    add "black"
    add "my_playthrough_reward_03" at center
    button:
        xysize (config.screen_width, config.screen_height)
        action [Hide("my_playthrough_reward_03"), Show("my_playthrough")] activate_sound "sound_effects/laptop/mouse_click.mp3"
image my_playthrough_reward_03:
    "images/laptop/my_playthrough/exp_reward_03.jpg"
    zoom 0.23








label homework(folder="minigames/puzzle/images/heroes_of_the_past/puzzle/"):
    call screen PuzzleInteractiveAlt(PuzzleInto=Puzzle(folder=folder))
    return

scene the_heroes:
    "minigames/puzzle/images/heroes_of_the_past/the_heroes.jpg"
pause
# Decompiled by unrpyc: https://github.com/CensoredUsername/unrpyc
