1
0
Fork 0
mirror of https://codeberg.org/noisytoot/notnotdnethack.git synced 2024-09-19 14:05:02 +01:00
notnotdnethack/dat/Caveman.des

335 lines
12 KiB
Text

# SCCS Id: @(#)Caveman.des 3.4 1995/10/07
# Copyright (c) 1989 by Jean-Christophe Collet
# Copyright (c) 1991 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, Shaman Karnov
# and receive your quest assignment.
#
MAZE: "Cav-strt",' '
FLAGS: noteleport,hardfloor
GEOMETRY:center,center
MAP
...... .......................... ... .... ......
...... .......................... ........ .... .....
..BB ............................. ......... .... ..
.. ...................... ....... .. .... ..
... .................... .. ....... .. ...
.. S BB ..... ....... .... ....
.. ... . .. ........ .. .. .. ...
... ....... .. ............ .. ...
.. ..... .. ........ .. ...........
... .. .. ............. ...................
..... ..... ............................... ...........
.....B................ ... ...
..... . .......... .... . ... .......... ...
... .. ............. .. ................... ....
BB .. ......... BB ... .......... .. ... ...
...... ..... B ........ .. .. .... ...
.......... .......... ..... ... ..... .........
.. ... . ..... .... .. ... ..
ENDMAP
# Dungeon Description
REGION:(00,00,75,19),unlit,"ordinary"
REGION:(13,01,40,05),lit,"temple",unfilled,true
# The occupied rooms.
REGION:(02,01,08,03),lit,"ordinary",unfilled,true
REGION:(01,11,06,14),lit,"ordinary",unfilled,true
REGION:(13,08,18,10),lit,"ordinary",unfilled,true
REGION:(05,17,14,18),lit,"ordinary",unfilled,true
REGION:(17,16,23,18),lit,"ordinary",unfilled,true
REGION:(35,16,44,18),lit,"ordinary",unfilled,true
# Stairs
STAIR:(02,03),down
# Portal arrival point
BRANCH:(71,09,71,09),(0,0,0,0)
# Doors
DOOR:locked,(19,06)
# The temple altar (this will force a priest(ess) to be created)
ALTAR:(36,02),coaligned,shrine
OBJECT:'#',"blessed obsidian trephination kit",(36,02)
# Shaman Karnov
MONSTER:'@',"Shaman Karnov",(35,02)
# The treasure of Shaman Karnov
OBJECT:'(',"chest",(34,02)
# no scrolls, cavemen cannot write
# neanderthal guards for the audience chamber
MONSTER:'@',"neanderthal",(20,03)
MONSTER:'@',"neanderthal",(20,02)
MONSTER:'@',"neanderthal",(20,01)
MONSTER:'@',"neanderthal",(21,03)
MONSTER:'@',"neanderthal",(21,02)
MONSTER:'@',"neanderthal",(21,01)
MONSTER:'@',"neanderthal",(22,01)
MONSTER:'@',"neanderthal",(26,09)
# Non diggable walls
NON_DIGGABLE:(00,00,75,19)
# Random traps
TRAP:"pit",(47,11)
TRAP:"pit",(57,10)
TRAP:random,random
TRAP:random,random
TRAP:random,random
TRAP:random,random
# Monsters on siege duty (in the outer caves).
MONSTER: 'q',"titanothere",(47,02),hostile
MONSTER: 'q',"titanothere",(48,03),hostile
MONSTER: 'q',"titanothere",(49,04),hostile
MONSTER: 'q',"titanothere",(67,03),hostile
MONSTER: 'q',"titanothere",(69,04),hostile
MONSTER: 'q',"titanothere",(51,13),hostile
MONSTER: 'q',"baluchitherium",(53,14),hostile
MONSTER: 'q',"baluchitherium",(55,15),hostile
MONSTER: 'q',"baluchitherium",(63,10),hostile
MONSTER: 'q',"baluchitherium",(65,09),hostile
MONSTER: 'q',"mastodon",(67,10),hostile
MONSTER: 'q',"mastodon",(69,11),hostile
WALLIFY
#
# The "locate" level for the quest.
#
# Here you have to find the lair of Tiamat to go
# further towards your assigned quest.
#
MAZE: "Cav-loca",' '
FLAGS: hardfloor
GEOMETRY:center,center
MAP
............. ...........
............... .............
............. ............... ..........
........... ............. ...............
... ... ..................
... .......... ... ..................
... ............ BBB...................
... .......... ......................
..... .. .....B........................
.... ............... . ........B..........................
...... .. .............S.............. ..................
.... .. ........... ...............
.. ... ....................
.... BB...................
.. .. .. ...............
.. ....... .... ..... .... .. ....... S
............ ....... .. ....... ..... ... ....
....... ..... ...... .......
ENDMAP
# Dungeon Description
REGION:(00,00,75,19),unlit,"ordinary"
REGION:(52,06,73,15),lit,"ordinary",unfilled,true
# Doors
DOOR:locked,(28,11)
# Stairs
STAIR:(04,03),up
STAIR:(73,10),down
# Magic Chest
OBJECT:'(',"magic chest",(73,09) [skipcheck]
# Non diggable walls
NON_DIGGABLE:(00,00,75,19)
# Objects
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
OBJECT:random,random,random
OBJECT:random,random,random
OBJECT:random,random,random
OBJECT:random,random,random
# Random traps
TRAP:random,random
TRAP:random,random
TRAP:random,random
TRAP:random,random
TRAP:random,random
TRAP:random,random
# Random monsters.
MONSTER:'q',"titanothere",(02,10),hostile
MONSTER:'q',"titanothere",(03,11),hostile
MONSTER:'q',"titanothere",(04,12),hostile
MONSTER:'q',"titanothere",(02,11),hostile
MONSTER:'q',"titanothere",(16,16),hostile
MONSTER:'q',"titanothere",(17,17),hostile
MONSTER:'q',"titanothere",(18,18),hostile
MONSTER:'q',"baluchitherium",(19,16),hostile
MONSTER:'q',"baluchitherium",(30,06),hostile
MONSTER:'q',"baluchitherium",(31,07),hostile
MONSTER:'q',"baluchitherium",(32,08),hostile
MONSTER:'q',"baluchitherium",(33,06),hostile
MONSTER:'q',"mastodon",(34,07),hostile
MONSTER:'q',"mastodon",random,hostile
MONSTER:'q',"mastodon",random,hostile
MONSTER:'q',"mastodon",random,hostile
MONSTER:'D',"triceratops",(03,12)
MONSTER:'D',"triceratops",(20,17)
MONSTER:'D',"triceratops",(35,08)
MONSTER:'D',"triceratops",random
MONSTER:'D',"triceratops",random
MONSTER:'D',"triceratops",random
MONSTER:'D',"triceratops",random
MONSTER:'D',"triceratops",random
MONSTER:'D',"triceratops",random
MONSTER:'D',"diplodocus",random
MONSTER:'D',"diplodocus",random
MONSTER:'D',"diplodocus",random
MONSTER:'D',"diplodocus",random
MONSTER:'D',"tyrannosaurus",random,hostile
MONSTER:'D',"tyrannosaurus",random,hostile
WALLIFY
#
# The "goal" level for the quest.
#
# Here you meet Tiamat your nemesis monster. You have to
# defeat Tiamat in combat to gain the artifact you have
# been assigned to retrieve.
#
MAZE: "Cav-goal", ' '
GEOMETRY:center,center
MAP
.....................
.......................
.........................
...........................
.............................
...............................
.................................
...................................
.....................................
.......................................
.....................................
...................................
.................................
...............................
.............................
...........................
.........................
.......................
ENDMAP
# Dungeon Description
REGION:(00,00,75,19),lit,"ordinary"
# Stairs
STAIR:random,up
# Non diggable walls
NON_DIGGABLE:(00,00,75,19)
# Objects
OBJECT:')',"spear",(23,10),blessed,0,"The Sceptre of Might"
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
OBJECT:random,random,random
OBJECT:random,random,random
OBJECT:random,random,random
# monsters.
MONSTER:'D',"Chromatic Dragon",(23,10),asleep
MONSTER:'F',"shrieker",(26,13)
MONSTER:'F',"shrieker",(25,8)
MONSTER:'F',"shrieker",(45,11)
WALLIFY
#
# The "fill" levels for the quest.
#
# These levels are used to fill out any levels not occupied by specific
# levels as defined above. "filla" is the upper filler, between the
# start and locate levels, and "fillb" the lower between the locate
# and goal levels.
#
MAZE: "Cav-fila" , ' '
INIT_MAP: '.' , ' ' , true , true , random , 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
#
TRAP: random, random
TRAP: random, random
TRAP: random, random
TRAP: random, random
#
MONSTER: 'q', "titanothere", random, hostile
MONSTER: 'q', "titanothere", random, hostile
MONSTER: 'q', "titanothere", random, hostile
MONSTER: 'q', "titanothere", random, hostile
MONSTER: 'q', "titanothere", random, hostile
MONSTER: 'q', "mastodon", random, hostile
MONSTER: 'f', "saber-toothed cat", random, hostile
MAZE: "Cav-filb" , ' '
INIT_MAP: '.' , ' ' , true , true , random , 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
OBJECT: random, random, random
#
TRAP: random, random
TRAP: random, random
TRAP: random, random
TRAP: random, random
#
MONSTER: 'D', "red dragon", random, hostile
MONSTER: 'D', "white dragon", random, hostile
MONSTER: 'D', "black dragon", random, hostile
MONSTER: 'D', "blue dragon", random, hostile
MONSTER: 'D', "green dragon", random, hostile
MONSTER: 'D', "yellow dragon", random, hostile
MONSTER: 'D', "diplodocus", random, hostile
MONSTER: 'D', "diplodocus", random, hostile
MONSTER: 'D', "diplodocus", random, hostile
MONSTER: 'D', "tyrannosaurus", random, hostile
MONSTER: 'D', "tyrannosaurus", random, hostile
MONSTER: 'a', "trilobite", random, hostile
MONSTER: 'a', "trilobite", random, hostile
MONSTER: 'a', "trilobite", random, hostile
MONSTER: 'a', "trilobite", random, hostile
MONSTER: 'a', "trilobite", random, hostile
MONSTER: 'a', "trilobite", random, hostile
MONSTER: 'a', "trilobite", random, hostile
MONSTER: 'a', "trilobite", random, hostile