Source:NetHack 3.4.3/dat/knox.des

From NetHackWiki
Revision as of 19:14, 31 January 2011 by Paxedbot (talk | contribs) (moved Source:Knox.des to Source:NetHack 3.4.3/dat/knox.des: Moving src to subdirs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Below is the full text to dat/knox.des from NetHack 3.4.3. To link to a particular line, write {{sourcecode|knox.des|123}}, for example.

This file describes the layout of Fort Ludios.

License

1.    #	SCCS Id: @(#)knox.des	3.4	1994/08/20
2.    #	Copyright (c) 1989 by Jean-Christophe Collet
3.    #	Copyright (c) 1992 by Izchak Miller
4.    # NetHack may be freely redistributed.  See license for details.
5.    #

The NetHack General Public License applies to screenshots, source code and other content from NetHack.

This content was modified from the original NetHack source code distribution (by splitting up NetHack content between wiki pages, and possibly further editing). See the page history for a list of who changed it, and on what dates.

Level layout

6.    MAZE:"knox",' '
7.    FLAGS: noteleport
8.    GEOMETRY:center,center
9.    MAP
10.   ----------------------------------------------------------------------------
11.   | |........|...............................................................|
12.   | |........|.................................................------------..|
13.   | -------+--.................................................|..........|..|
14.   |       |........}}}}}}}....................}}}}}}}..........|..........|..|
15.   |       |........}-----}....................}-----}..........--+--+--...|..|
16.   |     ---........}|...|}}}}}}}}}}}}}}}}}}}}}}|...|}.................|...|..|
17.   |     |..........}---S------------------------S---}.................|...|..|
18.   |     |..........}}}|...............|..........|}}}.................+...|..|
19.   | -------..........}|...............S..........|}...................|...|..|
20.   | |.....|..........}|...............|......\...S}...................|...|..|
21.   | |.....+........}}}|...............|..........|}}}.................+...|..|
22.   | |.....|........}---S------------------------S---}.................|...|..|
23.   | |.....|........}|...|}}}}}}}}}}}}}}}}}}}}}}|...|}.................|...|..|
24.   | |..-S----......}-----}....................}-----}..........--+--+--...|..|
25.   | |..|....|......}}}}}}}....................}}}}}}}..........|..........|..|
26.   | |..|....|..................................................|..........|..|
27.   | -----------................................................------------..|
28.   |           |..............................................................|
29.   ----------------------------------------------------------------------------
30.   ENDMAP
31.   # Non diggable walls
32.   NON_DIGGABLE:(00,00,75,19)
33.   # Portal arrival point
34.   BRANCH:(08,16,08,16),(0,0,0,0)
35.   #   Throne room, with Croesus on the throne
36.   REGION:(37,08,46,11),lit,"throne"
37.   MONSTER:'@',"Croesus",(43,10),hostile
38.   #   The Vault
39.   #   Using unfilled morgue for
40.   #   identification in mkmaze.c
41.   REGION:(21,08,35,11),lit,"morgue",unfilled
42.   #   Corner towers
43.   REGION:(19,06,21,06),lit,"ordinary"
44.   REGION:(46,06,48,06),lit,"ordinary"
45.   REGION:(19,13,21,13),lit,"ordinary"
46.   REGION:(46,13,48,13),lit,"ordinary"
47.   #   A welcoming committee
48.   REGION:(03,10,07,13),lit,"zoo",filled,true
49.   #   arrival chamber; needs to be a real room to control migrating monsters,
50.   #   and `unfilled' is a kludge to force an ordinary room to remain a room
51.   REGION:(06,15,09,16),unlit,"ordinary",unfilled
52.   #   Barracks
53.   REGION:(62,03,71,04),lit,"barracks",filled,true
54.   # Doors
55.   DOOR:closed,(06,14)
56.   DOOR:closed,(09,03)
57.   DOOR:open,(63,05)
58.   DOOR:open,(66,05)
59.   DOOR:open,(68,08)
60.   DOOR:locked,(08,11)
61.   DOOR:open,(68,11)
62.   DOOR:closed,(63,14)
63.   DOOR:closed,(66,14)
64.   # Soldiers guarding the fort
65.   MONSTER:'@',"soldier",(12,14)
66.   MONSTER:'@',"soldier",(12,13)
67.   MONSTER:'@',"soldier",(11,10)
68.   MONSTER:'@',"soldier",(13,02)
69.   MONSTER:'@',"soldier",(14,03)
70.   MONSTER:'@',"soldier",(20,02)
71.   MONSTER:'@',"soldier",(30,02)
72.   MONSTER:'@',"soldier",(40,02)
73.   MONSTER:'@',"soldier",(30,16)
74.   MONSTER:'@',"soldier",(32,16)
75.   MONSTER:'@',"soldier",(40,16)
76.   MONSTER:'@',"soldier",(54,16)
77.   MONSTER:'@',"soldier",(54,14)
78.   MONSTER:'@',"soldier",(54,13)
79.   MONSTER:'@',"soldier",(57,10)
80.   MONSTER:'@',"soldier",(57,09)
81.   MONSTER:'@',"lieutenant",(15,08)
82.   # Four dragons guarding each side
83.   MONSTER:'D',random,(18,09)
84.   MONSTER:'D',random,(49,10)
85.   MONSTER:'D',random,(33,05)
86.   MONSTER:'D',random,(33,14)
87.   # Eels in the moat
88.   MONSTER:';',"giant eel",(17,08)
89.   MONSTER:';',"giant eel",(17,11)
90.   MONSTER:';',"giant eel",(48,08)
91.   MONSTER:';',"giant eel",(48,11)
92.   # The corner rooms treasures
93.   OBJECT:'*',"diamond",(19,06)
94.   OBJECT:'*',"diamond",(20,06)
95.   OBJECT:'*',"diamond",(21,06)
96.   OBJECT:'*',"emerald",(19,13)
97.   OBJECT:'*',"emerald",(20,13)
98.   OBJECT:'*',"emerald",(21,13)
99.   OBJECT:'*',"ruby",(46,06)
100.  OBJECT:'*',"ruby",(47,06)
101.  OBJECT:'*',"ruby",(48,06)
102.  OBJECT:'*',"amethyst",(46,13)
103.  OBJECT:'*',"amethyst",(47,13)
104.  OBJECT:'*',"amethyst",(48,13)

References