Allow for custom footsteps. Some work on footsteps to make the sound less crazy. Various other updates. Added initial documentation and credits files.

This commit is contained in:
Storm Dragon
2025-02-05 02:04:57 -05:00
parent 883dafaac0
commit c29bcd40b7
17 changed files with 431 additions and 43 deletions

View File

@@ -1,7 +1,7 @@
{
"level_id": 1,
"name": "The Mausoleum",
"description": "After years of existing as a pile of bones, someone was crazy enough to assemble your skeleton. Time to wreak some havoc! Use W to jump, A/D to move, and CTRL to attack with your shovel.",
"description": "After years of existing as a pile of bones, someone was crazy enough to assemble your skeleton. Time to wreak some havoc!",
"player_start": {
"x": 0,
"y": 0
@@ -28,13 +28,15 @@
"static": true
},
{
"x": 25,
"x_range": [25, 30],
"y": 0,
"enemy_type": "goblin",
"health": 3,
"damage": 1,
"attack_range": 1,
"movement_range": 5
"attack_pattern": {
"type": "patrol"
}
},
{
"x": 35,
@@ -64,13 +66,15 @@
"type": "coffin"
},
{
"x": 75,
"x_range": [75, 80],
"y": 0,
"enemy_type": "goblin",
"health": 5,
"damage": 2,
"attack_range": 1,
"movement_range": 5
"attack_pattern": {
"type": "patrol"
}
},
{
"x": 85,
@@ -107,10 +111,18 @@
"direction": -1,
"fire_interval": 5000,
"range": 15
},
{
"x_range": [154, 159],
"y": 3,
"sound": "coin",
"collectible": true,
"static": true
}
],
"boundaries": {
"left": 0,
"right": 160
}
},
"footstep_sound": "footstep_stone"
}