New level compiler: des-file changes
This commit is contained in:
292
dat/Barb.des
292
dat/Barb.des
@@ -60,38 +60,38 @@ DOOR:open,(23,13)
|
||||
DOOR:open,(25,10)
|
||||
DOOR:open,(28,05)
|
||||
# Elder
|
||||
MONSTER:'@',"Pelias",(10,07)
|
||||
MONSTER:('@',"Pelias"),(10,07)
|
||||
# The treasure of Pelias
|
||||
OBJECT:'(',"chest",(09,05)
|
||||
OBJECT:('(',"chest"),(09,05)
|
||||
# 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)
|
||||
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)
|
||||
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
|
||||
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.
|
||||
@@ -148,21 +148,21 @@ DOOR:locked,(55,06)
|
||||
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)
|
||||
OBJECT:random,(42,03)
|
||||
OBJECT:random,(42,03)
|
||||
OBJECT:random,(42,03)
|
||||
OBJECT:random,(41,03)
|
||||
OBJECT:random,(41,03)
|
||||
OBJECT:random,(41,03)
|
||||
OBJECT:random,(41,03)
|
||||
OBJECT:random,(41,08)
|
||||
OBJECT:random,(41,08)
|
||||
OBJECT:random,(42,08)
|
||||
OBJECT:random,(42,08)
|
||||
OBJECT:random,(42,08)
|
||||
OBJECT:random,(71,13)
|
||||
OBJECT:random,(71,13)
|
||||
OBJECT:random,(71,13)
|
||||
# Random traps
|
||||
TRAP:"spiked pit",(10,13)
|
||||
TRAP:"spiked pit",(21,07)
|
||||
@@ -173,33 +173,33 @@ 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
|
||||
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,hostile
|
||||
MONSTER:'T',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,hostile
|
||||
|
||||
#
|
||||
# The "goal" level for the quest.
|
||||
@@ -244,21 +244,21 @@ STAIR:(36,05),up
|
||||
ALTAR:(63,04),noncoaligned,altar
|
||||
NON_DIGGABLE:(00,00,75,19)
|
||||
# Objects
|
||||
OBJECT:'*',"luckstone",(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
|
||||
OBJECT:('*',"luckstone"),(63,04),blessed,0,name:"The Heart of Ahriman"
|
||||
OBJECT:random,random
|
||||
OBJECT:random,random
|
||||
OBJECT:random,random
|
||||
OBJECT:random,random
|
||||
OBJECT:random,random
|
||||
OBJECT:random,random
|
||||
OBJECT:random,random
|
||||
OBJECT:random,random
|
||||
OBJECT:random,random
|
||||
OBJECT:random,random
|
||||
OBJECT:random,random
|
||||
OBJECT:random,random
|
||||
OBJECT:random,random
|
||||
OBJECT:random,random
|
||||
# Random traps
|
||||
TRAP:random,random
|
||||
TRAP:random,random
|
||||
@@ -267,34 +267,34 @@ 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
|
||||
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,hostile
|
||||
MONSTER:'O',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,hostile
|
||||
WALLIFY
|
||||
|
||||
#
|
||||
@@ -307,64 +307,64 @@ WALLIFY
|
||||
#
|
||||
|
||||
MAZE: "Bar-fila" , ' '
|
||||
INIT_MAP: '.' , '.' , true , true , unlit , false
|
||||
INIT_MAP: mines, '.' , '.' , 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
|
||||
OBJECT: random, random
|
||||
OBJECT: random, random
|
||||
OBJECT: random, random
|
||||
OBJECT: random, random
|
||||
OBJECT: random, random
|
||||
OBJECT: random, random
|
||||
OBJECT: random, random
|
||||
OBJECT: 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
|
||||
MONSTER: ('O', "ogre"), random, hostile
|
||||
MONSTER: ('O', "ogre"), random, hostile
|
||||
MONSTER: 'O', random, hostile
|
||||
MONSTER: ('T', "rock troll"), random, hostile
|
||||
|
||||
MAZE: "Bar-filb" , ' '
|
||||
INIT_MAP: '.' , ' ' , true , true , unlit , true
|
||||
INIT_MAP: mines, '.' , ' ' , 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
|
||||
OBJECT: random, random
|
||||
OBJECT: random, random
|
||||
OBJECT: random, random
|
||||
OBJECT: random, random
|
||||
OBJECT: random, random
|
||||
OBJECT: random, random
|
||||
OBJECT: random, random
|
||||
OBJECT: random, random
|
||||
OBJECT: random, random
|
||||
OBJECT: random, random
|
||||
OBJECT: 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
|
||||
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, hostile
|
||||
MONSTER: ('T', "rock troll"), random, hostile
|
||||
MONSTER: ('T', "rock troll"), random, hostile
|
||||
MONSTER: ('T', "rock troll"), random, hostile
|
||||
MONSTER: 'T' , random, hostile
|
||||
|
||||
Reference in New Issue
Block a user