mirror of
https://github.com/got-feedBack/feedBack.git
synced 2026-07-22 12:52:29 +00:00
118 lines
3.5 KiB
JSON
118 lines
3.5 KiB
JSON
{
|
|
"daily": {
|
|
"count": 3,
|
|
"pool": [
|
|
{
|
|
"id": "d.play-two",
|
|
"title": "Quick Set",
|
|
"description": "Finish 2 songs with note detection on.",
|
|
"reward_db": 50,
|
|
"goal": { "type": "song_completed", "target": 2 }
|
|
},
|
|
{
|
|
"id": "d.play-three",
|
|
"title": "Triple Bill",
|
|
"description": "Finish 3 songs with note detection on.",
|
|
"reward_db": 75,
|
|
"goal": { "type": "song_completed", "target": 3 }
|
|
},
|
|
{
|
|
"id": "d.accuracy-80",
|
|
"title": "Dialed In",
|
|
"description": "Score 80%+ accuracy on a song.",
|
|
"reward_db": 60,
|
|
"goal": { "type": "song_completed", "min_accuracy": 0.8, "target": 1 }
|
|
},
|
|
{
|
|
"id": "d.accuracy-90",
|
|
"title": "Nailed It",
|
|
"description": "Score 90%+ accuracy on a song.",
|
|
"reward_db": 80,
|
|
"goal": { "type": "song_completed", "min_accuracy": 0.9, "target": 1 }
|
|
},
|
|
{
|
|
"id": "d.two-different",
|
|
"title": "Mix It Up",
|
|
"description": "Finish 2 different songs.",
|
|
"reward_db": 60,
|
|
"goal": { "type": "song_completed", "distinct": true, "target": 2 }
|
|
},
|
|
{
|
|
"id": "d.arcade-one",
|
|
"title": "Coin-Op",
|
|
"description": "Play a FeedBarcade round.",
|
|
"reward_db": 40,
|
|
"goal": { "type": "minigame_run", "target": 1 }
|
|
},
|
|
{
|
|
"id": "d.arcade-three",
|
|
"title": "High Score Hunt",
|
|
"description": "Play 3 FeedBarcade rounds.",
|
|
"reward_db": 70,
|
|
"goal": { "type": "minigame_run", "target": 3 }
|
|
},
|
|
{
|
|
"id": "d.bass-one",
|
|
"title": "Bottom End",
|
|
"description": "Finish a bass song.",
|
|
"reward_db": 60,
|
|
"goal": { "type": "song_completed", "instrument": "bass", "target": 1 }
|
|
},
|
|
{
|
|
"id": "d.keys-one",
|
|
"title": "Ivory Tower",
|
|
"description": "Finish a keys song.",
|
|
"reward_db": 60,
|
|
"goal": { "type": "song_completed", "instrument": "keys", "target": 1 }
|
|
}
|
|
]
|
|
},
|
|
"weekly": {
|
|
"count": 2,
|
|
"pool": [
|
|
{
|
|
"id": "w.songs-ten",
|
|
"title": "Ten-Song Week",
|
|
"description": "Finish 10 songs this week.",
|
|
"reward_db": 250,
|
|
"goal": { "type": "song_completed", "target": 10 }
|
|
},
|
|
{
|
|
"id": "w.five-different",
|
|
"title": "Crate Digger",
|
|
"description": "Finish 5 different songs this week.",
|
|
"reward_db": 200,
|
|
"goal": { "type": "song_completed", "distinct": true, "target": 5 }
|
|
},
|
|
{
|
|
"id": "w.accuracy-90-x3",
|
|
"title": "Precision Week",
|
|
"description": "Score 90%+ accuracy on 3 songs this week.",
|
|
"reward_db": 300,
|
|
"goal": { "type": "song_completed", "min_accuracy": 0.9, "target": 3 }
|
|
},
|
|
{
|
|
"id": "w.arcade-ten",
|
|
"title": "Arcade Marathon",
|
|
"description": "Play 10 FeedBarcade rounds this week.",
|
|
"reward_db": 200,
|
|
"goal": { "type": "minigame_run", "target": 10 }
|
|
},
|
|
{
|
|
"id": "w.streak-three",
|
|
"title": "Keep the Streak",
|
|
"description": "Reach a 3-day play streak.",
|
|
"reward_db": 150,
|
|
"goal": { "type": "streak_reached", "days": 3 }
|
|
},
|
|
{
|
|
"id": "w.keys-three",
|
|
"title": "Grand Recital",
|
|
"description": "Finish 3 keys songs this week.",
|
|
"reward_db": 150,
|
|
"goal": { "type": "song_completed", "instrument": "keys", "target": 3 }
|
|
}
|
|
]
|
|
}
|
|
}
|