Files
wicked-quest/levels/Wicked Quest/4.json
2025-02-26 07:47:20 -05:00

378 lines
8.8 KiB
JSON

{
"level_id": 4,
"name": "The Abandoned Church",
"description": "The graves led you to a decrepit church. The holy ground offers no sanctuary - if anything, the undead seem stronger here.",
"locked": true,
"player_start": {
"x": 0,
"y": 0
},
"objects": [
{
"x_range": [5, 8],
"y": 3,
"sound": "bone_dust",
"collectible": true,
"static": true
},
{
"x": 15,
"y": 3,
"sound": "coffin",
"type": "coffin"
},
{
"x_range": [20, 25],
"y": 0,
"enemy_type": "goblin",
"health": 4,
"damage": 2,
"attack_range": 1.3,
"attack_pattern": {
"type": "patrol"
}
},
{
"x_range": [25, 30],
"y": 0,
"enemy_type": "goblin",
"health": 4,
"damage": 2,
"attack_range": 1.3,
"attack_pattern": {
"type": "patrol"
}
},
{
"x": 35,
"y": 0,
"type": "grave",
"sound": "grave",
"static": true,
"zombie_spawn_chance": 10
},
{
"x_range": [40, 55],
"y": 12,
"type": "skull_storm",
"damage": 3,
"maximum_skulls": 2,
"frequency": {
"min": 2,
"max": 4
}
},
{
"x_range": [45, 48],
"y": 3,
"sound": "bone_dust",
"collectible": true,
"static": true
},
{
"x": 55,
"y": 3,
"sound": "coffin",
"type": "coffin"
},
{
"x_range": [55, 65],
"y": 0,
"enemy_type": "black_cat",
"health": 6,
"damage": 2,
"attack_range": 1.2,
"attack_pattern": {
"type": "hunter",
"turn_threshold": 5
}
},
{
"x_range": [60, 70],
"y": 0,
"enemy_type": "witch",
"health": 6,
"damage": 2,
"attack_range": 1.5,
"attack_pattern": {
"type": "patrol"
}
},
{
"x": 75,
"y": 0,
"type": "grave",
"sound": "grave",
"static": true,
"item": "guts",
"zombie_spawn_chance": 10
},
{
"x_range": [80, 83],
"y": 3,
"sound": "bone_dust",
"collectible": true,
"static": true
},
{
"x_range": [80, 115],
"y": 0,
"type": "grasping_hands",
"delay": 1000,
"crumble_speed": 0.065
},
{
"x": 90,
"y": 0,
"type": "catapult",
"fire_interval": 4500,
"range": 20
},
{
"x_range": [95, 115],
"y": 15,
"type": "skull_storm",
"damage": 3,
"maximum_skulls": 3,
"frequency": {
"min": 2,
"max": 4
}
},
{
"x_range": [100, 103],
"y": 3,
"sound": "bone_dust",
"collectible": true,
"static": true
},
{
"x": 110,
"y": 3,
"sound": "coffin",
"type": "coffin"
},
{
"x_range": [115, 118],
"y": 3,
"sound": "bone_dust",
"collectible": true,
"static": true
},
{
"x": 135,
"y": 0,
"type": "grave",
"sound": "grave",
"static": true,
"zombie_spawn_chance": 10
},
{
"x_range": [140, 143],
"y": 3,
"sound": "bone_dust",
"collectible": true,
"static": true
},
{
"x_range": [155, 160],
"y": 3,
"sound": "bone_dust",
"collectible": true,
"static": true
},
{
"x_range": [150, 170],
"y": 12,
"type": "skull_storm",
"damage": 3,
"maximum_skulls": 2,
"frequency": {
"min": 2,
"max": 4
}
},
{
"x": 165,
"y": 3,
"sound": "coffin",
"type": "coffin",
"item": "extra_life"
},
{
"x_range": [175, 185],
"y": 0,
"enemy_type": "goblin",
"health": 4,
"damage": 2,
"attack_range": 1.3,
"attack_pattern": {
"type": "patrol"
}
},
{
"x_range": [180, 183],
"y": 3,
"sound": "bone_dust",
"collectible": true,
"static": true
},
{
"x": 190,
"y": 0,
"type": "grave",
"sound": "grave",
"static": true,
"zombie_spawn_chance": 10
},
{
"x": 195,
"y": 3,
"sound": "coffin",
"type": "coffin"
},
{
"x_range": [200, 207],
"y": 0,
"enemy_type": "goblin",
"health": 4,
"damage": 2,
"attack_range": 1.3,
"attack_pattern": {
"type": "patrol"
}
},
{
"x_range": [208, 215],
"y": 0,
"enemy_type": "goblin",
"health": 4,
"damage": 2,
"attack_range": 1.3,
"attack_pattern": {
"type": "patrol"
}
},
{
"x_range": [200, 215],
"y": 0,
"enemy_type": "ghoul",
"health": 6,
"damage": 2,
"attack_range": 1.5,
"attack_pattern": {
"type": "hunter",
"turn_threshold": 5
}
},
{
"x_range": [225, 235],
"y": 0,
"enemy_type": "goblin",
"health": 4,
"damage": 2,
"attack_range": 1.3,
"attack_pattern": {
"type": "patrol"
}
},
{
"x": 240,
"y": 3,
"sound": "coffin",
"type": "coffin"
},
{
"x_range": [245, 248],
"y": 3,
"sound": "bone_dust",
"collectible": true,
"static": true
},
{
"x_range": [250, 270],
"y": 15,
"type": "skull_storm",
"damage": 3,
"maximum_skulls": 3,
"frequency": {
"min": 2,
"max": 4
}
},
{
"x": 260,
"y": 0,
"type": "grave",
"sound": "grave",
"static": true,
"zombie_spawn_chance": 10
},
{
"x_range": [275, 280],
"y": 0,
"enemy_type": "black_cat",
"health": 6,
"damage": 2,
"attack_range": 1.2,
"attack_pattern": {
"type": "hunter",
"turn_threshold": 5
}
},
{
"x_range": [280, 290],
"y": 0,
"enemy_type": "witch",
"health": 6,
"damage": 2,
"attack_range": 1.5,
"attack_pattern": {
"type": "patrol"
}
},
{
"x_range": [295, 300],
"y": 3,
"sound": "bone_dust",
"collectible": true,
"static": true
},
{
"x": 305,
"y": 3,
"sound": "coffin",
"type": "coffin"
},
{
"x_range": [315, 325],
"y": 0,
"enemy_type": "goblin",
"health": 4,
"damage": 2,
"attack_range": 1.3,
"attack_pattern": {
"type": "patrol"
}
},
{
"x_range": [330, 345],
"y": 0,
"enemy_type": "ghoul",
"health": 6,
"damage": 2,
"attack_range": 1.5,
"attack_pattern": {
"type": "hunter",
"turn_threshold": 5
}
}
],
"boundaries": {
"left": 0,
"right": 350
},
"ambience": "Choir of Doom.ogg",
"footstep_sound": "footstep_stone"
}