# Use this unlock script at your own risk.
# https://f95zone.to/threads/.125324/post-10861740
# Start the deal with the devil
init 666 python:
    # Replay Gallery
    gallery_unlock_list = [
        'unlockedOutro', 'ep2ar', 'ep2ba', 'ep2bs',
        'ep2ga', 'ep2gs', 'ep3o', 'ep3a', 'ep3p',
        'ep35h', 'ep4a', 'nct', 'klbedr', 'mflx',
        'tnshsc', 'annasex', 'jennysex', 'helenep6sexc',
        'helenep71', 'haleyep71', 'bethep7', 'helenep72',
        'haleyep72', 'kellyep7'
    ]
    
    cinematics_unlock_list = [
        'unlockedOutro', 'ep2cnm', 'ep3end', 'ep3acnm', 'ep35end', 'ep35hcnm',
        'ep4end', 'ep5midcn', 'ep5endcn', 'ep6cnm', 'ep6end', 'ep7cinematic'
    ]
    
    rewards_unlock_list = [
        'meethelen1', 'ep2endhelen', 'meethelenmorning1', 'helenfinish1',
        'meethaley1', 'haleyapologize1', 'haleycar1', 'haleyhelp1', 'haleyfinish1',
        'lilymeet1', 'lilyout1', 'lilych1', 'devil1', 'kellyphone1', 'wrizz1',
        'noodle1', 'cinema1', 'kellych1', 'marthameet1', 'dog1', 'marthaevent1',
        'bethmeet1', 'yoink1', 'what1', 'honor_among_thieves1', 'meetcrissi1',
        'watchcrissi1', 'annameet1', 'annabed1', 'annatime1', 'annashower1',
        'annamilkshake1', 'annaevent1', 'haleyhang', 'likekelly', 'annadrunk'
    ]
    
    sidestory_unlock_list = [
        'sdso'
    ]
    for unlock_item in (gallery_unlock_list + cinematics_unlock_list + rewards_unlock_list + sidestory_unlock_list):
        if getattr(persistent, unlock_item) != True:
            setattr(persistent, unlock_item, True)
    # Make sure the replay scenes are clickable
    for label in renpy.get_all_labels():
        renpy.game.persistent._seen_ever[label] = True
        renpy.game.seen_session[label] = True