Untitled
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