Skip to content
This repository has been archived by the owner on May 6, 2024. It is now read-only.

Commit

Permalink
Implement Crab Board
Browse files Browse the repository at this point in the history
1-1 is replaced with this board so it isn't boring for now.
  • Loading branch information
ShamblesSM committed Jan 23, 2023
1 parent e77e49c commit 03c2478
Show file tree
Hide file tree
Showing 6 changed files with 1,800 additions and 56 deletions.
2 changes: 1 addition & 1 deletion config/levels/level_101.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"map": "JourneyToKroakatoa",
"map": "kroakatoa_crab",
"music": "level",
"dangerMusic": "danger",
"powerupFrequency": 15,
Expand Down
85 changes: 30 additions & 55 deletions config/levels/level_103.json
Original file line number Diff line number Diff line change
@@ -1,25 +1,48 @@
{
"map": "NepthysGarden",
"map": "JourneyToKroakatoa",
"music": "level",
"dangerMusic": "danger",
"powerupFrequency": 15,
"individualPowerupFrequencies": {
"time": 16,
"multiplier": 18
},
"targetFrequency": {
"type": "seconds",
"initialDelay": 12,
"delay": 16
},
"powerupGenerator": "vanilla_powerup.json",
"gemGenerator": "vanilla_gem.json",
"colorGeneratorNormal": "default",
"colorGeneratorDanger": "danger",
"colorGeneratorDanger": "default",
"matchEffect": "match",
"target": 150,
"objectives": [
{
"type": "timeSurvived",
"target": 60
}
],
"shooter": {
"name": "default",
"movement": {
"type": "circular",
"x": 386,
"y": 236
}
},
"pathsBehavior": [
{
"colors": [
1,
2,
3,
4
4,
5
],
"colorStreak": 0.45,
"spawnRules": {
"type": "waves",
"amount": 30
"type": "continuous"
},
"spawnDistance": 0.6,
"dangerDistance": 0.75,
Expand Down Expand Up @@ -56,54 +79,6 @@
"speed": 3.0
}
]
},
{
"colors": [
1,
2,
3,
4
],
"colorStreak": 0.45,
"spawnRules": {
"type": "waves",
"amount": 30
},
"spawnDistance": 0.4,
"dangerDistance": 0.75,
"speeds": [
{
"distance": 0,
"speed": 800.0,
"transition": {
"type": "bezier",
"point1": 0.9,
"point2": 0.9
}
},
{
"distance": 0.2,
"speed": 75.0,
"transition": {
"type": "bezier",
"point1": 0.25,
"point2": 0.75
}
},
{
"distance": 0.6,
"speed": 75.0,
"transition": {
"type": "bezier",
"point1": 0.25,
"point2": 0.75
}
},
{
"distance": 1,
"speed": 3.0
}
]
}
]
}
}
21 changes: 21 additions & 0 deletions maps/kroakatoa_crab/background.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"path": "maps/kroakatoa_crab/background.png",
"frame_size": {
"x": 800,
"y": 600
},
"states": [
{
"pos": {
"x": 0,
"y": 0
},
"frames": {
"x": 1,
"y": 1
}
}
],
"internal": true,
"batched": false
}

0 comments on commit 03c2478

Please sign in to comment.