1
0
Fork 0
mirror of https://codeberg.org/noisytoot/notnotdnethack.git synced 2024-09-19 14:05:02 +01:00
notnotdnethack/dat/Barb.des
2019-07-29 22:02:27 -04:00

377 lines
13 KiB
Text

# SCCS Id: @(#)Barb.des 3.4 1991/12/22
# 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, Pelias,
# and receive your quest assignment.
#
MAZE: "Bar-strt",' '
FLAGS: noteleport,hardfloor
GEOMETRY:center,center
MAP
ssssssssssssssssssssssssssssssssssPPssssssssssssssssssssssssssssssssssssssss
sssssssssssssssssssssssssssssssssssPPsssssssssssssssssssssssssssssssssssssss
sssssssssssssssssssssssssssssssssssPPsssssssssssssssssssssssssssssssssssssss
ssssssssssssssssssssssssssssssssssssPPssssssssssssssssssssssssssssssssssssss
ssssssss--------------ssssss-----ssssPPPssssssssssssssssssssssssssssssssssss
ssssssss|...S........|ssssss+...|sssPPPsssssssssssssssssssssssssssssssssssss
ssssssss|----........|ssssss|...|ssssPPsssssssssssssssssssssssssssssssssssss
ssssssss|.\..........+ssssss-----sssssssssssssssssssssssssssssssssssssssssss
ssssssss|----........|sssssssssssssssPPsssssssssssssssssssssssssssssssssssss
ssssssss|...S........|sss-----sssssssPPPssssssssssssssssssssssssssssssssssss
ssssssss--------------sss+...|ssssssPPPPPsssssssssssssssssssssssssssssssssss
sssssssssssssssssssssssss|...|sssssssPPPssssssssssssssssssssssssssssssssssss
sss-----ssssss-----ssssss-----ssssssssPPssssssssssssssssssssssssssssssssssss
sss|...+ssssss|...+ss--+--sssssssssssssPPsssssssssssssssssssssssssssssssssss
sss|...|ssssss|...|ss|...|ssssssssssssssPPssssssssssssssssssssssssssssssssss
sss-----ssssss-----ss|...|sssssssssssssPPPPsssssssssssssssssssssssssssssssss
sssssssssssssssssssss-----ssssssssssssPPssPPssssssssssssssssssssssssssssssss
sssssssssssssssssssssssssssssssssssssPPsssPPssssssssssssssssssssssssssssssss
ssssssssssssssssssssssssssssssssssssPPsssPPsssssssssssssssssssssssssssssssss
ssssssssssssssssssssssssssssssssssssPPssssPPssssssssssssssssssssssssssssssss
ENDMAP
# Dungeon Description
REGION:(00,00,75,19),lit,"ordinary"
REGION:(09,05,11,05),unlit,"ordinary"
REGION:(09,07,11,07),lit,"ordinary"
REGION:(09,09,11,09),unlit,"ordinary"
REGION:(13,05,20,09),lit,"ordinary"
REGION:(29,05,31,06),lit,"ordinary"
REGION:(26,10,28,11),lit,"ordinary"
REGION:(04,13,06,14),lit,"ordinary"
REGION:(15,13,17,14),lit,"ordinary"
REGION:(22,14,24,15),lit,"ordinary"
# Stairs
STAIR:(09,09),down
# Portal arrival point
BRANCH:(62,02,62,02),(0,0,0,0)
# Doors
DOOR:locked,(12,05)
DOOR:locked,(12,09)
DOOR:closed,(21,07)
DOOR:open,(07,13)
DOOR:open,(18,13)
DOOR:open,(23,13)
DOOR:open,(25,10)
DOOR:open,(28,05)
# Elder
MONSTER:'@',"Pelias",(10,07)
# The treasure of Pelias
CONTAINER:'(',"chest",(09,05)
OBJECT:'?',"resistance",contained
OBJECT:'?',"resistance",contained
OBJECT:'?',"resistance",contained
# chieftain guards for the audience chamber
MONSTER:'@',"chieftain",(10,05)
MONSTER:'@',"chieftain",(10,09)
MONSTER:'@',"chieftain",(11,05)
MONSTER:'@',"chieftain",(11,09)
MONSTER:'@',"chieftain",(14,05)
MONSTER:'@',"chieftain",(14,09)
MONSTER:'@',"chieftain",(16,05)
MONSTER:'@',"chieftain",(16,09)
# Non diggable walls
NON_DIGGABLE:(00,00,75,19)
# One trap to keep the ogres at bay.
TRAP:"spiked pit",(37,07)
# Eels in the river
MONSTER:';',"giant eel",(36,01)
MONSTER:';',"giant eel",(37,09)
MONSTER:';',"giant eel",(39,15)
# Monsters on siege duty.
MONSTER:'O',"ogre",(40,08),hostile
MONSTER:'O',"ogre",(41,06),hostile
MONSTER:'O',"ogre",(41,07),hostile
MONSTER:'O',"ogre",(41,08),hostile
MONSTER:'O',"ogre",(41,09),hostile
MONSTER:'O',"ogre",(41,10),hostile
MONSTER:'O',"ogre",(42,06),hostile
MONSTER:'O',"ogre",(42,07),hostile
MONSTER:'O',"ogre",(42,08),hostile
MONSTER:'O',"ogre",(42,09),hostile
MONSTER:'O',"ogre",(42,10),hostile
#
# The "locate" level for the quest.
#
# Here you have to infiltrate the Duali Oasis to go
# further towards your assigned quest.
#
MAZE: "Bar-loca",' '
FLAGS: hardfloor
GEOMETRY:center,center
MAP
ssssssssssPPPsssssssssssssssssssssssssssssssssssssssss
sssssssssssPPssssssssssssssssssssssssssssssssssssssssss .......
ssssssssssPPsssssssssss-----ssssssssss------------------ ..........
sssssssssssPPssssssssss+...|ssssssssss|....S...........|.. ............
ssssssssssPPPssssssssss|...|ssssssssss|-----...........|... .............
sssssssssssPPPsssssssss-----ssssssssss+....+...........|... .............
ssssssssssPPPPPPPPPsssssssssssssssssss+....+...........S.................
ssssssssPPPPPPPPPPPPPwssssssss-----sss|-----...........|................
ssssssPPPPPPPPPPPPPPwwPsssssss+...|sss|....S...........| ...
sssssPPPPPPPssssssPwwPPPPsssss|...|sss------------------ss ...
ssssPPPPPPPsssssssssPPPPPPssss-----ssssssssssssssssssssssss ........
sssPPPPPPPssssssssssPPPPPPPssssssssssssssssssssssssssssssssss ..........
ssssPPPPPPPssssssssPPPPPPPssssssssssssssssssssssssssssssssssss ..........
sssssPPPPPwwssssssPPPPPPPsssssssss-----ssssssssssssssssssssssss ........
ssssssPPPwwPPPPPPPPPPPPsssssssssss+...|sssssssssssssssssssssssss .....
ssssssssswPPPPPPPPPPPsssssssssssss|...|sssssssssssssssssssssssss ....
ssssssssssPPPPPPPPPsssssssssssssss-----sssssssssssssssssssssssss .
ssssssssssssssPPPsssssssssssssssssssssssssssssssssssssssssssssssss
sssssssssssssssPPssssssssssssssssssssssssssssssssssssssssssssssssssss
ssssssssssssssssPPPsssssssssssssssssssssssssssssssssssssssssssssssssss
ENDMAP
# Dungeon Description
REGION:(00,00,75,19),lit,"ordinary"
REGION:(24,03,26,04),unlit,"ordinary"
REGION:(31,08,33,09),unlit,"ordinary"
REGION:(35,14,37,15),unlit,"ordinary"
REGION:(39,03,54,08),lit,"ordinary"
REGION:(56,00,75,08),unlit,"ordinary"
REGION:(64,09,75,16),unlit,"ordinary"
# Doors
DOOR:open,(23,03)
DOOR:open,(30,08)
DOOR:open,(34,14)
DOOR:locked,(38,05)
DOOR:locked,(38,06)
DOOR:closed,(43,03)
DOOR:closed,(43,05)
DOOR:closed,(43,06)
DOOR:closed,(43,08)
DOOR:locked,(55,06)
# Stairs
STAIR:(05,02),up
STAIR:(70,13),down
# Objects
OBJECT:random,random,(42,03)
OBJECT:random,random,(42,03)
OBJECT:random,random,(42,03)
OBJECT:random,random,(41,03)
OBJECT:random,random,(41,03)
OBJECT:random,random,(41,03)
OBJECT:random,random,(41,03)
OBJECT:random,random,(41,08)
OBJECT:random,random,(41,08)
OBJECT:random,random,(42,08)
OBJECT:random,random,(42,08)
OBJECT:random,random,(42,08)
OBJECT:random,random,(71,13)
OBJECT:random,random,(71,13)
OBJECT:random,random,(71,13)
# Random traps
TRAP:"spiked pit",(10,13)
TRAP:"spiked pit",(21,07)
TRAP:"spiked pit",(67,08)
TRAP:"spiked pit",(68,09)
TRAP:random,random
TRAP:random,random
TRAP:random,random
TRAP:random,random
# Random monsters.
MONSTER:'O',"ogre",(12,09),hostile
MONSTER:'O',"ogre",(18,11),hostile
MONSTER:'O',"ogre",(45,05),hostile
MONSTER:'O',"ogre",(45,06),hostile
MONSTER:'O',"ogre",(47,05),hostile
MONSTER:'O',"ogre",(46,05),hostile
MONSTER:'O',"ogre",(56,03),hostile
MONSTER:'O',"ogre",(56,04),hostile
MONSTER:'O',"ogre",(56,05),hostile
MONSTER:'O',"ogre",(56,06),hostile
MONSTER:'O',"ogre",(57,03),hostile
MONSTER:'O',"ogre",(57,04),hostile
MONSTER:'O',"ogre",(57,05),hostile
MONSTER:'O',"ogre",(57,06),hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',random,random,hostile
MONSTER:'T',random,random,hostile
MONSTER:'T',"rock troll",(46,06),hostile
MONSTER:'T',"rock troll",(47,06),hostile
MONSTER:'T',"rock troll",(56,07),hostile
MONSTER:'T',"rock troll",(57,07),hostile
MONSTER:'T',"rock troll",(70,13),hostile
MONSTER:'T',"rock troll",random,hostile
MONSTER:'T',"rock troll",random,hostile
MONSTER:'T',random,random,hostile
#
# The "goal" level for the quest.
#
# Here you meet Thoth Amon, your nemesis monster. You have to
# defeat Thoth Amon in combat to gain the artifact you have
# been assigned to retrieve.
#
MAZE: "Bar-goal", ' '
GEOMETRY:center,center
# 1 2 3 4 5 6 7
#0123456789012345678901234567890123456789012345678901234567890123456789012345
MAP
0
1 .............
2 ..................
3 .... ......................... ....
4 ....... .......................... .......
5 ...... ........................ .......
6 .. ...................................... ..
7 .. ..................... ..
8 .. .................. ..
9 .. ..S...S.............. ................
0 .. ........ ...
1 ......... ..
2 ...... .. ... ....
3 .. ... .. ...... ........
4 .... .. .................. ........ ......
5 ...... ...................... ...... ..
6 .... .................. ...........
7 ..............
8 ...........
9
ENDMAP
#0123456789012345678901234567890123456789012345678901234567890123456789012345
# 1 2 3 4 5 6 7
# Dungeon Description
REGION:(00,00,75,19),unlit,"ordinary"
# Secret doors
DOOR:locked,(22,09)
DOOR:locked,(26,09)
# Stairs
STAIR:(36,05),up
# The altar. Unattended.
ALTAR:(63,04),noncoaligned,altar
NON_DIGGABLE:(00,00,75,19)
# Magic Chest
OBJECT:'(',"magic chest",(20,9)
# Objects
OBJECT:'*',"ruby",(63,04),blessed,0,"The Heart of Ahriman"
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:'@',"Thoth Amon",(63,04),hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',"ogre",random,hostile
MONSTER:'O',random,random,hostile
MONSTER:'O',random,random,hostile
MONSTER:'T',"rock troll",random,hostile
MONSTER:'T',"rock troll",random,hostile
MONSTER:'T',"rock troll",random,hostile
MONSTER:'T',"rock troll",random,hostile
MONSTER:'T',"rock troll",random,hostile
MONSTER:'T',"rock troll",random,hostile
MONSTER:'T',"rock troll",random,hostile
MONSTER:'T',"rock troll",random,hostile
MONSTER:'T',random,random,hostile
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: "Bar-fila" , ' '
INIT_MAP: 's' , 's' , true , true , unlit , false
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
#
TRAP: random, random
TRAP: random, random
TRAP: random, random
TRAP: random, random
#
MONSTER: 'O', "ogre", random, hostile
MONSTER: 'O', "ogre", random, hostile
MONSTER: 'O', random, random, hostile
MONSTER: 'T', "rock troll", random, hostile
MAZE: "Bar-filb" , ' '
INIT_MAP: '.' , ' ' , true , true , unlit , 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
#
TRAP: random, random
TRAP: random, random
TRAP: random, random
TRAP: random, random
#
MONSTER: 'O', "ogre", random, hostile
MONSTER: 'O', "ogre", random, hostile
MONSTER: 'O', "ogre", random, hostile
MONSTER: 'O', "ogre", random, hostile
MONSTER: 'O', "ogre", random, hostile
MONSTER: 'O', "ogre", random, hostile
MONSTER: 'O', "ogre", random, hostile
MONSTER: 'O', random , random, hostile
MONSTER: 'T', "rock troll", random, hostile
MONSTER: 'T', "rock troll", random, hostile
MONSTER: 'T', "rock troll", random, hostile
MONSTER: 'T', random , random, hostile