OSDN Git Service

shrink mine
[nethackexpress/trunk.git] / dat / medusa.des
1 #       SCCS Id: @(#)medusa.des 3.4     1996/05/11
2 #       Copyright (c) 1989 by Jean-Christophe Collet
3 #       Copyright (c) 1990, 1991 by M. Stephenson
4 # NetHack may be freely redistributed.  See license for details.
5 #
6 # These are the Medusa's levels :
7 #
8
9 MAZE:"medusa-1",' '
10 FLAGS: noteleport
11 GEOMETRY:center,center
12 MAP
13 }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
14 }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
15 }}.}}}}}..}}}}}......}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}....}}}...}}}}}
16 }...}}.....}}}}}....}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}...............}
17 }....}}}}}}}}}}....}}}..}}}}}}}}}}}.......}}}}}}}}}}}}}}}}..}}.....}}}...}}
18 }....}}}}}}}}.....}}}}..}}}}}}.................}}}}}}}}}}}.}}}}.....}}...}}
19 }....}}}}}}}}}}}}.}}}}.}}}}}}.-----------------.}}}}}}}}}}}}}}}}}.........}
20 }....}}}}}}}}}}}}}}}}}}.}}}...|...............S...}}}}}}}}}}}}}}}}}}}....}}
21 }.....}.}}....}}}}}}}}}.}}....--------+--------....}}}}}}..}}}}}}}}}}}...}}
22 }......}}}}..}}}}}}}}}}}}}........|.......|........}}}}}....}}}}}}}}}}}}}}}
23 }.....}}}}}}}}}}}}}}}}}}}}........|.......|........}}}}}...}}}}}}}}}.}}}}}}
24 }.....}}}}}}}}}}}}}}}}}}}}....--------+--------....}}}}}}.}.}}}}}}}}}}}}}}}
25 }......}}}}}}}}}}}}}}}}}}}}...S...............|...}}}}}}}}}}}}}}}}}.}}}}}}}
26 }.......}}}}}}}..}}}}}}}}}}}}.-----------------.}}}}}}}}}}}}}}}}}....}}}}}}
27 }........}}.}}....}}}}}}}}}}}}.................}}}}}..}}}}}}}}}.......}}}}}
28 }.......}}}}}}}......}}}}}}}}}}}}}}.......}}}}}}}}}.....}}}}}}...}}..}}}}}}
29 }.....}}}}}}}}}}}.....}}}}}}}}}}}}}}}}}}}}}}.}}}}}}}..}}}}}}}}}}....}}}}}}}
30 }}..}}}}}}}}}}}}}....}}}}}}}}}}}}}}}}}}}}}}...}}..}}}}}}}.}}.}}}}..}}}}}}}}
31 }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
32 }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
33 ENDMAP
34 # Dungeon Description
35 # (must maintain one room definition; `unfilled' forces its room to be kept)
36 REGION:(00,00,74,19),lit,"ordinary"
37 REGION:(31,07,45,07),unlit,"ordinary"
38 REGION:(35,09,41,10),unlit,"ordinary",unfilled
39 REGION:(31,12,45,12),unlit,"ordinary"
40 # Teleport: down to up stairs island, up to Medusa's island
41 TELEPORT_REGION:(01,01,05,17),(0,0,0,0),down
42 TELEPORT_REGION:(26,04,50,15),(0,0,0,0),up
43 # Stairs
44 STAIR:(05,14),up
45 STAIR:(36,10),down
46 # Doors
47 DOOR:closed,(46,07)
48 DOOR:locked,(38,08)
49 DOOR:locked,(38,11)
50 DOOR:closed,(30,12)
51 # Branch, not allowed inside Medusa's building.
52 BRANCH:levregion(01,00,79,20),(30,06,46,13)
53 # Non diggable walls
54 NON_DIGGABLE:(30,06,46,13)
55 # Objects
56 CONTAINER:'`',"statue",(36,10),uncursed,"knight",3,"Perseus"
57 OBJECT[75%]:'[',"shield of reflection",contained,cursed,+0
58 OBJECT[25%]:'[',"levitation boots",contained,random,+0
59 OBJECT[50%]:')',"scimitar",contained,blessed,+2
60 OBJECT[50%]:'(',"sack",contained
61 # These aren't really containers, but specifying CONTAINER forces them to be
62 # empty, since CONTAINERs contain only what is explicitly specified.
63 CONTAINER:'`',"statue",random
64 CONTAINER:'`',"statue",random
65 CONTAINER:'`',"statue",random
66 CONTAINER:'`',"statue",random
67 CONTAINER:'`',"statue",random
68 CONTAINER:'`',"statue",random
69 CONTAINER:'`',"statue",random
70 OBJECT:random,random,random
71 OBJECT:random,random,random
72 OBJECT:random,random,random
73 OBJECT:random,random,random
74 OBJECT:random,random,random
75 OBJECT:random,random,random
76 OBJECT:random,random,random
77 OBJECT:random,random,random
78 # Random traps
79 TRAP:random,random
80 TRAP:random,random
81 TRAP:random,random
82 TRAP:random,random
83 TRAP:random,random
84 TRAP:"board",(38,07)
85 TRAP:"board",(38,12)
86 # Random monsters
87 MONSTER:'@',"Medusa",(36,10),asleep
88 MONSTER:';',"giant eel",(11,06)
89 MONSTER:';',"giant eel",(23,13)
90 MONSTER:';',"giant eel",(29,02)
91 MONSTER:';',"jellyfish",(02,02)
92 MONSTER:';',"jellyfish",(00,08)
93 MONSTER:';',"jellyfish",(04,18)
94 MONSTER:'T',"water troll",(51,03)
95 MONSTER:'T',"water troll",(64,11)
96 MONSTER:'S',random,(38,07)
97 MONSTER:'S',random,(38,12)
98 MONSTER:random,random,random
99 MONSTER:random,random,random
100 MONSTER:random,random,random
101 MONSTER:random,random,random
102 MONSTER:random,random,random
103 MONSTER:random,random,random
104 MONSTER:random,random,random
105 MONSTER:random,random,random
106 MONSTER:random,random,random
107 MONSTER:random,random,random
108
109 MAZE:"medusa-2",' '
110 FLAGS: noteleport
111 GEOMETRY:center,center
112 MAP
113 }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
114 }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
115 }------}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}-------}}}}}}}}--------------}
116 }|....|}}}}}}}}}..}.}}..}}}}}}}}}}}}}..}}}}}}-.....--}}}}}}}|............|}
117 }|....|.}}}}}}}}}}}.}...}}..}}}}}}}}}}}}}}}}}---......}}}}}.|............|}
118 }S....|.}}}}}}---}}}}}}}}}}}}}}}}}}}}}}}}}}---...|..-}}}}}}.S..----------|}
119 }|....|.}}}}}}-...}}}}}}}}}.}}...}.}}}}.}}}......----}}}}}}.|............|}
120 }|....|.}}}}}}-....--}}}}}}}}}}}}}}}}}}}}}}----...--}}}}}}}.|..--------+-|}
121 }|....|.}}}}}}}......}}}}...}}}}}}.}}}}}}}}}}}---..---}}}}}.|..|..S...|..|}
122 }|....|.}}}}}}-....-}}}}}}}------}}}}}}}}}}}}}}-...|.-}}}}}.|..|..|...|..|}
123 }|....|.}}}}}}}}}---}}}}}}}........}}}}}}}}}}---.|....}}}}}.|..|..|...|..|}
124 }|....|.}}}}}}}}}}}}}}}}}}-....|...-}}}}}}}}--...----.}}}}}.|..|..|...|..|}
125 }|....|.}}}}}}..}}}}}}}}}}---..--------}}}}}-..---}}}}}}}}}.|..|..-------|}
126 }|...}|...}}}.}}}}}}...}}}}}--..........}}}}..--}}}}}}}}}}}.|..|.........|}
127 }|...}S...}}.}}}}}}}}}}}}}}}-..--------}}}}}}}}}}}}}}...}}}.|..--------..S}
128 }|...}|...}}}}}}}..}}}}}}----..|....-}}}}}}}}}}}}}}}}}..}}}.|............|}
129 }|....|}}}}}....}}}}..}}.-.......----}}......}}}}}}.......}}|............|}
130 }------}}}}}}}}}}}}}}}}}}---------}}}}}}}}}}}}}}}}}}}}}}}}}}--------------}
131 }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
132 }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
133 ENDMAP
134 # Dungeon Description
135 REGION:(00,00,74,19),lit,"ordinary"
136 REGION:(02,03,05,16),unlit,"ordinary"
137 REGION:(61,03,72,16),unlit,"ordinary",unfilled,true
138 REGION:(71,08,72,11),unlit,"ordinary"
139 REGION:(67,08,69,11),lit,"ordinary"
140 # Teleport: down to up stairs island, up to Medusa's island
141 TELEPORT_REGION:(02,03,05,16),(0,0,0,0),down
142 TELEPORT_REGION:(61,03,72,16),(0,0,0,0),up
143 # Stairs
144 STAIR:(04,09),up
145 STAIR:(68,10),down
146 # Doors
147 DOOR:locked,(71,07)
148 # Branch, not allowed on Medusa's island.
149 BRANCH:levregion(01,00,79,20),(59,01,73,17)
150 # Non diggable walls
151 NON_DIGGABLE:(01,02,06,17)
152 NON_DIGGABLE:(60,02,73,17)
153 # Objects
154 CONTAINER:'`',"statue",(68,10),uncursed,"knight",3,"Perseus"
155 OBJECT[25%]:'[',"shield of reflection",contained,cursed,+0
156 OBJECT[75%]:'[',"levitation boots",contained,random,+0
157 OBJECT[50%]:')',"scimitar",contained,blessed,+2
158 OBJECT[50%]:'(',"sack",contained
159 CONTAINER:'`',"statue",(64,08)
160 CONTAINER:'`',"statue",(65,08)
161 CONTAINER:'`',"statue",(64,09)
162 CONTAINER:'`',"statue",(65,09)
163 CONTAINER:'`',"statue",(64,10)
164 CONTAINER:'`',"statue",(65,10)
165 CONTAINER:'`',"statue",(64,11)
166 CONTAINER:'`',"statue",(65,11)
167 OBJECT:'`',"boulder",(04,04)
168 OBJECT:'/',random,(52,09)
169 OBJECT:'`',"boulder",(52,09)
170 OBJECT:random,random,random
171 OBJECT:random,random,random
172 OBJECT:random,random,random
173 OBJECT:random,random,random
174 OBJECT:random,random,random
175 OBJECT:random,random,random
176 # Traps
177 TRAP:"magic",(03,12)
178 TRAP:random,random
179 TRAP:random,random
180 TRAP:random,random
181 TRAP:random,random
182 # Monsters.
183 MONSTER:'@',"Medusa",(68,10),asleep
184 MONSTER:'g',"gremlin",(02,14)
185 MONSTER:'H',"titan",(02,05)
186 MONSTER:';',"electric eel",(10,13)
187 MONSTER:';',"electric eel",(11,13)
188 MONSTER:';',"electric eel",(10,14)
189 MONSTER:';',"electric eel",(11,14)
190 MONSTER:';',"electric eel",(10,15)
191 MONSTER:';',"electric eel",(11,15)
192 MONSTER:';',"jellyfish",(01,01)
193 MONSTER:';',"jellyfish",(00,08)
194 MONSTER:';',"jellyfish",(04,19)
195 MONSTER:''',"stone golem",(64,08),asleep
196 MONSTER:''',"stone golem",(65,08),asleep
197 MONSTER:''',"stone golem",(64,09),asleep
198 MONSTER:''',"stone golem",(65,09),asleep
199 MONSTER:'S',"cobra",(64,10),asleep
200 MONSTER:'S',"cobra",(65,10),asleep
201 MONSTER:'A',random,(72,08)
202 MONSTER:'y',"yellow light",(72,11),asleep
203 MONSTER:random,random,(17,07)
204 MONSTER:random,random,(28,11)
205 MONSTER:random,random,(32,13)
206 MONSTER:random,random,(49,09)
207 MONSTER:random,random,(48,07)
208 MONSTER:random,random,(65,03)
209 MONSTER:random,random,(70,04)
210 MONSTER:random,random,(70,15)
211 MONSTER:random,random,(65,16)
212 MONSTER:random,random,random
213 MONSTER:random,random,random
214 MONSTER:random,random,random
215 MONSTER:random,random,random