Skip to content

Commit 009b331

Browse files
committed
Import slashem-0.0.7E7F3 over nethack-3.4.3
1 parent 7906246 commit 009b331

File tree

636 files changed

+280860
-37099
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

636 files changed

+280860
-37099
lines changed

Files

+170-108
Large diffs are not rendered by default.

README README.34

File renamed without changes.

README.gtk

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
2+
GTK-NetHack
3+
4+
Copyright 1999 I.Numata
5+
6+
COPYRIGHT NOTICE
7+
8+
GTK NetHack is an interface for NetHack using the GTK+ library. You must read
9+
the original license (dat/license) and obey it to redistribute and modify
10+
this program. GTK NetHack obeys the original license completely. GTK
11+
part copyright belongs to the author.
12+
13+
To play in GTK+, add the following line to your .slashemrc:
14+
15+
OPTIONS=windowtype:gtk

dat/Flame.des

+299
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,299 @@
1+
# SCCS Id: @(#)Flame.des 3.4 1991/09/30
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 High Flame Mage,
9+
# and receive your quest assignment.
10+
#
11+
MAZE: "Fla-strt",' '
12+
FLAGS: noteleport,hardfloor
13+
GEOMETRY:center,center
14+
MAP
15+
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
16+
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
17+
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
18+
LLL........LLLLLLLL....LLLLLLLLLLLLL......................LLLLLLLLL.LLLLLLLL
19+
LLL.LLLLLLL.LLLLLL.L...LLLLLLLLLLLLL.LLLLLLLLLLLLLLLLLLLLL.LLLLLLL...LLLLLLL
20+
LLL.LLLLLLLL.LLLL.LLLLLLLLLLLLLLLLLL.LLLLLLLLLLLLLLLLLLLLLL.LLLLL.L.LLLLLLLL
21+
LLL.LLLLLLLLL.LL.LLLLLLLLLLLLLLLLLLL.LLLLLLLLLLLLLLLLLLLLLLL.LLL.LLLLLLLLLLL
22+
LLL.LLLLLLLLLL..LLLLLLLLLLLLLLLL..........LLLLLLLLLLLLLLLLLLL.L.LLLLLLLLLLLL
23+
LLL.LLL.LLLLLLL.LLLLLLLLLLLLLL...LLLLLLLL...LLLLLLLLLLLLLLLLLL.LLLLLLLLLLLLL
24+
LPL.LLPPLLLLLLLLL.LLLLLLLLLL...LLL......LLL...LLLLLLLLLLLLLLLL.LLLLLLLLLLLLL
25+
LLPP.PPPLPLLLLLLLL....LLLLL...LL..........LL...LLLLLLLLLLLLLLL.LLLLLLLLLLLLL
26+
LLPP...PPLLLLLLLL.LLLL.......LL............LL........LLLLLLLLL.LLLLLLLLLLLLL
27+
LPP.....PPPLLLLL.LLLLLLLLLL...LL..........LL...LLLLLL.LLLLLLLL.LLLLLLLLLLLLL
28+
LPPP...PPPLLLLL.LLLLLLLLLLLL...LLL......LLL...LLLLLLLL.LLLLLLLL.LLLLLLLLLLLL
29+
LLLPP.PPPLLLLL.LLLLLLLLLLLLLLL...LLLLLLLL...LLLLLLLLLLL.LLLLLLLL.LLLLLLLLLLL
30+
L.LLPPPPLLLLLL.LLLLLLLLLLLLLLLLL..........LLLLLLLLLLLL.LLLLLLLLLL.LL..LLLLLL
31+
LLLLLLLPLLLLLLL.LLLLLLLLLLLLLLLLLLLL.LLLLLLLLLLLLLLLL.LLLLLLLLLLLL.....LLLLL
32+
LL.LLL.PPLLLLLLL.LLLLLLLLLLLLLLLLLLL.LLLLLLLLL.......LLLLLLLLLLLLLL....LLLLL
33+
LLLLLL.LLLLLLLLLL.............................LLLLLLLLLLLLLLLLLLLLLL..LLLLLL
34+
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
35+
ENDMAP
36+
# Random Monsters
37+
RANDOM_MONSTERS: 'R', 'E'
38+
# Dungeon Description
39+
REGION:(00,00,75,19),lit,"ordinary"
40+
# Portal arrival point
41+
BRANCH:(69,17,69,17),(0,0,0,0)
42+
# Stairs
43+
STAIR:(05,12),down
44+
# High Flame Mage
45+
MONSTER:'@',"High Flame Mage",(36,11)
46+
# The treasure of the High Flame Mage
47+
OBJECT:'(',"chest",(37,11)
48+
# guards for the audience chamber
49+
MONSTER:'@',"igniter",(34,09)
50+
MONSTER:'@',"igniter",(34,10)
51+
MONSTER:'@',"igniter",(34,11)
52+
MONSTER:'@',"igniter",(34,12)
53+
MONSTER:'@',"igniter",(34,13)
54+
MONSTER:'@',"igniter",random
55+
MONSTER:'@',"igniter",random
56+
MONSTER:'D',"baby red dragon",random,peaceful
57+
MONSTER:'D',"red dragon",random,peaceful
58+
MONSTER:'D',"red dragon",random,peaceful
59+
# Non diggable
60+
NON_DIGGABLE:(00,00,75,19)
61+
# Random traps
62+
TRAP:"rust",random
63+
TRAP:"rust",random
64+
TRAP:"rust",random
65+
TRAP:"rust",random
66+
TRAP:"rust",random
67+
TRAP:"rust",random
68+
TRAP:"rust",random
69+
TRAP:"rust",random
70+
# Monsters on siege duty.
71+
MONSTER: 'E',"water elemental",random,hostile
72+
MONSTER: 'E',"water elemental",random,hostile
73+
MONSTER: 'E',"water elemental",random,hostile
74+
MONSTER: 'E',"water elemental",random,hostile
75+
MONSTER: 'E',"water elemental",random,hostile
76+
MONSTER: 'E',"water elemental",random,hostile
77+
MONSTER: 'R',"rust monster",random,hostile
78+
MONSTER: 'R',"rust monster",random,hostile
79+
MONSTER: 'R',"rust monster",random,hostile
80+
MONSTER: 'R',"rust monster",random,hostile
81+
82+
#
83+
# The "locate" level for the quest.
84+
#
85+
# Here you have to find the cave of Surtur to go
86+
# further towards your assigned quest.
87+
#
88+
89+
MAZE: "Fla-loca",' '
90+
FLAGS: hardfloor
91+
INIT_MAP: '.' , 'L' , true , true , lit , false
92+
GEOMETRY:center,center
93+
MAP
94+
PPPP.... ....PPPPP.
95+
PLP... .PPLLLPP
96+
PPP ....................... PPPLLP
97+
.. ............................ PPPP
98+
. ............................... ....
99+
................................. ..
100+
.................................... .
101+
...................................
102+
. .................................. .
103+
.. .............................. PP
104+
.PPP .......................... PLP
105+
.PLLP ..PLLP
106+
.PPPP.. ....PPPP
107+
ENDMAP
108+
# Random Monsters
109+
RANDOM_MONSTERS: 'E', 'R'
110+
# Dungeon Description
111+
REGION:(00,00,39,12),lit,"ordinary"
112+
# Stairs
113+
STAIR:(48,14),up
114+
STAIR:(20,06),down
115+
# Non diggable walls
116+
NON_DIGGABLE:(00,00,39,12)
117+
# Objects
118+
OBJECT:random,random,random
119+
OBJECT:random,random,random
120+
OBJECT:random,random,random
121+
OBJECT:random,random,random
122+
OBJECT:random,random,random
123+
OBJECT:random,random,random
124+
OBJECT:random,random,random
125+
OBJECT:random,random,random
126+
OBJECT:random,random,random
127+
# Random traps
128+
TRAP:"rust",random
129+
TRAP:"rust",random
130+
TRAP:"rust",random
131+
TRAP:"rust",random
132+
TRAP:random,random
133+
TRAP:random,random
134+
# Random monsters.
135+
MONSTER:'E',"water elemental",random,hostile
136+
MONSTER:'E',"water elemental",random,hostile
137+
MONSTER:'E',"water elemental",random,hostile
138+
MONSTER:'E',"water elemental",random,hostile
139+
MONSTER:'E',"water elemental",random,hostile
140+
MONSTER:'E',"water elemental",random,hostile
141+
MONSTER:'E',"water elemental",random,hostile
142+
MONSTER:'E',"water elemental",random,hostile
143+
MONSTER:'E',"water elemental",random,hostile
144+
MONSTER:'R',"rust monster",random,hostile
145+
MONSTER:'R',"rust monster",random,hostile
146+
MONSTER:'R',"rust monster",random,hostile
147+
MONSTER:'R',"rust monster",random,hostile
148+
149+
#
150+
# The "goal" level for the quest.
151+
#
152+
# Here you meet Lord Surtur your nemesis monster. You have to
153+
# defeat Lord Surtur in combat to gain the artifact you have
154+
# been assigned to retrieve.
155+
#
156+
157+
MAZE: "Fla-goal", 'P'
158+
INIT_MAP: '.' , 'P' , true , true , lit , false
159+
GEOMETRY:center,center
160+
MAP
161+
.....PPPPPPPPPPPPPPPPPPPPPPPPP.....
162+
...PPPPPPPPPPPPPP.PPPPPPPPPPPPPP...
163+
..PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP..
164+
.PPPPPPPPPPP|---------|PPPPPPPPPPP.
165+
.PPPPPPPPP|--.........--|PPPPPPPPP.
166+
PPPPPPPPP|-...PPPPPPP...-|PPPPPPPPP
167+
PPPPPPPPP|...PP.....PP...|PPPPPPPPP
168+
PPPPPPPP|-..PP.......PP..-|PPPPPPPP
169+
PPPPPPPP|...PP.......PP...|PPPPPPPP
170+
PPPPPPPP|-..PP.......PP..-|PPPPPPPP
171+
PPPPPPPPP|...PP.....PP...|PPPPPPPPP
172+
PPPPPPPPP|-...PPPPPPP...-|PPPPPPPPP
173+
.PPPPPPPPP|--.........--|PPPPPPPPP.
174+
.PPPPPPPPPPP|---------|PPPPPPPPPPP.
175+
..PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP..
176+
...PPPPPPPPPPPPPP.PPPPPPPPPPPPPP...
177+
.....PPPPPPPPPPPPPPPPPPPPPPPPP.....
178+
ENDMAP
179+
# Random Monsters
180+
RANDOM_MONSTERS: 'E', 'R'
181+
# Dungeon Description
182+
REGION:(00,00,34,16),lit,"ordinary"
183+
# Stairs
184+
# Note: The up stairs are *intentionally* off of the map.
185+
STAIR:(45,10),up
186+
# Non diggable walls
187+
NON_DIGGABLE:(00,00,34,16)
188+
# Drawbridges
189+
DRAWBRIDGE:(17,02),south,closed
190+
DRAWBRIDGE:(17,14),north,closed
191+
# Objects
192+
OBJECT:'(',"magic candle",(17,08),blessed,0,"The Candle of Eternal Flame"
193+
OBJECT:random,random,random
194+
OBJECT:random,random,random
195+
OBJECT:random,random,random
196+
OBJECT:random,random,random
197+
OBJECT:random,random,random
198+
OBJECT:random,random,random
199+
OBJECT:random,random,random
200+
# Random traps
201+
TRAP:"rust",random
202+
TRAP:"rust",random
203+
TRAP:"rust",random
204+
TRAP:"rust",random
205+
TRAP:random,random
206+
TRAP:random,random
207+
# KMH, balance patch 2 -- all quests now have an altar
208+
ALTAR:(17,08),noalign,altar
209+
# Random monsters.
210+
MONSTER:'@',"Water Mage",(17,08)
211+
MONSTER:'E',"water elemental",random,hostile
212+
MONSTER:'E',"water elemental",random,hostile
213+
MONSTER:'E',"water elemental",random,hostile
214+
MONSTER:'E',"water elemental",random,hostile
215+
MONSTER:'E',"water elemental",random,hostile
216+
MONSTER:'E',"water elemental",random,hostile
217+
MONSTER:'E',"water elemental",random,hostile
218+
MONSTER:'E',"water elemental",random,hostile
219+
MONSTER:'E',"water elemental",random,hostile
220+
MONSTER:'E',"water elemental",random,hostile
221+
MONSTER:'E',"water elemental",random,hostile
222+
MONSTER:'E',"water elemental",random,hostile
223+
MONSTER:'R',"rust monster",random,hostile
224+
MONSTER:'R',"rust monster",random,hostile
225+
MONSTER:'R',"rust monster",random,hostile
226+
MONSTER:'R',"rust monster",random,hostile
227+
228+
#
229+
# The "fill" levels for the quest.
230+
#
231+
# These levels are used to fill out any levels not occupied by specific
232+
# levels as defined above. "filla" is the upper filler, between the
233+
# start and locate levels, and "fillb" the lower between the locate
234+
# and goal levels.
235+
#
236+
237+
MAZE: "Fla-fila" , 'L'
238+
INIT_MAP: '.' , 'L' , true , true , lit, false
239+
NOMAP
240+
#
241+
STAIR: random, up
242+
STAIR: random, down
243+
#
244+
OBJECT: random, random, random
245+
OBJECT: random, random, random
246+
OBJECT: random, random, random
247+
OBJECT: random, random, random
248+
OBJECT: random, random, random
249+
OBJECT: random, random, random
250+
#
251+
MONSTER: 'E', "water elemental", random
252+
MONSTER: 'E', "water elemental", random
253+
MONSTER: 'E', "water elemental", random
254+
MONSTER: 'E', "water elemental", random
255+
MONSTER: 'E', "water elemental", random
256+
MONSTER: 'E', "water elemental", random
257+
MONSTER: 'E', "water elemental", random
258+
MONSTER: 'R', "rust monster", random, hostile
259+
MONSTER: 'R', "rust monster", random, hostile
260+
MONSTER: 'R', "rust monster", random, hostile
261+
#
262+
TRAP: random, random
263+
TRAP: random, random
264+
TRAP: random, random
265+
TRAP: random, random
266+
TRAP: random, random
267+
TRAP: random, random
268+
TRAP: random, random
269+
270+
MAZE: "Fla-filb" , 'P'
271+
INIT_MAP: '.' , 'P' , true , true , lit, false
272+
NOMAP
273+
#
274+
STAIR: random, up
275+
STAIR: random, down
276+
#
277+
OBJECT: random, random, random
278+
OBJECT: random, random, random
279+
OBJECT: random, random, random
280+
OBJECT: random, random, random
281+
OBJECT: random, random, random
282+
#
283+
MONSTER: 'E', "water elemental", random
284+
MONSTER: 'E', "water elemental", random
285+
MONSTER: 'E', "water elemental", random
286+
MONSTER: 'E', "water elemental", random
287+
MONSTER: 'E', "water elemental", random
288+
MONSTER: 'E', "water elemental", random
289+
MONSTER: 'E', "water elemental", random
290+
MONSTER: 'R', "rust monster", random, hostile
291+
MONSTER: 'R', "rust monster", random, hostile
292+
#
293+
TRAP: "rust", random
294+
TRAP: "rust", random
295+
TRAP: "rust", random
296+
TRAP: "rust", random
297+
TRAP: "rust", random
298+
TRAP: random, random
299+
TRAP: random, random

0 commit comments

Comments
 (0)