adding vaultfiles

This commit is contained in:
Rob Pearce 2011-06-02 08:34:54 +00:00
parent 11c03d71cf
commit b6c2fb818c
13 changed files with 256 additions and 0 deletions

16
vaults/cavein.vlt Normal file
View File

@ -0,0 +1,16 @@
! room where the roof has collapsed.
@id:cavein
@map
random(4,4)
@end
@legend
@end
@flags
autodoors
autopop
scatter(1,1,-2,-2) ob:boulder:25%
scatter(1,1,-2,-2) ob:25-75 stones:50%
@end

23
vaults/circle.vlt Normal file
View File

@ -0,0 +1,23 @@
@id:circular_room
@map
#####+#####
###.....###
##.......##
#.........#
+.........+
#.........#
##.......##
###.....###
#####+#####
@end
@legend
#:ob:stone wall
+:ob:wooden door
@end
@flags
autodoors
autopop
@end

21
vaults/diningroom.vlt Normal file
View File

@ -0,0 +1,21 @@
!
@id:dining_room
@map
random(4,4)
@end
@legend
@end
@flags
autodoors
autopop
! tables & chairs
scatter(1,1,-2,-2) ob:wooden table:20%
scatter(1,1,-2,-2) ob:wooden chair:20%
scatter(1,1,-2,-2) ob:random food:5-10
scatter(1,1,-2,-2) ob:steak knife:1-5
! mayrotate
! mayscale
@end

18
vaults/floodroom1.vlt Normal file
View File

@ -0,0 +1,18 @@
! a room filled with deep water
@id:flooded_room
@map
random(5,5)
@end
@legend
@end
@flags
autodoors
autopop
! sometimes there will be a walkway around the edge
box(1,1,-2,-2) ob:shallow water:50
fill(2,2,-3,-3) ob:deep water:100
scatter(1,1,-2,-2) mon:piranha:3:100
@end

17
vaults/floodroom2.vlt Normal file
View File

@ -0,0 +1,17 @@
! a room containing a pool of shallow water
@id:flooded_room2
@map
random(5,5)
@end
@legend
@end
@flags
autodoors
autopop
! sometimes there will be a walkway around the edge
fill(2,2,-3,-3) ob:shallow water:100
scatter(2,2,-3,-3) mon:piranha:50%:100
@end

41
vaults/labyrinth.vlt Normal file
View File

@ -0,0 +1,41 @@
! swirly spiral
@id:spiral
@map
###############
+.............#
#############.#
#...........#.#
#.#########.#.#
#.#.......#.#.#
#.#.#####.#.#.#
#.#.#..m#.#.#.#
#.#.#.###.#.#.#
#.#.#.....#.#.#
#.#.#######.#.#
#.#.........#.#
#.###########.#
#.............#
###############
@end
@legend
#:cell:metal wall
m:mon:minotaur
@end
@flags
! the reward
at(7,7) ob:200-450 gold
at(7,7) ob:good weapon
at(7,7) ob:great weapon:50
at(7,7) ob:great armour:50
! scattered bones/corpses
scatter(0,0,-1,-1) ob:1-5 bones:5-10
scatter(0,0,-1,-1) ob:gnoll corpse:1-3:33
! scattered weapons
scatter(0,0,-1,-1) ob:common weapon:4-5
! TODO: scattered minions around ??
! mayrotate
! mayscale
@end

View File

@ -0,0 +1,16 @@
! a room with a bunch of statues and a cockatrice
@id:lair_cockatrice
@map
random(5,5)
@end
@legend
@end
@flags
autodoors
scatter(1,1,-2,-2) ob:statue:25%
scatter(1,1,-2,-2) mon:cockatrice:1
scatter(1,1,-2,-2) ob:1-10 stones:1-5
@end

19
vaults/monsterzoo.vlt Normal file
View File

@ -0,0 +1,19 @@
! filled with random monsters
@id:monsterzoo
@map
random(4,4)
@end
@legend
@end
@flags
autodoors
! every cell in here has 1-3 objects and a monster
scatter(1,1,-2,-2) mon:random:100%
scatter(1,1,-2,-2) ob:random:100%
scatter(1,1,-2,-2) ob:random:100%
scatter(1,1,-2,-2) ob:random:100%:50
scatter(1,1,-2,-2) ob:random:100%:50
@end

16
vaults/mudroom.vlt Normal file
View File

@ -0,0 +1,16 @@
! a room with lots of mud
@id:muddy_room
@map
random(4,4)
@end
@legend
@end
@flags
autodoors
autopop
! add mud to 50% of room cells
scatter(1,1,-2,-2) ob:pool of mud:50%
@end

14
vaults/pillar.vlt Normal file
View File

@ -0,0 +1,14 @@
@id:pillar_room
@map
random(5,5)
@end
@legend
@end
@flags
autodoors
autopop
scatter(1,1,-2,-2) cell:stone wall:25%
@end

15
vaults/pillarglass.vlt Normal file
View File

@ -0,0 +1,15 @@
! like pillarroom but with glass pillars
@id:glass_pillar_room
@map
random(5,5)
@end
@legend
@end
@flags
autodoors
autopop
scatter(1,1,-2,-2) cell:glass wall:25%
@end

20
vaults/traproom.vlt Normal file
View File

@ -0,0 +1,20 @@
! a room full of traps
@id:trap_room
@map
random(3,3)
@end
@legend
@end
@flags
autodoors
! half the cells are trapped!
scatter(1,1,-2,-2) ob:random trap:50%
! corpses
scatter(1,1,-2,-2) ob:corpse:1-5
! chance of great items...
scatter(1,1,-2,-2) ob:great armour:1:30
scatter(1,1,-2,-2) ob:great weapon:1:30
@end

20
vaults/vault.vlt Normal file
View File

@ -0,0 +1,20 @@
! small nethack-esque treasure vault
@id:treasure_vault
@map
##+#
+$$#
#$$+
#+##
@end
@legend
#:ob:metal wall
$:ob:25-200 gold
! 30% chance of a door on each side
+:ob:secret locked iron door:30
@end
@flags
! no auto doors. ie this can be in the middle of nowhere.
@end