Untitled

 avatar
unknown
plain_text
a month ago
4.7 kB
2
Indexable
default_achievements = {
    "achievements": {
        # Sorting Milestones
        "beginner_sorter": {"id": "beginner_sorter", "name": "Beginner Sorter", "description": "Sort your first item", "status": "locked", "progress": 0, "unlock_date": None},
        "dedicated_recycler": {"id": "dedicated_recycler", "name": "Dedicated Recycler", "description": "Sort 100 items", "status": "locked", "progress": 0, "unlock_date": None},
        "waste_warrior": {"id": "waste_warrior", "name": "Waste Warrior", "description": "Sort 1000 items", "status": "locked", "progress": 0, "unlock_date": None},
        "sorting_legend": {"id": "sorting_legend", "name": "Sorting Legend", "description": "Sort 10,000 items", "status": "locked", "progress": 0, "unlock_date": None},

        # Bin Specialization
        "paper_champion": {"id": "paper_champion", "name": "Paper Champion", "description": "Sort 100 paper items", "status": "locked", "progress": 0, "unlock_date": None},
        "organic_expert": {"id": "organic_expert", "name": "Organic Expert", "description": "Sort 100 organic items", "status": "locked", "progress": 0, "unlock_date": None},
        "recycling_rockstar": {"id": "recycling_rockstar", "name": "Recycling Rockstar", "description": "Sort 100 recycling items", "status": "locked", "progress": 0, "unlock_date": None},
        "residual_master": {"id": "residual_master", "name": "Residual Master", "description": "Sort 100 residual items", "status": "locked", "progress": 0, "unlock_date": None},

        # Time-based
        "early_bird": {"id": "early_bird", "name": "Early Bird", "description": "Sort items before 9 AM", "status": "locked", "progress": 0, "unlock_date": None},
        "night_owl": {"id": "night_owl", "name": "Night Owl", "description": "Sort items after 8 PM", "status": "locked", "progress": 0, "unlock_date": None},
        "weekend_warrior": {"id": "weekend_warrior", "name": "Weekend Warrior", "description": "Use system on 5 consecutive weekends", "status": "locked", "progress": 0, "unlock_date": None},
        "daily_dedication": {"id": "daily_dedication", "name": "Daily Dedication", "description": "Sort items 7 days in a row", "status": "locked", "progress": 0, "unlock_date": None},
        "monthly_master": {"id": "monthly_master", "name": "Monthly Master", "description": "Use system every day for a month", "status": "locked", "progress": 0, "unlock_date": None},
        "perfect_week": {"id": "perfect_week", "name": "Perfect Week", "description": "Sort at least one item in each bin within a week", "status": "locked", "progress": 0, "unlock_date": None},

        # Efficiency
        "quick_draw": {"id": "quick_draw", "name": "Quick Draw", "description": "Sort 3 items within 5 minutes", "status": "locked", "progress": 0, "unlock_date": None},
        "balanced_keeper": {"id": "balanced_keeper", "name": "Balanced Keeper", "description": "Keep all bins below 70% full for a week", "status": "locked", "progress": 0, "unlock_date": None},
        "proactive_emptier": {"id": "proactive_emptier", "name": "Proactive Emptier", "description": "Empty bins before they reach 90% full 10 times", "status": "locked", "progress": 0, "unlock_date": None},
        "efficient_manager": {"id": "efficient_manager", "name": "Efficient Manager", "description": "Maintain average fill rate below 80% for all bins for a month", "status": "locked", "progress": 0, "unlock_date": None},

        # Special ones you liked
        "perfect_balance": {"id": "perfect_balance", "name": "Perfect Balance", "description": "Keep all bins within 20% fill level of each other for a week", "status": "locked", "progress": 0, "unlock_date": None},
        "sorting_virtuoso": {"id": "sorting_virtuoso", "name": "Sorting Virtuoso", "description": "Achieve all specialist achievements for each bin type", "status": "locked", "progress": 0, "unlock_date": None},
        "time_lord": {"id": "time_lord", "name": "Time Lord", "description": "Sort items at every hour of the day (cumulative)", "status": "locked", "progress": 0, "unlock_date": None},
        "full_spectrum": {"id": "full_spectrum", "name": "Full Spectrum", "description": "Use the system at least once in every hour of the day", "status": "locked", "progress": 0, "unlock_date": None},
        "summer_sorter": {"id": "summer_sorter", "name": "Summer Sorter", "description": "Sort 500 items during summer months", "status": "locked", "progress": 0, "unlock_date": None},
        "winter_warrior": {"id": "winter_warrior", "name": "Winter Warrior", "description": "Maintain consistent usage during winter", "status": "locked", "progress": 0, "unlock_date": None}
    }
}
Leave a Comment