1#	SCCS Id: @(#)Valkyrie.des	3.4	2002/05/02
2#	Copyright (c) 1989 by Jean-Christophe Collet
3#	Copyright (c) 1991-2 by M. Stephenson
4# NetHack may be freely redistributed.  See license for details.
5#
6#	The "start" level for the quest.
7#
8#	Here you meet your (besieged) class leader, the Norn,
9#	and receive your quest assignment.
10#
11MAZE: "Val-strt",' '
12FLAGS: noteleport,hardfloor
13GEOMETRY:center,center
14MAP
15IIIIIIPPPIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
16IIIIPPPPPIIIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII...IIIIIIIIIIIIIIIIIIIII
17IIIIPLLPPIIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII..{..IIIIIIIIIIIIIIIIIIII
18IIIIPLPPIIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.....IIIIIIPPPIIIIIIIIII
19IIIPPPPPIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.IIIIIPPLPIIIIIIIIII
20IIIIPIIIIIIII..IIIIPPPIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.IIIIIPLPPIIIIIIIIII
21IIIIIIIIIIII..IIIIIPLPPIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII..IIIIIPPPIIIIIIIIIII
22IIIIIIII.....IIIIIIPPPIIII|----------------|IIIIIPPPIII.IIIIIIIIIIIIIIIIIIII
23IIIIIII..III...IIIIIIIIIII|................|IIIIIPLPII..IIIIIIIIIIIIIIIIIIII
24IIIIII..IIIIII......IIIII.|................|.IIIIPPPII.IIIIIIIIIIIIIIIIIIIII
25IIIII..IIIIIIIIIIII.......+................+...IIIIIII.IIIIIIIIIIIIIIIIIIIII
26IIII..IIIIIIIII.....IIIII.|................|.I...IIIII.IIIIIIIIIIIIIIIIIIIII
27III..IIIIIIIII..IIIIIIIIII|................|IIII.......IIIIIIIIIIIIIIIIIIIII
28IIII..IIIIIII..IIIIIIIIIII|----------------|IIIIIIIIII...IIIIIIIIIIIIIIIIIII
29IIIIII..IIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIPPPPIIII...IIIIIIIIIIIIIIIII
30IIIIIII......IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIPLLPPIIIII...IIIIIIIIIIIIIII
31IIIIPPPIP...IIIIIIIIIIIPIIIIIIIIIIIIIIIIIIIIIIIIPPPPIIIIIIII...I......IIIIII
32IIIPPLPPIIIIIIIIIIIIIIPPPIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.........IIIII
33IIIIPPPIIIIIIIIIIIIIIPPLPIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.......IIIIII
34IIIIIIIIIIIIIIIIIIIIIIPPPIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
35ENDMAP
36# Dungeon Description
37REGION:(00,00,75,19),lit,"ordinary"
38REGION:(27,08,42,12),lit,"ordinary"
39# Portal arrival point
40BRANCH:(66,17,66,17),(0,0,0,0)
41# Stairs
42STAIR:(18,01),down
43FOUNTAIN:(53,02)
44# Doors
45DOOR:locked,(26,10)
46DOOR:locked,(43,10)
47# Norn
48MONSTER:'@',"Norn",(35,10)
49# The treasure of the Norn
50OBJECT:'(',"chest",(36,10)
51# valkyrie guards for the audience chamber
52MONSTER:'@',"warrior",(27,08)
53MONSTER:'@',"warrior",(27,09)
54MONSTER:'@',"warrior",(27,11)
55MONSTER:'@',"warrior",(27,12)
56MONSTER:'@',"warrior",(42,08)
57MONSTER:'@',"warrior",(42,09)
58MONSTER:'@',"warrior",(42,11)
59MONSTER:'@',"warrior",(42,12)
60# Non diggable walls
61NON_DIGGABLE:(26,07,43,13)
62# Random traps
63TRAP:"fire",random
64TRAP:"fire",random
65TRAP:"fire",random
66TRAP:"fire",random
67TRAP:"fire",random
68TRAP:"fire",random
69# Monsters on siege duty.
70MONSTER: 'a',"fire ant",(04,12)
71MONSTER: 'a',"fire ant",(08,08)
72MONSTER: 'a',"fire ant",(14,04)
73MONSTER: 'a',"fire ant",(17,11)
74MONSTER: 'a',"fire ant",(24,10)
75MONSTER: 'a',"fire ant",(45,10)
76MONSTER: 'a',"fire ant",(54,02)
77MONSTER: 'a',"fire ant",(55,07)
78MONSTER: 'a',"fire ant",(58,14)
79MONSTER: 'a',"fire ant",(63,17)
80MONSTER: 'H',"fire giant",(18,01),hostile
81MONSTER: 'H',"fire giant",(10,16),hostile
82
83#
84#	The "locate" level for the quest.
85#
86#	Here you have to find the cave of Surtur to go
87#	further towards your assigned quest.
88#
89
90MAZE: "Val-loca",' '
91FLAGS: hardfloor
92INIT_MAP: '.' , 'I' , true , true , lit , false
93GEOMETRY:center,center
94MAP
95PPPP....                      ....PPPPP.
96PLP...                          .PPLLLPP
97PPP    .......................    PPPLLP
98..   ............................   PPPP
99.  ...............................  ....
100  .................................   ..
101....................................   .
102  ...................................   
103.  ..................................  .
104..   ..............................   PP
105.PPP  ..........................     PLP
106.PLLP                             ..PLLP
107.PPPP..                         ....PPPP
108ENDMAP
109# Dungeon Description
110REGION:(00,00,39,12),lit,"ordinary"
111# Stairs
112STAIR:(48,14),up
113STAIR:(20,06),down
114# Non diggable walls
115NON_DIGGABLE:(00,00,39,12)
116# Objects
117OBJECT:random,random,random
118OBJECT:random,random,random
119OBJECT:random,random,random
120OBJECT:random,random,random
121OBJECT:random,random,random
122OBJECT:random,random,random
123OBJECT:random,random,random
124OBJECT:random,random,random
125OBJECT:random,random,random
126OBJECT:random,random,random
127OBJECT:random,random,random
128OBJECT:random,random,random
129OBJECT:random,random,random
130OBJECT:random,random,random
131OBJECT:random,random,random
132# Random traps
133TRAP:"fire",random
134TRAP:"fire",random
135TRAP:"fire",random
136TRAP:"fire",random
137TRAP:random,random
138TRAP:random,random
139# Random monsters.
140MONSTER:'a',"fire ant",random
141MONSTER:'a',"fire ant",random
142MONSTER:'a',"fire ant",random
143MONSTER:'a',"fire ant",random
144MONSTER:'a',"fire ant",random
145MONSTER:'a',"fire ant",random
146MONSTER:'a',"fire ant",random
147MONSTER:'a',"fire ant",random
148MONSTER:'a',"fire ant",random
149MONSTER:'a',"fire ant",random
150MONSTER:'a',"fire ant",random
151MONSTER:'a',"fire ant",random
152MONSTER:'a',"fire ant",random
153MONSTER:'a',"fire ant",random
154MONSTER:'a',"fire ant",random
155MONSTER:'a',"fire ant",random
156MONSTER:'a',"fire ant",random
157MONSTER:'a',random,random
158MONSTER:'H',random,random,hostile
159MONSTER:'H',"fire giant",random,hostile
160MONSTER:'H',"fire giant",random,hostile
161MONSTER:'H',"fire giant",random,hostile
162MONSTER:'H',"fire giant",random,hostile
163MONSTER:'H',"fire giant",random,hostile
164MONSTER:'H',"fire giant",random,hostile
165MONSTER:'H',"fire giant",random,hostile
166MONSTER:'H',random,random,hostile
167
168#
169#	The "goal" level for the quest.
170#
171#	Here you meet Lord Surtur your nemesis monster.  You have to
172#	defeat Lord Surtur in combat to gain the artifact you have
173#	been assigned to retrieve.
174#
175
176MAZE: "Val-goal", 'L'
177INIT_MAP: '.' , 'L' , true , true , lit , false
178GEOMETRY:center,center
179MAP
180.L............................LLLLL
181LLL.........LLLLL.LLLLL.........LLL
182.LLL......LLLLLLLLLLLLLLL.......LL.
183.LLL.....LLL|---------|LLL.....L...
184..LL....LL|--.........--|LL.....LLL
185.......LL|-...LLLLLLL...-|LL.....L.
186.......LL|...LL.....LL...|LL.......
187......LL|-..LL.......LL..-|LL......
188......LL|.................|LL......
189......LL|-..LL.......LL..-|LL......
190.......LL|...LL.....LL...|LL.......
191.......LL|-...LLLLLLL...-|LL.......
192..L.....LL|--.........--|LL.....LL.
193..LL.....LLL|---------|LLL....LLLL.
194..LLL.....LLLLLLLLLLLLLLL...LLLLL..
195.LLLL.......LLLLL.LLLLL.....LLLL...
196..LL...............................
197ENDMAP
198# Dungeon Description
199REGION:(00,00,34,16),lit,"ordinary"
200# Stairs
201# Note:  The up stairs are *intentionally* off of the map.
202STAIR:(45,10),up
203# Non diggable walls
204NON_DIGGABLE:(00,00,34,16)
205# Drawbridges
206DRAWBRIDGE:(17,02),south,open
207DRAWBRIDGE:(17,14),north,open
208# Objects
209OBJECT:'(',"crystal ball",(17,08),blessed,5,"The Orb of Fate"
210OBJECT:random,random,random
211OBJECT:random,random,random
212OBJECT:random,random,random
213OBJECT:random,random,random
214OBJECT:random,random,random
215OBJECT:random,random,random
216OBJECT:random,random,random
217OBJECT:random,random,random
218OBJECT:random,random,random
219OBJECT:random,random,random
220OBJECT:random,random,random
221OBJECT:random,random,random
222OBJECT:random,random,random
223OBJECT:random,random,random
224# Traps
225TRAP:"board",(13,08)
226TRAP:"board",(21,08)
227# Random traps
228TRAP:"fire",random
229TRAP:"fire",random
230TRAP:"fire",random
231TRAP:"fire",random
232TRAP:"board",random
233TRAP:random,random
234TRAP:random,random
235# Random monsters.
236MONSTER:'H',"Lord Surtur",(17,08)
237MONSTER:'a',"fire ant",random
238MONSTER:'a',"fire ant",random
239MONSTER:'a',"fire ant",random
240MONSTER:'a',"fire ant",random
241MONSTER:'a',random,random
242MONSTER:'a',random,random
243MONSTER:'H',"fire giant",(10,06),hostile
244MONSTER:'H',"fire giant",(10,07),hostile
245MONSTER:'H',"fire giant",(10,08),hostile
246MONSTER:'H',"fire giant",(10,09),hostile
247MONSTER:'H',"fire giant",(10,10),hostile
248MONSTER:'H',"fire giant",(24,06),hostile
249MONSTER:'H',"fire giant",(24,07),hostile
250MONSTER:'H',"fire giant",(24,08),hostile
251MONSTER:'H',"fire giant",(24,09),hostile
252MONSTER:'H',"fire giant",(24,10),hostile
253MONSTER:'H',"fire giant",random,hostile
254MONSTER:'H',"fire giant",random,hostile
255MONSTER:'H',random,random,hostile
256
257#
258#	The "fill" levels for the quest.
259#
260#	These levels are used to fill out any levels not occupied by specific
261#	levels as defined above. "filla" is the upper filler, between the
262#	start and locate levels, and "fillb" the lower between the locate
263#	and goal levels.
264#
265
266MAZE: "Val-fila" , 'I'
267INIT_MAP: '.' , 'I' , true , true , lit, false
268NOMAP
269#
270STAIR: random, up
271STAIR: random, down
272#
273OBJECT: random, random, random
274OBJECT: random, random, random
275OBJECT: random, random, random
276OBJECT: random, random, random
277OBJECT: random, random, random
278OBJECT: random, random, random
279OBJECT: random, random, random
280OBJECT: random, random, random
281OBJECT: random, random, random
282#
283MONSTER: 'a', "fire ant", random
284MONSTER: 'a', "fire ant", random
285MONSTER: 'a', "fire ant", random
286MONSTER: 'a', "fire ant", random
287MONSTER: 'a', "fire ant", random
288MONSTER: 'a', random, random
289MONSTER: 'H', "fire giant", random, hostile
290#
291TRAP: random, random
292TRAP: random, random
293TRAP: random, random
294TRAP: random, random
295TRAP: random, random
296TRAP: random, random
297TRAP: random, random
298
299MAZE: "Val-filb" , 'L'
300INIT_MAP: '.' , 'L' , true , true , lit, false
301NOMAP
302#
303STAIR: random, up
304STAIR: random, down
305#
306OBJECT: random, random, random
307OBJECT: random, random, random
308OBJECT: random, random, random
309OBJECT: random, random, random
310OBJECT: random, random, random
311OBJECT: random, random, random
312OBJECT: random, random, random
313OBJECT: random, random, random
314OBJECT: random, random, random
315OBJECT: random, random, random
316OBJECT: random, random, random
317#
318MONSTER: 'a', "fire ant", random
319MONSTER: 'a', "fire ant", random
320MONSTER: 'a', "fire ant", random
321MONSTER: 'a', random, random
322MONSTER: 'H', "fire giant", random, hostile
323MONSTER: 'H', "fire giant", random, hostile
324MONSTER: 'H', "fire giant", random, hostile
325#
326TRAP: "fire", random
327TRAP: "fire", random
328TRAP: "fire", random
329TRAP: "fire", random
330TRAP: "fire", random
331TRAP: random, random
332TRAP: random, random
333