






screen PuzzleInteractive(PuzzleInto):
    zorder 3
    modal True
    default Puzzle = PuzzleInto
    add PuzzleSettings.InterfaceFolder + "bg.jpg"
    imagebutton:
        pos 1878, 6
        idle PuzzleSettings.InterfaceFolder + "close_1.png"
        hover im.MatrixColor(PuzzleSettings.InterfaceFolder + "close_1.png", im.matrix.opacity(0.45))
        action [Hide("PuzzleInteractive"), Show("boobsl")] activate_sound "sound_effects/laptop/mouse_click.mp3"
    imagebutton:
        pos 510, 902
        idle PuzzleSettings.InterfaceFolder + "randomizer.png"
        hover im.MatrixColor(PuzzleSettings.InterfaceFolder + "randomizer_h.png", im.matrix.opacity(0.45))
        action Jump("init_puzzle") activate_sound "sound_effects/laptop/mouse_click.mp3"
    add Puzzle.get_puzzle
    if Puzzle.is_valid:
        timer .33:
            repeat True
            action [Hide("PuzzleInteractive"),
                    Show("PuzzleAfterValid", ContextImage=Puzzle.preloaded.filename),
                    With(Dissolve(1.))]
    use serenity_panel
screen PuzzleAfterValid(ContextImage):
    zorder 3
    modal True
    imagemap:
        idle "minigames/puzzle/images/interface/bg_win.jpg"
        hover "minigames/puzzle/images/interface/bg_win.jpg"

        hotspot (1867, 0, 53, 47) action [Hide("boobsl"), Show("laptop")] activate_sound "sound_effects/laptop/mouse_click.mp3"
    default Context = ContextImage
    add Context align .5, .5 ysize 800 xsize 800
    button:
        background None
        action [Hide("PuzzleAfterValid"), With(Dissolve(0.5)), Jump("milf_puzzle_reward")]

    add "images/laptop/panel_simple_blocked.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"









screen PuzzleInteractiveAlt(PuzzleInto):
    zorder 3
    modal True
    default Puzzle = PuzzleInto
    add PuzzleSettings.InterfaceFolder + "heroes_of_the_past/hotp_main_screen.jpg"
    imagebutton:
        pos 1878, 6
        idle PuzzleSettings.InterfaceFolder + "close_1.png"
        hover im.MatrixColor(PuzzleSettings.InterfaceFolder + "close_1.png", im.matrix.opacity(0.45))
        action [Hide("PuzzleInteractiveAlt"), Show("laptop")] activate_sound "sound_effects/laptop/mouse_click.mp3"
    imagebutton:
        pos 560, 902
        idle PuzzleSettings.InterfaceFolder + "randomizer.png"
        hover im.MatrixColor(PuzzleSettings.InterfaceFolder + "randomizer_h.png", im.matrix.opacity(0.45))
        action Jump("homework") activate_sound "sound_effects/laptop/mouse_click.mp3"
    add Puzzle.get_puzzle
    if Puzzle.is_valid:
        timer .33:
            repeat True
            action [Hide("PuzzleInteractiveAlt"),
                    Show("PuzzleAfterValidAlt", ContextImage=Puzzle.preloaded.filename),
                    With(Dissolve(1.))]
    use serenity_panel
screen PuzzleAfterValidAlt(ContextImage):
    zorder 3
    modal True
    imagemap:
        idle "minigames/puzzle/images/heroes_of_the_past/hero_wins.jpg"
        hover "minigames/puzzle/images/heroes_of_the_past/hero_wins.jpg"

        hotspot (1867, 0, 53, 47) action [Hide("boobsl"), Show("laptop")] activate_sound "sound_effects/laptop/mouse_click.mp3"
    default Context = ContextImage
    add Context align .5, .5 ysize 800 xsize 800
    button:
        background None
        action [Hide("PuzzleAfterValidAlt"), With(Dissolve(0.5)), Jump("milf_puzzle_reward_alt")]

    add "images/laptop/panel_simple_blocked.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"
# Decompiled by unrpyc: https://github.com/CensoredUsername/unrpyc
