mapDesc([[ ################################ ################################ ###..#...######..#..############ #........#..####.#.#......###### ###..##.##.#...#.#...#..#.#..### #........#.#.#.....##.#...##.### ###..#...#.#..#.##....#.##...### ######...#.###.....#.#...#.#.### ##.#######.#...#.#.#...#...#.### ##.##..###.#.##....###...##..### #......#####....###...#.####.### #...#..##....#....#...##.....### ##.#####..#.##.##.##.#...####### ##.......#...#.....#.#...#....## #####.####.#...#.#.#.#..####..## ###..#...#...#...#.#.###...#.### ###....#..#######....#..#..#..## ########..#.......####.#...#..## ####.#....#.#######....######### ####.###..#.#...###.#.#.....#### ###....####.#...###.#.#.#.#.#### #....####...#...###.#.#.....#### ###....####.##.####.##.#.#.##### ###..####....#...#.......#.##### #......#..######.##.##.##..##### ###.#####.#.......#.########...# ###.####..#.#.#####.##.....#...# ####.###.##...#........#...###.# #......#....###.###.##...#.....# #.#...####..##..###.##.....##### ##....#.....##..###...########## ################################ ]]) spawn("receptor", 18, 2, 3, "pipe_2_18_2_W") spawn("receptor", 16, 2, 1, "pipe_2_16_2_E") spawn("dungeon_stairs_down", 1, 3, 3, "stairs_down_2_1_3") spawn("dungeon_door_metal", 5, 3, 1, "door_2_5_3") :addPullChain() spawn("dungeon_door_portcullis", 7, 4, 2, "portcullis_through_2_7_4") spawn("dungeon_stairs_down", 27, 4, 3, "stairs_down_2_27_4_E") spawn("dungeon_stairs_up", 1, 5, 3, "stairs_up_2_1_5") spawn("dungeon_door_portcullis", 5, 5, 1, "portcullis_through_2_5_5") spawn("lock_ornate", 27, 6, 0, "wall_lock_small_2_27_6_N") spawn("dungeon_door_metal", 28, 5, 2, "door_2_28_5") spawn("wall_button", 2, 8, 0, "wall_button_2_2_8_N") spawn("dungeon_wall_drainage", 12, 6, 2, "wall_drainage_bent_2_12_6_S") spawn("dungeon_wall_drainage", 12, 8, 0, "wall_drainage_bent_2_12_8_N") spawn("lever", 2, 8, 1, "wall_lever_2_2_8_E") spawn("receptor", 20, 8, 3, "pipe_2_20_8_W") spawn("receptor", 18, 8, 1, "pipe_2_18_8_E") spawn("dungeon_door_portcullis", 2, 9, 0, "portcullis_stacked_2_2_9") spawn("teleporter", 27, 9, 3, "teleporter_2_27_9_E") spawn("dungeon_door_metal", 4, 10, 1, "door_2_4_10") spawn("dungeon_wall_drainage", 10, 9, 2, "wall_drainage_bent_2_10_9_S") spawn("dungeon_wall_drainage", 10, 11, 0, "wall_drainage_bent_2_10_11_N") spawn("dungeon_wall_text_long", 28, 10, 3, "wall_text_rats_2_28_10_W") spawn("dungeon_door_metal", 20, 12, 0, "door_2_20_12") spawn("dungeon_door_metal", 4, 13, 1, "door_2_4_13") spawn("dungeon_door_metal", 7, 13, 1, "door_stacked_2_7_13") spawn("blocker", 18, 13, 1, "blocker_2_18_13") spawn("lock", 20, 13, 1, "wall_lock_2_20_13_E") spawn("dungeon_door_metal", 27, 13, 1, "door_stacked_2_27_13") spawn("dungeon_pressure_plate", 5, 14, 2, "pressure_plate_2_5_14") :setTriggeredByParty(true) :setTriggeredByMonster(true) :setTriggeredByItem(true) spawn("dungeon_secret_button_small", 25, 15, 0, "button_small_2_25_15_N") spawn("dungeon_door_portcullis", 7, 15, 1, "portcullis_stacked_2_7_15") spawn("lock_prison", 22, 16, 0, "wall_dagger_lock_2_22_16_N") spawn("dungeon_door_metal", 28, 15, 0, "door_stacked_2_28_15") spawn("dungeon_wall_drainage", 11, 15, 2, "wall_drainage_bent_2_11_15_S") spawn("dungeon_wall_drainage", 11, 17, 0, "wall_drainage_bent_2_11_17_N") spawn("dungeon_door_portcullis", 23, 16, 3, "portcullis_through_2_23_16") spawn("wall_button", 23, 16, 1, "wall_button_2_23_16_E") spawn("receptor", 19, 16, 2, "pipe_2_19_16_S") spawn("receptor", 19, 18, 0, "pipe_2_19_18_N") spawn("dungeon_alcove", 29, 17, 1, "wall_alcove_2_29_17_E") spawn("wall_button", 6, 18, 3, "wall_button_2_6_18_W") spawn("dungeon_door_metal", 7, 18, 1, "door_2_7_18") :addPullChain() spawn("dungeon_door_metal", 20, 18, 3, "door_2_20_18") spawn("dungeon_alcove", 23, 19, 0, "wall_alcove_2_23_19_N") spawn("receptor", 25, 17, 2, "pipe_2_25_17_S") spawn("receptor", 25, 19, 0, "pipe_2_25_19_N") spawn("dungeon_door_metal", 4, 19, 0, "door_2_4_19") spawn("dungeon_wall_text_long", 6, 18, 2, "wall_text_2_6_18_S") spawn("wall_button", 19, 19, 1, "wall_button_2_19_19_E") spawn("dungeon_door_portcullis", 21, 19, 0, "portcullis_stacked_2_21_19") spawn("dungeon_door_metal", 5, 20, 3, "door_2_5_20") spawn("dungeon_wall_text_long", 19, 20, 1, "wall_text_2_19_20_E") spawn("dungeon_wall_drainage", 24, 19, 2, "wall_drainage_bent_2_24_19_S") spawn("dungeon_wall_drainage", 24, 21, 0, "wall_drainage_bent_2_24_21_N") spawn("dungeon_pit", 25, 20, 2, "pit_2_25_20") spawn("dungeon_pressure_plate", 27, 20, 2, "pressure_plate_2_27_20") :setTriggeredByParty(true) :setTriggeredByMonster(true) :setTriggeredByItem(true) spawn("wall_button", 1, 21, 3, "wall_button_pressed_2_1_21_W") spawn("dungeon_door_metal", 2, 21, 1, "door_2_2_21") :addPullChain() spawn("wall_button", 9, 21, 3, "wall_button_2_9_21_W") spawn("dungeon_door_metal", 10, 21, 1, "door_2_10_21") :addPullChain() spawn("dungeon_door_metal", 19, 21, 2, "door_2_19_21") spawn("dungeon_pit", 23, 21, 2, "pit_2_23_21") spawn("dungeon_pressure_plate", 24, 21, 1, "pressure_plate_2_24_21") :setTriggeredByParty(true) :setTriggeredByMonster(true) :setTriggeredByItem(true) spawn("dungeon_wall_text_long", 1, 21, 2, "wall_text_2_1_21_S") spawn("dungeon_door_metal", 5, 22, 3, "door_2_5_22") spawn("dungeon_wall_text_long", 9, 21, 2, "wall_text_2_9_21_S") spawn("lock", 19, 22, 3, "wall_lock_2_19_22_W") spawn("lock", 20, 23, 0, "wall_lock_2_20_23_N") spawn("dungeon_stairs_down", 22, 22, 0, "stairs_down_2_22_22_S") spawn("dungeon_pit", 24, 22, 2, "pit_2_24_22") spawn("wall_button", 26, 22, 3, "wall_button_2_26_22_W") spawn("dungeon_wall_drainage", 14, 23, 3, "wall_drainage_bent_2_14_23_W") spawn("dungeon_wall_drainage", 12, 23, 1, "wall_drainage_bent_2_12_23_E") spawn("dungeon_stairs_up", 18, 23, 3, "stairs_up_2_18_23_E") spawn("dungeon_door_metal", 21, 23, 3, "door_2_21_23") spawn("dungeon_pit", 23, 23, 1, "pit_2_23_23") spawn("dungeon_pit", 26, 23, 2, "pit_2_26_23") spawn("dungeon_door_metal", 2, 24, 1, "door_2_2_24") :addPullChain() spawn("dungeon_door_metal", 5, 24, 3, "door_2_5_24") spawn("teleporter", 8, 24, 3, "teleporter_2_8_24_E") spawn("lock", 19, 24, 1, "wall_lock_2_19_24_E") spawn("dungeon_wall_text_long", 22, 24, 3, "wall_text_2_22_24_W") spawn("lever", 22, 24, 1, "wall_lever_2_22_24_E") spawn("dungeon_door_metal", 3, 25, 0, "door_2_3_25") :addPullChain() spawn("dungeon_wall_text_long", 9, 25, 3, "wall_text_rats_2_9_25_W") spawn("dungeon_door_metal", 19, 25, 0, "door_2_19_25") spawn("dungeon_wall_drainage", 26, 24, 2, "wall_drainage_bent_2_26_24_S") spawn("dungeon_wall_drainage", 26, 26, 0, "wall_drainage_bent_2_26_26_N") spawn("dungeon_secret_button_large", 3, 26, 3, "secret_button_large_2_3_26_W") spawn("dungeon_wall_drainage", 15, 25, 2, "wall_drainage_bent_2_15_25_S") spawn("dungeon_wall_drainage", 15, 27, 0, "wall_drainage_bent_2_15_27_N") spawn("receptor", 17, 25, 2, "pipe_2_17_25_S") spawn("receptor", 17, 27, 0, "pipe_2_17_27_N") spawn("dungeon_wall_text_long", 19, 26, 1, "wall_text_2_19_26_E") spawn("dungeon_ceiling_shaft", 4, 27, 0, "ceiling_shaft_2_4_27") spawn("dungeon_secret_door", 17, 27, 3, "wall_illusion_with_rune_2_17_27_W") spawn("dungeon_secret_door", 15, 27, 1, "wall_illusion_with_rune_2_15_27_E") spawn("receptor", 23, 26, 2, "pipe_2_23_26_S") spawn("receptor", 23, 28, 0, "pipe_2_23_28_N") spawn("dungeon_secret_door", 25, 26, 2, "wall_illusion_with_rune_2_25_26_S") spawn("dungeon_secret_door", 26, 27, 3, "wall_illusion_with_rune_2_26_27_W") spawn("dungeon_secret_door", 24, 27, 1, "wall_illusion_with_rune_2_24_27_E") spawn("dungeon_secret_door", 30, 26, 2, "wall_illusion_with_rune_2_30_26_S") spawn("dungeon_secret_door", 30, 28, 0, "wall_illusion_with_rune_2_30_28_N") spawn("dungeon_ceiling_shaft", 2, 28, 1, "ceiling_shaft_2_2_28") spawn("dungeon_secret_door", 15, 27, 2, "wall_illusion_with_rune_2_15_27_S") spawn("dungeon_secret_door", 15, 29, 0, "wall_illusion_2_15_29_N") spawn("dungeon_secret_door", 24, 28, 3, "wall_illusion_with_rune_2_24_28_W") spawn("dungeon_secret_door", 23, 29, 0, "wall_illusion_with_rune_2_23_29_N") spawn("dungeon_secret_door", 22, 28, 1, "wall_illusion_with_rune_2_22_28_E") spawn("receptor", 25, 27, 2, "pipe_2_25_27_S") spawn("receptor", 25, 29, 0, "pipe_2_25_29_N") spawn("dungeon_secret_door", 30, 28, 3, "wall_illusion_with_rune_2_30_28_W") spawn("dungeon_secret_door", 28, 28, 1, "wall_illusion_with_rune_2_28_28_E") spawn("dungeon_stairs_up", 1, 29, 2, "stairs_up_2_1_29_N") spawn("dungeon_ceiling_shaft", 3, 29, 2, "ceiling_shaft_2_3_29") spawn("lock_prison", 14, 29, 3, "wall_dagger_lock_2_14_29_W") spawn("dungeon_alcove", 28, 28, 2, "wall_alcove_2_28_28_S") spawn("dungeon_ceiling_shaft", 2, 30, 3, "ceiling_shaft_2_2_30") spawn("dungeon_ceiling_shaft", 5, 30, 2, "ceiling_shaft_2_5_30") spawn("dungeon_pressure_plate", 7, 30, 3, "pressure_plate_2_7_30") :setTriggeredByParty(true) :setTriggeredByMonster(true) :setTriggeredByItem(true) spawn("dungeon_door_portcullis", 8, 30, 1, "portcullis_through_2_8_30") spawn("dungeon_pressure_plate", 21, 30, 1, "pressure_plate_2_21_30") :setTriggeredByParty(true) :setTriggeredByMonster(true) :setTriggeredByItem(true) spawn("lock_prison", 9, 30, 2, "wall_dagger_lock_2_9_30_S") spawn("lock_prison", 21, 30, 2, "wall_dagger_lock_2_21_30_S")