New level compiler: des-file changes
This commit is contained in:
275
dat/Valkyrie.des
275
dat/Valkyrie.des
@@ -12,7 +12,6 @@
|
||||
#
|
||||
MAZE: "Val-strt",' '
|
||||
FLAGS: noteleport,hardfloor
|
||||
INIT_MAP: '.', 'I', true, true, lit, false, true
|
||||
GEOMETRY:center,center
|
||||
MAP
|
||||
IIIIIIPPPIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
|
||||
@@ -48,18 +47,18 @@ FOUNTAIN:(53,02)
|
||||
DOOR:locked,(26,10)
|
||||
DOOR:locked,(43,10)
|
||||
# Norn
|
||||
MONSTER:'@',"Norn",(35,10)
|
||||
MONSTER:('@',"Norn"),(35,10)
|
||||
# The treasure of the Norn
|
||||
OBJECT:'(',"chest",(36,10)
|
||||
OBJECT:('(',"chest"),(36,10)
|
||||
# valkyrie guards for the audience chamber
|
||||
MONSTER:'@',"warrior",(27,08)
|
||||
MONSTER:'@',"warrior",(27,09)
|
||||
MONSTER:'@',"warrior",(27,11)
|
||||
MONSTER:'@',"warrior",(27,12)
|
||||
MONSTER:'@',"warrior",(42,08)
|
||||
MONSTER:'@',"warrior",(42,09)
|
||||
MONSTER:'@',"warrior",(42,11)
|
||||
MONSTER:'@',"warrior",(42,12)
|
||||
MONSTER:('@',"warrior"),(27,08)
|
||||
MONSTER:('@',"warrior"),(27,09)
|
||||
MONSTER:('@',"warrior"),(27,11)
|
||||
MONSTER:('@',"warrior"),(27,12)
|
||||
MONSTER:('@',"warrior"),(42,08)
|
||||
MONSTER:('@',"warrior"),(42,09)
|
||||
MONSTER:('@',"warrior"),(42,11)
|
||||
MONSTER:('@',"warrior"),(42,12)
|
||||
# Non diggable walls
|
||||
NON_DIGGABLE:(26,07,43,13)
|
||||
# Random traps
|
||||
@@ -70,18 +69,18 @@ TRAP:"fire",random
|
||||
TRAP:"fire",random
|
||||
TRAP:"fire",random
|
||||
# Monsters on siege duty.
|
||||
MONSTER: 'a',"fire ant",(04,12)
|
||||
MONSTER: 'a',"fire ant",(08,08)
|
||||
MONSTER: 'a',"fire ant",(14,04)
|
||||
MONSTER: 'a',"fire ant",(17,11)
|
||||
MONSTER: 'a',"fire ant",(24,10)
|
||||
MONSTER: 'a',"fire ant",(45,10)
|
||||
MONSTER: 'a',"fire ant",(54,02)
|
||||
MONSTER: 'a',"fire ant",(55,07)
|
||||
MONSTER: 'a',"fire ant",(58,14)
|
||||
MONSTER: 'a',"fire ant",(63,17)
|
||||
MONSTER: 'H',"fire giant",(18,01),hostile
|
||||
MONSTER: 'H',"fire giant",(10,16),hostile
|
||||
MONSTER: ('a',"fire ant"),(04,12)
|
||||
MONSTER: ('a',"fire ant"),(08,08)
|
||||
MONSTER: ('a',"fire ant"),(14,04)
|
||||
MONSTER: ('a',"fire ant"),(17,11)
|
||||
MONSTER: ('a',"fire ant"),(24,10)
|
||||
MONSTER: ('a',"fire ant"),(45,10)
|
||||
MONSTER: ('a',"fire ant"),(54,02)
|
||||
MONSTER: ('a',"fire ant"),(55,07)
|
||||
MONSTER: ('a',"fire ant"),(58,14)
|
||||
MONSTER: ('a',"fire ant"),(63,17)
|
||||
MONSTER: ('H',"fire giant"),(18,01),hostile
|
||||
MONSTER: ('H',"fire giant"),(10,16),hostile
|
||||
|
||||
#
|
||||
# The "locate" level for the quest.
|
||||
@@ -92,7 +91,7 @@ MONSTER: 'H',"fire giant",(10,16),hostile
|
||||
|
||||
MAZE: "Val-loca",' '
|
||||
FLAGS: hardfloor
|
||||
INIT_MAP: '.', 'I', true, true, lit, false, true
|
||||
INIT_MAP: mines, '.', 'I', true, true, lit, false
|
||||
GEOMETRY:center,center
|
||||
MAP
|
||||
PPPP.... ....PPPPP.
|
||||
@@ -117,21 +116,21 @@ STAIR:(20,06),down
|
||||
# Non diggable walls
|
||||
NON_DIGGABLE:(00,00,39,12)
|
||||
# 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
|
||||
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
|
||||
OBJECT:random,random
|
||||
# Random traps
|
||||
TRAP:"fire",random
|
||||
TRAP:"fire",random
|
||||
@@ -140,33 +139,33 @@ TRAP:"fire",random
|
||||
TRAP:random,random
|
||||
TRAP:random,random
|
||||
# Random monsters.
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',random,random
|
||||
MONSTER:'H',random,random,hostile
|
||||
MONSTER:'H',"fire giant",random,hostile
|
||||
MONSTER:'H',"fire giant",random,hostile
|
||||
MONSTER:'H',"fire giant",random,hostile
|
||||
MONSTER:'H',"fire giant",random,hostile
|
||||
MONSTER:'H',"fire giant",random,hostile
|
||||
MONSTER:'H',"fire giant",random,hostile
|
||||
MONSTER:'H',"fire giant",random,hostile
|
||||
MONSTER:'H',random,random,hostile
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:'a',random
|
||||
MONSTER:'H',random,hostile
|
||||
MONSTER:('H',"fire giant"),random,hostile
|
||||
MONSTER:('H',"fire giant"),random,hostile
|
||||
MONSTER:('H',"fire giant"),random,hostile
|
||||
MONSTER:('H',"fire giant"),random,hostile
|
||||
MONSTER:('H',"fire giant"),random,hostile
|
||||
MONSTER:('H',"fire giant"),random,hostile
|
||||
MONSTER:('H',"fire giant"),random,hostile
|
||||
MONSTER:'H',random,hostile
|
||||
|
||||
#
|
||||
# The "goal" level for the quest.
|
||||
@@ -177,7 +176,7 @@ MONSTER:'H',random,random,hostile
|
||||
#
|
||||
|
||||
MAZE: "Val-goal", 'L'
|
||||
INIT_MAP: '.', 'L', true, true, lit, false, true
|
||||
INIT_MAP: mines, '.', 'L', true, true, lit, false
|
||||
GEOMETRY:center,center
|
||||
MAP
|
||||
.L............................LLLLL
|
||||
@@ -209,21 +208,21 @@ NON_DIGGABLE:(00,00,34,16)
|
||||
DRAWBRIDGE:(17,02),south,random
|
||||
DRAWBRIDGE:(17,14),north,open
|
||||
# Objects
|
||||
OBJECT:'(',"crystal ball",(17,08),blessed,5,"The Orb of Fate"
|
||||
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:('(',"crystal ball"),(17,08),blessed,5,name:"The Orb of Fate"
|
||||
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
|
||||
# Traps
|
||||
TRAP:"board",(13,08)
|
||||
TRAP:"board",(21,08)
|
||||
@@ -236,26 +235,26 @@ TRAP:"board",random
|
||||
TRAP:random,random
|
||||
TRAP:random,random
|
||||
# Random monsters.
|
||||
MONSTER:'H',"Lord Surtur",(17,08)
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',"fire ant",random
|
||||
MONSTER:'a',random,random
|
||||
MONSTER:'a',random,random
|
||||
MONSTER:'H',"fire giant",(10,06),hostile
|
||||
MONSTER:'H',"fire giant",(10,07),hostile
|
||||
MONSTER:'H',"fire giant",(10,08),hostile
|
||||
MONSTER:'H',"fire giant",(10,09),hostile
|
||||
MONSTER:'H',"fire giant",(10,10),hostile
|
||||
MONSTER:'H',"fire giant",(24,06),hostile
|
||||
MONSTER:'H',"fire giant",(24,07),hostile
|
||||
MONSTER:'H',"fire giant",(24,08),hostile
|
||||
MONSTER:'H',"fire giant",(24,09),hostile
|
||||
MONSTER:'H',"fire giant",(24,10),hostile
|
||||
MONSTER:'H',"fire giant",random,hostile
|
||||
MONSTER:'H',"fire giant",random,hostile
|
||||
MONSTER:'H',random,random,hostile
|
||||
MONSTER:('H',"Lord Surtur"),(17,08)
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:('a',"fire ant"),random
|
||||
MONSTER:'a',random
|
||||
MONSTER:'a',random
|
||||
MONSTER:('H',"fire giant"),(10,06),hostile
|
||||
MONSTER:('H',"fire giant"),(10,07),hostile
|
||||
MONSTER:('H',"fire giant"),(10,08),hostile
|
||||
MONSTER:('H',"fire giant"),(10,09),hostile
|
||||
MONSTER:('H',"fire giant"),(10,10),hostile
|
||||
MONSTER:('H',"fire giant"),(24,06),hostile
|
||||
MONSTER:('H',"fire giant"),(24,07),hostile
|
||||
MONSTER:('H',"fire giant"),(24,08),hostile
|
||||
MONSTER:('H',"fire giant"),(24,09),hostile
|
||||
MONSTER:('H',"fire giant"),(24,10),hostile
|
||||
MONSTER:('H',"fire giant"),random,hostile
|
||||
MONSTER:('H',"fire giant"),random,hostile
|
||||
MONSTER:'H',random,hostile
|
||||
|
||||
#
|
||||
# The "fill" levels for the quest.
|
||||
@@ -267,29 +266,29 @@ MONSTER:'H',random,random,hostile
|
||||
#
|
||||
|
||||
MAZE: "Val-fila" , 'I'
|
||||
INIT_MAP: '.', 'I', true, true, lit, false, true
|
||||
INIT_MAP: mines, '.', 'I', true, true, lit, 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, 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
|
||||
#
|
||||
MONSTER: 'a', "fire ant", random
|
||||
MONSTER: 'a', "fire ant", random
|
||||
MONSTER: 'a', "fire ant", random
|
||||
MONSTER: 'a', "fire ant", random
|
||||
MONSTER: 'a', "fire ant", random
|
||||
MONSTER: 'a', random, random
|
||||
MONSTER: 'H', "fire giant", random, hostile
|
||||
MONSTER: ('a', "fire ant"), random
|
||||
MONSTER: ('a', "fire ant"), random
|
||||
MONSTER: ('a', "fire ant"), random
|
||||
MONSTER: ('a', "fire ant"), random
|
||||
MONSTER: ('a', "fire ant"), random
|
||||
MONSTER: 'a', random
|
||||
MONSTER: ('H', "fire giant"), random, hostile
|
||||
#
|
||||
TRAP: random, random
|
||||
TRAP: random, random
|
||||
@@ -300,31 +299,31 @@ TRAP: random, random
|
||||
TRAP: random, random
|
||||
|
||||
MAZE: "Val-filb" , 'L'
|
||||
INIT_MAP: '.', 'L', true, true, lit, false, true
|
||||
INIT_MAP: mines, '.', 'L', true, true, lit, 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, 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
|
||||
#
|
||||
MONSTER: 'a', "fire ant", random
|
||||
MONSTER: 'a', "fire ant", random
|
||||
MONSTER: 'a', "fire ant", random
|
||||
MONSTER: 'a', random, random
|
||||
MONSTER: 'H', "fire giant", random, hostile
|
||||
MONSTER: 'H', "fire giant", random, hostile
|
||||
MONSTER: 'H', "fire giant", random, hostile
|
||||
MONSTER: ('a', "fire ant"), random
|
||||
MONSTER: ('a', "fire ant"), random
|
||||
MONSTER: ('a', "fire ant"), random
|
||||
MONSTER: 'a', random
|
||||
MONSTER: ('H', "fire giant"), random, hostile
|
||||
MONSTER: ('H', "fire giant"), random, hostile
|
||||
MONSTER: ('H', "fire giant"), random, hostile
|
||||
#
|
||||
TRAP: "fire", random
|
||||
TRAP: "fire", random
|
||||
|
||||
Reference in New Issue
Block a user