






default persistent.achievement_1 = False


label achievement_04_unlocks_label:

    if a.lust >= 25:
        if persistent.achievement_04 == False:
            $ persistent.achievement_04 = True
            play sound "images/sound_effects/notify/achievement_notify.mp3"
            $ renpy.notify("Achievement unlocked!")
            if persistent.achievement_04_1 is None:
                $ persistent.achievement_04_1 = "yes"
            if persistent.achievement_04_2 is None:
                $ persistent.achievement_04_2 = "yes"
            if persistent.achievement_04_3 is None:
                $ persistent.achievement_04_3 = "yes"
            if persistent.achievement_04_4 is None:
                $ persistent.achievement_04_4 = "yes"
            if persistent.achievement_04_5 is None:
                $ persistent.achievement_04_5 = "yes"
            return
    elif True:
        return


screen achievements:

    modal True tag menu
    add "gui/achievements/achv_background.jpg"
    imagemap:
        idle "gui/achievements/achievements.png"
        hover "gui/achievements/achievements_h.png"
        hotspot (819, 712, 280, 88) action Return() hover_sound "sound_effects/buttons/hover_button.mp3" activate_sound "sound_effects/buttons/activate_button.mp3"
    fixed:
        xpos 0.275
        ypos 0.275
        viewport id "personal_data":

            scrollbars "vertical"
            xmaximum 900
            ymaximum 400
            mousewheel True
            draggable True
            has vbox
            vbox:
                vbox:
                    text "Tip - All unlocked Achievements rewards are in the Extra Material SubMenu" style "achiv_style"
                    null height 25
































screen achievements_rewards:

    modal True tag menu
    add "gui/achievements/achv_rewards.jpg"


    imagemap:
        xpos 800
        idle "gui/gallery/gallery_menu_main_menu.png"
        hover "gui/gallery/gallery_menu_main_menu_h.png"
        hotspot (23, 981, 278, 83) action Return() hover_sound "sound_effects/buttons/hover_button.mp3" activate_sound "sound_effects/buttons/activate_button.mp3"



    python:
        achv.button("achievement_01")
        if persistent.achievement_01==True:
            achv.image("gui/achievements/gallery/achievement_01.jpg")

        achv.button("achievement_03_1")
        if persistent.achievement_03_1=="yes":
            achv.image("gui/achievements/gallery/achievement_03_1.jpg")
        achv.button("achievement_03_2")
        if persistent.achievement_03_2=="yes":
            achv.image("gui/achievements/gallery/achievement_03_2.jpg")
        achv.button("achievement_03_3")
        if persistent.achievement_03_3=="yes":
            achv.image("gui/achievements/gallery/achievement_03_3.jpg")
        achv.button("achievement_03_4")
        if persistent.achievement_03_4=="yes":
            achv.image("gui/achievements/gallery/achievement_03_4.jpg")
        achv.button("achievement_03_5")
        if persistent.achievement_03_5=="yes":
            achv.image("gui/achievements/gallery/achievement_03_5.jpg")

        achv.button("achievement_04_1")
        if persistent.achievement_04_1=="yes":
            achv.image("gui/achievements/gallery/achievement_04_1.jpg")
        achv.button("achievement_04_2")
        if persistent.achievement_04_2=="yes":
            achv.image("gui/achievements/gallery/achievement_04_2.jpg")
        achv.button("achievement_04_3")
        if persistent.achievement_04_3=="yes":
            achv.image("gui/achievements/gallery/achievement_04_3.jpg")
        achv.button("achievement_04_4")
        if persistent.achievement_04_4=="yes":
            achv.image("gui/achievements/gallery/achievement_04_4.jpg")
        achv.button("achievement_04_5")
        if persistent.achievement_04_5=="yes":
            achv.image("gui/achievements/gallery/achievement_04_5.jpg")

        achv.button("quest_reward_1")
        if persistent.quest_reward_1=="yes":
            achv.image("gui/achievements/gallery/quest_reward_1.jpg")

        achv.button("achievement_07_picture")
        if persistent.achievement_07_picture== "True":
            achv.image("gui/achievements/gallery/achievement_07.jpg")

        achv.button("achievement_08_count_picture_1")
        if persistent.achievement_08_count_picture_1=="yes":
            achv.image("gui/achievements/gallery/achievement_08.jpg")
        achv.button("achievement_08_count_picture_2")
        if persistent.achievement_08_count_picture_2=="yes":
            achv.image("gui/achievements/gallery/achievement_09.jpg")
        achv.button("achievement_08_count_picture_3")
        if persistent.achievement_08_count_picture_3=="yes":
            achv.image("gui/achievements/gallery/achievement_10.jpg")
        achv.button("achievement_09_count_picture_1")
        if persistent.achievement_09_count_picture_1=="yes":
            achv.image("gui/achievements/gallery/achievement_11.jpg")
        achv.button("achievement_09_count_picture_2")
        if persistent.achievement_09_count_picture_2=="yes":
            achv.image("gui/achievements/gallery/achievement_12.jpg")
        achv.button("achievement_09_count_picture_3")
        if persistent.achievement_09_count_picture_3=="yes":
            achv.image("gui/achievements/gallery/achievement_13.jpg")

        achv.button("achievement_14_1")
        if persistent.achievement_14=="yes":
            achv.image("gui/achievements/gallery/achv_14_1.jpg")
        achv.button("achievement_14_2")
        if persistent.achievement_14=="yes":
            achv.image("gui/achievements/gallery/achv_14_2.jpg")
        achv.button("achievement_15_1")
        if persistent.achievement_15_1=="yes":
            achv.image("gui/achievements/gallery/achv_15_1.jpg")
        achv.button("achievement_15_2")
        if persistent.achievement_15_2=="yes":
            achv.image("gui/achievements/gallery/achv_15_2.jpg")
        achv.button("achievement_16_1")
        if persistent.achievement_16_1=="yes":
            achv.image("gui/achievements/gallery/achv_16_1.jpg")
        achv.button("achievement_16_2")
        if persistent.achievement_16_2=="yes":
            achv.image("gui/achievements/gallery/achv_16_2.jpg")

    add achv.make_button("achievement_01", "gui/achievements/achv_1.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_1_h.png", xalign=0.02, yalign=0.09, style="gallery_button_style")
    add achv.make_button("achievement_03_1", "gui/achievements/achv_3_1.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_3_1_h.png", xalign=0.22, yalign=0.09, style="gallery_button_style")
    add achv.make_button("achievement_03_2", "gui/achievements/achv_3_2.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_3_2_h.png", xalign=0.32, yalign=0.09, style="gallery_button_style")
    add achv.make_button("achievement_03_3", "gui/achievements/achv_3_3.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_3_3_h.png", xalign=0.42, yalign=0.09, style="gallery_button_style")
    add achv.make_button("achievement_03_4", "gui/achievements/achv_3_4.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_3_4_h.png", xalign=0.52, yalign=0.09, style="gallery_button_style")
    add achv.make_button("achievement_03_5", "gui/achievements/achv_3_5.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_3_5_h.png", xalign=0.62, yalign=0.09, style="gallery_button_style")
    add achv.make_button("achievement_04_1", "gui/achievements/achv_4_1.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_4_1_h.png", xalign=0.72, yalign=0.09, style="gallery_button_style")
    add achv.make_button("achievement_04_2", "gui/achievements/achv_4_2.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_4_2_h.png", xalign=0.82, yalign=0.09, style="gallery_button_style")
    add achv.make_button("achievement_04_3", "gui/achievements/achv_4_3.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_4_3_h.png", xalign=0.92, yalign=0.09, style="gallery_button_style")
    add achv.make_button("achievement_04_4", "gui/achievements/achv_4_4.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_4_4_h.png", xalign=0.02, yalign=0.29, style="gallery_button_style")
    add achv.make_button("achievement_04_5", "gui/achievements/achv_4_5.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_4_5_h.png", xalign=0.12, yalign=0.29, style="gallery_button_style")
    add achv.make_button("quest_reward_1", "gui/achievements/quest_reward_1.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/quest_reward_1_h.png", xalign=0.42, yalign=0.29, style="gallery_button_style")
    add achv.make_button("achievement_07_picture", "gui/achievements/achv_7.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_7_h.png", xalign=0.52, yalign=0.29, style="gallery_button_style")

    add achv.make_button("achievement_08_count_picture_1", "gui/achievements/achv_8.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_8_h.png", xalign=0.62, yalign=0.29, style="gallery_button_style")
    add achv.make_button("achievement_08_count_picture_2", "gui/achievements/achv_9.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_9_h.png", xalign=0.72, yalign=0.29, style="gallery_button_style")
    add achv.make_button("achievement_08_count_picture_3", "gui/achievements/achv_10.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_10_h.png", xalign=0.82, yalign=0.29, style="gallery_button_style")
    add achv.make_button("achievement_09_count_picture_1", "gui/achievements/achv_11.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_11_h.png", xalign=0.92, yalign=0.29, style="gallery_button_style")
    add achv.make_button("achievement_09_count_picture_2", "gui/achievements/achv_12.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_12_h.png", xalign=0.02, yalign=0.49, style="gallery_button_style")
    add achv.make_button("achievement_09_count_picture_3", "gui/achievements/achv_13.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_13_h.png", xalign=0.12, yalign=0.49, style="gallery_button_style")

    add achv.make_button("achievement_14_1", "gui/achievements/achv_14_1.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_14_1_h.png", xalign=0.32, yalign=0.49, style="gallery_button_style")
    add achv.make_button("achievement_14_2", "gui/achievements/achv_14_2.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_14_2_h.png", xalign=0.42, yalign=0.49, style="gallery_button_style")
    add achv.make_button("achievement_15_1", "gui/achievements/achv_15_1.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_15_1_h.png", xalign=0.52, yalign=0.49, style="gallery_button_style")
    add achv.make_button("achievement_15_2", "gui/achievements/achv_15_2.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_15_2_h.png", xalign=0.62, yalign=0.49, style="gallery_button_style")
    add achv.make_button("achievement_16_1", "gui/achievements/achv_16_1.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_16_1_h.png", xalign=0.72, yalign=0.49, style="gallery_button_style")
    add achv.make_button("achievement_16_2", "gui/achievements/achv_16_2.png", locked="gui/gallery/gallery_locked.png", hover_border="gui/achievements/achv_16_2_h.png", xalign=0.82, yalign=0.49, style="gallery_button_style")


    if persistent.achievement_02 == 42:
        imagebutton:
            focus_mask True
            idle "gui/achievements/achv_2.png"
            hover "gui/achievements/achv_2_h.png"
            action Call("achv_2")
            xalign 0.12 yalign 0.09
    else:
        add "gui/gallery/gallery_locked.png" xalign 0.12 yalign 0.09

    if persistent.achievement_05 == True:
        imagebutton:
            focus_mask True
            idle "gui/achievements/achv_5.png"
            hover "gui/achievements/achv_5_h.png"
            action Call("achv_5")
            xalign 0.22 yalign 0.29
    else:
        add "gui/gallery/gallery_locked.png" xalign 0.22 yalign 0.29

    if persistent.achievement_06 == True:
        imagebutton:
            focus_mask True
            idle "gui/achievements/achv_6.png"
            hover "gui/achievements/achv_6_h.png"
            action Call("achv_6")
            xalign 0.32 yalign 0.29
    else:
        add "gui/gallery/gallery_locked.png" xalign 0.32 yalign 0.29


    if persistent.quest_reward_2 == True:
        imagebutton:
            focus_mask True
            idle "gui/achievements/quest_reward_2.png"
            hover "gui/achievements/quest_reward_2_h.png"
            action Call("quest_reward_02")
            xalign 0.22 yalign 0.49
    else:
        add "gui/gallery/gallery_locked.png" xalign 0.22 yalign 0.49









label test_misc_anime_1:
    stop music
    play music "images/ost/suck_me.mp3"
    play noon_summer_sunny "images/sound_effects/environment_ambience/noon_summer_sunny.mp3" fadein 1.0
    $ random_animations = renpy.random.randint(0,2)
    if random_animations == 0:
        play noon_summer_sunny "images/voiceovers/vo_test_anime_melissa_1.mp3" fadein 1.0
    if random_animations == 1:
        play noon_summer_sunny "images/voiceovers/vo_test_anime_melissa_2.mp3" fadein 1.0
    if random_animations == 2:
        play noon_summer_sunny "images/voiceovers/vo_test_anime_melissa_3.mp3" fadein 1.0
    if random_animations == 1:
        play noon_summer_sunny "images/voiceovers/vo_test_anime_melissa_4.mp3" fadein 1.0
    if random_animations == 2:
        play noon_summer_sunny "images/voiceovers/vo_test_anime_melissa_5.mp3" fadein 1.0
    play sex_speed_2 "images/sound_effects/sex/sex_speed_2.mp3" fadein 1.0
    scene achievement_05 with dissolve
    pause
    stop noon_summer_sunny
    stop sex_speed_2
    stop music
    play music "images/ost/main_theme.mp3"
    call screen achievements_rewards

label achv_2:

    stop music
    play noon_summer_sunny "images/sound_effects/environment_ambience/noon_summer_sunny.mp3" fadein 1.0
    $ random_animations = renpy.random.randint(0,2)
    if random_animations == 0:
        play noon_summer_sunny "images/voiceovers/vo_test_anime_melissa_1.mp3" fadein 1.0
    if random_animations == 1:
        play noon_summer_sunny "images/voiceovers/vo_test_anime_melissa_2.mp3" fadein 1.0
    if random_animations == 2:
        play noon_summer_sunny "images/voiceovers/vo_test_anime_melissa_3.mp3" fadein 1.0
    if random_animations == 1:
        play noon_summer_sunny "images/voiceovers/vo_test_anime_melissa_4.mp3" fadein 1.0
    if random_animations == 2:
        play noon_summer_sunny "images/voiceovers/vo_test_anime_melissa_5.mp3" fadein 1.0
    play sex_speed_2 "images/sound_effects/sex/sex_speed_2.mp3" fadein 1.0
    scene achievement_02 with dissolve
    pause
    stop noon_summer_sunny
    stop sex_speed_2
    play music "ost/main_theme.mp3"
    call screen achievements_rewards

label achv_5:
    stop music
    play music "images/ost/suck_me.mp3"
    scene achievement_05 with dissolve
    pause
    stop music
    play music "images/ost/main_theme.mp3"
    call screen achievements_rewards

label achv_6:
    stop music
    play music "images/ost/suck_me.mp3"
    scene achievement_06 with dissolve
    pause
    stop music
    play music "images/ost/main_theme.mp3"
    call screen achievements_rewards


label quest_reward_02:
    stop music
    play music "images/ost/suck_me.mp3"
    scene quest_reward_2 with dissolve
    pause
    stop music
    play music "images/ost/main_theme.mp3"
    call screen achievements_rewards

init python:
    achv = Gallery()
    achv.transition = dissolve
# Decompiled by unrpyc: https://github.com/CensoredUsername/unrpyc
