home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-08-01 | 13.2 KB | 426 lines | [TEXT/R*ch] |
- # SCCS Id: @(#)Samurai.des 3.1 92/10/24
- # Copyright (c) 1989 by Jean-Christophe Collet
- # Copyright (c) 1991-92 by M. Stephenson, P. Winner
- # NetHack may be freely redistributed. See license for details.
- #
- # The "start" level for the quest.
- #
- # Here you meet your (besieged) class leader, Lord Sato
- # and receive your quest assignment.
- #
- MAZE: "S-start",' '
- FLAGS: noteleport,hardfloor
- GEOMETRY:center,center
- MAP
- ..............................................................PP............
- ...............................................................PP...........
- ..........---------------------------------------------------...PPP.........
- ..........|......|.........|...|..............|...|.........|....PPPPP......
- ......... |......|.........S...|..............|...S.........|.....PPPP......
- ..........|......|.........|---|..............|---|.........|.....PPP.......
- ..........+......|.........+...-------++-------...+.........|......PP.......
- ..........+......|.........|......................|.........|......PP.......
- ......... |......---------------------++--------------------|........PP.....
- ..........|.................................................|.........PP....
- ..........|.................................................|...........PP..
- ..........----------------------------------------...-------|............PP.
- ..........................................|.................|.............PP
- .............. ................. .........|.................|..............P
- ............. } ............... } ........|.................|...............
- .............. ........PP....... .........|.................|...............
- .....................PPP..................|.................|...............
- ......................PP..................-------------------...............
- ............................................................................
- ............................................................................
- ENDMAP
- # Random Monsters
- RANDOM_MONSTERS: 'd', 'I'
- # Dungeon Description
- REGION:(00,00,75,19),lit,"ordinary"
- REGION:(18,03,26,07),lit,"throne",unfilled
- # Portal arrival zone
- BRANCH:(62,12,70,17),(0,0,0,0)
- # Stairs
- STAIR:(29,04),down
- # Doors
- DOOR:locked,(10,06)
- DOOR:locked,(10,07)
- DOOR:closed,(27,04)
- DOOR:closed,(27,06)
- DOOR:closed,(38,06)
- DOOR:locked,(38,08)
- DOOR:closed,(39,06)
- DOOR:locked,(39,08)
- DOOR:closed,(50,04)
- DOOR:closed,(50,06)
- # Lord Sato
- MONSTER:'@',"Lord Sato",(20,04)
- # The treasure of Lord Sato
- OBJECT:'(',"chest",(20,04)
- # ninja guards for the audience chamber
- MONSTER:'@',"ninja",(18,04)
- MONSTER:'@',"ninja",(18,05)
- MONSTER:'@',"ninja",(18,06)
- MONSTER:'@',"ninja",(18,07)
- MONSTER:'@',"ninja",(26,04)
- MONSTER:'@',"ninja",(26,05)
- MONSTER:'@',"ninja",(26,06)
- MONSTER:'@',"ninja",(26,07)
- # Non diggable walls
- NON_DIGGABLE:(00,00,75,19)
- # Random traps
- TRAP:random,random
- TRAP:random,random
- TRAP:random,random
- TRAP:random,random
- TRAP:random,random
- TRAP:random,random
- # Monsters on siege duty.
- MONSTER: '@',"ronin",(64,00),hostile
- MONSTER: 'd',"wolf",(65,01)
- MONSTER: '@',"ronin",(67,02),hostile
- MONSTER: '@',"ronin",(69,05),hostile
- MONSTER: '@',"ronin",(69,06),hostile
- MONSTER: 'd',"wolf",(69,07)
- MONSTER: '@',"ronin",(70,06),hostile
- MONSTER: '@',"ronin",(70,07),hostile
- MONSTER: '@',"ronin",(72,01),hostile
- MONSTER: 'd',"wolf",(75,09)
- MONSTER: '@',"ronin",(73,05),hostile
- MONSTER: '@',"ronin",(68,02),hostile
- MONSTER:'I',"stalker",random
-
- #
- # The "locate" level for the quest.
- #
- # Here you have to invade the Shogun's Castle to go
- # further towards your assigned quest.
- #
-
- MAZE: "S-locate",' '
- FLAGS: hardfloor
- GEOMETRY:center,center
- MAP
- ............................................................................
- ............................................................................
- ........-----..................................................-----........
- ........|...|..................................................|...|........
- ........|...---..}..--+------------------------------+--..}..---...|........
- ........|-|...|.....|...|....|....|....|....|....|.|...|.....|...|-|........
- ..........|...-------...|....|....|....|....|....S.|...-------...|..........
- ..........|-|.........------+----+-+-------+-+--------.........|-|..........
- ............|..--------.|}........................}|.--------..|............
- ............|..+........+..........................+........+..|............
- ............|..+........+..........................+........+..|............
- ............|..--------.|}........................}|.--------..|............
- ..........|-|.........--------+-+-------+-+----+------.........|-|..........
- ..........|...-------...|.S....|....|....|....|....|...-------...|..........
- ........|-|...|.....|...|.|....|....|....|....|....|...|.....|...|-|........
- ........|...---..}..--+------------------------------+--..}..---...|........
- ........|...|..................................................|...|........
- ........-----..................................................-----........
- ............................................................................
- ............................................................................
- ENDMAP
- # Random Monsters
- RANDOM_MONSTERS: 'd', 'I'
- # Dungeon Description
- REGION:(00,00,75,19),lit,"ordinary"
- # Doors
- DOOR:locked,(22,04)
- DOOR:locked,(22,15)
- DOOR:locked,(53,04)
- DOOR:locked,(53,15)
- DOOR:locked,(49,06)
- DOOR:locked,(26,13)
- DOOR:locked,(28,07)
- DOOR:locked,(30,12)
- DOOR:locked,(33,07)
- DOOR:locked,(32,12)
- DOOR:locked,(35,07)
- DOOR:locked,(40,12)
- DOOR:locked,(43,07)
- DOOR:locked,(42,12)
- DOOR:locked,(45,07)
- DOOR:locked,(47,12)
- DOOR:closed,(15,09)
- DOOR:closed,(15,10)
- DOOR:closed,(24,09)
- DOOR:closed,(24,10)
- DOOR:closed,(51,09)
- DOOR:closed,(51,10)
- DOOR:closed,(60,09)
- DOOR:closed,(60,10)
- # Stairs
- STAIR:(10,10),up
- STAIR:(25,14),down
- # Non diggable walls
- NON_DIGGABLE:(00,00,75,19)
- # Objects
- OBJECT:'*',random,(25,05)
- OBJECT:'*',random,(26,05)
- OBJECT:'*',random,(27,05)
- OBJECT:'*',random,(28,05)
- OBJECT:'*',random,(25,06)
- OBJECT:'*',random,(26,06)
- OBJECT:'*',random,(27,06)
- OBJECT:'*',random,(28,06)
- #
- OBJECT:'[',random,(40,05)
- OBJECT:'[',random,(41,05)
- OBJECT:'[',random,(42,05)
- OBJECT:'[',random,(43,05)
- OBJECT:'[',random,(40,06)
- OBJECT:'[',random,(41,06)
- OBJECT:'[',random,(42,06)
- OBJECT:'[',random,(43,06)
- #
- OBJECT:')',random,(27,13)
- OBJECT:')',random,(28,13)
- OBJECT:')',random,(29,13)
- OBJECT:')',random,(30,13)
- OBJECT:')',random,(27,14)
- OBJECT:')',random,(28,14)
- OBJECT:')',random,(29,14)
- OBJECT:')',random,(30,14)
- #
- OBJECT:'(',random,(37,13)
- OBJECT:'(',random,(38,13)
- OBJECT:'(',random,(39,13)
- OBJECT:'(',random,(40,13)
- OBJECT:'(',random,(37,14)
- OBJECT:'(',random,(38,14)
- OBJECT:'(',random,(39,14)
- OBJECT:'(',random,(40,14)
- # Random traps
- TRAP:random,random
- TRAP:random,random
- TRAP:random,random
- TRAP:random,random
- TRAP:random,random
- TRAP:random,random
- # Random monsters.
- MONSTER:'@',"ronin",(15,05),hostile
- MONSTER:'@',"ronin",(16,05),hostile
- MONSTER:'d',"wolf",(17,05)
- MONSTER:'d',"wolf",(18,05)
- MONSTER:'@',"ronin",(19,05),hostile
- MONSTER:'d',"wolf",(15,14)
- MONSTER:'d',"wolf",(16,14)
- MONSTER:'@',"ronin",(17,14),hostile
- MONSTER:'@',"ronin",(18,14),hostile
- MONSTER:'d',"wolf",(56,05)
- MONSTER:'@',"ronin",(57,05),hostile
- MONSTER:'d',"wolf",(58,05)
- MONSTER:'d',"wolf",(59,05)
- MONSTER:'@',"ronin",(56,14),hostile
- MONSTER:'d',"wolf",(57,14)
- MONSTER:'@',"ronin",(58,14),hostile
- MONSTER:'d',random,(59,14)
- MONSTER:'d',"wolf",(60,14)
- MONSTER:'I',random,random
- MONSTER:'I',"stalker",random
- MONSTER:'I',"stalker",random
- MONSTER:'I',"stalker",random
- MONSTER:'I',"stalker",random
- MONSTER:'I',"stalker",random
- MONSTER:'I',"stalker",random
- MONSTER:'I',"stalker",random
- MONSTER:'I',random,random
- # "guards" for the central courtyard.
- MONSTER:'@',"samurai",(30,05),hostile
- MONSTER:'@',"samurai",(31,05),hostile
- MONSTER:'@',"samurai",(32,05),hostile
- MONSTER:'@',"samurai",(32,14),hostile
- MONSTER:'@',"samurai",(33,14),hostile
- MONSTER:'@',"samurai",(34,14),hostile
-
- #
- # The "goal" level for the quest.
- #
- # Here you meet Takauji, your nemesis monster. You have to
- # defeat him in combat to gain the artifact you have been
- # assigned to retrieve.
- #
-
- MAZE: "S-goal", ' '
- FLAGS: noteleport
- GEOMETRY:center,center
- MAP
-
- .......................
- ......---------.---------......
- ......----.................----......
- ....----.....-------------.....----....
- ....--.....----...........----.....--....
- ...||....---....---------....---....||...
- ...|....--....---.......---....--....|...
- ....|...||...---...--+--...---...||...|....
- ....|...|....|....|-...-|....|....|...|....
- ....|...|....|....+.....+....|........|....
- ....|...|....|....|-...-|....|....|...|....
- ....|...||...---...--+--...---...||...|....
- ...|....--....---.......---....--....|...
- ...||....---....----.----....---....||...
- ....--.....----...........----.....--....
- ....----.....-------------.....----....
- ......----.................----......
- ......-------------------......
- .......................
- ENDMAP
- # Random Monsters
- RANDOM_MONSTERS: 'd', 'I'
- # Dungeon Description
- REGION:(00,00,44,19),unlit,"ordinary"
- # Stairs
- STAIR:(02,10),up
- # Non diggable walls
- NON_DIGGABLE:(00,00,44,19)
- # Objects
- OBJECT:')',"tsurugi",(22,10),blessed,0,"The Tsurugi of Muramasa"
- 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
- #
- TRAP:"board",(22,09)
- TRAP:"board",(24,10)
- TRAP:"board",(22,11)
- # Random traps
- TRAP:random,random
- TRAP:random,random
- TRAP:random,random
- TRAP:random,random
- TRAP:random,random
- TRAP:random,random
- # Random monsters.
- MONSTER:'@',"Ashikaga Takauji",(22,10)
- MONSTER:'@',"samurai",random,hostile
- MONSTER:'@',"samurai",random,hostile
- MONSTER:'@',"samurai",random,hostile
- MONSTER:'@',"samurai",random,hostile
- MONSTER:'@',"samurai",random,hostile
- MONSTER:'@',"ronin",random,hostile
- MONSTER:'@',"ronin",random,hostile
- MONSTER:'@',"ronin",random,hostile
- MONSTER:'@',"ronin",random,hostile
- MONSTER:'@',"ronin",random,hostile
- MONSTER:'d',"wolf",random
- MONSTER:'d',"wolf",random
- MONSTER:'d',"wolf",random
- MONSTER:'d',"wolf",random
- MONSTER:'d',random,random
- MONSTER:'d',random,random
- MONSTER:'I',"stalker",random
- MONSTER:'I',"stalker",random
- MONSTER:'I',"stalker",random
- MONSTER:'I',"stalker",random
- MONSTER:'I',"stalker",random
- MONSTER:'I',"stalker",random
- MONSTER:'I',"stalker",random
- MONSTER:'I',"stalker",random
- MONSTER:'I',random,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.
- #
-
- MAZE: "S-filla", ' '
- INIT_MAP: '.' , 'P', true, true, random, true
- NOMAP
- # Random Monsters
- RANDOM_MONSTERS: 'd', 'I'
- #
- 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: 'd', random, random
- MONSTER: 'd', "wolf", random
- MONSTER: 'd', "wolf", random
- MONSTER: 'd', "wolf", random
- MONSTER: 'd', "wolf", random
- MONSTER: 'd', "wolf", random
- MONSTER: 'I', "stalker", random
- #
- TRAP: random, random
- TRAP: random, random
- TRAP: random, random
- TRAP: random, random
-
- MAZE: "S-fillb", ' '
- GEOMETRY:center,center
- MAP
- ------------- -------------
- |...........| |...........|
- |...-----...|----------------------------------|...-----...|
- |...| |...|..................................|...| |...|
- |...-----..........................................-----...|
- |...........|--S----------------------------S--|...........|
- ----...--------.|..........................|.--------...----
- |...|........+..........................+........|...|
- |...|........+..........................+........|...|
- ----...--------.|..........................|.--------...----
- |...........|--S----------------------------S--|...........|
- |...-----..........................................-----...|
- |...| |...|..................................|...| |...|
- |...-----...|----------------------------------|...-----...|
- |...........| |...........|
- ------------- -------------
- ENDMAP
- REGION:(00,00,59,15),unlit,"ordinary"
- # Random Monsters
- #RANDOM_MONSTERS: 'd', 'I'
- #
- 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: 'd', random, random
- MONSTER: 'd', "wolf", random
- MONSTER: 'd', "wolf", random
- MONSTER: 'd', "wolf", random
- MONSTER: 'd', "wolf", random
- MONSTER: 'I', "stalker", random
- MONSTER: 'I', "stalker", random
- MONSTER: 'I', "stalker", random
- #
- TRAP: random, random
- TRAP: random, random
- TRAP: random, random
- TRAP: random, random
-