Levels all added. May need some tweaking, but I'm pretty happy with them so far.

This commit is contained in:
Storm Dragon
2025-02-11 00:06:43 -05:00
parent 2351579bb5
commit 2d9f92977a
6 changed files with 1712 additions and 0 deletions

265
levels/Wicked Quest/10.json Normal file
View File

@@ -0,0 +1,265 @@
{
"level_id": 10,
"name": "Cursed Chapel",
"description": "An old chapel looms before you, its stained glass windows glowing with an otherworldly light. The sound of organ music echoes from within, though the chapel has been abandoned for centuries.",
"player_start": {
"x": 0,
"y": 0
},
"objects": [
{
"x_range": [5, 10],
"y": 3,
"sound": "coin",
"collectible": true,
"static": true
},
{
"x": 15,
"y": 3,
"sound": "coffin",
"type": "coffin",
"item": "jack_o_lantern"
},
{
"type": "spider_web",
"x": 25,
"y": 0
},
{
"x_range": [35, 55],
"y": 0,
"enemy_type": "ghoul",
"health": 8,
"damage": 3,
"attack_range": 2,
"attack_pattern": {
"type": "hunter",
"turn_threshold": 4
}
},
{
"x_range": [45, 50],
"y": 3,
"sound": "coin",
"collectible": true,
"static": true
},
{
"x": 65,
"y": 0,
"type": "grave",
"sound": "grave",
"static": true,
"zombie_spawn_chance": 25,
"item": "guts"
},
{
"x_range": [75, 95],
"y": 15,
"type": "skull_storm",
"damage": 4,
"maximum_skulls": 3,
"frequency": {
"min": 1,
"max": 3
}
},
{
"x_range": [85, 90],
"y": 3,
"sound": "coin",
"collectible": true,
"static": true
},
{
"x": 100,
"y": 3,
"sound": "coffin",
"type": "coffin"
},
{
"x_range": [110, 130],
"y": 0,
"enemy_type": "boogie_man",
"health": 10,
"damage": 3,
"attack_range": 2,
"attack_pattern": {
"type": "patrol"
}
},
{
"x_range": [120, 125],
"y": 3,
"sound": "coin",
"collectible": true,
"static": true
},
{
"x": 135,
"y": 0,
"type": "catapult",
"fire_interval": 4000,
"range": 30
},
{
"type": "spider_web",
"x": 145,
"y": 0
},
{
"x_range": [155, 160],
"y": 3,
"sound": "coin",
"collectible": true,
"static": true
},
{
"x_range": [165, 195],
"y": 12,
"type": "skull_storm",
"damage": 4,
"maximum_skulls": 3,
"frequency": {
"min": 1,
"max": 3
}
},
{
"x": 175,
"y": 3,
"sound": "coffin",
"type": "coffin",
"item": "hand_of_glory"
},
{
"x_range": [185, 190],
"y": 3,
"sound": "coin",
"collectible": true,
"static": true
},
{
"x_range": [200, 220],
"y": 0,
"enemy_type": "ghoul",
"health": 10,
"damage": 3,
"attack_range": 2,
"attack_pattern": {
"type": "hunter",
"turn_threshold": 4
}
},
{
"x_range": [215, 220],
"y": 3,
"sound": "coin",
"collectible": true,
"static": true
},
{
"x": 230,
"y": 0,
"type": "grave",
"sound": "grave",
"static": true,
"zombie_spawn_chance": 25
},
{
"x_range": [240, 260],
"y": 0,
"enemy_type": "boogie_man",
"health": 10,
"damage": 3,
"attack_range": 2,
"attack_pattern": {
"type": "hunter",
"turn_threshold": 4
}
},
{
"x_range": [250, 255],
"y": 3,
"sound": "coin",
"collectible": true,
"static": true
},
{
"x": 265,
"y": 3,
"sound": "coffin",
"type": "coffin"
},
{
"x_range": [275, 305],
"y": 15,
"type": "skull_storm",
"damage": 4,
"maximum_skulls": 3,
"frequency": {
"min": 1,
"max": 3
}
},
{
"x_range": [285, 290],
"y": 3,
"sound": "coin",
"collectible": true,
"static": true
},
{
"x": 310,
"y": 0,
"type": "catapult",
"fire_interval": 4000,
"range": 30
},
{
"x_range": [320, 325],
"y": 3,
"sound": "coin",
"collectible": true,
"static": true
},
{
"type": "spider_web",
"x": 335,
"y": 0
},
{
"x_range": [345, 365],
"y": 0,
"enemy_type": "witch",
"health": 8,
"damage": 2,
"attack_range": 1.5,
"attack_pattern": {
"type": "hunter",
"turn_threshold": 4
}
},
{
"x_range": [355, 360],
"y": 3,
"sound": "coin",
"collectible": true,
"static": true
},
{
"x_range": [375, 380],
"y": 3,
"sound": "coin",
"collectible": true,
"static": true
}
],
"boundaries": {
"left": 0,
"right": 400
},
"ambience": "Choir of Doom.ogg",
"footstep_sound": "footstep_stone"
}