Snek/assets/levelList.json

66 lines
1.5 KiB
JSON
Raw Normal View History

2020-03-25 14:57:20 +00:00
{
"speedrun": {
2020-03-25 17:29:28 +00:00
"desc": "Get all the fruits as fast as possible without touching the walls",
2020-03-25 14:57:20 +00:00
"rules": {
"fruitRegrow": false,
"speedIncrease": false,
"worldWrap": false,
"winCondition": "fruit",
2020-04-13 19:58:53 +00:00
"scoreSystem": "speedrun",
"uploadOnDeath": false,
"leaderboardsSort": "timeA"
2020-03-25 14:57:20 +00:00
},
"levelFilename": "level<n>.json",
"levelDisplay": "Level <n>",
"levels": [
1, 2, 3, 4, 5
],
"nextLevel": true
2020-03-25 14:57:20 +00:00
},
"arcade": {
2020-03-25 17:29:28 +00:00
"desc": "Have fun just like in the good ol' days, walls wrap around, fruits respawn and speed increases",
2020-03-25 14:57:20 +00:00
"rules": {
"fruitRegrow": true,
"speedIncrease": true,
2020-03-25 17:29:28 +00:00
"speedMultiplier": 0.9,
"speedCap": 50,
2020-04-13 19:58:53 +00:00
"worldWrap": true,
"uploadOnDeath": true,
"leaderboardsSort": "score"
2020-03-25 14:57:20 +00:00
},
"levelFilename": "arcade-<l>.json",
"levelDisplay": "<n>",
"levels": [
"Arcade",
"Timed",
2020-04-06 19:56:46 +00:00
"Survival"
2020-03-25 17:29:28 +00:00
],
"nextLevel": false,
2020-03-25 17:29:28 +00:00
"levelDesc": [
"The old classic, try to get as high as a score as you can",
"Get a score as high as you can in 30 seconds",
2020-04-06 19:56:46 +00:00
"Survive for as long as you can in an increasingly difficult game"
2020-03-25 14:57:20 +00:00
]
},
"puzzle": {
"desc": "Time doesn't flow in these puzzles. Try getting the fruits in as little moves as possible",
"rules": {
"fruitRegrow": false,
"timeFlow": false,
"speedIncrease": false,
"worldWrap": false,
"winCondition": "fruit",
"scoreSystem": "moves",
"moveCount": 50,
"uploadOnDeath": false,
"leaderboardsSort": "score"
},
"levelFilename": "puzzle<n>.json",
"levelDisplay": "Level <n>",
"levels": [
1, 2, 3
],
"nextLevel": true
2020-03-25 14:57:20 +00:00
}
}