Fix: SE059 Problem: There is quite a bit of obsolete code left in Slash'EM to do with the old classes that have become races. This fix: - Moves obsolete quests to dat/old - Updates sys/unix/Makefile.dat re. quests to compile - Disables unused monsters in monst.c with #if 0 - Disables unused artifacts in artilist.h with #if 0 - Disables support code for obsolete features where found - Brings tilemap.c into line with new monst.c - Replaces obsolete tiles in monster.txt for consistency - Implements a hobbit race based on the old hobbit class Note: This fix will break save-file compatability. For this reason, it should be held until the next edit level release. Compatible with: Slash'EM 0.0.6E0F3 Author: J. Ali Harlow, ali@avrc.city.ac.uk Date: 10 Mar 2000 diff -Nacrd ../slashem-0.0.6E0F3/dat/Darkelf.des ./dat/Darkelf.des *** ../slashem-0.0.6E0F3/dat/Darkelf.des Mon Jan 17 13:29:39 2000 --- ./dat/Darkelf.des Thu Jan 1 01:00:00 1970 *************** *** 1,365 **** - # SCCS Id: @(#)Elf.des 3.1 91/12/24 - # Copyright (c) 1989 by Jean-Christophe Collet - # Copyright (c) 1991 by M. Stephenson - # NetHack may be freely redistributed. See license for details. - # - # - # - # - MAZE: "Dro-strt",' ' - FLAGS: noteleport,hardfloor - GEOMETRY:center,center - MAP - .................................... . ..................................... - ................................... ... .................................... - .................................... . ..................................... - ................................... ... .................................... - .................................... . ..................................... - ..............................}}}}}}}.}}}}}}}............................... - ............................}}}|----...----|}}}............................. - ...........................}}|--...........--|}}............................ - .................... . . . }|-...............-|} . . . ..................... - ................... . . . .}|.................|}. . . . .................... - ............................................................................ - ................... . . . .}|.................|}. . . . .................... - .................... . . . }|-...............-|} . . . ..................... - ...........................}}|--...........--|}}............................ - ............................}}}|----...----|}}}............................. - ..............................}}}}}}}.}}}}}}}............................... - .................................... . ..................................... - ................................... ... .................................... - .................................... . ..................................... - ................................... ... .................................... - ENDMAP - # Random Monsters - RANDOM_MONSTERS: '@', 'd' - # Dungeon Description - REGION:(00,00,75,19),lit,"ordinary" - # Stairs - STAIR:(40,13),down - # Portal arrival point - BRANCH:(00,14,00,14),(0,0,0,0) - # Altar - ALTAR:(37,10),chaos,altar - # Earendil/Elwing - MONSTER:'s',"Lolth",(37,10) - # The treasure of Earendil/Elwing - OBJECT:'(',"chest",(37,10) - # elf guards for the audience chamber - MONSTER:'@',"drow",(38,09) - MONSTER:'@',"drow",(38,10) - MONSTER:'@',"drow",(38,11) - MONSTER:'@',"drow",(36,09) - MONSTER:'@',"drow",(36,10) - MONSTER:'@',"drow",(36,11) - MONSTER:'@',"drow",(37,09) - MONSTER:'@',"drow",(37,11) - # Non diggable walls - NON_DIGGABLE:(00,00,75,19) - # traps - # One pit at each cardinal point. - TRAP:"pit",(37,05) - TRAP:"pit",(46,10) - TRAP:"pit",(37,15) - TRAP:"pit",(28,10) - TRAP:random,random - TRAP:random,random - # Monsters on siege duty. - MONSTER: '@',"Grey-elf",(35,04),hostile - MONSTER: '@',"Grey-elf",(36,03),hostile - MONSTER: '@',"Grey-elf",(37,03),hostile - MONSTER: '@',"Grey-elf",(38,03),hostile - MONSTER: '@',"Grey-elf",(39,04),hostile - MONSTER: '@',"Grey-elf",(48,09),hostile - MONSTER: '@',"Grey-elf",(48,10),hostile - MONSTER: '@',"Grey-elf",(48,11),hostile - MONSTER: '@',"Grey-elf",(35,16),hostile - MONSTER: '@',"Grey-elf",(36,17),hostile - MONSTER: '@',"Grey-elf",(37,17),hostile - MONSTER: '@',"Grey-elf",(38,17),hostile - MONSTER: '@',"Grey-elf",(39,16),hostile - MONSTER: '@',"Grey-elf",(26,09),hostile - MONSTER: '@',"Grey-elf",(26,10),hostile - MONSTER: '@',"Grey-elf",(26,11),hostile - - # - # The "locate" level for the quest. - # - # Here you have to infiltrate the Goblins' Cave to go - # further towards your assigned quest. - # - - MAZE: "Dro-loca",' ' - FLAGS: hardfloor - GEOMETRY:center,center - MAP - - .. .... ...... ... ....... .. - .. ......S... .......... ..... ........ .... - .. .. ... . ......... .. . ..... .... - .. .. . ..... .. . .. ..... - .... . .. .. S .. .. - .... S .. .. .... .. .. - ..... ... .. .. ........ .. .. - ...... ...... ... .. ............ ... ... - .... .. .... .... ........................S....S...... - .. .. .. ... ........................ .. - .. .. .. ........................ .. - .... .... .. ........................ .. - ...... .. .. ... .................... .. - .... .... .. ..... ............ .. - .. .. .. .. ... .S ............ .... ... - .. .. .............. .... ............ .... .. ..... - ... .. .. .... ..... .. .... - .............. ...... ..... - - ENDMAP - # Random Monsters - RANDOM_MONSTERS: '@', 'd' - # Dungeon Description - REGION:(00,00,75,19),unlit,"ordinary" - # Doors - DOOR:closed,(15,02) - DOOR:closed,(18,06) - DOOR:closed,(35,15) - DOOR:closed,(45,05) - DOOR:closed,(59,09) - DOOR:closed,(64,09) - # Stairs - STAIR:(01,01),up - STAIR:(45,01),down - # Non diggable walls - NON_DIGGABLE:(00,00,75,19) - # Objects - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - # Random traps - TRAP:"pit",(13,10) - TRAP:"spiked pit",(45,03) - TRAP:"board",(41,16) - TRAP:"magic",(60,09) - TRAP:random,random - TRAP:random,random - # Random monsters. - MONSTER:'@',"Grey-elf",(40,10),hostile - MONSTER:'@',"Grey-elf",(41,10),hostile - MONSTER:'@',"Grey-elf",(42,10),hostile - MONSTER:'@',"Grey-elf",(43,10),hostile - MONSTER:'@',"Grey-elf",(44,10),hostile - MONSTER:'@',"Grey-elf",(45,10),hostile - MONSTER:'@',"Grey-elf",(40,11),hostile - MONSTER:'@',"Grey-elf",(41,11),hostile - MONSTER:'@',"Grey-elf",(42,11),hostile - MONSTER:'@',"Grey-elf",(43,11),hostile - MONSTER:'@',"Grey-elf",(44,11),hostile - MONSTER:'@',"Grey-elf",(45,11),hostile - MONSTER:'@',"Grey-elf",(41,12),hostile - MONSTER:'@',"Grey-elf",(42,12),hostile - MONSTER:'@',"Grey-elf",(43,12),hostile - MONSTER:'@',"Grey-elf",(44,12),hostile - MONSTER:'@',"Grey-elf",random,hostile - MONSTER:'d',random,random,hostile - MONSTER:'d',random,random,hostile - MONSTER:'d',random,random,hostile - MONSTER:'d',random,random,hostile - MONSTER:'d',random,random,hostile - MONSTER:'d',random,random,hostile - MONSTER:'d',random,random,hostile - - WALLIFY - - # - # The "goal" level for the quest. - # - # Here you meet The Goblin King your nemesis monster. You have to - # defeat The Goblin King in combat to gain the artifact you have - # been assigned to retrieve. - # - - MAZE: "Dro-goal", ' ' - GEOMETRY:center,center - MAP - - ... ... - .......................................................................... - ... + ... - . ............ ....... . ....... . - . ............................. . ........ .........S.. . - . ............ . ...... . . . ....... .. . - . ......... . .... + . ... . .. . - . S . ......... .S. .S............... . - . ... . ... . ......... . . - . ........ .....S.+.......+....\....+........+. . - . ... ... S ......... .. ..... . - . .. ......... .. ...... . - . ....... ... + .... .... .......... . - . .............. .. . ...... .. ............. . - . ............. . .......... ...... . - ... + ... - .......................................................................... - ... ... - - ENDMAP - # Random Monsters - RANDOM_MONSTERS: '@', 'd' - # Dungeon Description - REGION:(00,00,75,19),lit,"ordinary" - # Stairs - STAIR:(19,10),up - # Non diggable walls - NON_DIGGABLE:(00,00,75,19) - # Objects - OBJECT:')',"quarterstaff",(37,10),blessed,0,"The Tentacle Staff" - OBJECT:'(',"chest",(37,10) - OBJECT:random,random,(36,09) - OBJECT:random,random,(36,10) - OBJECT:random,random,(36,11) - OBJECT:random,random,(37,09) - OBJECT:random,random,(37,11) - OBJECT:random,random,(38,09) - OBJECT:random,random,(38,10) - OBJECT:random,random,(38,11) - OBJECT:random,random,random - OBJECT:random,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 - # doors - DOOR:locked,(12,08) - DOOR:closed,(22,10) - DOOR:locked,(24,10) - DOOR:closed,(25,11) - DOOR:closed,(32,10) - DOOR:closed,(37,03) - DOOR:closed,(37,07) - DOOR:closed,(37,13) - DOOR:closed,(37,16) - DOOR:closed,(42,10) - DOOR:locked,(46,08) - DOOR:closed,(51,10) - DOOR:locked,(53,08) - DOOR:closed,(65,05) - # Random monsters. - MONSTER:'@',"Earendil",(37,10),hostile - MONSTER:'@',"Grey-elf",(36,09),hostile - MONSTER:'@',"Grey-elf",(36,10),hostile - MONSTER:'@',"Grey-elf",(36,11),hostile - MONSTER:'@',"Grey-elf",(37,09),hostile - MONSTER:'@',"Grey-elf",(37,11),hostile - MONSTER:'@',"Grey-elf",(38,09),hostile - MONSTER:'@',"Grey-elf",(38,10),hostile - MONSTER:'@',"Grey-elf",(38,11),hostile - MONSTER:'@',"Grey-elf",(02,02),hostile - MONSTER:'@',"Grey-elf",(71,02),hostile - MONSTER:'@',"Grey-elf",(02,16),hostile - MONSTER:'@',"Grey-elf",(71,16),hostile - MONSTER:'@',"Grey-elf",random,hostile - MONSTER:'@',"Grey-elf",random,hostile - MONSTER:'@',"Grey-elf",random,hostile - MONSTER:'@',"Grey-elf",random,hostile - MONSTER:'d',random,random,hostile - MONSTER:'d',random,random,hostile - MONSTER:'d',"mist wolf",(03,02),hostile - MONSTER:'d',"mist wolf",(72,02),hostile - MONSTER:'d',"mist wolf",(03,17),hostile - MONSTER:'d',"mist wolf",(72,17),hostile - MONSTER:'d',"mist wolf",(41,10),hostile - MONSTER:'d',"mist wolf",(33,09),hostile - MONSTER:'d',"mist wolf",random,hostile - MONSTER:'d',"mist wolf",random,hostile - MONSTER:'d',random,random,hostile - - WALLIFY - - # - # The "fill" levels for the quest. - # - # These levels are used to fill out any levels not occupied by specific - # levels as defined above. "filla" is the upper filler, between the - # start and locate levels, and "fillb" the lower between the locate - # and goal levels. - # - - MAZE: "Dro-fila" , ' ' - INIT_MAP: '.' , ' ', true, true, random, true - NOMAP - # Random Monsters - RANDOM_MONSTERS: '@', 'd' - # - STAIR: random, up - STAIR: random, down - # - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - # - TRAP: random, random - TRAP: random, random - TRAP: random, random - TRAP: random, random - # - MONSTER: '@', "Grey-elf", random, hostile - MONSTER: '@', "Grey-elf", random, hostile - MONSTER: '@', "Grey-elf", random, hostile - MONSTER: '@', "Grey-elf", random, hostile - MONSTER: '@', "Grey-elf", random, hostile - MONSTER: 'd', random, random, hostile - MONSTER: 'd', "mist wolf", random, hostile - - MAZE: "Dro-filb" , ' ' - INIT_MAP: '.' , ' ', true, true, random, true - NOMAP - # Random Monsters - RANDOM_MONSTERS: '@', 'd' - # - STAIR: random, up - STAIR: random, down - # - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - # - TRAP: random, random - TRAP: random, random - TRAP: random, random - TRAP: random, random - # - MONSTER: '@', "Grey-elf", random, hostile - MONSTER: '@', "Grey-elf", random, hostile - MONSTER: '@', "Grey-elf", random, hostile - MONSTER: '@', "Grey-elf", random, hostile - MONSTER: 'd', random, random, hostile - MONSTER: 'd', "mist wolf", random, hostile - MONSTER: 'd', "mist wolf", random, hostile --- 0 ---- diff -Nacrd ../slashem-0.0.6E0F3/dat/Dopp.des ./dat/Dopp.des *** ../slashem-0.0.6E0F3/dat/Dopp.des Mon Jan 17 13:29:39 2000 --- ./dat/Dopp.des Thu Jan 1 01:00:00 1970 *************** *** 1,334 **** - # SCCS Id: @(#)Dopp.des 3.1 92/09/22 - # Copyright (c) 1989 by Jean-Christophe Collet - # Copyright (c) 1991-2 by M. Stephenson - # NetHack may be freely redistributed. See license for details. - # - # The "start" level for the quest. - # - # Here you meet your (besieged) class leader, Master Shifter - # and receive your quest assignment. - # - MAZE: "Dop-strt",' ' - FLAGS: noteleport,hardfloor - GEOMETRY:center,center - MAP - - ............................................................................ - ............................................................................ - .........................................................-.................. - .....................................................--..................... - ...................-----------------------.........-....-..-..|............. - ...................|..|..........|...|..|...|---.....-.-.................... - ...................|..|...|......|...|..|----.......|...-...-............... - ...................|..|...|......|...|............----....|................. - ...................|..---.------.|.---..-----.---.......-.-..|.............. - ...................|..|..........|......|..|..|......--...-................. - ...................|.............|.-----|..|..|.--..-..-....|............... - ...................|.---.........|......|..|..|............---.............. - ...................|...|.........|.----.|..|..|...-..-..-....|.............. - ...................|...---------.|.|..|.|..|..|.|........|.................. - ...................|....|........|.|..|.|..|..|.|...|. |.-.................. - ...................|..--|.--------.|..|.|..|..|.|..--....................... - ...................|....|..........|..|.......|.--......--.................. - ...................----------------------------............................. - ............................................................................ - ............................................................................ - ENDMAP - # Random Monsters - RANDOM_MONSTERS: ':', 'N' - # Dungeon Description - REGION:(00,00,75,19),lit,"ordinary" - # Portal arrival point - BRANCH:(05,04,05,04),(0,0,0,0) - # Stairs - STAIR:(52,09),down - # Quest Leader - MONSTER:'@',"Master Shifter",(28,10) - # The treasure of Master Shifter - OBJECT:'(',"chest",(28,11) - # A few remaining guards - MONSTER:'@',"shifter",(24,10) - MONSTER:'@',"shifter",(25,10) - MONSTER:'@',"shifter",(26,10) - MONSTER:'@',"shifter",(27,10) - MONSTER:'@',"shifter",(24,11) - MONSTER:'@',"shifter",(25,11) - MONSTER:'@',"shifter",(26,11) - MONSTER:'@',"shifter",(27,11) - # Non diggable walls - NON_DIGGABLE:(00,00,75,19) - # Random traps - TRAP:"polymorph",(39,07) - TRAP:"polymorph",(45,08) - TRAP:random,random - TRAP:random,random - TRAP:random,random - TRAP:random,random - # Monsters on siege duty. - MONSTER: ':',"chameleon",(10,05) - MONSTER: ':',"chameleon",(20,06) - MONSTER: ':',"chameleon",(20,07) - MONSTER: ':',"chameleon",(04,04) - MONSTER: ':',"chameleon",(06,11) - MONSTER: ':',"chameleon",(04,12) - MONSTER: ':',"chameleon",(03,08) - MONSTER: ':',"chameleon",(07,07) - MONSTER: 'N',"guardian naga",(09,05) - MONSTER: 'N',"guardian naga",(21,06) - MONSTER: 'N',"guardian naga",(05,05) - MONSTER: 'N',"guardian naga",(01,17) - - # - # The "locate" level for the quest. - # - - MAZE: "Dop-loca",' ' - GEOMETRY:center,center - MAP - # 1 2 3 4 5 6 7 - #123456789012345678901234567890123456789012345678901234567890123456789012345 - ---------------------------------------------------- -------- - ---...............................|.....|..|........- --...... - ---...--------........------........|.....|..|......--- ---.... - ---.....- --.......- ---.....|.....|..|------- --.-- - ---.....---- ------- --....|.....|..|....-- --..| - ---...----- ----.----.....----.....--- --..|| - ----..---- -----..--- |...--- |.......--- --...| - |...--- ----....--- |.--- |......||.-- --...|| - |...- |.....--- ---- |.....||...---....| - |...---- ------- | |-----|.....-....|| - |......----- --- -- | -----...|............| - |..........----- ----.----- -- --- -------...|..||.....|.....|| - |..............-----........----....--- |....|....|..|||....||....| - |------------.........................--- |....|....|.|| |....||...|| - |LLLLLLLLLLL|........------.............-----....|....||| ||....|...| - |----------L|.......-- ---...............|....|....|| |.......|| - |PPPPPPPPP|L|.......- ---.............|....|..--| ||......| - |--------P|L|.......---- --............|....---- |.....|| - |.......|P|L|..........--------.............------ ||....| - |.......|P|L|............................---- |....| - ------------------------------------------ ------ - ENDMAP - # Random Monsters - RANDOM_MONSTERS: ':', 'N' - # Dungeon Description - REGION:(00,00,75,20),lit,"ordinary" - # Stairs - STAIR:(73,01),up - STAIR:(03,19),down - # Non diggable walls - NON_DIGGABLE:(00,00,75,20) - # Objects - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,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: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: 'N',"guardian naga",random - MONSTER: 'N',"guardian naga",random - MONSTER: 'N',"guardian naga",random - MONSTER: 'N',"guardian naga",random - MONSTER: 'N',"guardian naga",random - MONSTER: 'N',"guardian naga",random - MONSTER: 'N',"guardian naga",random - MONSTER: 'N',"guardian naga",random - MONSTER: 'N',"guardian naga",random - - # - # The "goal" level for the quest. - # - # Here you meet Transmuter your nemesis monster. You have to - # defeat Transmuter in combat to gain the artifact you have - # been assigned to retrieve. - # - - MAZE: "Dop-goal", ' ' - INIT_MAP: 'L' , '.' , false , false , unlit , false - GEOMETRY:center,center - MAP - .L......L.LLL.......LL.... - .LLL.......L......LL...... - LL.LL.............L.LL.... - .......................... - ......................LL.. - ......................LLL. - LL........................ - .LL....................... - .LL................LL.L... - ..LL.....L.LL.......LLL... - .........LLL.........L.... - ENDMAP - # Random Monsters - RANDOM_MONSTERS: 'N', ':' - # Dungeon Description - REGION:(00,00,25,10),unlit,"ordinary" - # Stairs - STAIR:(20,05),up - # Objects - OBJECT:'"',"amulet of ESP" ,(13,05),blessed,0,"The Medallion of Shifters" - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - # Random traps - TRAP:"fire",random - TRAP:"fire",random - TRAP:"fire",random - TRAP:"fire",random - TRAP:random,random - TRAP:random,random - # KMH, balance patch 2 -- all quests now have an altar - ALTAR:(13,05),noalign,altar - # Random monsters. - MONSTER:'@',"Transmuter",(13,05) - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: ':',"chameleon",random - MONSTER: 'N',"guardian naga",random - MONSTER: 'N',"guardian naga",random - MONSTER: 'N',"guardian naga",random - MONSTER: 'N',"guardian naga",random - MONSTER: 'N',"guardian naga",random - MONSTER: 'N',"guardian naga",random - MONSTER: 'N',"guardian naga",random - MONSTER: 'N',"guardian naga",random - MONSTER: 'N',"guardian naga",random - - # - # The "fill" levels for the quest. - # - # These levels are used to fill out any levels not occupied by specific - # levels as defined above. "filla" is the upper filler, between the - # start and locate levels, and "fillb" the lower between the locate - # and goal levels. - # - - LEVEL: "Dop-fila" - # Random Monsters - RANDOM_MONSTERS: ':', 'N' - # - ROOM: "ordinary" , random, random, random, random - STAIR: random, up - OBJECT: random,random,random - MONSTER: ':', random, random, hostile - - ROOM: "ordinary" , random, random, random, random - OBJECT: random, random, random - OBJECT: random,random,random - MONSTER: ':', random, random, hostile - - ROOM: "ordinary" , random, random, random, random - OBJECT: random, random, random - TRAP: random, random - OBJECT: random,random,random - MONSTER: 'N', "guardian naga", random - MONSTER: ':', "chameleon", random - - ROOM: "ordinary" , random, random, random, random - STAIR: random, down - OBJECT: random, random, random - TRAP: random, random - MONSTER: ':', random, random, hostile - MONSTER: ':', "chameleon", random - - ROOM: "ordinary" , random, random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - TRAP: random, random - MONSTER: 'N', random, random, hostile - - ROOM: "ordinary" , random, random, random, random - OBJECT: random, random, random - TRAP: random, random - MONSTER: ':', "chameleon", random - - RANDOM_CORRIDORS - - LEVEL: "Dop-filb" - # Random Monsters - RANDOM_MONSTERS: ':', 'N' - # - ROOM: "ordinary" , random, random, random, random - STAIR: random, up - OBJECT: random,random,random - MONSTER: 'N', random, random, hostile - - ROOM: "ordinary" , random, random, random, random - OBJECT: random, random, random - OBJECT: random,random,random - MONSTER: 'N', random, random, hostile - - ROOM: "ordinary" , random, random, random, random - OBJECT: random, random, random - TRAP: random, random - OBJECT: random,random,random - MONSTER: ':', random, random, hostile - - ROOM: "ordinary" , random, random, random, random - STAIR: random, down - OBJECT: random, random, random - TRAP: random, random - MONSTER: ':', random, random, hostile - MONSTER: ':', "chameleon", random - - ROOM: "ordinary" , random, random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - TRAP: random, random - MONSTER: 'N', random, random, hostile - - ROOM: "ordinary" , random, random, random, random - OBJECT: random, random, random - TRAP: random, random - MONSTER: ':', "chameleon", random - - RANDOM_CORRIDORS - --- 0 ---- diff -Nacrd ../slashem-0.0.6E0F3/dat/Dwarf.des ./dat/Dwarf.des *** ../slashem-0.0.6E0F3/dat/Dwarf.des Mon Jan 17 13:29:39 2000 --- ./dat/Dwarf.des Thu Jan 1 01:00:00 1970 *************** *** 1,312 **** - # Dwarf.des Osku Salerma 1996 (osku@iki.fi) - # - # The "start" level for the quest. - # - # Here you meet your (besieged) class leader, Thorin, - # and receive your quest assignment. - # - MAZE: "Dwa-strt",' ' - FLAGS: hardfloor - GEOMETRY:center,center - MAP - ......PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP - ......PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP - ......PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP - ......PPPPPPPPPPPPPPPPPP...........................................PPPPPPPPP - ......PPPPPPPPPPPPPPPPPP...-------.................................PPPPPPPPP - ......PPPPPPPPPPPPPPPPPP...|.....|.................................PPPPPPPPP - ......PPPPPPPPPPPPPPPPPP...|.....|.................................PPPPPPPPP - ......PPPPPPPPPPPPPPPPPP...|.....+.....--------+--------...........PPPPPPPPP - ......PPPPPPPPPPPPPPPPPP...|.....|.....|...............|---........PPPPPPPPP - ...........................-------.....|...............|..|........PPPPPPPPP - .......................................|........\......S..|........PPPPPPPPP - ......PPPPPPPPPPPPPPPPPP...............|...............|---........PPPPPPPPP - ......PPPPPPPPPPPPPPPPPP...............-----------------...........PPPPPPPPP - ......PPPPPPPPPPPPPPPPPP..----------...............................PPPPPPPPP - ......PPPPPPPPPPPPPPPPPP..|........|...............................PPPPPPPPP - ......PPPPPPPPPPPPPPPPPP..|........+...............................PPPPPPPPP - ......PPPPPPPPPPPPPPPPPP..----------...............................PPPPPPPPP - ......PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP - ......PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP - ......PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP - ENDMAP - # Dungeon Description - REGION:(00,00,75,19),lit,"ordinary" - REGION:(27,14,34,15),lit,"ordinary" - REGION:(28,05,32,08),lit,"ordinary" - REGION:(40,08,54,11),lit,"ordinary" - REGION:(56,09,57,10),lit,"ordinary" - # Portal arrival point - BRANCH:(02,02,02,02),(0,0,0,0) - # Stairs - STAIR:(57,10),down - # Doors - DOOR: closed,(47,07) - DOOR: locked,(55,10) - DOOR: open,(33,07) - DOOR: closed,(35,15) - # Thorin - MONSTER:'h',"Thorin",(48,10) - # The treasure of Thorin - OBJECT:'(',"chest",(49,10) - # Dwarf guards for the audience chamber - MONSTER:'h', "dwarf warrior", (45,09) - MONSTER:'h', "dwarf warrior", (47,10) - MONSTER:'h', "dwarf warrior", (48,11) - MONSTER:'h', "dwarf warrior", (44,08) - MONSTER:'h', "dwarf warrior", (45,11) - MONSTER:'h', "dwarf warrior", (30,06) - # Non diggable walls - NON_DIGGABLE:(00,00,75,19) - # Random trap - TRAP:random,random - # Monsters on siege duty. - MONSTER:'o',"orc-captain",random - MONSTER:'o',"orc-captain",random - MONSTER:'o',"orc-captain",random - MONSTER:'d',"warg", random - MONSTER:'d', "wolf", random - MONSTER:'o',"orc-captain",random - MONSTER:'o',random,random - MONSTER:'T',random,random - - # The "locate" level for the quest. - # - # Here you have to find the entrance to lonely mountain to go - # further towards your assigned quest. - # - - MAZE: "Dwa-loca", ' ' - FLAGS: noteleport, hardfloor - GEOMETRY: center, center - MAP - ..................-.....................................-................... - ..................|-...................................-|................... - ...................|-.................................-|.................... - ....................|-...............................-|..................... - .....................|-.............................-|...................... - ......................|-...........................-|....................... - .......................|-.........................-|........................ - ........................|-.......................-|......................... - .........................|-.....................-|.......................... - ..........................|----------.----------|........................... - ............................................................................ - ....................................PPP..................................... - ....................................PPP..................................... - ............................................................................ - ............................................................................ - ............................................................................ - ............................................................................ - ............................................................................ - ............................................................................ - ............................................................................ - ENDMAP - REGION: (0,0,75,19), lit, "ordinary" - NON_DIGGABLE: (0,0,75,19) - - # stairs - STAIR: (03,17), up - STAIR: (50,01), down - - # objects - OBJECT: '`', "boulder", (37,09) - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - - # monsters - MONSTER: 'o', "orc-captain", (43,04) - MONSTER: 'o', "orc-captain", (49,04) - MONSTER: 'o', "orc-captain", (30,06) - MONSTER: 'o', "orc-captain", (30,02) - MONSTER: 'o', "orc-captain", (31,02) - MONSTER: 'o', "orc-captain", (33,02) - MONSTER: 'o', "orc-captain", (32,03) - MONSTER: 'o', "orc-captain", (40,04) - MONSTER: 'd', "wolf", (41,03) - MONSTER: 'd', "warg", (42,02) - MONSTER: 'd', "warg", (50,03) - MONSTER: 'd', "warg", (52,03) - MONSTER: 'd', "warg", (35,01) - MONSTER: 'd', "warg", (36,02) - MONSTER: 'T', "Olog-hai", (42,07) - MONSTER: 'T', "Olog-hai", (08,02) - - # traps - TRAP: random, random - TRAP: random, random - TRAP: random, random - TRAP: random, random - - # - # The "goal" level for the quest. - # - # Here you meet Smaug your nemesis monster. You have to - # defeat Smaug in combat to gain the artifact you have - # been assigned to retrieve. - # - MAZE: "Dwa-goal", ' ' - FLAGS: noteleport, hardfloor - GEOMETRY: center, center - MAP - - - - - - ......................| - ......................| - ......................| - .... ......................| - .... ......................| - ....S......................S......................| - .... ......................| - .... ......................| - ......................| - ......................| - ......................| - - - - - ENDMAP - - REGION: (00,00,57,15), lit, "ordinary" - STAIR: (09,11), up - - DOOR: locked, (12,10) - DOOR: locked, (35,10) - - MONSTER: 'D', "Smaug", (48,10) - OBJECT: '*', "diamond", (48,10), blessed, 0, "The Arkenstone" - OBJECT: '*', "dilithium crystal", (47,09) - OBJECT: '*', "diamond", (48,09) - OBJECT: '*', "jade", (49,09) - OBJECT: '*', "turquoise", (47,10) - OBJECT: '*', "aquamarine", (47,11) - OBJECT: '*', "amber", (48,09) - OBJECT: '*', "emerald", (48,10) - OBJECT: '*', "sapphire", (48,11) - WALLIFY - - # - # The "fill" levels for the quest. - # - # These levels are used to fill out any levels not occupied by specific - # levels as defined above. "filla" is the upper filler, between the - # start and locate levels, and "fillb" the lower between the locate - # and goal levels. - # - - MAZE: "Dwa-fila" , ' ' - INIT_MAP: '.' , '.' , true , true , lit, false - NOMAP - # stairs - STAIR: random, up - STAIR: random, down - # objects - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - # boulders lying around. smaug supposedly has smashed the mountain - # in his spare time - 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 - - # monsters - MONSTER: 'o', random, random - MONSTER: 'o', random, random - MONSTER: 'o', random, random - MONSTER: 'o', random, random - MONSTER: 'o', random, random - MONSTER: 'o', random, random - MONSTER: 'o', random, random - MONSTER: 'o', random, random - MONSTER: 'o', random, random - MONSTER: 'T', random, random - MONSTER: 'T', random, random - MONSTER: 'T', random, random - MONSTER: 'T', random, random - - # traps - TRAP: random, random - TRAP: random, random - TRAP: random, random - TRAP: random, random - TRAP: random, random - - MAZE: "Dwa-filb" , ' ' - INIT_MAP: '.' , ' ' , true , true , random, true - NOMAP - # - STAIR: random, up - STAIR: random, down - - # lots of gold and jewels in the lonely mountain - OBJECT: '*', "jade", random - OBJECT: '*', "fluorite", random - OBJECT: '*', "jasper", random - OBJECT: '*', "amethyst", random - OBJECT: '*', "garnet", random - OBJECT: '*', "opal", random - OBJECT: '*', "topaz", random - OBJECT: '*', "amber", random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: '[', random, random - OBJECT: '[', "dwarvish mithril-coat", random, random, random - OBJECT: '[', "dwarvish iron helm", random, random, random - OBJECT: ')', "dwarvish mattock", random, random, random - OBJECT: '[', "dwarvish cloak", random, random, random - OBJECT: '[', "dwarvish roundshield", random, random, random - - # monsters - MONSTER: 'o', "orc-captain", random - MONSTER: 'o', "orc-captain", random - MONSTER: 'o', "orc-captain", random - MONSTER: 'o', "orc-captain", random - MONSTER: 'o', random, random - MONSTER: 'o', random, random - MONSTER: 'T', "Olog-hai", random - MONSTER: 'T', "Olog-hai", random - MONSTER: 'T', random, random - - # traps - TRAP: random, random - TRAP: random, random - TRAP: random, random - TRAP: "falling rock", random - TRAP: "falling rock", random - TRAP: "rolling boulder", random --- 0 ---- diff -Nacrd ../slashem-0.0.6E0F3/dat/Elf.des ./dat/Elf.des *** ../slashem-0.0.6E0F3/dat/Elf.des Mon Jan 17 13:29:39 2000 --- ./dat/Elf.des Thu Jan 1 01:00:00 1970 *************** *** 1,366 **** - # SCCS Id: @(#)Elf.des 3.1 91/12/24 - # Copyright (c) 1989 by Jean-Christophe Collet - # Copyright (c) 1991 by M. Stephenson - # NetHack may be freely redistributed. See license for details. - # - # The "start" level for the quest. - # - # Here you meet your (besieged) class leader, Earendil/Elwing - # and receive your quest assignment. - # - MAZE: "Elf-strt",' ' - FLAGS: noteleport,hardfloor - GEOMETRY:center,center - MAP - .................................... . ..................................... - ................................... ... .................................... - .................................... . ..................................... - ................................... ... .................................... - .................................... . ..................................... - ..............................}}}}}}}.}}}}}}}............................... - ............................}}}|----...----|}}}............................. - ...........................}}|--...........--|}}............................ - .................... . . . }|-...............-|} . . . ..................... - ................... . . . .}|.................|}. . . . .................... - ............................................................................ - ................... . . . .}|.................|}. . . . .................... - .................... . . . }|-...............-|} . . . ..................... - ...........................}}|--...........--|}}............................ - ............................}}}|----...----|}}}............................. - ..............................}}}}}}}.}}}}}}}............................... - .................................... . ..................................... - ................................... ... .................................... - .................................... . ..................................... - ................................... ... .................................... - ENDMAP - # Random Monsters - RANDOM_MONSTERS: 'o', 'O' - # Dungeon Description - REGION:(00,00,75,19),lit,"ordinary" - # Stairs - STAIR:(40,13),down - # Portal arrival point - BRANCH:(00,14,00,14),(0,0,0,0) - # Altar - ALTAR:(37,10),law,altar - # Earendil/Elwing - MONSTER:'@',"Earendil",(37,10) - # The treasure of Earendil/Elwing - OBJECT:'(',"chest",(37,10) - # elf guards for the audience chamber - MONSTER:'@',"High-elf",(38,09) - MONSTER:'@',"High-elf",(38,10) - MONSTER:'@',"High-elf",(38,11) - MONSTER:'@',"High-elf",(36,09) - MONSTER:'@',"High-elf",(36,10) - MONSTER:'@',"High-elf",(36,11) - MONSTER:'@',"High-elf",(37,09) - MONSTER:'@',"High-elf",(37,11) - # Non diggable walls - NON_DIGGABLE:(00,00,75,19) - # traps - # One pit at each cardinal point. - TRAP:"pit",(37,05) - TRAP:"pit",(46,10) - TRAP:"pit",(37,15) - TRAP:"pit",(28,10) - TRAP:random,random - TRAP:random,random - # Monsters on siege duty. - MONSTER: 'o',"Uruk-hai",(35,04),hostile - MONSTER: 'o',"Uruk-hai",(36,03),hostile - MONSTER: 'o',"goblin",(37,03),hostile - MONSTER: 'o',"goblin",(38,03),hostile - MONSTER: 'o',"goblin",(39,04),hostile - MONSTER: 'o',"Uruk-hai",(48,09),hostile - MONSTER: 'o',"goblin",(48,10),hostile - MONSTER: 'o',"goblin",(48,11),hostile - MONSTER: 'o',"Uruk-hai",(35,16),hostile - MONSTER: 'o',"Uruk-hai",(36,17),hostile - MONSTER: 'o',"goblin",(37,17),hostile - MONSTER: 'o',"goblin",(38,17),hostile - MONSTER: 'o',"goblin",(39,16),hostile - MONSTER: 'o',"Uruk-hai",(26,09),hostile - MONSTER: 'o',"goblin",(26,10),hostile - MONSTER: 'o',"goblin",(26,11),hostile - - # - # The "locate" level for the quest. - # - # Here you have to infiltrate the Goblins' Cave to go - # further towards your assigned quest. - # - - MAZE: "Elf-loca",' ' - FLAGS: hardfloor - GEOMETRY:center,center - MAP - - .. .... ...... ... ....... .. - .. ......S... .......... ..... ........ .... - .. .. ... . ......... .. . ..... .... - .. .. . ..... .. . .. ..... - .... . .. .. S .. .. - .... S .. .. .... .. .. - ..... ... .. .. ........ .. .. - ...... ...... ... .. ............ ... ... - .... .. .... .... ........................S....S...... - .. .. .. ... ........................ .. - .. .. .. ........................ .. - .... .... .. ........................ .. - ...... .. .. ... .................... .. - .... .... .. ..... ............ .. - .. .. .. .. ... .S ............ .... ... - .. .. .............. .... ............ .... .. ..... - ... .. .. .... ..... .. .... - .............. ...... ..... - - ENDMAP - # Random Monsters - RANDOM_MONSTERS: 'o', 'O' - # Dungeon Description - REGION:(00,00,75,19),unlit,"ordinary" - # Doors - DOOR:closed,(15,02) - DOOR:closed,(18,06) - DOOR:closed,(35,15) - DOOR:closed,(45,05) - DOOR:closed,(59,09) - DOOR:closed,(64,09) - # Stairs - STAIR:(01,01),up - STAIR:(45,01),down - # Non diggable walls - NON_DIGGABLE:(00,00,75,19) - # Objects - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - # Random traps - TRAP:"pit",(13,10) - TRAP:"spiked pit",(45,03) - TRAP:"board",(41,16) - TRAP:"magic",(60,09) - TRAP:random,random - TRAP:random,random - # Random monsters. - MONSTER:'o',"Uruk-hai",(40,10),hostile - MONSTER:'o',"Uruk-hai",(41,10),hostile - MONSTER:'o',"Uruk-hai",(42,10),hostile - MONSTER:'o',"Uruk-hai",(43,10),hostile - MONSTER:'o',"goblin",(44,10),hostile - MONSTER:'o',"goblin",(45,10),hostile - MONSTER:'o',"goblin",(40,11),hostile - MONSTER:'o',"goblin",(41,11),hostile - MONSTER:'o',"goblin",(42,11),hostile - MONSTER:'o',"goblin",(43,11),hostile - MONSTER:'o',"goblin",(44,11),hostile - MONSTER:'o',"goblin",(45,11),hostile - MONSTER:'o',"goblin",(41,12),hostile - MONSTER:'o',"goblin",(42,12),hostile - MONSTER:'o',"goblin",(43,12),hostile - MONSTER:'o',"goblin",(44,12),hostile - MONSTER:'o',"goblin",random,hostile - MONSTER:'o',random,random,hostile - MONSTER:'O',random,random,hostile - MONSTER:'O',"ogre",(42,13),hostile - MONSTER:'O',"ogre",(43,13),hostile - MONSTER:'O',"ogre",(44,13),hostile - MONSTER:'O',"ogre",random,hostile - - WALLIFY - - # - # The "goal" level for the quest. - # - # Here you meet The Goblin King your nemesis monster. You have to - # defeat The Goblin King in combat to gain the artifact you have - # been assigned to retrieve. - # - - MAZE: "Elf-goal", ' ' - GEOMETRY:center,center - MAP - - ... ... - .......................................................................... - ... + ... - . ............ ....... . ....... . - . ............................. . ........ .........S.. . - . ............ . ...... . . . ....... .. . - . ......... . .... + . ... . .. . - . S . ......... .S. .S............... . - . ... . ... . ......... . . - . ........ .....S.+.......+....\....+........+. . - . ... ... S ......... .. ..... . - . .. ......... .. ...... . - . ....... ... + .... .... .......... . - . .............. .. . ...... .. ............. . - . ............. . .......... ...... . - ... + ... - .......................................................................... - ... ... - - ENDMAP - # Random Monsters - RANDOM_MONSTERS: 'o', 'O' - # Dungeon Description - REGION:(00,00,75,19),lit,"ordinary" - # Stairs - STAIR:(19,10),up - # Non diggable walls - NON_DIGGABLE:(00,00,75,19) - # Objects - OBJECT:'(',"crystal ball",(37,10),blessed,-127,"The Palantir of Westernesse" - OBJECT:'(',"chest",(37,10) - OBJECT:random,random,(36,09) - OBJECT:random,random,(36,10) - OBJECT:random,random,(36,11) - OBJECT:random,random,(37,09) - OBJECT:random,random,(37,11) - OBJECT:random,random,(38,09) - OBJECT:random,random,(38,10) - OBJECT:random,random,(38,11) - OBJECT:random,random,random - OBJECT:random,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 - # doors - DOOR:locked,(12,08) - DOOR:closed,(22,10) - DOOR:locked,(24,10) - DOOR:closed,(25,11) - DOOR:closed,(32,10) - DOOR:closed,(37,03) - DOOR:closed,(37,07) - DOOR:closed,(37,13) - DOOR:closed,(37,16) - DOOR:closed,(42,10) - DOOR:locked,(46,08) - DOOR:closed,(51,10) - DOOR:locked,(53,08) - DOOR:closed,(65,05) - # Random monsters. - MONSTER:'o',"Goblin King",(37,10),hostile - MONSTER:'o',"Uruk-hai",(36,09),hostile - MONSTER:'o',"Uruk-hai",(36,10),hostile - MONSTER:'o',"Uruk-hai",(36,11),hostile - MONSTER:'o',"Uruk-hai",(37,09),hostile - MONSTER:'o',"Uruk-hai",(37,11),hostile - MONSTER:'o',"Uruk-hai",(38,09),hostile - MONSTER:'o',"goblin",(38,10),hostile - MONSTER:'o',"goblin",(38,11),hostile - MONSTER:'o',"goblin",(02,02),hostile - MONSTER:'o',"goblin",(71,02),hostile - MONSTER:'o',"goblin",(02,16),hostile - MONSTER:'o',"goblin",(71,16),hostile - MONSTER:'o',"Uruk-hai",random,hostile - MONSTER:'o',"Uruk-hai",random,hostile - MONSTER:'o',"goblin",random,hostile - MONSTER:'o',"goblin",random,hostile - MONSTER:'o',random,random,hostile - MONSTER:'o',random,random,hostile - MONSTER:'O',"ogre",(03,02),hostile - MONSTER:'O',"ogre",(72,02),hostile - MONSTER:'O',"ogre",(03,17),hostile - MONSTER:'O',"ogre",(72,17),hostile - MONSTER:'O',"ogre",(41,10),hostile - MONSTER:'O',"ogre",(33,09),hostile - MONSTER:'O',"ogre",random,hostile - MONSTER:'O',"ogre",random,hostile - MONSTER:'O',random,random,hostile - - WALLIFY - - # - # The "fill" levels for the quest. - # - # These levels are used to fill out any levels not occupied by specific - # levels as defined above. "filla" is the upper filler, between the - # start and locate levels, and "fillb" the lower between the locate - # and goal levels. - # - - MAZE: "Elf-fila" , ' ' - INIT_MAP: '.' , ' ', true, true, random, true - NOMAP - # Random Monsters - RANDOM_MONSTERS: 'o', 'O' - # - STAIR: random, up - STAIR: random, down - # - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - # - TRAP: random, random - TRAP: random, random - TRAP: random, random - TRAP: random, random - # - MONSTER: 'o', "goblin", random, hostile - MONSTER: 'o', "goblin", random, hostile - MONSTER: 'o', "goblin", random, hostile - MONSTER: 'o', "goblin", random, hostile - MONSTER: 'o', "Uruk-hai", random, hostile - MONSTER: 'o', random, random, hostile - MONSTER: 'O', "ogre", random, hostile - - MAZE: "Elf-filb" , ' ' - INIT_MAP: '.' , ' ', true, true, random, true - NOMAP - # Random Monsters - RANDOM_MONSTERS: 'o', 'O' - # - STAIR: random, up - STAIR: random, down - # - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - # - TRAP: random, random - TRAP: random, random - TRAP: random, random - TRAP: random, random - # - MONSTER: 'o', "goblin", random, hostile - MONSTER: 'o', "Uruk-hai", random, hostile - MONSTER: 'o', "Uruk-hai", random, hostile - MONSTER: 'o', "Uruk-hai", random, hostile - MONSTER: 'o', random, random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'O', "ogre", random, hostile --- 0 ---- diff -Nacrd ../slashem-0.0.6E0F3/dat/Gnome.des ./dat/Gnome.des *** ../slashem-0.0.6E0F3/dat/Gnome.des Mon Jan 17 13:29:40 2000 --- ./dat/Gnome.des Thu Jan 1 01:00:00 1970 *************** *** 1,327 **** - # SCCS Id: @(#)Gnome.des 3.2 92/07/11 - # Copyright (c) 1992 by David Cohrs - # NetHack may be freely redistributed. See license for details. - # - # The "start" level for the quest. - # - # [Tom] -- This one looks familiar... :) - # - MAZE: "Gno-strt",' ' - GEOMETRY: center,center - #0 1 2 3 4 5 6 7 - #12345678901234567890123456789012345678901234567890123456789012345678901234 - MAP - - # # # - ## ##### ####### - # # # # - ############### ### ###### # ##### ######## - # #### # # # - # #### ##################### ## ----------- ### - ######### # ######## # # # |....\....| # - # # ###### ### # |.........| #### - ## # # ## ####### |.........| ## # - # #### # ######## # # # -----+----- # - # ######### # # # # # - ####### # # ##### ############### ##### - # # ######## # # # # # # - # # ###### ######### ############## - # #### # # # # - # # - ENDMAP - # STAIR:(35,06),up - BRANCH:(35,06,35,06),(0,0,0,0) - STAIR:(61,01),down - DOOR: closed, (59,10) - # throne room - MONSTER: 'G', "Ruggo the Gnome King", (59,7) - MONSTER: 'G', random, (55,7) - MONSTER: 'G', random, (56,7) - MONSTER: 'G', random, (57,7) - MONSTER: 'G', random, (58,7) - MONSTER: 'G', random, (60,7) - MONSTER: 'G', random, (61,7) - # the evil hordes - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: '@', "drow", random, hostile - MONSTER: '@', "drow", random, hostile - MONSTER: '@', "drow", random, hostile - MONSTER: '@', "drow", random, hostile - MONSTER: '@', "drow", random, hostile - MONSTER: '@', "drow", random, hostile - MONSTER: '@', "drow", random, hostile - MONSTER: '@', "drow", random, hostile - MONSTER: '@', "drow", random, hostile - MONSTER: '@', "drow", random, hostile - - - - MAZE: "Gno-loca",' ' - FLAGS: hardfloor - GEOMETRY:center,center - MAP - - ............. ........... - ............... ............. - ............. ............... .......... - ........... ............. ............... - ... ... .................. - ... .......... ... .................. - ... ............ BBB................... - ... .......... ...................... - ..... .. .....B........................ - .... ............... . ........B.......................... - ...... .. .............S.............. .................. - .... .. ........... ............... - .. ... .................... - .... BB................... - .. .. .. ............... - .. ....... .... ..... .... .. ....... S - ............ ....... .. ....... ..... ... .... - ....... ..... ...... ....... - - ENDMAP - # Random Monsters - RANDOM_MONSTERS: 'o', 'O' - # Dungeon Description - REGION:(00,00,75,19),unlit,"ordinary" - REGION:(52,06,73,15),unlit,"ordinary",unfilled,true - # Doors - DOOR:locked,(28,11) - # Stairs - STAIR:(04,03),up - STAIR:(73,10),down - # Non diggable walls - NON_DIGGABLE:(00,00,75,19) - # Objects - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,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:'@',"drow",(02,10),hostile - MONSTER:'@',"drow",(03,11),hostile - MONSTER:'@',"drow",(04,12),hostile - MONSTER:'@',"drow",(02,11),hostile - MONSTER:'@',"drow",(16,16),hostile - MONSTER:'@',"drow",(17,17),hostile - MONSTER:'@',"drow",(18,18),hostile - MONSTER:'@',"drow",(19,16),hostile - MONSTER:'@',"drow",(30,06),hostile - MONSTER:'@',"drow",(31,07),hostile - MONSTER:'@',"drow",(32,08),hostile - MONSTER:'@',"drow",(33,06),hostile - MONSTER:'@',"drow",(34,07),hostile - MONSTER:'@',"drow",random,hostile - MONSTER:'@',"drow",random,hostile - MONSTER:'@',"drow",random,hostile - MONSTER:'@',"drow",random,hostile - MONSTER:'O',random,random,hostile - MONSTER:'O',random,random,hostile - MONSTER:'O',"ogre",(03,12),hostile - MONSTER:'O',"ogre",(20,17),hostile - MONSTER:'O',"ogre",(35,08),hostile - MONSTER:'O',random,random,hostile - MONSTER:'O',random,random,hostile - MONSTER:'O',random,random,hostile - MONSTER:'O',random,random,hostile - MONSTER:'O',random,random,hostile - WALLIFY - - # - # The "goal" level for the quest. - # - # Here you meet the Lareth, your nemesis monster. You have to - # defeat Lareth in combat to gain the artifact you have - # been assigned to retrieve. - # - - MAZE: "Gno-goal", ' ' - GEOMETRY:center,center - MAP - - - - ------------- ------------- - |...........| |...........| - -------|...........-------------------...........| - |......S...........|.................|...........| - |......|...........|.................|...........| - |......|...........|.................|...........| - --S----|...........S.................S...........| - |......|...........|.................|...........| - |......|...........|.................|...........| - |......|...........|.................|...........| - -------|...........-------------------...........| - |...........| |...........| - ------------- ------------- - - - - - ENDMAP - # Random Monsters - RANDOM_MONSTERS: 'O', 'o' - # Dungeon Description - REGION:(13,10,18,12),unlit,"temple" - # Stairs - STAIR:(55,05),up - # Non diggable walls - NON_DIGGABLE:(00,00,75,19) - # The altar of Anhur. This is not a shrine. - ALTAR:(16,11),noalign,altar - # Objects - OBJECT:'(',"pick-axe",(16,11),blessed,0,"The Pick of Flandal Steelskin" - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,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:'@',"Lareth",(16,11) - MONSTER:'@',"drow",random,hostile - MONSTER:'@',"drow",random,hostile - MONSTER:'@',"drow",random,hostile - MONSTER:'@',"drow",random,hostile - MONSTER:'@',"drow",random,hostile - MONSTER:'@',"drow",random,hostile - MONSTER:'@',"drow",random,hostile - MONSTER:'@',"drow",random,hostile - MONSTER:'@',"drow",random,hostile - MONSTER:'@',"drow",random,hostile - MONSTER:'O',"ogre",random,hostile - MONSTER:'O',"ogre",random,hostile - MONSTER:'O',"ogre",random,hostile - MONSTER:'O',"ogre",random,hostile - MONSTER:'O',"ogre",random,hostile - MONSTER:'O',"ogre",random,hostile - MONSTER:'O',"ogre",random,hostile - - - # - # The "fill" levels for the quest. - # - # These levels are used to fill out any levels not occupied by specific - # levels as defined above. "filla" is the upper filler, between the - # start and locate levels, and "fillb" the lower between the locate - # and goal levels. - # - - MAZE: "Gno-fila" , ' ' - INIT_MAP: '.' , ' ' , true , true , random , true - NOMAP - # Random Monsters - RANDOM_MONSTERS: 'o', 'O' - # - STAIR: random, up - STAIR: random, down - # - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - # - TRAP: random, random - TRAP: random, random - TRAP: random, random - TRAP: random, random - # - MONSTER: '@', "drow", random, hostile - MONSTER: '@', "drow", random, hostile - MONSTER: '@', "drow", random, hostile - MONSTER: '@', "drow", random, hostile - MONSTER: '@', "drow", random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'O', random, random, hostile - MONSTER: 'O', "ogre", random, hostile - - LEVEL: "Gno-filb" - # Random Monsters - RANDOM_MONSTERS: 'O', 'o' - # - ROOM: "ordinary" , random, random, random, random - STAIR: random, up - OBJECT: random,random,random - MONSTER: 'O', random, random, hostile - - ROOM: "ordinary" , random, random, random, random - OBJECT: random, random, random - OBJECT: random,random,random - MONSTER: 'O', random, random, hostile - - ROOM: "ordinary" , random, random, random, random - OBJECT: random, random, random - TRAP: random, random - OBJECT: random,random,random - MONSTER: 'O', random, random, hostile - - ROOM: "ordinary" , random, random, random, random - STAIR: random, down - OBJECT: random, random, random - TRAP: random, random - MONSTER: 'O', random, random, hostile - MONSTER: '@', "drow", random - - ROOM: "ordinary" , random, random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - TRAP: random, random - MONSTER: 'O', random, random, hostile - - ROOM: "ordinary" , random, random, random, random - OBJECT: random, random, random - TRAP: random, random - MONSTER: '@', "drow", random - - RANDOM_CORRIDORS --- 0 ---- diff -Nacrd ../slashem-0.0.6E0F3/dat/Hobbit.des ./dat/Hobbit.des *** ../slashem-0.0.6E0F3/dat/Hobbit.des Mon Jan 17 13:29:41 2000 --- ./dat/Hobbit.des Thu Jan 1 01:00:00 1970 *************** *** 1,468 **** - # SCCS Id: @(#)Elf.des 3.1 91/12/24 - # Copyright (c) 1989 by Jean-Christophe Collet - # Copyright (c) 1991 by M. Stephenson - # NetHack may be freely redistributed. See license for details. - # - # - # Hobbit Quest by Robin Johnson, 12/98 - # - # The "start" level for the quest. - # - # Here you meet your (besieged) class leader, Bilbo Baggins - # and receive your quest assignment. - # - MAZE: "Hob-strt",' ' - FLAGS: noteleport,hardfloor - GEOMETRY:center,center - #0 1 2 3 4 5 6 7 - #123456789012345678901234567890123456789012345678901234567890123456789012345 - MAP - ....................|............................................P.IIIIIIIII - ....................|.......-----....................----......PP...IIIIIIII - ....................|.......|...|.............---....|..|.....P...----IIIIII - ...................--.......|...|............--.--...|..|...PP....|..|IIIIII - ..................--........--+--............|...|...--+-..P......|..|IIIIII - ..................|..........................--.--........P.......--+-IIIIII - ..............................................-+-.......PP............IIIIII - ...........------..................--+--...............P................IIII - ------------......................--...--.............P...................II - .................................--.....--..........PP...................III - .................................|...\...|.........P.......................I - .................................--.....--........P......................... - ..................................--...--................................... - ...............-+-.................-----........P........................... - .......--+--..--.--...----.....................P......---................... - .......|...|..|...|..--..--..................PP......--.--.................. - .......|...|..--.--..|....+.................P........|...+.................. - .......|...|...---...--..--...............PP.........--.--.................. - .......-----..........----...............P............---..................L - ........................................P.................................LL - ENDMAP - # Random Monsters - RANDOM_MONSTERS:'o','k','s' - RANDOM_PLACES:(01,01),(01,03),(01,05),(07,01),(07,03),(07,05),(13,01),(13,03),(13,05) - # Dungeon Description - REGION:(00,00,75,19),lit,"ordinary" - # Doors - DOOR:random,(09,14) - DOOR:random,(16,13) - DOOR:open,(26,16) - DOOR:random,(30,04) - DOOR:locked,(37,07) - DOOR:random,(47,06) - DOOR:random,(55,04) - DOOR:random,(57,16) - DOOR:locked,(68,05) - # Stairs - STAIR:(68,03),down - # Portal arrival point - BRANCH:(74,18,74,18),(0,0,0,0) - # Bilbo Baggins - MONSTER:'h',"Bilbo Baggins",(37,10) - # The treasure of Bilbo Baggins - CONTAINER:'(',"chest",(37,12) - OBJECT:'[',"elven mithril-coat",contained,blessed,0 - # Hobbits hate going hungry... - OBJECT:'%',"food ration",contained - OBJECT:'%',"food ration",contained - OBJECT:'%',"food ration",contained - OBJECT:'%',"food ration",contained - OBJECT:'=',random,contained - OBJECT:'=',random,contained - # Concerned neighbours - MONSTER:'h',"proudfoot",(34,10) - MONSTER:'h',"proudfoot",(40,10) - MONSTER:'h',"proudfoot",(31,06) - MONSTER:'h',"proudfoot",(43,06) - MONSTER:'h',"proudfoot",(31,14) - MONSTER:'h',"proudfoot",(43,14) - # Indifferent neighbours - MONSTER:'h',"hobbit",(30,02),peaceful - MONSTER:'h',"hobbit",(47,04),peaceful - MONSTER:'h',"hobbit",(55,02),peaceful - MONSTER:'h',"hobbit",(68,03),peaceful - MONSTER:'h',"hobbit",(10,15),peaceful - MONSTER:'h',"hobbit",(16,15),peaceful - MONSTER:'h',"hobbit",(55,16),peaceful - MONSTER:'h',"dwarf",random,peaceful - MONSTER:'h',"dwarf",random,peaceful - MONSTER:'G',"gnome",random,peaceful - MONSTER:'@',"Green-elf",random,peaceful - MONSTER:'@',"Green-elf",random,peaceful - # Farmer Maggot's orchard - ENGRAVING:(17,06),engrave,"Farmer Maggot's Orchard. Private property. Keep out!" - OBJECT:'%',"apple",place[0] - OBJECT:'%',"apple",place[0] - OBJECT:'%',"apple",place[1] - OBJECT:'%',"apple",place[1] - OBJECT:'%',"orange",place[2] - OBJECT:'%',"orange",place[3] - OBJECT:'%',"carrot",place[4] - OBJECT:'%',"banana",place[5] - OBJECT:'%',"pear",place[6] - OBJECT:'%',"melon",place[7] - MONSTER:'h',"Farmer Maggot",place[8],hostile - # The village temple - ALTAR:(23,16),law,shrine - # Undiggable walls ("fence" around the orchard stays diggable) - NON_DIGGABLE:(21,00,75,19) - NON_DIGGABLE:(00,09,20,19) - # traps - TRAP:"pit",random - TRAP:"pit",random - TRAP:"pit",random - TRAP:"pit",random - TRAP:"pit",random - TRAP:"pit",random - TRAP:"spiked pit",random - TRAP:"spiked pit",random - TRAP:"rolling boulder",random - # Monsters on siege duty. - MONSTER:';',"giant eel",(46,15),hostile - MONSTER:';',"giant eel",(53,09),hostile - MONSTER:'k',"kobold",random,hostile - MONSTER:'k',"kobold",random,hostile - MONSTER:'k',"kobold",random,hostile - MONSTER:'k',"large kobold",random,hostile - MONSTER:'k',"large kobold",random,hostile - MONSTER:'k',"swamp kobold",random,hostile - MONSTER:'k',"rock kobold",random,hostile - MONSTER:'k',"kobold lord",random,hostile - MONSTER:'o',"Uruk-hai",random,hostile - MONSTER:'o',"goblin",random,hostile - MONSTER:'o',"hobgoblin",random,hostile - MONSTER:'s',"cave spider",random,hostile - MONSTER:'s',"giant spider",random,hostile - MONSTER:'s',random,random,hostile - MONSTER:'s',random,random,hostile - MONSTER:'W',"Nazgul",random,hostile - MONSTER:'W',"Nazgul",random,hostile - MONSTER:'W',"barrow wight",random,hostile - MONSTER:'W',random,random,hostile - - # - # The "locate" level for the quest. - # - # Here you have to enter the caves of the Misty Mountains to go - # further towards your assigned quest. - # - - MAZE: "Hob-loca",' ' - FLAGS: hardfloor - GEOMETRY:center,center - MAP - - .. .... ...... ... ....... .. - .. ......S... .......... ..... ........ .... - .. .. ... . ......... .. . ..... .... - .. .. . ..... .. . .. ..... - .... . .. .. S .. .. - .... S .. .. .... .. .. - ..... ... .. .. ........ .. .. - ...... ...... ... .. ............ ... ... - .... .. .... .... ........................S....S...... - .. .. .. ... ........................ .. - .. .. .. ........................ .. - .... .... .. ........................ .. - ...... .. .. ... .................... .. - .... .... .. ..... ............ .. - .. .. .. .. ... .S ............ .... ... - .. .. .............. .... ............ .... .. ..... - ... .. .. .... ..... .. .... - .............. ...... ..... - - ENDMAP - # Random Monsters - RANDOM_MONSTERS: 'o', 'k', 's', 'a', 'W' - # Dungeon Description - REGION:(00,00,75,19),unlit,"ordinary" - # Doors - DOOR:closed,(15,02) - DOOR:closed,(18,06) - DOOR:closed,(35,15) - DOOR:closed,(45,05) - DOOR:closed,(59,09) - DOOR:closed,(64,09) - # Stairs - STAIR:(01,01),up - STAIR:(45,01),down - # Non diggable walls - NON_DIGGABLE:(00,00,75,19) - # Objects - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - # Random traps - TRAP:"pit",(13,10) - TRAP:"spiked pit",(45,03) - TRAP:"board",(41,16) - TRAP:"magic",(60,09) - TRAP:random,random - TRAP:random,random - # Random monsters. - MONSTER:'o',"Uruk-hai",(40,10),hostile - MONSTER:'o',"Uruk-hai",(41,10),hostile - MONSTER:'o',"Uruk-hai",(42,10),hostile - MONSTER:'o',"Uruk-hai",(43,10),hostile - MONSTER:'o',"goblin",(44,10),hostile - MONSTER:'o',"goblin",(45,10),hostile - MONSTER:'o',"goblin",(40,11),hostile - MONSTER:'o',"goblin",(41,11),hostile - MONSTER:'o',"goblin",(42,11),hostile - MONSTER:'o',"goblin",(43,11),hostile - MONSTER:'o',"goblin",(44,11),hostile - MONSTER:'o',"goblin",(45,11),hostile - MONSTER:'o',"goblin",(41,12),hostile - MONSTER:'o',"goblin",(42,12),hostile - MONSTER:'o',"goblin",(43,12),hostile - MONSTER:'o',"goblin",(44,12),hostile - MONSTER:'o',"goblin",random,hostile - MONSTER:'o',random,random,hostile - MONSTER:'O',random,random,hostile - MONSTER:'O',"ogre",(42,13),hostile - MONSTER:'O',"ogre",(43,13),hostile - MONSTER:'O',"ogre",(44,13),hostile - MONSTER:'O',"ogre",random,hostile - - WALLIFY - - # - # The "goal" level for the quest. - # - # Here you meet Gollum your nemesis monster. You have to - # defeat Gollum in combat to gain the artifact you have - # been assigned to retrieve. - # - - MAZE: "Hob-goal", ' ' - GEOMETRY:center,center - #0 1 2 3 4 5 6 7 - #123456789012345678901234567890123456789012345678901234567890123456789012345 - MAP - - .... . - ................................. ................................. - .. PPPPPPP. . .. - . P.P.P.P.P.P. ....... PPPPPPP. ....... . - . P.P.P.P.P.P.P.P.P...........PPPPPPP... ........ .S.. . - . P.P.P.P.P.P.P.P.P ......PPPPPPPPPPP.... . ....... .. . - . .P.P.P.P.P.P.P. ..PPPPPPPPPPPPPPPPP.... . .. . - . S ... . PPPPPPPPP.....PPPPPPPPP....S............... . - .... . ... .PPPPPPPPPP.......PPPPPPPPPP.. . - . . ..... .....S.PPPPPPPPPP...\...PPPPPPPPPP.. ...P - . ... ... .PPPPPPPPPP.......PPPPPPPPPP. .. ..... .. . - . ...PPPPPPPPP.....PPPPPPPPP... .. ....... . - . ....... .......PPPPPPPP.PPPPPPPP.... .... .......... . - .S.............. .. ....PPPPP.PPPPP ...... .. ....S........ . - . ............. ...PPP.PPP .......... ...... . - ... .PPPSPPP S P. - . ...... ..................................................... . - ..... .......... ... - - ENDMAP - # Random Monsters - RANDOM_MONSTERS: 'o', 'k', 'W', 'a', 's' - # Dungeon Description - REGION:(00,00,75,19),unlit,"ordinary" - REGION:(06,04,23,07),unlit,"swamp" - REGION:(61,11,68,15),unlit,"beehive",filled - # Stairs - STAIR:(19,10),up - # Non diggable walls - NON_DIGGABLE:(00,00,75,19) - # Objects - OBJECT:'=',"invisibility",(37,10),blessed,0,"The One Ring" - OBJECT:'(',"chest",(37,10) - OBJECT:random,random,(36,09) - OBJECT:random,random,(36,10) - OBJECT:random,random,(36,11) - OBJECT:random,random,(37,09) - OBJECT:random,random,(37,11) - OBJECT:random,random,(38,09) - OBJECT:random,random,(38,10) - OBJECT:random,random,(38,11) - OBJECT:random,random,random - OBJECT:random,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 - # doors - #DOOR:locked,(12,08) - #DOOR:closed,(22,10) - #DOOR:locked,(24,10) - #DOOR:closed,(25,11) - #DOOR:closed,(32,10) - #DOOR:closed,(37,03) - #DOOR:closed,(37,07) - #DOOR:closed,(37,13) - #DOOR:closed,(37,16) - #DOOR:closed,(42,10) - #DOOR:locked,(46,08) - #DOOR:closed,(51,10) - #DOOR:locked,(53,08) - #DOOR:closed,(65,05) - # Random monsters. - MONSTER:'h',"Gollum",(37,10),hostile - MONSTER:'k',"swamp kobold",(36,09),hostile - MONSTER:'k',"swamp kobold",(36,10),hostile - MONSTER:'k',"swamp kobold",(36,11),hostile - MONSTER:'k',"swamp kobold",(37,09),hostile - MONSTER:';',"giant eel",(34,08),hostile - MONSTER:';',random,(40,12),hostile - MONSTER:';',"electric eel",(40,08),hostile - MONSTER:';',random,(34,12),hostile - MONSTER:'o',random,(38,10),hostile - MONSTER:'o',random,(38,11),hostile - MONSTER:'o',random,random,hostile - MONSTER:'o',random,random,hostile - MONSTER:'k',random,random,hostile - MONSTER:'k',random,random,hostile - MONSTER:'k',random,random,hostile - MONSTER:'k',random,random,hostile - MONSTER:'r',random,random,hostile - MONSTER:'W',random,random,hostile - MONSTER:'W',random,random,hostile - MONSTER:'Z',random,random,hostile - MONSTER:'a',"giant ant",random,hostile - MONSTER:'a',"giant ant",random,hostile - MONSTER:'a',"giant ant",random,hostile - MONSTER:'a',"giant ant",random,hostile - MONSTER:'a',"fire ant",random,hostile - MONSTER:'a',"fire ant",random,hostile - MONSTER:'a',"fire ant",random,hostile - MONSTER:'a',"fire ant",random,hostile - MONSTER:'h',random,random - - WALLIFY - - # - # The "fill" levels for the quest. - # - # These levels are used to fill out any levels not occupied by specific - # levels as defined above. "filla" is the upper filler, between the - # start and locate levels, and "fillb" the lower between the locate - # and goal levels. - # - - # - # Fill level A -- the road to the Misty Mountains - # (yes, odd that sections of a road leading upwards into the hills should - # be connected by stairways leading down, but haven't you ever seen an - # Escher picture? -RJ) - # - - MAZE: "Hob-fila", ' ' - INIT_MAP: '.' , 'I', true, true, random, true - NOMAP - # Random Monsters - RANDOM_MONSTERS: 'o', 'k', 'a', 's', 'h' - # - STAIR: random, up - STAIR: random, down - # - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - # - MONSTER: 'o', random, random - MONSTER: 'o', random, random - MONSTER: 'k', "large kobold", random - MONSTER: 'k', "rock kobold", random - MONSTER: 'k', "swamp kobold", random - MONSTER: 'h', random, random - MONSTER: 'h', random, random - MONSTER: 'h', random, random - MONSTER: 'd', "warg", random - MONSTER: 'd', "warg", random - MONSTER: 'd', "wolf", random - MONSTER: 'd', "wolf", random - MONSTER: 'a', "killer bee", random - MONSTER: 'a', "killer bee", random - MONSTER: 'a', random, random - MONSTER: 'a', random, random - MONSTER: 's', "cave spider", random - MONSTER: 's', "cave spider", random - MONSTER: 's', "giant spider", random - MONSTER: 's', random, random - MONSTER: 's', random, random - # - TRAP: random, random - TRAP: random, random - TRAP: random, random - TRAP: random, random - TRAP: "rolling boulder", random - TRAP: "rolling boulder", random - TRAP: "pit", random - TRAP: "pit", random - - # - # Fill level B - the caves of the Misty Mountains - # Remember this bit in The Hobbit? - # - - MAZE: "Hob-filb" , ' ' - INIT_MAP: '.' , ' ', true, true, random, true - NOMAP - # Random Monsters - RANDOM_MONSTERS: 'o', 'O' - # - STAIR: random, up - STAIR: random, down - # - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - # - TRAP: random, random - TRAP: random, random - TRAP: random, random - TRAP: random, random - # - MONSTER: 'o', "goblin", random, hostile - MONSTER: 'o', "Uruk-hai", random, hostile - MONSTER: 'o', "Uruk-hai", random, hostile - MONSTER: 'o', random, random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'O', "ogre", random, hostile - MONSTER: 'T', random, random, hostile - MONSTER: 'T', random, random, hostile - MONSTER: 's', random, random, hostile - MONSTER: 's', random, random, hostile - MONSTER: 's', random, random, hostile - MONSTER: 's', random, random, hostile - MONSTER: 'a', random, random, hostile - MONSTER: 'a', random, random, hostile - --- 0 ---- diff -Nacrd ../slashem-0.0.6E0F3/dat/Lycn.des ./dat/Lycn.des *** ../slashem-0.0.6E0F3/dat/Lycn.des Mon Jan 17 13:29:40 2000 --- ./dat/Lycn.des Thu Jan 1 01:00:00 1970 *************** *** 1,289 **** - # SCCS Id: @(#)Barb.des 3.1 91/12/22 - # Copyright (c) 1989 by Jean-Christophe Collet - # Copyright (c) 1991 by M. Stephenson - # NetHack may be freely redistributed. See license for details. - # - # The "start" level for the quest. - # - # Here you meet your (besieged) class leader, the High Lycanthrope, - # and receive your quest assignment. - # - MAZE: "Lyc-strt",' ' - FLAGS: noteleport,hardfloor - GEOMETRY:center,center - MAP - PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP...P.P.P.........PPP.......... - PPPPPPPPPPPP...........PPPPPPPPPPPPPPPPPPPPPPP.PP.P..........PPPP........... - PPPP.........................PPPPPPPPPPPPPPPPPPPPPPPP.......PP.............. - PP...............................PPPPPPPPPP.P.PPPP..PPP...PPP............... - ........--------.-----.......----..PPPPPPPPP.PPPPP.PP.PPPPP................. - ........|...S........|......+...|...PPPPPPPPPPPPP..P.PP.PP.................. - ........|----...............|........PPPPPPPPPPPPPP.PP.P.PP................. - ........|.\..........+......-...-......PPPPPPPPPPPPPPPPPPPPP................ - ........|----........................PPPPPPPPPPPPPPPPPPPPPPPP............... - ........|...S........|....-.--.......PPPPPPPPPPPPPPPPPPPPPPPPP.............. - ........-------.---.--...+..........PPPPPPPPPPPPPPPPPPPPPPPPPP.............. - P........................|...|.......PPPPPPPPPPPPPPPPPPPPPPPP............... - PPP.----......--.--......-..--........PPPPPPPPPPPPPPPPPPPPPP................ - PPPPP..+......|...+..-.+-...........PPPPPPPPPPPPPPPPPPPPPP.................. - PPPPPPPPPPP...|......|...|.........PPPPPPPPPPPPPPPPPPPPPPPP................. - PPPPPPPPPPPPPP---.-..|PPPPPPPPPPPPPPP..PPPPPPPPPPPPPPPPPP................... - PPPPPPPPPPPPPPPPPPP..-PPPPPPPPPPPPP...PPPPPPPPPPPPPPPPPPP................... - PPPPPPPPPPPPP........................PPPPPPPPPPPPPPPPPP..................... - PPPPPPPPPPPPPP......................PPPPPPPPPPPPPPPPPPPP.................... - PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP..................... - ENDMAP - # Random Monsters - RANDOM_MONSTERS: '@', 'C' - # Dungeon Description - REGION:(00,00,75,19),lit,"ordinary" - # Stairs - STAIR:(70,09),down - # Portal arrival point - BRANCH:(32,12,32,12),(0,0,0,0) - # Doors - DOOR:locked,(12,05) - DOOR:locked,(12,09) - DOOR:closed,(21,07) - DOOR:open,(07,13) - DOOR:open,(18,13) - DOOR:open,(23,13) - DOOR:open,(25,10) - DOOR:open,(28,05) - # Elder - MONSTER:'@',"High Lycanthrope",(10,07) - # The treasure of High Lycanthrope - OBJECT:'(',"chest",(09,05) - # guards for the audience chamber - MONSTER:'@',"fiend",(10,05) - MONSTER:'@',"fiend",(10,09) - MONSTER:'@',"fiend",(11,05) - MONSTER:'@',"fiend",(11,09) - MONSTER:'@',"fiend",(14,05) - MONSTER:'@',"fiend",(14,09) - MONSTER:'@',"fiend",(16,05) - MONSTER:'@',"fiend",(16,09) - # Non diggable walls - NON_DIGGABLE:(00,00,75,19) - # A few traps ... - TRAP:random,random - TRAP:random,random - TRAP:random,random - TRAP:random,random - TRAP:random,random - TRAP:random,random - # Eels in the lake - MONSTER:';',"giant eel",(36,01) - MONSTER:';',"giant eel",(37,09) - MONSTER:';',"giant eel",(38,15) - MONSTER:';',"giant eel",(37,09) - MONSTER:';',"giant eel",(38,15) - # Monsters on siege duty. - MONSTER:'@', "Woodland-elf",random,hostile - MONSTER:'@', "Woodland-elf",random,hostile - MONSTER:'@', "Woodland-elf",random,hostile - MONSTER:'@', "Woodland-elf",random,hostile - MONSTER:'C', "forest centaur",random,hostile - MONSTER:'C', "forest centaur",random,hostile - MONSTER:'C', "forest centaur",random,hostile - MONSTER:'C', "forest centaur",random,hostile - - # - # The "locate" level for the quest. - # - # Here you have to infiltrate the Swamp of Horror too - # further towards your assigned quest. - # - - MAZE: "Lyc-loca",' ' - FLAGS: hardfloor - GEOMETRY:center,center - MAP - ...................................................... - ............. ......................................... ....... - ......P............................ .......... . ...... .......... - ..................... ..P......... ....... ............ ............ - ...P.P......P..............P.... ...................... ............. - .P.............P...P..........P .... ..P......... ..... ............. - ....P..P..P.......... ..P........ ...... ....P...................... - ......P................... P..... ....... ....... ................... - ...P...P......P.....P..........P ........ ..P........ ... - ...P.....P....P....... .......... ...P........... .P.... ... - ......P........P..... .P.. .P.... ........................ ........ - ..P.P...P..P.P...... ....................... ......... ..... .......... - ................P.....P...... ........ ... ..... .......... .......... - ...P....P....P......P........ ...P....... ....... ...... ...... ........ - .......P..P....P.......... ......... ............. .... ........ ..... - ..P..P...P.....P.P......P...P......... ............ ........... .... - ................P....P....... ......... ..... .................. . - ..P.....P..P..P.... ..... ....P................................... - .P..P.P....P....P.............. .......... .......................... - ..........P....... ................................................... - ENDMAP - # Random Monsters - RANDOM_MONSTERS: '@', 'C' - # Dungeon Description - REGION:(00,00,75,19),unlit,"ordinary" - # Stairs - STAIR:(03,02),up - STAIR:(70,13),down - # Objects - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - OBJECT:random,random,random - # Random traps - TRAP:"spiked pit",random - TRAP:"spiked pit",random - TRAP:"spiked pit",random - TRAP:"spiked pit",random - TRAP:random,random - TRAP:random,random - TRAP:random,random - TRAP:random,random - # Random monsters. - MONSTER:'@', "Woodland-elf",random,hostile - MONSTER:'@', "Woodland-elf",random,hostile - MONSTER:'@', "Woodland-elf",random,hostile - MONSTER:'@', "Woodland-elf",random,hostile - MONSTER:'@', "Woodland-elf",random,hostile - MONSTER:'C',"forest centaur",random,hostile - MONSTER:'C',"forest centaur",random,hostile - MONSTER:'C',"forest centaur",random,hostile - MONSTER:'C',random,random,hostile - MONSTER:'C',random,random,hostile - - # - # The "goal" level for the quest. - # - # Here you meet Sir Lorimar your nemesis monster. You have to - # defeat Sir Lorimar in combat to gain the artifact you have - # been assigned to retrieve. - # - - MAZE: "Lyc-goal", ' ' - GEOMETRY:center,center - MAP - .......... ... ............................................................ - .......... ............... .............. ......... .... .................. - .......... .................................................... ........... - ...... ............ ... ...... ... .................... ........ - ....... ..... ............. .......... ... .. ... ......... ............ - ................... ........ ............ ............. .... ............ - ............. ............. .............. ................. ........... - ... ... ............ ..... ................ ............. ............... - ............ . .............................. .. .... .................... - ............... .......... ............... .............................. - ....... ................... ............. ...... ........................ - ... .... ................... ........... ..................... .......... - .................. .......... ......... ......... ......... ...... ...... - . ......... .................. .................................. - ......... ............ ........................... .......... ............. - ...... .............................................. ..................... - .............. ...................... ........................... ......... - ........................................................................... - ENDMAP - # Random Monsters - RANDOM_MONSTERS: '@', 'C' - # Dungeon Description - REGION:(00,00,74,17),unlit,"ordinary" - # Stairs - STAIR:(57,11),up - # Non diggable walls - NON_DIGGABLE:(00,00,74,17) - # Objects - OBJECT:')',"quarterstaff",(35,8),blessed,0,"The Staff of Withering" - OBJECT:'(',"chest",(34,8) - OBJECT:random,random,random - OBJECT:random,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 - # KMH, balance patch 2 -- all quests now have an altar - ALTAR:(35,08),noalign,altar - # Random monsters. - MONSTER:'@',"Sir Lorimar",(35,8),hostile - MONSTER:'@', "Woodland-elf",random,hostile - MONSTER:'@', "Woodland-elf",random,hostile - MONSTER:'@', "Woodland-elf",random,hostile - MONSTER:'@', "Woodland-elf",random,hostile - MONSTER:'C',"forest centaur",random,hostile - MONSTER:'C',"forest centaur",random,hostile - MONSTER:'C',"forest centaur",random,hostile - MONSTER:'C',random,random,hostile - - # - # The "fill" levels for the quest. - # - # These levels are used to fill out any levels not occupied by specific - # levels as defined above. "filla" is the upper filler, between the - # start and locate levels, and "fillb" the lower between the locate - # and goal levels. - # - - MAZE: "Lyc-fila" , ' ' - INIT_MAP: '.' , '.' , true , true , unlit , false - NOMAP - # Random Monsters - RANDOM_MONSTERS: '@', 'C' - # - STAIR: random, up - STAIR: random, down - # - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - # - TRAP: random, random - TRAP: random, random - TRAP: random, random - TRAP: random, random - # - MONSTER: '@', "Woodland-elf", random, hostile - MONSTER: '@', "Woodland-elf", random, hostile - MONSTER: '@', "Woodland-elf", random, hostile - MONSTER: '@', "Woodland-elf", random, hostile - MONSTER: 'C', "forest centaur", random, hostile - MONSTER: 'C', "forest centaur", random, hostile - MONSTER: 'C', "forest centaur", random, hostile - MONSTER: 'C', random, random, hostile - - MAZE: "Lyc-filb" , ' ' - INIT_MAP: '.' , ' ' , true , true , unlit , true - NOMAP - # Random Monsters - RANDOM_MONSTERS: '@', 'C' - # - STAIR: random, up - STAIR: random, down - # - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - OBJECT: random, random, random - # - TRAP: random, random - TRAP: random, random - TRAP: random, random - TRAP: random, random - # - MONSTER: '@', "Woodland-elf", random, hostile - MONSTER: '@', "Woodland-elf", random, hostile - MONSTER: '@', "Woodland-elf", random, hostile - MONSTER: '@', "Woodland-elf", random, hostile - MONSTER: 'C', "forest centaur", random, hostile - MONSTER: 'C', "forest centaur", random, hostile - MONSTER: 'C', "forest centaur", random, hostile - MONSTER: 'C', random , random, hostile --- 0 ---- diff -Nacrd ../slashem-0.0.6E0F3/dat/old/Darkelf.des ./dat/old/Darkelf.des *** ../slashem-0.0.6E0F3/dat/old/Darkelf.des Thu Jan 1 01:00:00 1970 --- ./dat/old/Darkelf.des Fri Mar 10 13:37:50 2000 *************** *** 0 **** --- 1,365 ---- + # SCCS Id: @(#)Elf.des 3.1 91/12/24 + # Copyright (c) 1989 by Jean-Christophe Collet + # Copyright (c) 1991 by M. Stephenson + # NetHack may be freely redistributed. See license for details. + # + # + # + # + MAZE: "Dro-strt",' ' + FLAGS: noteleport,hardfloor + GEOMETRY:center,center + MAP + .................................... . ..................................... + ................................... ... .................................... + .................................... . ..................................... + ................................... ... .................................... + .................................... . ..................................... + ..............................}}}}}}}.}}}}}}}............................... + ............................}}}|----...----|}}}............................. + ...........................}}|--...........--|}}............................ + .................... . . . }|-...............-|} . . . ..................... + ................... . . . .}|.................|}. . . . .................... + ............................................................................ + ................... . . . .}|.................|}. . . . .................... + .................... . . . }|-...............-|} . . . ..................... + ...........................}}|--...........--|}}............................ + ............................}}}|----...----|}}}............................. + ..............................}}}}}}}.}}}}}}}............................... + .................................... . ..................................... + ................................... ... .................................... + .................................... . ..................................... + ................................... ... .................................... + ENDMAP + # Random Monsters + RANDOM_MONSTERS: '@', 'd' + # Dungeon Description + REGION:(00,00,75,19),lit,"ordinary" + # Stairs + STAIR:(40,13),down + # Portal arrival point + BRANCH:(00,14,00,14),(0,0,0,0) + # Altar + ALTAR:(37,10),chaos,altar + # Earendil/Elwing + MONSTER:'s',"Lolth",(37,10) + # The treasure of Earendil/Elwing + OBJECT:'(',"chest",(37,10) + # elf guards for the audience chamber + MONSTER:'@',"drow",(38,09) + MONSTER:'@',"drow",(38,10) + MONSTER:'@',"drow",(38,11) + MONSTER:'@',"drow",(36,09) + MONSTER:'@',"drow",(36,10) + MONSTER:'@',"drow",(36,11) + MONSTER:'@',"drow",(37,09) + MONSTER:'@',"drow",(37,11) + # Non diggable walls + NON_DIGGABLE:(00,00,75,19) + # traps + # One pit at each cardinal point. + TRAP:"pit",(37,05) + TRAP:"pit",(46,10) + TRAP:"pit",(37,15) + TRAP:"pit",(28,10) + TRAP:random,random + TRAP:random,random + # Monsters on siege duty. + MONSTER: '@',"Grey-elf",(35,04),hostile + MONSTER: '@',"Grey-elf",(36,03),hostile + MONSTER: '@',"Grey-elf",(37,03),hostile + MONSTER: '@',"Grey-elf",(38,03),hostile + MONSTER: '@',"Grey-elf",(39,04),hostile + MONSTER: '@',"Grey-elf",(48,09),hostile + MONSTER: '@',"Grey-elf",(48,10),hostile + MONSTER: '@',"Grey-elf",(48,11),hostile + MONSTER: '@',"Grey-elf",(35,16),hostile + MONSTER: '@',"Grey-elf",(36,17),hostile + MONSTER: '@',"Grey-elf",(37,17),hostile + MONSTER: '@',"Grey-elf",(38,17),hostile + MONSTER: '@',"Grey-elf",(39,16),hostile + MONSTER: '@',"Grey-elf",(26,09),hostile + MONSTER: '@',"Grey-elf",(26,10),hostile + MONSTER: '@',"Grey-elf",(26,11),hostile + + # + # The "locate" level for the quest. + # + # Here you have to infiltrate the Goblins' Cave to go + # further towards your assigned quest. + # + + MAZE: "Dro-loca",' ' + FLAGS: hardfloor + GEOMETRY:center,center + MAP + + .. .... ...... ... ....... .. + .. ......S... .......... ..... ........ .... + .. .. ... . ......... .. . ..... .... + .. .. . ..... .. . .. ..... + .... . .. .. S .. .. + .... S .. .. .... .. .. + ..... ... .. .. ........ .. .. + ...... ...... ... .. ............ ... ... + .... .. .... .... ........................S....S...... + .. .. .. ... ........................ .. + .. .. .. ........................ .. + .... .... .. ........................ .. + ...... .. .. ... .................... .. + .... .... .. ..... ............ .. + .. .. .. .. ... .S ............ .... ... + .. .. .............. .... ............ .... .. ..... + ... .. .. .... ..... .. .... + .............. ...... ..... + + ENDMAP + # Random Monsters + RANDOM_MONSTERS: '@', 'd' + # Dungeon Description + REGION:(00,00,75,19),unlit,"ordinary" + # Doors + DOOR:closed,(15,02) + DOOR:closed,(18,06) + DOOR:closed,(35,15) + DOOR:closed,(45,05) + DOOR:closed,(59,09) + DOOR:closed,(64,09) + # Stairs + STAIR:(01,01),up + STAIR:(45,01),down + # Non diggable walls + NON_DIGGABLE:(00,00,75,19) + # Objects + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + # Random traps + TRAP:"pit",(13,10) + TRAP:"spiked pit",(45,03) + TRAP:"board",(41,16) + TRAP:"magic",(60,09) + TRAP:random,random + TRAP:random,random + # Random monsters. + MONSTER:'@',"Grey-elf",(40,10),hostile + MONSTER:'@',"Grey-elf",(41,10),hostile + MONSTER:'@',"Grey-elf",(42,10),hostile + MONSTER:'@',"Grey-elf",(43,10),hostile + MONSTER:'@',"Grey-elf",(44,10),hostile + MONSTER:'@',"Grey-elf",(45,10),hostile + MONSTER:'@',"Grey-elf",(40,11),hostile + MONSTER:'@',"Grey-elf",(41,11),hostile + MONSTER:'@',"Grey-elf",(42,11),hostile + MONSTER:'@',"Grey-elf",(43,11),hostile + MONSTER:'@',"Grey-elf",(44,11),hostile + MONSTER:'@',"Grey-elf",(45,11),hostile + MONSTER:'@',"Grey-elf",(41,12),hostile + MONSTER:'@',"Grey-elf",(42,12),hostile + MONSTER:'@',"Grey-elf",(43,12),hostile + MONSTER:'@',"Grey-elf",(44,12),hostile + MONSTER:'@',"Grey-elf",random,hostile + MONSTER:'d',random,random,hostile + MONSTER:'d',random,random,hostile + MONSTER:'d',random,random,hostile + MONSTER:'d',random,random,hostile + MONSTER:'d',random,random,hostile + MONSTER:'d',random,random,hostile + MONSTER:'d',random,random,hostile + + WALLIFY + + # + # The "goal" level for the quest. + # + # Here you meet The Goblin King your nemesis monster. You have to + # defeat The Goblin King in combat to gain the artifact you have + # been assigned to retrieve. + # + + MAZE: "Dro-goal", ' ' + GEOMETRY:center,center + MAP + + ... ... + .......................................................................... + ... + ... + . ............ ....... . ....... . + . ............................. . ........ .........S.. . + . ............ . ...... . . . ....... .. . + . ......... . .... + . ... . .. . + . S . ......... .S. .S............... . + . ... . ... . ......... . . + . ........ .....S.+.......+....\....+........+. . + . ... ... S ......... .. ..... . + . .. ......... .. ...... . + . ....... ... + .... .... .......... . + . .............. .. . ...... .. ............. . + . ............. . .......... ...... . + ... + ... + .......................................................................... + ... ... + + ENDMAP + # Random Monsters + RANDOM_MONSTERS: '@', 'd' + # Dungeon Description + REGION:(00,00,75,19),lit,"ordinary" + # Stairs + STAIR:(19,10),up + # Non diggable walls + NON_DIGGABLE:(00,00,75,19) + # Objects + OBJECT:')',"quarterstaff",(37,10),blessed,0,"The Tentacle Staff" + OBJECT:'(',"chest",(37,10) + OBJECT:random,random,(36,09) + OBJECT:random,random,(36,10) + OBJECT:random,random,(36,11) + OBJECT:random,random,(37,09) + OBJECT:random,random,(37,11) + OBJECT:random,random,(38,09) + OBJECT:random,random,(38,10) + OBJECT:random,random,(38,11) + OBJECT:random,random,random + OBJECT:random,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 + # doors + DOOR:locked,(12,08) + DOOR:closed,(22,10) + DOOR:locked,(24,10) + DOOR:closed,(25,11) + DOOR:closed,(32,10) + DOOR:closed,(37,03) + DOOR:closed,(37,07) + DOOR:closed,(37,13) + DOOR:closed,(37,16) + DOOR:closed,(42,10) + DOOR:locked,(46,08) + DOOR:closed,(51,10) + DOOR:locked,(53,08) + DOOR:closed,(65,05) + # Random monsters. + MONSTER:'@',"Earendil",(37,10),hostile + MONSTER:'@',"Grey-elf",(36,09),hostile + MONSTER:'@',"Grey-elf",(36,10),hostile + MONSTER:'@',"Grey-elf",(36,11),hostile + MONSTER:'@',"Grey-elf",(37,09),hostile + MONSTER:'@',"Grey-elf",(37,11),hostile + MONSTER:'@',"Grey-elf",(38,09),hostile + MONSTER:'@',"Grey-elf",(38,10),hostile + MONSTER:'@',"Grey-elf",(38,11),hostile + MONSTER:'@',"Grey-elf",(02,02),hostile + MONSTER:'@',"Grey-elf",(71,02),hostile + MONSTER:'@',"Grey-elf",(02,16),hostile + MONSTER:'@',"Grey-elf",(71,16),hostile + MONSTER:'@',"Grey-elf",random,hostile + MONSTER:'@',"Grey-elf",random,hostile + MONSTER:'@',"Grey-elf",random,hostile + MONSTER:'@',"Grey-elf",random,hostile + MONSTER:'d',random,random,hostile + MONSTER:'d',random,random,hostile + MONSTER:'d',"mist wolf",(03,02),hostile + MONSTER:'d',"mist wolf",(72,02),hostile + MONSTER:'d',"mist wolf",(03,17),hostile + MONSTER:'d',"mist wolf",(72,17),hostile + MONSTER:'d',"mist wolf",(41,10),hostile + MONSTER:'d',"mist wolf",(33,09),hostile + MONSTER:'d',"mist wolf",random,hostile + MONSTER:'d',"mist wolf",random,hostile + MONSTER:'d',random,random,hostile + + WALLIFY + + # + # The "fill" levels for the quest. + # + # These levels are used to fill out any levels not occupied by specific + # levels as defined above. "filla" is the upper filler, between the + # start and locate levels, and "fillb" the lower between the locate + # and goal levels. + # + + MAZE: "Dro-fila" , ' ' + INIT_MAP: '.' , ' ', true, true, random, true + NOMAP + # Random Monsters + RANDOM_MONSTERS: '@', 'd' + # + STAIR: random, up + STAIR: random, down + # + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + # + TRAP: random, random + TRAP: random, random + TRAP: random, random + TRAP: random, random + # + MONSTER: '@', "Grey-elf", random, hostile + MONSTER: '@', "Grey-elf", random, hostile + MONSTER: '@', "Grey-elf", random, hostile + MONSTER: '@', "Grey-elf", random, hostile + MONSTER: '@', "Grey-elf", random, hostile + MONSTER: 'd', random, random, hostile + MONSTER: 'd', "mist wolf", random, hostile + + MAZE: "Dro-filb" , ' ' + INIT_MAP: '.' , ' ', true, true, random, true + NOMAP + # Random Monsters + RANDOM_MONSTERS: '@', 'd' + # + STAIR: random, up + STAIR: random, down + # + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + # + TRAP: random, random + TRAP: random, random + TRAP: random, random + TRAP: random, random + # + MONSTER: '@', "Grey-elf", random, hostile + MONSTER: '@', "Grey-elf", random, hostile + MONSTER: '@', "Grey-elf", random, hostile + MONSTER: '@', "Grey-elf", random, hostile + MONSTER: 'd', random, random, hostile + MONSTER: 'd', "mist wolf", random, hostile + MONSTER: 'd', "mist wolf", random, hostile diff -Nacrd ../slashem-0.0.6E0F3/dat/old/Dopp.des ./dat/old/Dopp.des *** ../slashem-0.0.6E0F3/dat/old/Dopp.des Thu Jan 1 01:00:00 1970 --- ./dat/old/Dopp.des Fri Mar 10 13:37:50 2000 *************** *** 0 **** --- 1,334 ---- + # SCCS Id: @(#)Dopp.des 3.1 92/09/22 + # Copyright (c) 1989 by Jean-Christophe Collet + # Copyright (c) 1991-2 by M. Stephenson + # NetHack may be freely redistributed. See license for details. + # + # The "start" level for the quest. + # + # Here you meet your (besieged) class leader, Master Shifter + # and receive your quest assignment. + # + MAZE: "Dop-strt",' ' + FLAGS: noteleport,hardfloor + GEOMETRY:center,center + MAP + + ............................................................................ + ............................................................................ + .........................................................-.................. + .....................................................--..................... + ...................-----------------------.........-....-..-..|............. + ...................|..|..........|...|..|...|---.....-.-.................... + ...................|..|...|......|...|..|----.......|...-...-............... + ...................|..|...|......|...|............----....|................. + ...................|..---.------.|.---..-----.---.......-.-..|.............. + ...................|..|..........|......|..|..|......--...-................. + ...................|.............|.-----|..|..|.--..-..-....|............... + ...................|.---.........|......|..|..|............---.............. + ...................|...|.........|.----.|..|..|...-..-..-....|.............. + ...................|...---------.|.|..|.|..|..|.|........|.................. + ...................|....|........|.|..|.|..|..|.|...|. |.-.................. + ...................|..--|.--------.|..|.|..|..|.|..--....................... + ...................|....|..........|..|.......|.--......--.................. + ...................----------------------------............................. + ............................................................................ + ............................................................................ + ENDMAP + # Random Monsters + RANDOM_MONSTERS: ':', 'N' + # Dungeon Description + REGION:(00,00,75,19),lit,"ordinary" + # Portal arrival point + BRANCH:(05,04,05,04),(0,0,0,0) + # Stairs + STAIR:(52,09),down + # Quest Leader + MONSTER:'@',"Master Shifter",(28,10) + # The treasure of Master Shifter + OBJECT:'(',"chest",(28,11) + # A few remaining guards + MONSTER:'@',"shifter",(24,10) + MONSTER:'@',"shifter",(25,10) + MONSTER:'@',"shifter",(26,10) + MONSTER:'@',"shifter",(27,10) + MONSTER:'@',"shifter",(24,11) + MONSTER:'@',"shifter",(25,11) + MONSTER:'@',"shifter",(26,11) + MONSTER:'@',"shifter",(27,11) + # Non diggable walls + NON_DIGGABLE:(00,00,75,19) + # Random traps + TRAP:"polymorph",(39,07) + TRAP:"polymorph",(45,08) + TRAP:random,random + TRAP:random,random + TRAP:random,random + TRAP:random,random + # Monsters on siege duty. + MONSTER: ':',"chameleon",(10,05) + MONSTER: ':',"chameleon",(20,06) + MONSTER: ':',"chameleon",(20,07) + MONSTER: ':',"chameleon",(04,04) + MONSTER: ':',"chameleon",(06,11) + MONSTER: ':',"chameleon",(04,12) + MONSTER: ':',"chameleon",(03,08) + MONSTER: ':',"chameleon",(07,07) + MONSTER: 'N',"guardian naga",(09,05) + MONSTER: 'N',"guardian naga",(21,06) + MONSTER: 'N',"guardian naga",(05,05) + MONSTER: 'N',"guardian naga",(01,17) + + # + # The "locate" level for the quest. + # + + MAZE: "Dop-loca",' ' + GEOMETRY:center,center + MAP + # 1 2 3 4 5 6 7 + #123456789012345678901234567890123456789012345678901234567890123456789012345 + ---------------------------------------------------- -------- + ---...............................|.....|..|........- --...... + ---...--------........------........|.....|..|......--- ---.... + ---.....- --.......- ---.....|.....|..|------- --.-- + ---.....---- ------- --....|.....|..|....-- --..| + ---...----- ----.----.....----.....--- --..|| + ----..---- -----..--- |...--- |.......--- --...| + |...--- ----....--- |.--- |......||.-- --...|| + |...- |.....--- ---- |.....||...---....| + |...---- ------- | |-----|.....-....|| + |......----- --- -- | -----...|............| + |..........----- ----.----- -- --- -------...|..||.....|.....|| + |..............-----........----....--- |....|....|..|||....||....| + |------------.........................--- |....|....|.|| |....||...|| + |LLLLLLLLLLL|........------.............-----....|....||| ||....|...| + |----------L|.......-- ---...............|....|....|| |.......|| + |PPPPPPPPP|L|.......- ---.............|....|..--| ||......| + |--------P|L|.......---- --............|....---- |.....|| + |.......|P|L|..........--------.............------ ||....| + |.......|P|L|............................---- |....| + ------------------------------------------ ------ + ENDMAP + # Random Monsters + RANDOM_MONSTERS: ':', 'N' + # Dungeon Description + REGION:(00,00,75,20),lit,"ordinary" + # Stairs + STAIR:(73,01),up + STAIR:(03,19),down + # Non diggable walls + NON_DIGGABLE:(00,00,75,20) + # Objects + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,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: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: 'N',"guardian naga",random + MONSTER: 'N',"guardian naga",random + MONSTER: 'N',"guardian naga",random + MONSTER: 'N',"guardian naga",random + MONSTER: 'N',"guardian naga",random + MONSTER: 'N',"guardian naga",random + MONSTER: 'N',"guardian naga",random + MONSTER: 'N',"guardian naga",random + MONSTER: 'N',"guardian naga",random + + # + # The "goal" level for the quest. + # + # Here you meet Transmuter your nemesis monster. You have to + # defeat Transmuter in combat to gain the artifact you have + # been assigned to retrieve. + # + + MAZE: "Dop-goal", ' ' + INIT_MAP: 'L' , '.' , false , false , unlit , false + GEOMETRY:center,center + MAP + .L......L.LLL.......LL.... + .LLL.......L......LL...... + LL.LL.............L.LL.... + .......................... + ......................LL.. + ......................LLL. + LL........................ + .LL....................... + .LL................LL.L... + ..LL.....L.LL.......LLL... + .........LLL.........L.... + ENDMAP + # Random Monsters + RANDOM_MONSTERS: 'N', ':' + # Dungeon Description + REGION:(00,00,25,10),unlit,"ordinary" + # Stairs + STAIR:(20,05),up + # Objects + OBJECT:'"',"amulet of ESP" ,(13,05),blessed,0,"The Medallion of Shifters" + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + OBJECT:random,random,random + # Random traps + TRAP:"fire",random + TRAP:"fire",random + TRAP:"fire",random + TRAP:"fire",random + TRAP:random,random + TRAP:random,random + # KMH, balance patch 2 -- all quests now have an altar + ALTAR:(13,05),noalign,altar + # Random monsters. + MONSTER:'@',"Transmuter",(13,05) + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: ':',"chameleon",random + MONSTER: 'N',"guardian naga",random + MONSTER: 'N',"guardian naga",random + MONSTER: 'N',"guardian naga",random + MONSTER: 'N',"guardian naga",random + MONSTER: 'N',"guardian naga",random + MONSTER: 'N',"guardian naga",random + MONSTER: 'N',"guardian naga",random + MONSTER: 'N',"guardian naga",random + MONSTER: 'N',"guardian naga",random + + # + # The "fill" levels for the quest. + # + # These levels are used to fill out any levels not occupied by specific + # levels as defined above. "filla" is the upper filler, between the + # start and locate levels, and "fillb" the lower between the locate + # and goal levels. + # + + LEVEL: "Dop-fila" + # Random Monsters + RANDOM_MONSTERS: ':', 'N' + # + ROOM: "ordinary" , random, random, random, random + STAIR: random, up + OBJECT: random,random,random + MONSTER: ':', random, random, hostile + + ROOM: "ordinary" , random, random, random, random + OBJECT: random, random, random + OBJECT: random,random,random + MONSTER: ':', random, random, hostile + + ROOM: "ordinary" , random, random, random, random + OBJECT: random, random, random + TRAP: random, random + OBJECT: random,random,random + MONSTER: 'N', "guardian naga", random + MONSTER: ':', "chameleon", random + + ROOM: "ordinary" , random, random, random, random + STAIR: random, down + OBJECT: random, random, random + TRAP: random, random + MONSTER: ':', random, random, hostile + MONSTER: ':', "chameleon", random + + ROOM: "ordinary" , random, random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + TRAP: random, random + MONSTER: 'N', random, random, hostile + + ROOM: "ordinary" , random, random, random, random + OBJECT: random, random, random + TRAP: random, random + MONSTER: ':', "chameleon", random + + RANDOM_CORRIDORS + + LEVEL: "Dop-filb" + # Random Monsters + RANDOM_MONSTERS: ':', 'N' + # + ROOM: "ordinary" , random, random, random, random + STAIR: random, up + OBJECT: random,random,random + MONSTER: 'N', random, random, hostile + + ROOM: "ordinary" , random, random, random, random + OBJECT: random, random, random + OBJECT: random,random,random + MONSTER: 'N', random, random, hostile + + ROOM: "ordinary" , random, random, random, random + OBJECT: random, random, random + TRAP: random, random + OBJECT: random,random,random + MONSTER: ':', random, random, hostile + + ROOM: "ordinary" , random, random, random, random + STAIR: random, down + OBJECT: random, random, random + TRAP: random, random + MONSTER: ':', random, random, hostile + MONSTER: ':', "chameleon", random + + ROOM: "ordinary" , random, random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + TRAP: random, random + MONSTER: 'N', random, random, hostile + + ROOM: "ordinary" , random, random, random, random + OBJECT: random, random, random + TRAP: random, random + MONSTER: ':', "chameleon", random + + RANDOM_CORRIDORS + diff -Nacrd ../slashem-0.0.6E0F3/dat/old/Dwarf.des ./dat/old/Dwarf.des *** ../slashem-0.0.6E0F3/dat/old/Dwarf.des Thu Jan 1 01:00:00 1970 --- ./dat/old/Dwarf.des Fri Mar 10 13:37:50 2000 *************** *** 0 **** --- 1,312 ---- + # Dwarf.des Osku Salerma 1996 (osku@iki.fi) + # + # The "start" level for the quest. + # + # Here you meet your (besieged) class leader, Thorin, + # and receive your quest assignment. + # + MAZE: "Dwa-strt",' ' + FLAGS: hardfloor + GEOMETRY:center,center + MAP + ......PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP + ......PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP + ......PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP + ......PPPPPPPPPPPPPPPPPP...........................................PPPPPPPPP + ......PPPPPPPPPPPPPPPPPP...-------.................................PPPPPPPPP + ......PPPPPPPPPPPPPPPPPP...|.....|.................................PPPPPPPPP + ......PPPPPPPPPPPPPPPPPP...|.....|.................................PPPPPPPPP + ......PPPPPPPPPPPPPPPPPP...|.....+.....--------+--------...........PPPPPPPPP + ......PPPPPPPPPPPPPPPPPP...|.....|.....|...............|---........PPPPPPPPP + ...........................-------.....|...............|..|........PPPPPPPPP + .......................................|........\......S..|........PPPPPPPPP + ......PPPPPPPPPPPPPPPPPP...............|...............|---........PPPPPPPPP + ......PPPPPPPPPPPPPPPPPP...............-----------------...........PPPPPPPPP + ......PPPPPPPPPPPPPPPPPP..----------...............................PPPPPPPPP + ......PPPPPPPPPPPPPPPPPP..|........|...............................PPPPPPPPP + ......PPPPPPPPPPPPPPPPPP..|........+...............................PPPPPPPPP + ......PPPPPPPPPPPPPPPPPP..----------...............................PPPPPPPPP + ......PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP + ......PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP + ......PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP + ENDMAP + # Dungeon Description + REGION:(00,00,75,19),lit,"ordinary" + REGION:(27,14,34,15),lit,"ordinary" + REGION:(28,05,32,08),lit,"ordinary" + REGION:(40,08,54,11),lit,"ordinary" + REGION:(56,09,57,10),lit,"ordinary" + # Portal arrival point + BRANCH:(02,02,02,02),(0,0,0,0) + # Stairs + STAIR:(57,10),down + # Doors + DOOR: closed,(47,07) + DOOR: locked,(55,10) + DOOR: open,(33,07) + DOOR: closed,(35,15) + # Thorin + MONSTER:'h',"Thorin",(48,10) + # The treasure of Thorin + OBJECT:'(',"chest",(49,10) + # Dwarf guards for the audience chamber + MONSTER:'h', "dwarf warrior", (45,09) + MONSTER:'h', "dwarf warrior", (47,10) + MONSTER:'h', "dwarf warrior", (48,11) + MONSTER:'h', "dwarf warrior", (44,08) + MONSTER:'h', "dwarf warrior", (45,11) + MONSTER:'h', "dwarf warrior", (30,06) + # Non diggable walls + NON_DIGGABLE:(00,00,75,19) + # Random trap + TRAP:random,random + # Monsters on siege duty. + MONSTER:'o',"orc-captain",random + MONSTER:'o',"orc-captain",random + MONSTER:'o',"orc-captain",random + MONSTER:'d',"warg", random + MONSTER:'d', "wolf", random + MONSTER:'o',"orc-captain",random + MONSTER:'o',random,random + MONSTER:'T',random,random + + # The "locate" level for the quest. + # + # Here you have to find the entrance to lonely mountain to go + # further towards your assigned quest. + # + + MAZE: "Dwa-loca", ' ' + FLAGS: noteleport, hardfloor + GEOMETRY: center, center + MAP + ..................-.....................................-................... + ..................|-...................................-|................... + ...................|-.................................-|.................... + ....................|-...............................-|..................... + .....................|-.............................-|...................... + ......................|-...........................-|....................... + .......................|-.........................-|........................ + ........................|-.......................-|......................... + .........................|-.....................-|.......................... + ..........................|----------.----------|........................... + ............................................................................ + ....................................PPP..................................... + ....................................PPP..................................... + ............................................................................ + ............................................................................ + ............................................................................ + ............................................................................ + ............................................................................ + ............................................................................ + ............................................................................ + ENDMAP + REGION: (0,0,75,19), lit, "ordinary" + NON_DIGGABLE: (0,0,75,19) + + # stairs + STAIR: (03,17), up + STAIR: (50,01), down + + # objects + OBJECT: '`', "boulder", (37,09) + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + + # monsters + MONSTER: 'o', "orc-captain", (43,04) + MONSTER: 'o', "orc-captain", (49,04) + MONSTER: 'o', "orc-captain", (30,06) + MONSTER: 'o', "orc-captain", (30,02) + MONSTER: 'o', "orc-captain", (31,02) + MONSTER: 'o', "orc-captain", (33,02) + MONSTER: 'o', "orc-captain", (32,03) + MONSTER: 'o', "orc-captain", (40,04) + MONSTER: 'd', "wolf", (41,03) + MONSTER: 'd', "warg", (42,02) + MONSTER: 'd', "warg", (50,03) + MONSTER: 'd', "warg", (52,03) + MONSTER: 'd', "warg", (35,01) + MONSTER: 'd', "warg", (36,02) + MONSTER: 'T', "Olog-hai", (42,07) + MONSTER: 'T', "Olog-hai", (08,02) + + # traps + TRAP: random, random + TRAP: random, random + TRAP: random, random + TRAP: random, random + + # + # The "goal" level for the quest. + # + # Here you meet Smaug your nemesis monster. You have to + # defeat Smaug in combat to gain the artifact you have + # been assigned to retrieve. + # + MAZE: "Dwa-goal", ' ' + FLAGS: noteleport, hardfloor + GEOMETRY: center, center + MAP + + + + + + ......................| + ......................| + ......................| + .... ......................| + .... ......................| + ....S......................S......................| + .... ......................| + .... ......................| + ......................| + ......................| + ......................| + + + + + ENDMAP + + REGION: (00,00,57,15), lit, "ordinary" + STAIR: (09,11), up + + DOOR: locked, (12,10) + DOOR: locked, (35,10) + + MONSTER: 'D', "Smaug", (48,10) + OBJECT: '*', "diamond", (48,10), blessed, 0, "The Arkenstone" + OBJECT: '*', "dilithium crystal", (47,09) + OBJECT: '*', "diamond", (48,09) + OBJECT: '*', "jade", (49,09) + OBJECT: '*', "turquoise", (47,10) + OBJECT: '*', "aquamarine", (47,11) + OBJECT: '*', "amber", (48,09) + OBJECT: '*', "emerald", (48,10) + OBJECT: '*', "sapphire", (48,11) + WALLIFY + + # + # The "fill" levels for the quest. + # + # These levels are used to fill out any levels not occupied by specific + # levels as defined above. "filla" is the upper filler, between the + # start and locate levels, and "fillb" the lower between the locate + # and goal levels. + # + + MAZE: "Dwa-fila" , ' ' + INIT_MAP: '.' , '.' , true , true , lit, false + NOMAP + # stairs + STAIR: random, up + STAIR: random, down + # objects + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + # boulders lying around. smaug supposedly has smashed the mountain + # in his spare time + 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 + + # monsters + MONSTER: 'o', random, random + MONSTER: 'o', random, random + MONSTER: 'o', random, random + MONSTER: 'o', random, random + MONSTER: 'o', random, random + MONSTER: 'o', random, random + MONSTER: 'o', random, random + MONSTER: 'o', random, random + MONSTER: 'o', random, random + MONSTER: 'T', random, random + MONSTER: 'T', random, random + MONSTER: 'T', random, random + MONSTER: 'T', random, random + + # traps + TRAP: random, random + TRAP: random, random + TRAP: random, random + TRAP: random, random + TRAP: random, random + + MAZE: "Dwa-filb" , ' ' + INIT_MAP: '.' , ' ' , true , true , random, true + NOMAP + # + STAIR: random, up + STAIR: random, down + + # lots of gold and jewels in the lonely mountain + OBJECT: '*', "jade", random + OBJECT: '*', "fluorite", random + OBJECT: '*', "jasper", random + OBJECT: '*', "amethyst", random + OBJECT: '*', "garnet", random + OBJECT: '*', "opal", random + OBJECT: '*', "topaz", random + OBJECT: '*', "amber", random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: random, random, random + OBJECT: '[', random, random + OBJECT: '[', "dwarvish mithril-coat", random, random, random + OBJECT: '[', "dwarvish iron helm", random, random, random + OBJECT: ')', "dwarvish mattock", random, random, random + OBJECT: '[', "dwarvish cloak", random, random, random + OBJECT: '[', "dwarvish roundshield", random, random, random + + # monsters + MONSTER: 'o', "orc-captain", random + MONSTER: 'o', "orc-captain", random + MONSTER: 'o', "orc-captain", random + MONSTER: 'o', "orc-captain", random + MONSTER: 'o', random, random + MONSTER: 'o', random, random + MONSTER: 'T', "Olog-hai", random + MONSTER: 'T', "Olog-hai", random + MONSTER: 'T', random, random + + # traps + TRAP: random, random + TRAP: random, random + TRAP: random, random + TRAP: "falling rock", random + TRAP: "falling rock", random + TRAP: "rolling boulder", random diff -Nacrd ../slashem-0.0.6E0F3/dat/old/Elf.des ./dat/old/Elf.des *** ../slashem-0.0.6E0F3/dat/old/Elf.des Thu Jan 1 01:00:00 1970 --- ./dat/old/Elf.des Fri Mar 10 13:37:50 2000 *************** *** 0 **** --- 1,366 ---- + # SCCS Id: @(#)Elf.des 3.1 91/12/24 + # Copyright (c) 1989 by Jean-Christophe Collet + # Copyright (c) 1991 by M. Stephenson + # NetHack may be freely redistributed. See license for details. + # + # The "start" level for the quest. + # + # Here you meet your (besieged) class leader, Earendil/Elwing + # and receive your quest assignment. + # + MAZE: "Elf-strt",' ' + FLAGS: noteleport,hardfloor + GEOMETRY:center,center + MAP + .................................... . ..................................... + ................................... ... .................................... + .................................... . ..................................... + ................................... ... .................................... + .................................... . ..................................... + ..............................}}}}}}}.}}}}}}}............................... + ............................}}}|----...----|}}}............................. + ...........................}}|--...........--|}}............................ + .................... . . . }|-...............-|} . . . ..................... + ................... . . . .}|.................|}. . . . .................... + ............................................................................ + ................... . . . .}|.................|}. . . . .................... + .................... . . . }|-...............-|} . . . ..................... + ...........................}}|--...........--|}}............................ + ............................}}}|----...----|}}}............................. + ..............................}}}}}}}.}}}}}}}............................... + .................................... . ..................................... + ....................