1
0
Fork 0
mirror of https://codeberg.org/noisytoot/notnotdnethack.git synced 2024-11-21 16:55:06 +00:00
notnotdnethack/dat/Noble.des
2021-11-24 13:47:14 -05:00

320 lines
9.1 KiB
Text

# SCCS Id: @(#)Knight.des 3.4 1995/04/16
# Copyright (c) 1989 by Jean-Christophe Collet
# Copyright (c) 1991,92 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 old fortune teller
# and receive your quest assignment.
#
MAZE: "Nob-strt",'.'
FLAGS: noteleport,hardfloor
INIT_MAP: 'e' , 'P' , false , true , lit , false
GEOMETRY:center,center
#0 1 2 3
#0123456789012345678901234567890
MAP
0PPeeeeeeeeeeePPPPPPPPPPPPPPPPPP
1PeePPPeeeeeeeeeeeeP-----P.PPPPP
2PeePPPPPPPPPPPPPPPP|...|PPPeePP
3eeeeP-----.......|--...--|PeePP
4eeeeP|...|.|-----|.......|PeeeP
5eeeeP--|+--|.....+...\...|PeeeP
6eeeePPP|...+.....|.......|Peeee
7eeeeeeP|.-----+--|--...--|Peeee
8eeeeeeP|.|.........|...|PPPeeee
9eeeeeeP|.|.........--S--PPeeeee
0PeeeeeP|.|..........|.|PPPeeeee
1PeeeeeP|.|----++----|-|PPPeeeee
2PeeePPP|.|............|PPPeeeee
3PPeeP--|+-----++-----+|--PeeeeP
4PPeeP|...|PPPP..PPPP|...|PeeeeP
5PPPPP-----PPPPPPPPPP-----PeeePP
6PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
ENDMAP
#0123456789012345678901234567890
#0 1 2 3
# Dungeon Description
REGION:(00,00,30,16),lit,"ordinary"
# Portal arrival point
BRANCH:(00,00,30,16),(06,02,24,14)
# Stairs
STAIR:(21,10),down
# Doors
# Outside Doors
DOOR:locked,(14,13)
DOOR:locked,(15,13)
# Inside Doors
DOOR:closed,(14,11)
DOOR:closed,(15,11)
DOOR:closed,(08,13)
DOOR:closed,(21,13)
DOOR:closed,(14,07)
DOOR:closed,(11,06)
DOOR:closed,(08,05)
DOOR:closed,(17,05)
# Fortuneteller
MONSTER:'@',"old fortune teller",(12,05)
# Your treasure chest
CONTAINER:'(',"chest",(22,05)
OBJECT:'?',"resistance",contained
OBJECT:'?',"resistance",contained
OBJECT:'?',"resistance",contained
# Magic Chest
OBJECT:'(',"magic chest",(21,02)
# knight guards for the watchrooms
MONSTER:'@',"knight",(07,04),peaceful
MONSTER:'@',"knight",(07,14),peaceful
MONSTER:'@',"knight",(22,14),peaceful
MONSTER:'@',"maid",(16,06),peaceful
# servant guards for the audience chamber
MONSTER:'@',"servant",(13,06)
MONSTER:'@',"servant",(16,05)
MONSTER:'@',"servant",(14,09)
MONSTER:'@',"servant",(17,12)
MONSTER:'@',"servant",(08,12)
MONSTER:'@',"servant",(21,03)
# Non diggable walls
NON_DIGGABLE:(00,00,30,16)
# Monsters on siege duty.
MONSTER: '@',"sergeant",(01,01),hostile
MONSTER: '@',"soldier",(01,01),hostile
MONSTER: '@',"soldier",(01,01),hostile
MONSTER: '@',"soldier",(01,01),hostile
MONSTER: '@',"peasant",(01,09),hostile
MONSTER: '@',"peasant",(03,08),hostile
MONSTER: '@',"peasant",(10,00),hostile
MONSTER: '@',"peasant",(02,12),hostile
MONSTER: '@',"peasant",(03,14),hostile
MONSTER: '@',"peasant",(27,02),peaceful
MONSTER: '@',"peasant",(28,09),peaceful
MONSTER: '@',"peasant",(29,11),peaceful
#
# The "locate" level for the quest.
#
# Here you have to find your way to the Isle of Glass to go
# further towards your assigned quest.
#
MAZE: "Nob-loca",' '
INIT_MAP: 'G' , 'T', true, true, lit, true
NOMAP
#
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:'@',"knight",random,peaceful
MONSTER:'@',"knight",random,peaceful
MONSTER: '@',"peasant",random,peaceful
MONSTER: '@',"peasant",random,peaceful
MONSTER: '@',"peasant",random,peaceful
MONSTER: random, random, random
MONSTER: random, random, random
MONSTER: random, random, random
MONSTER: random, random, random
MONSTER: random, random, random
MONSTER: random, random, random
MONSTER: random, random, random
#
# The "goal" level for the quest.
#
# Here you meet your nemesis, the Reble Ringleader.
# You have to defeat her party in combat to regain
# the artifact you have come to retrieve.
#
MAZE: "Nob-goal", ' '
FLAGS: shortsighted,hardfloor
INIT_MAP: 'G' , 'T' , false , true , lit , false
GEOMETRY:center,center
#0 1 2 3 4
#01234567890123456789012345678901234567890123456789
MAP
0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
1,-----,,-----,,-----,,-------,T,T,T,T,T,T,T,T,T,T,
2,|...|,,|...|,,|...|,,|.....|,,,,,,,,,,,,,,,,,,,,,
3,---+-ee--+--ee--+--ee|.....|,T,T,T,T,T,T,T,T,T,T,
4,,eeeeeeeeeeeeeeeeeeee|.....|,,,,,,,,,,,,,,,,,,,,,
5,|-|eeeeeeeeeeeeeeeeee|.....|,T,T,T,T,|---------|,
6,|.|eeeeeeeeeeeeeeeeee---+---,,,,,,,,,|.........|,
7,|.+eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee+.........|,
8,|.|eeeeeeeeeeeeeeeeeeeeee,,,,,,,,,,,.|.........|,
9,|-|eeeeeeeeeeeeeeeeeeeee,,,,,,,,,,,,.|---------|,
0,,eeeeeeeeeeeeeeeeeee|-|,,,,,,,,,,,,,...........F,
1,--+-eeeeeeeeeeeeeeee+.|,,,,,,,,,,,,,,F.........F,
2,|..|e--+--ee--+--eee|.|,,,,,,,,,,,,,,F.........F,
3,|..|,|...|,,|...|,,,|.|,,,,,,,,,,,,,,F.........F,
4,----,-----,,-----,,,|-|,,,,,,,,,,,,,,FFFFFFFFFFF,
5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
ENDMAP
#01234567890123456789012345678901234567890123456789
#0 1 2 3 4
# Dungeon Description
REGION:(00,00,49,15),lit,"ordinary"
# Stairs
STAIR:(30,14),up
# Doors
# Outside Doors
DOOR:closed,(04,03)
DOOR:closed,(03,07)
DOOR:closed,(03,11)
DOOR:closed,(10,03)
DOOR:closed,(08,12)
DOOR:closed,(17,03)
DOOR:closed,(15,12)
DOOR:closed,(21,11)
DOOR:locked,(25,06)
DOOR:closed,(38,07)
# Church
REGION:(39,06,47,08),lit,"temple"
ALTAR:(46,07),noncoaligned,shrine
REGION:(39,10,47,13),lit,"morgue"
# Objects
# Notes: This will be replaced when the object is created
OBJECT:'[',"cloak",(25,03),blessed,0,"The Mantle of Heaven"
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 monsters.
MONSTER:'@',"Rebel Ringleader",(25,03),hostile
MONSTER:'@',"half-elf ranger",(24,03),hostile
MONSTER:'@',"militant cleric",(26,03),hostile
MONSTER:'@',"adventuring wizard",(25,02),hostile
MONSTER:'@',"peasant",random,hostile
MONSTER:'@',"peasant",random,hostile
MONSTER:'@',"peasant",random,hostile
MONSTER:'@',"peasant",random,hostile
MONSTER:'@',"peasant",random,hostile
MONSTER:'@',"peasant",random,hostile
MONSTER:'@',"peasant",random,hostile
MONSTER:'@',"peasant",random,hostile
MONSTER:'@',"peasant",random,hostile
MONSTER:'@',"peasant",random,hostile
MONSTER:'@',"peasant",random,hostile
MONSTER:'@',"peasant",random,hostile
MONSTER:'@',"peasant",random,hostile
MONSTER:'@',"peasant",random,hostile
MONSTER:'@',"peasant",random,hostile
MONSTER:'@',"peasant",random,hostile
MONSTER:'@',random,random,hostile
MONSTER:'@',random,random,hostile
MONSTER:'@',random,random,hostile
MONSTER:'@',"captain",random,hostile
MONSTER:'@',"lieutenant",random,hostile
MONSTER:'@',"sergeant",random,hostile
MONSTER:'@',"sergeant",random,hostile
MONSTER:'@',"soldier",random,hostile
MONSTER:'@',"soldier",random,hostile
MONSTER:'@',"soldier",random,hostile
MONSTER:'@',"soldier",random,hostile
MONSTER:'@',"soldier",random,hostile
MONSTER:'@',"soldier",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. "fila" is the upper filler, between the
# start and locate levels, and "filb" the lower between the locate
# and goal levels.
#
MAZE: "Nob-fila" , ' '
FLAGS: shortsighted,hardfloor
INIT_MAP: 'G' , 'T', true, true, lit, true
NOMAP
#
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:'@',"knight",random,peaceful
MONSTER:'@',"knight",random,peaceful
MONSTER: '@',"peasant",random,peaceful
MONSTER: '@',"peasant",random,peaceful
MONSTER: '@',"peasant",random,peaceful
MONSTER: random, random, random
MONSTER: random, random, random
MONSTER: random, random, random
MONSTER: random, random, random
MONSTER: random, random, random
MONSTER: random, random, random
MONSTER: random, random, random
MAZE: "Nob-filb" , ' '
FLAGS: shortsighted,hardfloor
INIT_MAP: 'G' , 'T', true, true, lit, true
NOMAP
#
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:'@',"knight",random,peaceful
MONSTER: random, random, random
MONSTER: random, random, random
MONSTER: random, random, random
MONSTER: random, random, random
MONSTER: random, random, random
MONSTER: random, random, random
MONSTER: random, random, random