diff -c3 -r off6e4f5/dat/dungeon.def chg6e4f5/dat/dungeon.def *** off6e4f5/dat/dungeon.def Fri Aug 31 14:25:24 2001 --- chg6e4f5/dat/dungeon.def Fri Oct 19 14:00:22 2001 *************** *** 158,168 **** ALIGNMENT: lawful DESCRIPTION: mazelike # LEVEL: "minetown" "T" @ (3, 2) ! RNDLEVEL: "minetn" "T" @ (3, 2) 2 LEVELDESC: town # LEVEL: "mine_end" "E" @ (-2, 0) ! RNDLEVEL: "minend" "E" @ (-2, 0) 2 ! LEVEL: "mineking" "M" @ (-1, 0) ### The Quest Dungeon ### --- 158,168 ---- ALIGNMENT: lawful DESCRIPTION: mazelike # LEVEL: "minetown" "T" @ (3, 2) ! RNDLEVEL: "minetn" "T" @ (3, 2) 9 LEVELDESC: town # LEVEL: "mine_end" "E" @ (-2, 0) ! RNDLEVEL: "minend" "E" @ (-2, 0) 5 ! LEVEL: "mineking" "M" @ (-1, 0) ### The Quest Dungeon ### diff -c3 -r off6e4f5/dat/mines.des chg6e4f5/dat/mines.des *** off6e4f5/dat/mines.des Fri Aug 31 14:25:24 2001 --- chg6e4f5/dat/mines.des Fri Oct 19 13:58:34 2001 *************** *** 2,8 **** --- 2,51 ---- # Copyright (c) 1989-95 by Jean-Christophe Collet # Copyright (c) 1991-95 by M. Stephenson # NetHack may be freely redistributed. See license for details. + + # 20Feb2001: Gnome Mine Patch 2: K Bailey (cheepicus@hotmail.com) + + # The "fill" level for the mines. + # + # This level is used to fill out any levels not occupied by specific + # levels as defined above. + # + MAZE: "minefill" , ' ' + INIT_MAP: '.' , ' ', true , true , random , true + NOMAP + # + STAIR: random, up + STAIR: random, down # + OBJECT: '*', random, random + OBJECT: '*', random, random + OBJECT: '*', random, random + OBJECT: '(', random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + # + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome lord", random + MONSTER: 'h', "dwarf", random + MONSTER: 'h', "dwarf", random + MONSTER: 'G', random, random + MONSTER: 'G', random, random + MONSTER: 'h', random, random + # + TRAP: random, random + TRAP: random, random + TRAP: random, random + TRAP: random, random + TRAP: random, random + TRAP: random, random + LEVEL: "minetn-1" *************** *** 86,184 **** RANDOM_CORRIDORS - MAZE: "minend-1", ' ' - GEOMETRY:center,center - MAP - --------------------------------------------------------------------------- - | |.......| |.......-...| |.....| | - | --------- ----.......-------...........| ---...--- | - | |.......| |..........................--- --.......| | - | |......------- ---........................| |.......-- | - | |..--........-----..........................| -.-..---- | - | --..--.-----........-.....................--- --..-- | - | --..--..| -----------..................---.----------..-- | - | |...--.| |..S...S..............---................-- | - | ----..----- ------------........--- ------------...--- | - | |.........-- ---------- ---...-- ----- | - | --.....---..-- -------- --...---...-- | - | ----..-..-- --..--------------------- --......-- ---........| | - |--....----- --..-..................--- |........| |.......-- | - |.......| --......................| --......-- ---..---- | - |--.--.-- ----.................--- ------..------...-- | - | |....| |...............-..| |...........| | - --------------------------------------------------------------------------- - ENDMAP - # Dungeon Description - REGION:(26,01,32,01),unlit,"ordinary",filled,true - REGION:(20,08,21,08),unlit,"ordinary" - REGION:(23,08,25,08),unlit,"ordinary" - # Secret doors - DOOR:locked,(22,08) - DOOR:locked,(26,08) - # Stairs - STAIR:(36,04),up - STAIR:(20,08),down - # Non diggable walls - NON_DIGGABLE:(00,00,74,17) - # Objects - OBJECT:'*',"diamond",(21,08) - OBJECT:'*',random,(21,08) - OBJECT:'*',"diamond",(21,08) - OBJECT:'*',random,(21,08) - OBJECT:'*',"emerald",(21,08) - OBJECT:'*',random,(21,08) - OBJECT:'*',"emerald",(21,08) - OBJECT:'*',random,(21,08) - OBJECT:'*',"emerald",(21,08) - OBJECT:'*',random,(21,08) - OBJECT:'*',"ruby",(21,08) - OBJECT:'*',random,(21,08) - OBJECT:'*',"ruby",(21,08) - OBJECT:'*',"amethyst",(21,08) - OBJECT:'*',random,(21,08) - OBJECT:'*',"amethyst",(21,08) - OBJECT:'*',"luckstone",(21,08) - OBJECT:'*',random,random - OBJECT:'*',random,random - OBJECT:'*',random,random - OBJECT:'*',random,random - OBJECT:'*',random,random - OBJECT:'*',random,random - OBJECT:'*',random,random - OBJECT:'(',random,random - OBJECT:'(',random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - # Random traps - TRAP:random,random - TRAP:random,random - TRAP:random,random - TRAP:random,random - TRAP:random,random - TRAP:random,random - # Random monsters. - MONSTER:'G',"gnome king",random - MONSTER:'G',"gnome lord",random - MONSTER:'G',"gnome lord",random - MONSTER:'G',"gnome lord",random - MONSTER:'G',"gnomish wizard",random - MONSTER:'G',"gnomish wizard",random - MONSTER:'G',"gnome",random - MONSTER:'G',"gnome",random - MONSTER:'G',"gnome",random - MONSTER:'G',"gnome",random - MONSTER:'G',"gnome",random - MONSTER:'G',"gnome",random - MONSTER:'G',"gnome",random - MONSTER:'G',"gnome",random - MONSTER:'G',"gnome",random - MONSTER:'h',"hobbit",random - MONSTER:'h',"hobbit",random - MONSTER:'h',"dwarf",random - MONSTER:'h',"dwarf",random - MONSTER:'h',"dwarf",random - MONSTER:'h',random,random LEVEL: "minetn-2" ROOM: "ordinary" , lit, (3,3), (center,center), (31,15) --- 129,134 ---- *************** *** 277,289 **** RANDOM_CORRIDORS MAZE: "minend-2", ' ' GEOMETRY:center,center MAP --------------------------------------------------------------------------- |...................................................| | |.|---------S--.--|...|--------------------------|..| | ! |.||---| |.||-| |...|..........................|..| | |.||...| |-|.|.|---...|.............................| .. | |.||...|-|.....|....|-|..........................|..|. .. | |.||.....|-S|..|....|............................|..|.. . | --- 227,1001 ---- RANDOM_CORRIDORS + + LEVEL: "minetn-3" + ROOM: "ordinary",lit,(3,3),(center,center),(31,15) + NAME: "town" + FOUNTAIN:(01,06) + FOUNTAIN:(29,13) + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watch captain", random, peaceful + + SUBROOM:"ordinary",random,(2,2),(2,2),"town" + DOOR: false,closed,south,random + + SUBROOM:"tool shop",lit,(5,3),(2,3),"town" + CHANCE: 30 + DOOR: false,closed,south,random + + SUBROOM:"ordinary",random,(2,10),(2,3),"town" + DOOR: false, locked, north, random + MONSTER: 'G',random,random + + SUBROOM:"ordinary",random,(5,9),(2,2),"town" + DOOR: false,closed,north,random + + SUBROOM:"temple",lit,(10,2),(3,4),"town" + DOOR: false,closed,east,random + ALTAR:(1,1),align[0],shrine + MONSTER: 'G', "gnomish wizard", random + MONSTER: 'G', "gnomish wizard", random + + SUBROOM:"ordinary",random,(11,7),(2,2),"town" + DOOR: false,closed,west,random + + SUBROOM:"shop",lit,(10,10),(3,3),"town" + DOOR:false,closed,west,random + + SUBROOM:"ordinary",random,(14,8),(2,2),"town" + DOOR:false,locked,north,random + MONSTER: 'G',random,random + + SUBROOM:"ordinary",random,(14,11),(2,2),"town" + DOOR:false,closed,south,random + + SUBROOM:"tool shop",lit,(17,10),(3,3),"town" + CHANCE:90 + DOOR:false,closed,north,random + + SUBROOM:"ordinary",random,(21,11),(2,2),"town" + DOOR:false,locked,east,random + MONSTER:'G',random,random + + SUBROOM:"food shop",lit,(26,8),(3,2),"town" + CHANCE:90 + DOOR:false,closed,west,random + + SUBROOM:"ordinary",random,(16,2),(2,2),"town" + DOOR:false,closed,west,random + + SUBROOM:"ordinary",random,(19,2),(2,2),"town" + DOOR:false,closed,north,random + + SUBROOM:"wand shop",lit,(19,5),(3,2),"town" + CHANCE:30 + DOOR:false,closed,west,random + + SUBROOM: "candle shop",lit,(25,2),(3,3),"town" + DOOR:false,closed,south,random + + ROOM: "ordinary", random, random, random, random + STAIR: random, up + + ROOM: "ordinary" , random, random, random, random + STAIR: random, down + TRAP: random, random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + + ROOM: "ordinary" , random, random, random, random + MONSTER: 'h', "dwarf", random + MONSTER: 'h', "dwarf thief", random + MONSTER: 'h', "dwarf thief", random + + ROOM: "ordinary" , random, random, random, random + TRAP: random, random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome thief", random + MONSTER: 'G', "gnome thief", random + + RANDOM_CORRIDORS + + + LEVEL: "minetn-4" + ROOM: "ordinary",lit,(3,3),(center,center),(30,15) + NAME: "town" + FOUNTAIN:(08,07) + FOUNTAIN:(18,07) + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watch captain", random, peaceful + + SUBROOM:"book shop",lit,(4,2),(3,3),"town" + CHANCE: 30 + DOOR: false,closed,south,random + + SUBROOM:"ordinary",random,(8,2),(2,2),"town" + DOOR: false,closed,south,random + + SUBROOM:"temple",lit,(11,3),(5,4),"town" + DOOR: false,closed,south,random + ALTAR:(2,1),align[0],shrine + MONSTER: 'G', "gnomish wizard", random + MONSTER: 'G', "gnomish wizard", random + + SUBROOM:"ordinary",random,(19,2),(2,2),"town" + DOOR: false,closed,south,random + MONSTER: 'G', random, random + + SUBROOM:"candle shop",lit,(22,2),(3,3),"town" + DOOR:false,closed,south,random + + SUBROOM:"ordinary",random,(26,2),(2,2),"town" + DOOR:false,locked,east,random + MONSTER: 'G',random,random + + SUBROOM:"tool shop",lit,(4,10),(3,3),"town" + CHANCE:90 + DOOR:false,closed,north,random + + SUBROOM:"ordinary",random,(8,11),(2,2),"town" + DOOR:false,locked,south,random + MONSTER: 'r',random,random + MONSTER: 'r',random,random + MONSTER: '@',"wererat",random + MONSTER: 'a',random,random + + SUBROOM:"food shop",lit,(11,11),(3,2),"town" + CHANCE:90 + DOOR:false,closed,east,random + + SUBROOM:"ordinary",random,(17,11),(2,2),"town" + DOOR:false,closed,west,random + + SUBROOM:"ordinary",random,(20,10),(2,2),"town" + DOOR:false,locked,north,random + MONSTER:'G',random,random + + SUBROOM:"shop",lit,(23,10),(3,3),"town" + CHANCE:90 + DOOR:false,closed,north,random + + ROOM: "ordinary" , random, random, random, random + STAIR: random, up + + ROOM: "ordinary" , random, random, random, random + STAIR: random, down + TRAP: random, random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + + ROOM: "ordinary" , random, random, random, random + MONSTER: 'h', "dwarf", random + MONSTER: 'h', "dwarf thief", random + MONSTER: 'h', "dwarf thief", random + + ROOM: "ordinary" , random, random, random, random + TRAP: random, random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome thief", random + MONSTER: 'G', "gnome thief", random + + RANDOM_CORRIDORS + + + # + # Grotto Town + # + MAZE: "minetn-5",' ' + GEOMETRY:center,center + MAP + ----- --------- + -...--- ------.......-- ------- + -.....----.........--..- -.....- ------- ............. + --..-....-.----------..- -.....- -.....- --+---+- .----+- + --.--.....---- ---- -.....- ------ --....---- -..-...--.-.+..- + ---.........---- ----- ---+--- -..+.- ---..-..----..---+-..---..- + ----.-....-..----...-- -.- -..-.- ---+-.....-+--........--+- + -----..-....-.....---- -.- -..-.------......--................- + ------ -..-.............---.-- ----.+..--.......--..--------+--..-- + -....- --......---...........----- -.-..--...{....----.........|..-- + -....- -........-...-...........----.-..---.......- -.........|...- + ---+--------....-------...---......--.-------....---- -----------...- + ------.---...--...--..-..--...-..---...-.--..-...-....------- -.......-- + -..--.........-..---..-..---.....--....-........---...--....- -.------- + -..+...............-+---+-----..--..........--....--...+....- -.-...SKS# + -----.....{....----...............-...........--...-...--....- -.-...--- + -..............-- --+--.---------.........--..-........------- -.--+------- + -+-----.........- -...-.-....- --.......------...-....---------.....-....- + -...- --..------- -...-.+....- ---...--- --..-...--......-...{..+..-+- + -...- ---- -------....- ----- -----.....----........-..-.- + ----- ------ ------- --------------- + ENDMAP + STAIR:(01,01),up + STAIR:(46,03),down + + REGION:(00,00,74,20),unlit,"ordinary" + REGION:(09,13,11,17),lit,"ordinary" + REGION:(08,14,12,16),lit,"ordinary" + REGION:(49,07,51,11),lit,"ordinary" + REGION:(48,08,52,10),lit,"ordinary" + REGION:(64,17,68,19),lit,"ordinary" + REGION:(37,13,39,17),lit,"ordinary" + REGION:(36,14,40,17),lit,"ordinary" + REGION:(59,02,72,10),lit,"ordinary" + #the shops + REGION:(25,17,28,19),lit,"candle shop" + DOOR:closed,(24,18) + REGION:(59,9,67,10),lit,"shop" + DOOR:closed,(66,08) + REGION:(57,13,60,15),lit,"tool shop" + DOOR:closed,(56,14) + REGION:(05,09,08,10),lit,"food shop" + DOOR:closed,(07,11) + #Gnome homes + DOOR:closed,(04,14) + DOOR:locked,(01,17) + MONSTER: 'G', "gnomish wizard", (02,19) + DOOR:locked,(20,16) + MONSTER: 'G', random, (20,18) + DOOR:random,(21,14) + DOOR:random,(25,14) + DOOR:random,(42,08) + DOOR:locked,(40,05) + MONSTER: 'G', random, (38,07) + DOOR:random,(59,03) + DOOR:random,(58,06) + DOOR:random,(63,03) + DOOR:random,(63,05) + DOOR:locked,(71,03) + DOOR:locked,(71,06) + DOOR:closed,(69,04) + CONTAINER: '(', "ice box", (68,04) + OBJECT: '%', "banana", contained + OBJECT: '%', random, contained + OBJECT: '%', "cream pie", contained + DOOR:closed,(67,16) + MONSTER: 'G', "gnomish wizard", (67,14) + OBJECT: '=', random, (72,14) + DOOR:locked,(69,18) + MONSTER: 'G', "gnome lord", (71,19) + DOOR:locked,(73,18) + OBJECT: '(', "chest", (73,19) + DOOR:locked,(50,06) + OBJECT: '(', random, (50,03) + OBJECT: '`', "statue", (38,15), "gnome king", 1 + #Temple + REGION:(29,02,33,04),lit,"temple" + DOOR:closed,(31,05) + ALTAR:(31,03),align[0],shrine + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome thief", random + MONSTER: 'G', "gnome thief", random + MONSTER: 'G', "gnome lord", random + MONSTER: 'h', "dwarf", random + MONSTER: 'h', "dwarf", random + MONSTER: 'h', "dwarf thief", random + MONSTER: 'h', "dwarf thief", random + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watch captain", random, peaceful + + + # + # Bustling Town + # + MAZE: "minetn-6",' ' + INIT_MAP:'.','-',true,true,lit,true + GEOMETRY:center,top + MAP + .-----................----------------. + .|...|................|...|..|...|...|. + .|...+..--+--.........|...|..|...|...|. + .|...|..|...|..-----..|...|..|-+---+--. + .-----..|...|--|...|..--+---+-......... + ........|...|..|...+.............-----. + ........-----..|...|......--+-...|...|. + .----...|...|+------..{...|..|...+...|. + .|..+...|...|.............|..|...|...|. + .|..|...|...|-+-.....---+-------------. + .----...--+--..|..-+-|................. + ...|........|..|..|..|----....--------- + ...|..T.....----..|..|...+....|......|- + ...|-....{........|..|...|....+......|- + ...--..-....T.....--------....|......|- + .......--.....................--------- + ENDMAP + REGION:(00,00,38,15),lit,"ordinary" + STAIR:levregion(01,03,20,19),(0,0,38,15),up + STAIR:levregion(21,03,75,19),(0,0,38,15),down + REGION:(9,7,11,9),lit,"candle shop" + REGION:(16,4,18,6),lit,"tool shop" + REGION:(23,1,25,3),lit,"shop" + REGION:(22,12,24,13),lit,"food shop" + REGION:(31,12,36,14),lit,"temple" + ALTAR:(35,13),align[0],shrine + REGION:(13,5,14,6),unlit,"ordinary" + + DOOR:closed,(5,2) + DOOR:locked,(4,8) + DOOR:closed,(10,2) + DOOR:closed,(10,10) + DOOR:locked,(13,7) + DOOR:locked,(14,9) + DOOR:closed,(19,5) + DOOR:closed,(19,10) + DOOR:closed,(24,4) + DOOR:closed,(24,9) + DOOR:closed,(25,12) + DOOR:closed,(28,4) + DOOR:locked,(28,6) + DOOR:closed,(30,13) + DOOR:closed,(31,3) + DOOR:closed,(35,3) + DOOR:closed,(33,7) + + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome thief", random + MONSTER: 'G', "gnome thief", random + MONSTER: 'G', "gnome", (14,6) + MONSTER: 'G', "gnome lord", (14,5) + MONSTER: 'G', "gnome", (27,8) + MONSTER: 'G', "gnome lord", random + MONSTER: 'G', "gnome lord", random + MONSTER: 'h', "dwarf", random + MONSTER: 'h', "dwarf thief", random + MONSTER: 'h', "dwarf thief", random + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watch captain", random, peaceful + MONSTER: '@', "watch captain", random, peaceful + + + # + # Ruined & Dangerous Town + # + MAZE: "minetn-7",' ' + INIT_MAP:'.','-',true,true,unlit,true + GEOMETRY:center,top + MAP + .--------..--.----.--.----..----. + .|-----...{....---------.----.-|. + ..|...|........|..||...|......|.. + ..|...|.------....||...|......||. + ..|...+.|....|....||...|.|....||. + .||...+.|....|...--|...|.--..--.. + .||...|.|....+.....--+--.......|. + .||...|.------...........}..}}}|. + .|-----..........--.+-.....}}}.|. + .------------------..-----------. + ................................. + ENDMAP + ENGRAVING:(19,9),burn,"BEWARE" + ENGRAVING:(23,7),mark,"DANGER" + NON_DIGGABLE:(0,0,32,10) + REGION:(0,0,32,10),unlit,"ordinary" + REGION:(3,2,5,7),lit,"temple" + REGION:(9,4,12,6),lit,"candle shop" + REGION:(16,2,17,4),lit,"food shop" + REGION:(20,2,22,5),lit,"shop" + REGION:(26,2,29,4),lit,"tool shop" + STAIR:(24,1),down + STAIR:levregion(01,02,75,20),(0,1,32,10),up + DOOR:open,(20,8) + DOOR:locked,(6,4) + DOOR:locked,(6,5) + DOOR:closed,(13,6) + DOOR:closed,(21,6) + ALTAR:(4,2),random,altar + OBJECT:'`',"boulder",(25,2) + OBJECT:'`',"boulder",(25,3) + OBJECT:'`',"boulder",(27,5) + OBJECT:'`',"boulder",(28,5) + OBJECT:'`',"boulder",(31,5) + OBJECT:'`',"boulder",(31,2) + OBJECT:'`',"boulder",(1,2) + OBJECT:'`',"boulder",(1,3) + OBJECT:'`',"boulder",(1,4) + OBJECT:'`',"boulder",(9,0) + OBJECT:'`',"boulder",(10,0) + OBJECT:'`',"boulder",(13,0) + OBJECT:'`',"boulder",(18,0) + OBJECT:'`',"boulder",(21,0) + OBJECT:'`',"boulder",(26,0) + OBJECT:'`',"boulder",(27,0) + OBJECT:'`',"boulder",(15,3) + OBJECT:'`',"boulder",(15,4) + OBJECT:'`',"boulder",(15,5) + OBJECT:'`',"boulder",(16,5) + OBJECT:'`',"boulder",(16,8) + OBJECT:'`',"boulder",(19,8) + OBJECT:'`',"boulder",(20,9) + OBJECT:'%',"corpse",(27,2),"shopkeeper",0 + OBJECT:'(',random,(28,2) + OBJECT:'(',random,(28,2) + CONTAINER:'`',"statue",(30,8),uncursed,"gnome king",1 + OBJECT[50%]:'(',"bag of holding",contained,cursed,0 + MONSTER: 'G', "gnome", (3,2), hostile + MONSTER: 'G', "gnome", (4,2), hostile + MONSTER: 'G', "gnome", (5,2), hostile + MONSTER: 'G', "gnome", (3,3), hostile + MONSTER: 'G', "gnome", (4,3), hostile + MONSTER: 'G', "gnome", (5,3), hostile + MONSTER: 'G', "gnome", (3,4), hostile + MONSTER: 'G', "gnome", (4,4), hostile + MONSTER: 'G', "gnome", (5,4), hostile + MONSTER: 'G', "gnome thief", random + MONSTER: 'G', "gnomish wizard",(3,5), hostile + MONSTER: 'G', "gnomish wizard",(4,5), hostile + MONSTER: 'G', "gnome king",(5,5), hostile + MONSTER: 'G', "gnome lord", random, hostile + MONSTER: 'h', "dwarf thief", random + MONSTER:';',"giant eel",(29,7), hostile + MONSTER:'D',"white dragon",(29,2), hostile + + NOMAP + MONSTER:'o',random,random + MONSTER:'o',random,random + MONSTER:'o',random,random + MONSTER:'h',random,random + MONSTER:'h',random,random + OBJECT:')',random,random + OBJECT:')',random,random + OBJECT:'(',random,random + OBJECT:'(',random,random + + + # + # Bazaar Town + # + LEVEL: "minetn-8" + ROOM: "ordinary" , lit, (3,3), (center,center), (30,15) + NAME: "town" + FOUNTAIN: (12, 07) + FOUNTAIN: (11, 13) + + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watchman", random, peaceful + MONSTER: '@', "watch captain", random, peaceful + MONSTER:'Y',"monkey",random + MONSTER:'Y',"monkey",random + MONSTER:'Y',"monkey",random + MONSTER:'Y',"monkey",random + MONSTER:'Y',"monkey",random + MONSTER:'Y',"monkey",random + MONSTER:'G',"gnome thief",random + MONSTER:'G',"gnome thief",random + MONSTER:'G',"gnome thief",random + MONSTER:'G',"gnome thief",random + + SUBROOM: "ordinary", random, (2,2), (4,2), "town" + DOOR: false, closed, south, random + + SUBROOM: "ordinary", random, (7,2), (2,2), "town" + DOOR: false, closed, north, random + + SUBROOM: "ordinary", random, (7,5), (2,2), "town" + DOOR: false, closed, south, random + + SUBROOM: "shop", lit, (10,2), (3,4), "town" + CHANCE: 70 + DOOR: false, closed, south, random + + SUBROOM: "ordinary", random, (14,2), (4,2), "town" + DOOR: false, closed, south, 0 + MONSTER: 'n', random, random + + SUBROOM: "ordinary", random, (16,5), (2,2), "town" + DOOR: false, closed, south, random + + SUBROOM: "ordinary", unlit, (19,2), (2,2), "town" + DOOR: false, locked, east, random + MONSTER: 'G',"gnome king",random + + SUBROOM: "food shop", lit, (19,5), (2,3), "town" + CHANCE: 50 + DOOR: false, closed, south, random + + SUBROOM: "ordinary", random, (2,7), (2,2), "town" + DOOR: false, closed, east, random + + SUBROOM: "tool shop", lit, (2,10), (2,3), "town" + CHANCE: 50 + DOOR: false, closed, south, random + + SUBROOM: "candle shop", lit, (5,10),(3,3), "town" + DOOR: false, closed, north, random + + SUBROOM: "ordinary", random, (11,10), (2,2), "town" + DOOR: false, locked, west, random + MONSTER: 'G',random,random + + SUBROOM: "shop", lit, (14,10), (2,3), "town" + CHANCE: 60 + DOOR: false, closed, north, random + + SUBROOM: "ordinary", random, (17,11), (4,2), "town" + DOOR: false, closed, north, random + + SUBROOM: "ordinary", random, (22,11), (2,2), "town" + DOOR: false, closed, south, random + SINK: (00,00) + + SUBROOM: "food shop", lit, (25,11), (3,2), "town" + CHANCE: 80 + DOOR: false, closed, east, random + + SUBROOM: "tool shop", lit, (25,2), (3,3), "town" + CHANCE: 80 + DOOR: false, closed, west, random + + SUBROOM: "temple", lit, (24,6), (4,4), "town" + DOOR: false, closed, west, random + ALTAR:(02,01),align[0],shrine + MONSTER: 'G', "gnomish wizard", random + MONSTER: 'G', "gnomish wizard", random + + ROOM: "ordinary" , random, random, random, random + STAIR: random, up + + ROOM: "ordinary" , random, random, random, random + STAIR: random, down + TRAP: random, random + MONSTER: 'G', "gnome", random + MONSTER: 'G', "gnome", random + + ROOM: "ordinary" , random, random, random, random + MONSTER: 'h', "dwarf", random + + ROOM: "ordinary" , random, random, random, random + TRAP: random, random + MONSTER: 'G', "gnome", random + RANDOM_CORRIDORS + + + # + # Mini-Castle Town + # + MAZE:"minetn-9",' ' + INIT_MAP:'.','-',true,true,lit,true + GEOMETRY:center,center + MAP + ----...}}}}}}}}}}}}}}}}}}}}}}}.--.--- + --.....}---------------------}..-..-- + -.----.}|........|.....|..|.|}......- + ..|..|.}|.-----..|.....S.K|.|}....... + ..|..|.}|.|...|..|.....|..|.|}....... + ..|..|.}|.|...+..---+------.|}....... + ..--+-.}|.|...|.............|}......- + .......}|.-----..T...{...T..|}......- + ..{....}|...................|}....... + .......}|.--+--.-----.-----.|}....... + .......}|.|...--|...|.|...|.|}....... + .......}|.|...S.|...+.+...|.|}....... + ..-....}|.|...|.|...|.|...|.|}.-+--.. + ---....}|.-----------.-----.|}.|..|.. + -......}|...................|}.|....- + --..-..}---------------------}......- + ------.}}}}}}}}}}}}}}}}}}}}}}}..----- + ENDMAP + + REGION:(0,0,36,16),lit,"ordinary" + NON_DIGGABLE:(8,1,28,15) + STAIR:levregion(1,1,20,20),(0,0,36,16),down + STAIR:levregion(60,1,78,20),(0,0,36,16),up + REGION:(3,3,4,5),lit,"food shop" + REGION:(11,4,13,6),lit,"candle shop" + REGION:(18,2,22,4),lit,"temple" + ALTAR:(20,3),align[1],shrine + REGION:(24,2,25,4),lit,"ordinary" + REGION:(11,10,12,12),lit,"ordinary" + REGION:(14,11,15,12),unlit,"ordinary" + REGION:(17,10,19,12),lit,"tool shop" + REGION:(23,10,25,12),lit,"shop" + DOOR:closed,(4,6) + DOOR:closed,(14,5) + DOOR:closed,(20,5) + DOOR:locked,(23,3) + DOOR:locked,(12,9) + DOOR:locked,(14,11) + DOOR:closed,(20,11) + DOOR:closed,(22,11) + DOOR:locked,(32,12) + DRAWBRIDGE:(7,8),east,open + DRAWBRIDGE:(29,8),west,open + MONSTER:'@',"watchman",(3,8),peaceful + MONSTER:'@',"watchman",(13,8),peaceful + MONSTER:'@',"watchman",(23,8),peaceful + MONSTER:'@',"watch captain",(18,7),peaceful,asleep + MONSTER:'G',"gnomish wizard",(25,3) + MONSTER:'G',"gnomish wizard",(24,3) + MONSTER:'G',"gnome lord",(11,12) + MONSTER:'G',"gnome",(12,12) + MONSTER:'G',"gnome",(11,11) + MONSTER:'Z',"skeleton",(15,12) + MONSTER:'O',"ogre",(33,13),asleep + MONSTER:'O',"ogre",(32,13),asleep + MONSTER:'O',"ogre",(33,14),asleep + OBJECT:'`',"boulder",(34,14) + NOMAP + MONSTER:'G',"gnome",random + MONSTER:'h',"dwarf",random + MONSTER:'h',"dwarf lord",random + MONSTER:'G',"gnome lord",random + + + MAZE: "minend-1", ' ' + GEOMETRY:center,center + MAP + --------------------------------------------------------------------------- + |.......| |.......-...| |.....| | + ...--------- . ----.......-------...........S.. ---...--- | + . |.......| |..........................--- . --.......S... | + . ..|......------- ---........................| |.......-- . | + . A |..--........-----..........................| ..S.-..---- . | + . A --..--.-----........-.....................--- --..-- | + . A --..--..| -----------..................---.----------..-- . | + . AA |...--.| |..S...S..............---................-- | + . A ----..----- ------------........--- ------------...--- | + .AAA |.........-- ---------- ---...-- ----- | + . --.....---..-- .. . -------- --...---...-- | + .----..-..-- --..------------------S-- --......-- ---........S... | + |S-....----- --..-..................--- ..S........| |.......-- . | + |.......| --......................S.. --......-- ---..---- | + |--.--.-- . ----.................--- ------..------...-- . | + | |....| |...............-..| ..S...........| | + ------------------------------------------------ ------------------------ + ENDMAP + RANDOM_PLACES:(03,04),(53,2),(37,11),(49,16),(56,05) + + # Dungeon Description + REGION:(26,01,32,01),unlit,"ordinary",filled,true + REGION:(20,08,21,08),unlit,"ordinary" + REGION:(23,08,25,08),unlit,"ordinary" + # Secret doors + DOOR:locked,(22,08) + DOOR:locked,(26,08) + DOOR:closed,(01,13) + DOOR:locked,(36,12) + DOOR:locked,(51,16) + DOOR:locked,(58,05) + DOOR:locked,(40,14) + DOOR:locked,(45,13) + DOOR:locked,(51,16) + DOOR:locked,(51,02) + DOOR:locked,(67,03) + DOOR:locked,(68,12) + MONSTER:'F',random,(70,07) + MONSTER:'F',random,place[0] + MONSTER:'F',random,place[1] + MONSTER:'F',random,place[2] + MONSTER:'F',random,place[3] + MONSTER:'F',random,place[4] + MONSTER:'F',random,place[2] + MONSTER:'F',random,(11,15) + MONSTER:'F',random,(16,02) + MONSTER:'F',random,(42,11) + MONSTER:'F',random,(55,03) + MONSTER:'F',random,(71,15) + # Stairs + STAIR:(36,04),up + STAIR:(20,08),down + # Non diggable walls + NON_DIGGABLE:(00,00,74,17) + # Objects + OBJECT:'*',"rock",(20,8) + OBJECT:'*',"emerald",(20,8) + OBJECT:'*',"diamond",place[0] + OBJECT:'*',random,place[5] + OBJECT:'*',"diamond",place[2] + OBJECT:'*',random,place[3] + OBJECT:'*',"worthless piece of green glass",place[4] + OBJECT:'*',random,place[5] + OBJECT:'*',"emerald",place[1] + OBJECT:'*',random,place[2] + OBJECT:'*',"emerald",place[3] + OBJECT:'*',random,place[4] + OBJECT:'*',"ruby",place[5] + OBJECT:'*',random,place[0] + OBJECT:'*',"ruby",place[0] + OBJECT:'*',"amethyst",place[1] + OBJECT:'*',random,place[2] + OBJECT:'*',"amethyst",place[4] + OBJECT:'*',"luckstone",place[4] + OBJECT:'*',"loadstone",place[1] + OBJECT:'*',"loadstone",(21,8) + OBJECT:'*',random,random + OBJECT:'*',random,random + OBJECT:'*',random,random + OBJECT:'*',random,random + OBJECT:'*',random,random + OBJECT:'*',random,random + OBJECT:'*',random,random + OBJECT:'(',random,random + OBJECT:'(',random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:'`',"statue",(35,16),"gnome king",1 + OBJECT:'`',"statue",(38,16),"gnome king",1 + OBJECT:'`',"statue",(37,13),"gnome king",1 + OBJECT:'`',"statue",(34,13),"gnome king",1 + + + # Random traps + TRAP:random,random + TRAP:random,random + TRAP:random,random + TRAP:random,random + TRAP:random,random + TRAP:random,random + # Random monsters. + MONSTER:'G',"gnome king",random + MONSTER:'G',"gnome lord",random + MONSTER:'G',"gnome lord",random + MONSTER:'G',"gnome lord",random + MONSTER:'G',"gnomish wizard",random + MONSTER:'G',"gnomish wizard",random + MONSTER:'G',"gnome",random + MONSTER:'G',"gnome",random + MONSTER:'G',"gnome",random + MONSTER:'G',"gnome",random + MONSTER:'G',"gnome",random + MONSTER:'G',"gnome",random + MONSTER:'G',"gnome",random + MONSTER:'G',"gnome",random + MONSTER:'G',"gnome",random + MONSTER:'h',"hobbit",random + MONSTER:'h',"hobbit",random + MONSTER:'h',"dwarf",random + MONSTER:'h',"dwarf",random + MONSTER:'h',"dwarf",random + MONSTER:'h',random,random + + MAZE: "minend-2", ' ' GEOMETRY:center,center MAP --------------------------------------------------------------------------- |...................................................| | |.|---------S--.--|...|--------------------------|..| | ! |.||---| .|.||-| |...|..........................|..| | |.||...| |-|.|.|---...|.............................| .. | |.||...|-|.....|....|-|..........................|..|. .. | |.||.....|-S|..|....|............................|..|.. . | *************** *** 293,299 **** |.|---|..|--|.......|----------------------------|..|..... | |...........|----.--|......................| |..|....... | |-----------|...|.| |------------------|.|.|-----|..|.....|.. | ! |-----------|...|.|--------------------|.|..........|.....|.... | |...............|.S......................|-------------..-----... | |.--------------|.|--------------------|.|......................... | |.................| |.....................|........ | --- 1005,1011 ---- |.|---|..|--|.......|----------------------------|..|..... | |...........|----.--|......................| |..|....... | |-----------|...|.| |------------------|.|.|-----|..|.....|.. | ! |-----------|.{.|.|--------------------|.|..........|.....|.... | |...............|.S......................|-------------..-----... | |.--------------|.|--------------------|.|......................... | |.................| |.....................|........ | *************** *** 327,332 **** --- 1039,1047 ---- OBJECT:'!',random,(10,07) OBJECT:'!',"booze",(10,08) OBJECT:'!',"booze",(10,08) + OBJECT:'!',"full healing",(10,03) + OBJECT:'!',"full healing",(10,03) + OBJECT:'`',"boulder",(10,3) OBJECT:'!',random,(10,08) OBJECT:'!',"booze",(10,09) OBJECT:'!',"booze",(10,09) *************** *** 393,441 **** MONSTER:'h',"dwarf",random MONSTER:'h',random,random # ! # The "fill" level for the mines. ! # ! # This level is used to fill out any levels not occupied by specific ! # levels as defined above. # - MAZE: "minefill" , ' ' - INIT_MAP: '.' , ' ' , true , true , random , true - NOMAP # ! STAIR: random, up ! STAIR: random, down # ! OBJECT: '*', random, random ! OBJECT: '*', random, random ! OBJECT: '*', random, random ! OBJECT: '(', random, random ! OBJECT: random, random, random ! OBJECT: random, random, random ! OBJECT: random, random, random # ! MONSTER: 'G', "gnome", random ! MONSTER: 'G', "gnome", random ! MONSTER: 'G', "gnome", random ! MONSTER: 'G', "gnome", random ! MONSTER: 'G', "gnome", random ! MONSTER: 'G', "gnome", random ! MONSTER: 'G', "gnome", random ! MONSTER: 'G', "gnome lord", random ! MONSTER: 'h', "dwarf", random ! MONSTER: 'h', "dwarf", random ! MONSTER: 'G', random, random ! MONSTER: 'G', random, random ! MONSTER: 'h', random, random # ! TRAP: random, random ! TRAP: random, random ! TRAP: random, random ! TRAP: random, random ! TRAP: random, random ! TRAP: random, random # # Ruggo the Gnome King's own special level # --- 1108,1512 ---- MONSTER:'h',"dwarf",random MONSTER:'h',random,random + ######################################################### + # Kelly Bailey's extra mines end levels + # ! # "Boulder Bonanza" # + MAZE: "minend-3", ' ' + GEOMETRY:center,center + MAP + --------- ---- + ---------.......-.--..-- --- + -..........----S---....-- --.-- --- + ---------- --.....----- -.........---...- -.--- + ---........-- -...--- --....-...--.....---- --...--- + --...........-- -...- ---....--.............-- -......-- + --.....---.....---...- -.....--...............- --....--- + -......--..........--- --..........----.....--- -.....- + -..................- --...........- -....-- -.....-- + --.............----- -............-- --....- --......- + --..........--- ------....----.....- .--...----.......- + --........-- --.........- ---...----..............-- + ---...---- -...-......- -.....................- + ----- -..---....-- --.......---..........- + -...--...-- -....---- --.......--- + --......-- ---...-- --.....-- + -------- -.....- ------- + --...-- + ----- + ENDMAP + RANDOM_PLACES:(01,07),(03,06),(04,05),(06,04),(07,09),(10,09),(12,05),(13,08),(14,07),(16,08) + + NON_DIGGABLE:(00,00,62,18) + + STAIR:(56,04),up + STAIR:(17,02),down + DOOR:locked,(31,02) + + TRAP:"rolling boulder",random + TRAP:"rolling boulder",random + TRAP:"rolling boulder",random + TRAP:random,random + TRAP:random,random + TRAP:random,random + TRAP:"falling rock",random + TRAP:"falling rock",random + TRAP:"falling rock",random + TRAP:"falling rock",random + TRAP:"board",(17,07) + # Mindless critters + MONSTER:'Z',random,random + MONSTER:'Z',random,random + MONSTER:'Z',random,random + MONSTER:'Z',random,random + MONSTER:'Z',random,random + MONSTER:'Z',random,random + MONSTER:'Z',random,random + MONSTER:'Z',random,random + MONSTER:'Z',random,random + MONSTER:'Z',random,random + MONSTER:'Z',random,(42,10) + MONSTER:''',random,place[0],asleep + MONSTER:''',random,place[1],asleep + MONSTER:''',random,place[2],asleep + MONSTER:''',random,place[3],asleep + MONSTER:''',random,place[4],asleep + MONSTER:''',random,place[5],asleep + MONSTER:''',"stone golem",place[6],asleep + MONSTER:''',random,place[7],asleep + MONSTER:''',random,place[8],asleep + MONSTER:''',random,place[9],asleep + # Many, many boulders and rocks + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'`',"boulder",random + OBJECT:'*',"flint",(01,08) + OBJECT:'*',"rock",(02,09) + OBJECT:'*',"flint",(03,05) + OBJECT:'*',"rock",(04,11) + OBJECT:'*',"loadstone",(05,10) + OBJECT:'*',"rock",(06,08) + OBJECT:'*',"flint",(07,12) + OBJECT:'*',"flint",(08,11) + OBJECT:'*',"rock",(09,07) + OBJECT:'*',"loadstone",(10,10) + OBJECT:'*',"rock",(11,11) + OBJECT:'*',"flint",(12,09) + OBJECT:'*',"rock",(13,06) + OBJECT:'*',"loadstone",(14,09) + OBJECT:'*',"rock",(15,08) + OBJECT:'*',"flint",(16,07) + OBJECT:'*',"loadstone",(04,10) + OBJECT:'*',"rock",(09,10) + OBJECT:'*',"flint",(12,10) + OBJECT:'*',"rock",(07,04) + OBJECT:'*',"loadstone",(08,05) + OBJECT:'*',"rock",(10,04) + OBJECT:'*',"diamond",place[0] + OBJECT:'*',random,place[1] + OBJECT:'*',"diamond",place[2] + OBJECT:'*',random,place[3] + OBJECT:'*',"emerald",place[4] + OBJECT:'*',random,place[5] + OBJECT:'*',"emerald",place[6] + OBJECT:'*',random,place[7] + OBJECT:'*',"emerald",place[8] + OBJECT:'*',random,place[9] + OBJECT:'*',"ruby",place[0] + OBJECT:'*',random,place[1] + OBJECT:'*',"ruby",place[2] + OBJECT:'*',"amethyst",place[3] + OBJECT:'*',random,place[4] + OBJECT:'*',"amethyst",place[5] + OBJECT:'*',"luckstone",place[6],blessed,0 + OBJECT:'*',random,place[7] + OBJECT:'*',random,place[8] + OBJECT:'*',random,place[9] + OBJECT:'*',"flint",place[0] + OBJECT:'*',"loadstone",place[1] + OBJECT:'*',"flint",place[2] + OBJECT:'*',"flint",place[3] + OBJECT:'*',"loadstone",place[4] + OBJECT:'*',"loadstone",place[5] + OBJECT:'*',"flint",place[6] + OBJECT:'*',"loadstone",place[7] + OBJECT:'*',"loadstone",place[8] + OBJECT:'*',"flint",place[9] + OBJECT:'(',"magic marker",(42,10) + OBJECT:'(',random,random + OBJECT:'(',random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random # ! # Gnome King's Apiary # ! MAZE: "minend-4", ' ' ! FLAGS:nommap ! GEOMETRY:center,center ! MAP ! ----- ------------------------------------ ! |...|-- ---------------------------|..................................| ! |.....|---|.............................................................| ! |..|..........-----------------------------------..------------S-----...| ! |..----.......| |...............| ||.||...S...............-..|.| |...| ! |.......------|---...---|....|...| --.--...|...........--.....|.| ---...| ! ----....|.....|......| |....|...--|...|-----.-----------------.| |...{.| ! --...|.........------|.-----..|.......| -B-----------------S------..| ! .. |.....---------|....|.....|--|.......|--|.........B..........|...|----| ! .. |--...| |....|...---....+.............+.........B..........S...+.S..| ! |..---| |...............|--|.......|--|.........B..........|...|----| ! |-----|.....|-|.|..---|...----- |.......| -B-----------------S------..| ! |...........|.|.|.....|...| ------|...|-----.-----------------.| |...{.| ! |......-----|...|.....----- |.....--.--...|..-..........-....|.| ---...| ! |..|............|.........| |.....||.||...S.........--.......|.| |...| ! |..|..|.....-------------------..----------------..------------S-----...| ! |-----|.................................................................| ! |..|---------------------------|..................................| ! ---- ------------------------------------ ! ENDMAP ! #Dungeon Description ! REGION:(00,00,74,18),unlit,"ordinary" ! REGION:(45,08,53,10),lit,"beehive" ! #Normal Doors ! DOOR:closed,(30,09) ! DOOR:closed,(44,09) ! DOOR:locked,(69,09) ! #Secret Doors ! DOOR:locked,(43,04) ! DOOR:locked,(43,14) ! DOOR:locked,(63,03) ! DOOR:locked,(63,07) ! DOOR:locked,(63,11) ! DOOR:locked,(63,15) ! DOOR:locked,(71,09) ! #Stairs ! STAIR:(37,09),up ! STAIR:(73,09),down ! ENGRAVING:(41,09),engrave,"The Gnome King's Royal Apiary" ! ENGRAVING:(42,09),engrave,"Keep Out!" ! #No digging ! NON_DIGGABLE:(00,00,74,18) ! #Statues ! OBJECT: '`',"statue",(49,09),"queen bee",1 ! OBJECT: '`',"statue",(55,09),"killer bee",1 ! OBJECT: '`',"statue",(61,09),"gnome king",1 ! #Boulders ! OBJECT: '`',"boulder",(41,04) ! OBJECT: '`',"boulder",(41,14) ! OBJECT: '`',"boulder",(63,05) ! OBJECT: '`',"boulder",(63,13) ! #Treasure chamber ! OBJECT:'*',"diamond",(72,09) ! OBJECT:'*',random,(72,09) ! OBJECT:'*',"diamond",(72,09) ! OBJECT:'*',random,(72,09) ! OBJECT:'*',"emerald",(72,09) ! OBJECT:'*',random,(72,09) ! OBJECT:'*',"emerald",(72,09) ! OBJECT:'*',random,(72,09) ! OBJECT:'*',"emerald",(72,09) ! #Darshan - since we need room for the downstairs, ! # shifted these gems over to the same square ! # as those above ! OBJECT:'*',random,(72,09) ! OBJECT:'*',"ruby",(72,09) ! OBJECT:'*',random,(72,09) ! OBJECT:'*',"ruby",(72,09) ! OBJECT:'*',"amethyst",(72,09) ! OBJECT:'*',random,(72,09) ! OBJECT:'*',"amethyst",(72,09) ! OBJECT:'*',"luckstone",(72,09) ! #Random objects ! OBJECT:'*',random,random ! OBJECT:'*',random,random ! OBJECT:'*',random,random ! OBJECT:'*',random,random ! OBJECT:'*',random,random ! OBJECT:'*',random,random ! OBJECT:'*',random,random ! OBJECT:'(',random,random ! OBJECT:'(',random,random ! OBJECT:'/',"death",(01,08) ! OBJECT:random,random,random ! OBJECT:random,random,random ! OBJECT:random,random,random ! #Monsters ! MONSTER:'E',"air elemental",(0,8),hostile ! MONSTER:'E',"air elemental",(0,9),hostile ! MONSTER:'E',"air elemental",(1,8),hostile ! MONSTER:'E',"air elemental",(1,9),hostile ! MONSTER:'a',random,random ! MONSTER:'a',random,random ! MONSTER:'a',random,random ! MONSTER:'a',random,random ! MONSTER:'a',random,random ! MONSTER:'a',random,random ! MONSTER:'a',random,random ! MONSTER:'a',random,random ! MONSTER:'a',random,random ! MONSTER:'a',random,random ! MONSTER:'a',random,random ! MONSTER:'a',random,random ! MONSTER:'a',random,random ! MONSTER:'a',random,random ! MONSTER:'F',random,random ! MONSTER:'F',random,random ! MONSTER:'F',random,random ! MONSTER:'F',random,random ! MONSTER:'F',random,random ! MONSTER:'F',random,random ! MONSTER:'G',"gnomish wizard",(45,8),hostile ! MONSTER:'y',"black light",(36,9),hostile ! #Traps ! TRAP:random,(68,08) ! TRAP:random,(68,09) ! TRAP:random,(68,10) ! TRAP:random,(67,08) ! TRAP:random,(67,09) ! TRAP:random,(67,10) ! TRAP:random,(66,08) ! TRAP:random,(66,09) ! TRAP:random,(66,10) ! TRAP:"land mine",(38,9) ! TRAP:"board",(43,09) ! TRAP:"polymorph",(45,9) ! TRAP:random,random ! TRAP:random,random ! TRAP:random,random ! TRAP:random,random ! TRAP:random,random ! # ! # Catacombs. ! # Relies on some very specific behavior of MAZEWALK. # ! MAZE:"minend-5",'-' ! FLAGS:nommap ! GEOMETRY:center,bottom ! MAP ! ---- - - - - - - - - -- -- - - . - - - - - - - - - -- - - -- - - - - . - - | ! |.|---...---------.-----------...-----.-------.------- ----------------| ! ---- - - - - - - - - - . - - - . - - - - - - - - - - -- - -- - . - - - - - | ! ------------.---------...-------------------------.--- ------------------| ! - - - - - - - - - - . . - - --- - . - - - - - - - - -- -- - - - - |.....| | ! --.---------------.......------------------------------- ----------|.....S-| ! - - - - |.. ..| - ....... . - - - - |.........| - - - --- - - - - |.....| | ! ----.----|.....|------.......--------|.........|--------------.------------| ! - - - - |..{..| - - -.... . --- - -.S.........S - - - - - - - - - - - - - | ! ---------|.....|--.---...------------|.........|---------------------------| ! - - - - |.. ..| - - - . - - - - - - |.........| - --- . - - - - - - - - - | ! ----------------------...-------.---------------------...------------------| ! ---..| - - - - - - - - . --- - - - - - - - - - - - - - . - - --- - - --- - | ! -.S..|----.-------.------- ---------.-----------------...----- -----.------- ! ---..| - - - - - - - -- - - -- . - - - - - . - - - . - . - - -- -- - - - -- ! -.S..|--------.---.--- -...---------------...{.--------- --------- ! --|. - - - - - - - -- - - - -- . - - - --- - - - . . - - - - -- - - - - - - ! ENDMAP ! RANDOM_PLACES:(1,15),(68,6),(1,13) ! NON_DIGGABLE:(0,0,2,2) ! NON_DIGGABLE:(67,3,73,7) ! NON_DIGGABLE:(0,14,2,16) ! REGION:(0,0,75,16),unlit,"ordinary" ! REGION:(38,6,46,10),lit,"ordinary" ! DOOR:closed,(37,8) ! DOOR:closed,(47,8) ! DOOR:closed,(73,5) ! DOOR:closed,(2,15) ! MAZEWALK:(36,8),west ! STAIR:(42,8),up ! # We can't clue the player in as to which the luckstone is, ! # so put the stairs someplace else (hopefully without ! # massacring Kelly's ideas for the level) ! STAIR:place[2],down ! ! # Objects ! OBJECT:'*',"diamond",random ! OBJECT:'*',random,random ! OBJECT:'*',"diamond",random ! OBJECT:'*',random,random ! OBJECT:'*',"emerald",random ! OBJECT:'*',random,random ! OBJECT:'*',"emerald",random ! OBJECT:'*',random,random ! OBJECT:'*',"emerald",random ! OBJECT:'*',random,random ! OBJECT:'*',"ruby",random ! OBJECT:'*',random,random ! OBJECT:'*',"ruby",random ! OBJECT:'*',"amethyst",random ! OBJECT:'*',random,random ! OBJECT:'*',"amethyst",random ! OBJECT:'*',"luckstone",place[0] ! OBJECT:'*',"flint",place[1] ! OBJECT:'?',random,random ! OBJECT:'?',random,random ! OBJECT:'?',random,random ! OBJECT:'?',random,random ! OBJECT:'?',random,random ! OBJECT:'+',random,random ! OBJECT:'+',random,random ! OBJECT:'+',random,random ! OBJECT:'+',random,random ! OBJECT:random,random,random ! OBJECT:random,random,random ! OBJECT:random,random,random ! OBJECT:'[',"helm of brilliance",(1,1) ! OBJECT:'*',"dilithium crystal",(1,1) ! TRAP:random,random ! TRAP:random,random ! TRAP:random,random ! TRAP:random,random ! TRAP:random,random ! TRAP:random,random ! TRAP:random,random ! # one-time annoyance factor ! TRAP:"level teleport",place[0] ! TRAP:"level teleport",place[1] ! MONSTER:'M',random,random ! MONSTER:'M',random,random ! MONSTER:'M',random,random ! MONSTER:'M',random,random ! MONSTER:'M',random,random ! MONSTER:'M',"ettin mummy",random ! MONSTER:'M',"giant mummy",(1,1) ! MONSTER:'V',random,random ! MONSTER:'Z',random,random ! MONSTER:'Z',random,random ! MONSTER:'Z',random,random ! MONSTER:'Z',random,random ! MONSTER:'Z',random,random ! MONSTER:'V',random,random ! MONSTER:'e',random,random ! MONSTER:'e',random,random ! MONSTER:'e',random,random ! MONSTER:'e',random,random ! ! + + ##################################################################### # # Ruggo the Gnome King's own special level # *************** *** 594,598 **** MONSTER: 'G', "gnome warrior", random, hostile MONSTER: 'G', "gnome warrior", random, hostile MONSTER: 'G', "gnome warrior", random, hostile - - --- 1665,1667 ----