{ "id": "bass", "name": "Bass", "icon": "bass", "order": 2, "levels": [ { "level": 1, "required": 2, "challenges": [ { "id": "bass.l1.first-groove", "title": "First Groove", "description": "Finish any bass song with note detection on.", "goal": { "type": "song_completed", "instrument": "bass", "target": 1 } }, { "id": "bass.l1.locked-in", "title": "Locked In", "description": "Score 80%+ accuracy on a bass song.", "goal": { "type": "song_completed", "instrument": "bass", "min_accuracy": 0.8, "target": 1 } }, { "id": "bass.l1.daily-grind", "title": "Daily Grind", "description": "Complete 3 daily quests.", "goal": { "type": "quest_completed", "period": "daily", "target": 3 } } ] }, { "level": 2, "required": 2, "challenges": [ { "id": "bass.l2.five-songs", "title": "In the Pocket", "description": "Finish 5 bass songs.", "goal": { "type": "song_completed", "instrument": "bass", "target": 5 } }, { "id": "bass.l2.tight", "title": "Tight", "description": "Score 90%+ accuracy on a bass song.", "goal": { "type": "song_completed", "instrument": "bass", "min_accuracy": 0.9, "target": 1 } }, { "id": "bass.l2.arcade-debut", "title": "Arcade Debut", "description": "Play 3 FeedBarcade rounds.", "goal": { "type": "minigame_run", "target": 3 } } ] }, { "level": 3, "required": 2, "challenges": [ { "id": "bass.l3.repertoire", "title": "Repertoire", "description": "Finish 10 different bass songs.", "goal": { "type": "song_completed", "instrument": "bass", "distinct": true, "target": 10 } }, { "id": "bass.l3.consistent", "title": "Consistent", "description": "Score 85%+ accuracy on 5 bass songs.", "goal": { "type": "song_completed", "instrument": "bass", "min_accuracy": 0.85, "target": 5 } }, { "id": "bass.l3.weekly-warrior", "title": "Weekly Warrior", "description": "Complete 2 weekly quests.", "goal": { "type": "quest_completed", "period": "weekly", "target": 2 } } ] }, { "level": 4, "required": 2, "challenges": [ { "id": "bass.l4.streak-week", "title": "Seven-Day Streak", "description": "Reach a 7-day play streak.", "goal": { "type": "streak_reached", "days": 7 } }, { "id": "bass.l4.precision", "title": "Precision", "description": "Score 95%+ accuracy on 3 bass songs.", "goal": { "type": "song_completed", "instrument": "bass", "min_accuracy": 0.95, "target": 3 } }, { "id": "bass.l4.marathon", "title": "Marathon", "description": "Finish 25 bass songs.", "goal": { "type": "song_completed", "instrument": "bass", "target": 25 } } ] }, { "level": 5, "required": 2, "challenges": [ { "id": "bass.l5.collector", "title": "Collector", "description": "Earn 5,000 lifetime Decibels.", "goal": { "type": "db_earned", "amount": 5000 } }, { "id": "bass.l5.virtuoso", "title": "Low-End Virtuoso", "description": "Score 95%+ accuracy on 10 different bass songs.", "goal": { "type": "song_completed", "instrument": "bass", "min_accuracy": 0.95, "distinct": true, "target": 10 } }, { "id": "bass.l5.dedicated", "title": "Dedicated", "description": "Finish 50 bass songs.", "goal": { "type": "song_completed", "instrument": "bass", "target": 50 } } ] } ] }