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:11:04 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 ! RNDLEVEL: "minekg" "M" @ (-1, 0) 2 ### 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 Sat Oct 20 00:41:28 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" *************** *** 75,113 **** 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 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" --- 118,889 ---- 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-2" ! ROOM: "ordinary" , lit, (3,3), (center,center), (31,15) ! NAME: "town" ! FOUNTAIN: (17, 5) ! FOUNTAIN: (13, 8) ! # ! # The Town Watch. ! # ! 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,0), (2,2), "town" ! DOOR: false, closed, west, random ! ! SUBROOM: "ordinary", unlit, (5,0), (2,2), "town" ! DOOR: false, closed, south, random ! ! SUBROOM: "ordinary", random, (8,0), (2,2), "town" ! DOOR: false, closed, east, random ! ! SUBROOM: "ordinary", lit, (16,0), (2,2), "town" ! DOOR: false, closed, west, random ! ! SUBROOM: "ordinary", unlit, (19,0), (2,2), "town" ! DOOR: false, closed, south, random ! ! SUBROOM: "ordinary", random, (22,0), (2,2), "town" ! DOOR: false, locked, south, random ! MONSTER: 'G', "gnome", random ! ! SUBROOM: "ordinary", unlit, (25,0), (2,2), "town" ! DOOR: false, closed, east, random ! ! SUBROOM: "ordinary", lit, (2,5), (2,2), "town" ! DOOR: false, closed, north, random ! ! SUBROOM: "ordinary", lit, (5,5), (2,2), "town" ! DOOR: false, closed, south, random ! ! SUBROOM: "ordinary", random, (8,5), (2,2), "town" ! DOOR: false, locked, north, random ! MONSTER: 'G', "gnome", random ! ! SUBROOM: "shop" , lit, (2,10), (4,3), "town" ! CHANCE: 90 ! DOOR: false, closed, west, random ! ! SUBROOM: "tool shop", lit, (23,10), (4,3), "town" ! CHANCE: 90 ! DOOR: false, closed, east, random ! ! SUBROOM: "food shop", lit, (24,5), (3,4), "town" ! CHANCE: 90 ! DOOR: false, closed, north, random ! ! SUBROOM: "candle shop", lit, (11,10), (4,3), "town" ! DOOR: false, closed, east, random ! ! SUBROOM: "ordinary", unlit, (7,10), (3,3), "town" ! DOOR: false, locked, north, random ! MONSTER: 'G', "gnome", random ! ! SUBROOM: "temple", lit, (19,5), (4,4), "town" ! DOOR: false, closed, north, random ! ALTAR:(02,02),align[0],shrine ! MONSTER: 'G', "gnomish wizard", random ! MONSTER: 'G', "gnomish wizard", random ! ! SUBROOM: "ordinary", lit, (18,10), (4,3), "town" ! DOOR: false, locked, west, random ! MONSTER: 'G', "gnome lord", 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-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" *************** *** 115,143 **** # 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 --- 891,945 ---- # 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 *************** *** 150,155 **** --- 952,963 ---- 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 *************** *** 180,281 **** MONSTER:'h',"dwarf",random MONSTER:'h',random,random - LEVEL: "minetn-2" - ROOM: "ordinary" , lit, (3,3), (center,center), (31,15) - NAME: "town" - FOUNTAIN: (17, 5) - FOUNTAIN: (13, 8) - # - # The Town Watch. - # - 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,0), (2,2), "town" - DOOR: false, closed, west, random - - SUBROOM: "ordinary", unlit, (5,0), (2,2), "town" - DOOR: false, closed, south, random - - SUBROOM: "ordinary", random, (8,0), (2,2), "town" - DOOR: false, closed, east, random - - SUBROOM: "ordinary", lit, (16,0), (2,2), "town" - DOOR: false, closed, west, random - - SUBROOM: "ordinary", unlit, (19,0), (2,2), "town" - DOOR: false, closed, south, random - - SUBROOM: "ordinary", random, (22,0), (2,2), "town" - DOOR: false, locked, south, random - MONSTER: 'G', "gnome", random - - SUBROOM: "ordinary", unlit, (25,0), (2,2), "town" - DOOR: false, closed, east, random - - SUBROOM: "ordinary", lit, (2,5), (2,2), "town" - DOOR: false, closed, north, random - - SUBROOM: "ordinary", lit, (5,5), (2,2), "town" - DOOR: false, closed, south, random - - SUBROOM: "ordinary", random, (8,5), (2,2), "town" - DOOR: false, locked, north, random - MONSTER: 'G', "gnome", random - - SUBROOM: "shop" , lit, (2,10), (4,3), "town" - CHANCE: 90 - DOOR: false, closed, west, random - - SUBROOM: "tool shop", lit, (23,10), (4,3), "town" - CHANCE: 90 - DOOR: false, closed, east, random - - SUBROOM: "food shop", lit, (24,5), (3,4), "town" - CHANCE: 90 - DOOR: false, closed, north, random - - SUBROOM: "candle shop", lit, (11,10), (4,3), "town" - DOOR: false, closed, east, random - - SUBROOM: "ordinary", unlit, (7,10), (3,3), "town" - DOOR: false, locked, north, random - MONSTER: 'G', "gnome", random - - SUBROOM: "temple", lit, (19,5), (4,4), "town" - DOOR: false, closed, north, random - ALTAR:(02,02),align[0],shrine - MONSTER: 'G', "gnomish wizard", random - MONSTER: 'G', "gnomish wizard", random - - SUBROOM: "ordinary", lit, (18,10), (4,3), "town" - DOOR: false, locked, west, random - MONSTER: 'G', "gnome lord", 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 MAZE: "minend-2", ' ' GEOMETRY:center,center --- 988,993 ---- *************** *** 283,289 **** --------------------------------------------------------------------------- |...................................................| | |.|---------S--.--|...|--------------------------|..| | ! |.||---| |.||-| |...|..........................|..| | |.||...| |-|.|.|---...|.............................| .. | |.||...|-|.....|....|-|..........................|..|. .. | |.||.....|-S|..|....|............................|..|.. . | --- 995,1001 ---- --------------------------------------------------------------------------- |...................................................| | |.|---------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,446 **** 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 # # ! MAZE: "mineking",' ' GEOMETRY: center,center #0 1 2 3 4 5 6 #1234567890123456789012345678901234567890123456789012345678901234567890 --- 1108,1517 ---- 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 # # ! MAZE: "minekg-1",' ' GEOMETRY: center,center #0 1 2 3 4 5 6 #1234567890123456789012345678901234567890123456789012345678901234567890 *************** *** 596,598 **** --- 1667,2021 ---- MONSTER: 'G', "gnome warrior", random, hostile + # Ruggo's deluxe level + MAZE: "minekg-2",' ' + GEOMETRY: center,center + #0 1 2 3 4 5 6 + #1234567890123456789012345678901234567890123456789012345678901234567890 + MAP + ------------------------------------------------------------------------- + |............+....||.....|..+......+...........+.......}|...............| + |............|--.---.---.|..|-+--+-|...........|......}}--..--------....| + |............|........||...-|......|-----------|......}}}}}....|...|....| + |............|...|||.....|..|.....|-...........-|..............|...|....| + |-----------+|--------------------------------S--------------..--.--....| + |.|----.....----|..........|......S.|..--|.........S....|.........-.| + ----S-......{......----.......|......|-|....---.......|---|-.--..----|.| + |.S........{.{........+.......+......................\S...|...-........| + ----S-......{......----.......|......|-|....---.......|---|-.....----|.| + |.|----.....----|..........|......|.|..--|.........S....|..-..|...--| + |----------..|-------------------------S---|....-------------..--.......| + |............|}}}}}}}}}}}.}}}}}}}}|-...........-|}}}}.............|.....| + |............|}}...}}}}}}.....}}}}}|--S--------|}}}}..}}}......}}}------| + |............|}}...}}}}}}}}}......}}}}......|}}}}}}..}}}}}.......}}.....| + |............|}}...}}}}}}}}}}}}}}......}}}}}|}}}}}}}}}}}.............}..| + --------------}}}}}}}}--------------------------------------------------| + ENDMAP + RANDOM_OBJECTS:'*','(','%' + RANDOM_PLACES:(39,06),(39,10) + REGION:(00,00,72,16),lit,"ordinary" + TELEPORT_REGION: (1,1,71,16),(1,1,61,16) + NON_DIGGABLE:(00,00,72,16) + STAIR:(71,08),up + #STAIR:(68,08),down + #BRANCH:(35,06,35,06),(0,0,0,0) + DOOR: closed, (47,01) + DOOR: locked, (35,01) + DOOR: closed, (28,01) + DOOR: closed, (30,02) + DOOR: closed, (33,02) + DOOR: closed, (13,01) + DOOR: locked, (12,05) + DOOR: locked, (23,08) + DOOR: locked, (31,08) + # The secret doors + DOOR: locked, (46,05) + DOOR: locked, (05,07) + DOOR: locked, (05,09) + DOOR: locked, (03,08) + DOOR: locked, (38,06) + DOOR: locked, (39,11) + DOOR: locked, (55,08) + DOOR: locked, (55,06) + DOOR: locked, (55,10) + DOOR: closed, (38,13) + # Checkpost guards + MONSTER: 'G', random, (64,03), hostile + MONSTER: 'G', random, (64,04), hostile + MONSTER: 'G', random, (66,03), hostile + MONSTER: 'G', "gnome warrior", (66,04), hostile + MONSTER: 'G', "gnome warrior", (67,10), hostile + MONSTER: 'G', "gnome warrior", (69,10), hostile + MONSTER: 'G', "gnome warrior", (67,12), hostile + # 5 random gems all around + 1 luckstone + OBJECT: '*',random,random + OBJECT: '*',random,random + OBJECT: '*',random,random + OBJECT: '*',random,random + OBJECT: '*',random,random + OBJECT: '*',"luckstone", random + #5 bunches of gold all around... + GOLD: random,random + GOLD: random,random + GOLD: random,random + GOLD: random,random + GOLD: random,random + # Set about the fountains + OBJECT: '`', "statue",(13,08),"gnome king",1 + ENGRAVING: (13,08), burn, "Ruggo the Magnificent" + # Barracks 1 (1,1)-(12,4) - 10 warriors + MONSTER: 'G', "gnome warrior", (01,01), hostile + MONSTER: 'G', "gnome warrior", (08,03), hostile + MONSTER: 'G', "gnome warrior", (03,02), hostile + MONSTER: 'G', "gnome warrior", (10,02), hostile + MONSTER: 'G', "gnome warrior", (12,04), hostile + MONSTER: 'G', random, (01,04), hostile + MONSTER: 'G', random, (10,01), hostile + MONSTER: 'G', random, (06,03), hostile + MONSTER: 'G', random, (09,03), hostile + MONSTER: 'G', random, (04,04), hostile + # Barracks 2 (1,12)-(12,15) + MONSTER: 'G', "gnome warrior", (12,15), hostile + MONSTER: 'G', "gnome warrior", (05,13), hostile + MONSTER: 'G', "gnome warrior", (10,14), hostile + MONSTER: 'G', "gnome warrior", (03,14), hostile + MONSTER: 'G', "gnome warrior", (01,12), hostile + MONSTER: 'G', random, (12,12), hostile + MONSTER: 'G', random, (03,15), hostile + MONSTER: 'G', random, (07,13), hostile + MONSTER: 'G', random, (04,13), hostile + MONSTER: 'G', random, (09,12), hostile + #Chance of healthstone on the island + OBJECT: '*', "rock",(17,14),random,0 + OBJECT: '*', "rock",(17,14),random,0 + OBJECT: '*', "rock",(17,14),random,0 + OBJECT[90%]: '*', "rock",(17,14),random,0 + OBJECT[65%]: '*', "rock",(17,14),random,0 + # Random amulet to keep folks interested + OBJECT: '"', random, (17,14) + # And some citrines + OBJECT: '*', "citrine", (17,14) + OBJECT: '*', "citrine", (17,14) + OBJECT: '*', "citrine", (17,14) + OBJECT: '*', "worthless piece of yellow glass", (17,14) + OBJECT: '*', "worthless piece of yellow glass", (17,14) + OBJECT: '*', "worthless piece of yellow glass", (17,14) + OBJECT: '*', "citrine", (17,14) + OBJECT: '*', "worthless piece of yellow glass", (17,14) + # Couple of random wands - is this laying it on too thick? + OBJECT: '/', random, (17,14) + OBJECT: '/', random, (17,14) + # The island's guardian - the friendly neighbourhood demilich + # and up to 4 companions + MONSTER: 'L', "demilich", (17,14), hostile + MONSTER[50%]: 'L', "lich", (18,14), hostile + MONSTER[50%]: 'L', "lich", (16,14), hostile + MONSTER[50%]: 'L', "lich", (17,15), hostile + MONSTER[50%]: 'L', "lich", (17,13), hostile + MONSTER[90%]: ';', "electric eel", (22,14), hostile + MONSTER: ';', "shark", (20,13), hostile + MONSTER[75%]: ';', "giant eel", (48,14), hostile + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + GOLD: random, (17,14) + + CONTAINER: '(', "chest", (17,14) + OBJECT[40%]: '!', "full healing", contained, blessed, 0 + OBJECT[40%]: '!', "gain level", contained + OBJECT[90%]: '*',"healthstone",contained,uncursed,0 + OBJECT[20%]: '*',"healthstone",contained,blessed,0 + # Aha! + OBJECT[30%]: '*',"loadstone",contained,uncursed,0 + OBJECT[45%]: '*',"flint",contained,uncursed,0 + # Random ring each in the throneroom hallway closets + OBJECT[50%]: '=', random, (02,08) + OBJECT[50%]: '=', random, (05,10) + OBJECT[50%]: '=', random, (05,06) + # And some skeletons in the closets as well + MONSTER: 'Z', "skeleton", (02,08) + MONSTER: 'Z', "skeleton", (05,10) + MONSTER: 'Z', "skeleton", (05,06) + # Chance of "oFly in one of the throneroom closets - one + # of the nice amulets + OBJECT[15%]: '"', "amulet of flying", place[0], cursed, 0 + OBJECT[50%]: '"', "amulet of restful sleep", place[1], cursed, 0 + # Shall they go unguarded? Niet + MONSTER: ''', "stone golem", place[0], asleep + MONSTER: ''', "stone golem", place[1], asleep + # throne room + MONSTER: 'G', "Ruggo the Gnome King", (54,8), hostile + #Ruggo's advisers + MONSTER: 'G', "deep gnome", (54,07),hostile + MONSTER: 'G', "deep gnome", (54,09),hostile + # (Historic) artwork in the hallways + OBJECT:'`',"statue",(49,07),"gnome king",1 + OBJECT:'`',"statue",(51,07),"gnome king",1 + OBJECT:'`',"statue",(53,07),"gnome king",1 + OBJECT:'`',"statue",(49,09),"gnome king",1 + OBJECT:'`',"statue",(51,09),"gnome king",1 + OBJECT:'`',"statue",(53,09),"gnome king",1 + + OBJECT: ')',random,(54,8) + OBJECT: '/',random,(54,8) + # Give Ruggo some firepower? + OBJECT[75%]: '/', random, (54,8) + OBJECT[30%]: '/',"sleep",(54,8) + OBJECT[10%]: '/',"draining",(54,8) + OBJECT[5%]: '/',"lightning",(54,8) + # Things can get hairy very quickly... + OBJECT[5%]: '/',"create horde",(54,8) + # And give him a chance of being exasperating - better hope + # he doesn't get all three... + OBJECT[25%]: '[',"shield of reflection",(54,8) + OBJECT[25%]: '!', "full healing", (54,8), blessed, 0 + OBJECT[15%]: '"', "amulet of life saving",(54,8) + # Give him a nasty weapon? + OBJECT[35%]: ')', "dwarvish mattock", (54,8), blessed, +2 + OBJECT[10%]: ')', "silver short sword", (54,8), blessed, +4 + OBJECT: '!',random,(54,8) + OBJECT: '!',random,(54,8) + OBJECT: '[',random,(54,8) + + # The audience + MONSTER: 'G', random, (46,6), hostile + MONSTER: 'G', random, (48,6), hostile + MONSTER: 'G', random, (50,6), hostile + MONSTER: 'G', random, (52,6), hostile + MONSTER: 'G', random, (54,6), hostile + MONSTER: 'G', random, (46,10), hostile + MONSTER: 'G', random, (48,10), hostile + MONSTER: 'G', random, (50,10), hostile + MONSTER: 'G', random, (52,10), hostile + MONSTER: 'G', random, (54,10), hostile + + #Throne room guards + MONSTER: 'G', "gnome warrior", (41,07), hostile + MONSTER: 'G', "gnome warrior", (41,09), hostile + MONSTER: 'G', "gnome warrior", (44,07), hostile + MONSTER: 'G', "gnome warrior", (44,07), hostile + + MONSTER: 'G', "gnome", random, hostile + MONSTER: 'G', "gnome", random, hostile + MONSTER: 'G', "gnome", random, hostile + MONSTER: 'G', "gnome", random, hostile + MONSTER: 'G', "gnome", random, hostile + MONSTER: 'G', "gnome", random, hostile + MONSTER: 'G', "gnome", random, hostile + MONSTER: 'G', "gnome", random, hostile + MONSTER: 'G', "gnome", random, hostile + MONSTER: 'G', "gnome", random, hostile + MONSTER: 'G', "gnome warrior", random, hostile + MONSTER: 'G', "gnome warrior", random, hostile + + # Random citizens + MONSTER: 'h', random, random + MONSTER: 'h', random, random + MONSTER: 'h', random, random + MONSTER: 'h', random, random + MONSTER: 'h', random, random + # Insects are represented as well... + MONSTER: 'a', random, random + MONSTER: 'a', random, random + MONSTER: 'a', random, random + MONSTER: 'a', random, random + MONSTER: 'a', random, random + # And to cater to a wider audience... + MONSTER: ''', random, random + MONSTER: 'D', random, random + MONSTER: random, random, random + MONSTER: random, random, random + MONSTER: random, random, random + + # A guardian... + OBJECT: '`', "statue", (56,08), "mumak", 0 + TRAP[80%]:"statue", (56,08) + + # ... of riches + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (57,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + GOLD: random, (58,08) + # Somebody might just get lucky + OBJECT[5%]: '(', "figurine", (58,08), "Planetar", 0 + + # Store rooms + OBJECT: object[0], random, (36,04) + OBJECT: object[0], random, (37,04) + OBJECT: object[0], random, (38,04) + OBJECT: object[0], random, (39,04) + OBJECT: object[0], random, (40,04) + OBJECT: object[0], random, (41,04) + OBJECT: object[0], random, (42,04) + OBJECT: object[0], random, (43,04) + OBJECT: object[0], random, (44,04) + OBJECT: object[0], random, (45,04) + + OBJECT: object[1], random, (56,06) + OBJECT: object[1], random, (57,06) + OBJECT: object[1], random, (58,06) + OBJECT: object[1], random, (59,06) + + OBJECT: object[2], random, (56,10) + OBJECT: object[2], random, (57,10) + OBJECT: object[2], random, (58,10) + OBJECT: object[2], random, (59,10) + + TRAP: random, random + TRAP: random, random + TRAP: random, random + TRAP: random, random + TRAP: random, random + TRAP: random, random