%name wall
%prefix TILE
%startvalue TILE_FLOOR_MAX floor

%sdir dngn/wall

# Multiple tile definitions are STATIC, that is they may change between
# saves but are otherwise fixed.

%weight 100
brick_dark_1_0 WALL_BRICK_DARK_1 WALL_BRICK_DARK WALL_NORMAL
brick_dark_1_1
brick_dark_1_2
brick_dark_1_3
%weight 10
brick_dark_1_4
brick_dark_1_5
brick_dark_1_6
brick_dark_1_7
%weight 5
brick_dark_1_8
brick_dark_1_9
brick_dark_1_10
brick_dark_1_11

%weight 100
brick_dark_2_0 WALL_BRICK_DARK_2
brick_dark_2_1
brick_dark_2_2
brick_dark_2_3
%weight 10
brick_dark_2_4
brick_dark_2_5
brick_dark_2_6
brick_dark_2_7

%weight 5
brick_dark_2_8 WALL_BRICK_DARK_2_TORCH
brick_dark_2_9
brick_dark_2_10
brick_dark_2_11

%weight 100
brick_dark_3_0 WALL_BRICK_DARK_3
brick_dark_3_1
brick_dark_3_2
brick_dark_3_3
%weight 10
brick_dark_3_4
brick_dark_3_5
brick_dark_3_6
brick_dark_3_7
%weight 3
brick_dark_3_8
brick_dark_3_9
brick_dark_3_10
brick_dark_3_11
brick_dark_3_12
brick_dark_3_13
brick_dark_3_14
brick_dark_3_15

%weight 100
brick_dark_4_0 WALL_BRICK_DARK_4
brick_dark_4_1
brick_dark_4_2
brick_dark_4_3
%weight 10
brick_dark_4_4
brick_dark_4_5
brick_dark_4_6
brick_dark_4_7
%weight 3
brick_dark_4_12
brick_dark_4_13
brick_dark_4_14
brick_dark_4_15

%weight 10
brick_dark_4_8 WALL_BRICK_DARK_4_TORCH
brick_dark_4_9
brick_dark_4_10
brick_dark_4_11

%weight 100
brick_dark_5_0 WALL_BRICK_DARK_5
brick_dark_5_1
brick_dark_5_2
brick_dark_5_3
%weight 10
brick_dark_5_4
brick_dark_5_5
brick_dark_5_6
brick_dark_5_7
%weight 3
brick_dark_5_8
brick_dark_5_9
brick_dark_5_10
brick_dark_5_11
brick_dark_5_12
brick_dark_5_13
brick_dark_5_14
brick_dark_5_15
brick_dark_5_16
brick_dark_5_17
brick_dark_5_18
brick_dark_5_19

%weight 100
brick_dark_6_0 WALL_BRICK_DARK_6
brick_dark_6_1
brick_dark_6_2
brick_dark_6_3
%weight 10
brick_dark_6_4
brick_dark_6_5
brick_dark_6_6
brick_dark_6_7
%weight 3
brick_dark_6_8
brick_dark_6_9
brick_dark_6_10
brick_dark_6_11
brick_dark_6_16
brick_dark_6_17
brick_dark_6_18
brick_dark_6_19

%weight 15
brick_dark_6_12 WALL_BRICK_DARK_6_TORCH
brick_dark_6_13
brick_dark_6_14
brick_dark_6_15


%weight 5
brick_brown0 WALL_BRICK WALL_BRICK_BROWN
brick_brown1
brick_brown2
brick_brown4
brick_brown5
%weight 2
brick_brown3
brick_brown6
%weight 1
brick_brown7

%variation WALL_BRICK blue
%hue 30 240
%hue 0 240
%repeat WALL_BRICK WALL_BRICK_BLUE
%resetcol

%variation WALL_BRICK green
%hue 30 140
%hue 0 140
%lum 30 -10
%lum 0 -10
%repeat WALL_BRICK WALL_BRICK_GREEN
%resetcol

%variation WALL_BRICK cyan
%hue 30 180
%hue 0 180
%lum 30 -10
%lum 0 -10
%repeat WALL_BRICK WALL_BRICK_CYAN
%resetcol

%variation WALL_BRICK red
%hue 30 0
%lum 30 -5
%lum 0 -5
%repeat WALL_BRICK WALL_BRICK_RED
%resetcol

%variation WALL_BRICK magenta
%hue 30 270
%hue 0 270
%lum 0 -5
%repeat WALL_BRICK WALL_BRICK_MAGENTA
%resetcol

%variation WALL_BRICK lightgray
%desat 30
%desat 0
%lum 0 10
%repeat WALL_BRICK WALL_BRICK_LIGHTGRAY
%resetcol

%variation WALL_BRICK darkgray
%desat 30
%lum 30 -20
%desat 0
%repeat WALL_BRICK WALL_BRICK_DARKGRAY
%resetcol

%variation WALL_BRICK lightblue
%hue 30 210
%lum 30 5
%hue 0 210
%repeat WALL_BRICK WALL_BRICK_LIGHTBLUE
%resetcol

%variation WALL_BRICK lightgreen
%hue 30 110
%hue 0 110
%repeat WALL_BRICK WALL_BRICK_LIGHTGREEN
%resetcol

%variation WALL_BRICK lightcyan
%hue 30 180
%hue 0 180
%repeat WALL_BRICK WALL_BRICK_LIGHTCYAN
%resetcol

%variation WALL_BRICK lightred
%hue 30 0
%lum 30 10
%lum 0 5
%repeat WALL_BRICK WALL_BRICK_LIGHTRED
%resetcol

%variation WALL_BRICK lightmagenta
%hue 30 290
%lum 30 5
%hue 0 290
%lum 0 5
%repeat WALL_BRICK WALL_BRICK_LIGHTMAGENTA
%resetcol

%variation WALL_BRICK yellow
%hue 30 50
%hue 0 50
%lum 0 5
%repeat WALL_BRICK WALL_BRICK_YELLOW
%resetcol

%variation WALL_BRICK white
%desat 30
%lum 30 30
%desat 0
%lum 0 10
%repeat WALL_BRICK WALL_BRICK_WHITE
%resetcol

# Variant of BRICK_WALL_BROWN with vines
brick_brown-vines1 WALL_BRICK_VINES WALL_BRICK_BROWN_VINES
brick_brown-vines2
brick_brown-vines3
brick_brown-vines4

relief0 WALL_HALL
relief1
relief2
relief3

%variation WALL_HALL white
%lum 0 20
%lum 28 20
%lum 29 20
%lum 30 20
%repeat WALL_HALL WALL_HALL_WHITE
%resetcol

%variation WALL_HALL darkgray
%lum 0 -15
%repeat WALL_HALL WALL_HALL_DARKGRAY
%resetcol

%variation WALL_HALL blue
%hue 26 240
%hue 27 240
%hue 28 240
%hue 29 240
%hue 30 240
%hue 31 240
%hue 32 240
%hue 33 240
relief_brown0 WALL_HALL_BLUE
relief_brown1
relief_brown2
relief_brown3
%resetcol

%variation WALL_HALL green
%hue 240 140
%repeat WALL_HALL_BLUE WALL_HALL_GREEN
%resetcol

%variation WALL_HALL cyan
%hue 240 180
%repeat WALL_HALL_BLUE WALL_HALL_CYAN
%resetcol

%variation WALL_HALL red
%hue 240 0
%repeat WALL_HALL_BLUE WALL_HALL_RED
%resetcol

%variation WALL_HALL magenta
%hue 240 270
%repeat WALL_HALL_BLUE WALL_HALL_MAGENTA
%resetcol

%variation WALL_HALL brown
%hue 240 30
%repeat WALL_HALL_BLUE WALL_HALL_BROWN
%resetcol

%variation WALL_HALL yellow
%hue 240 60
%repeat WALL_HALL_BLUE WALL_HALL_YELLOW
%resetcol

%variation WALL_HALL lightblue
%hue 240 210
%lum 240 5
%repeat WALL_HALL_BLUE WALL_HALL_LIGHTBLUE
%resetcol

%variation WALL_HALL lightgreen
%hue 240 110
%repeat WALL_HALL_BLUE WALL_HALL_LIGHTGREEN
%resetcol

%variation WALL_HALL lightcyan
%hue 240 180
%repeat WALL_HALL_BLUE WALL_HALL_LIGHTCYAN
%resetcol

%variation WALL_HALL lightred
%hue 240 0
%lum 240 5
%repeat WALL_HALL_BLUE WALL_HALL_LIGHTRED
%resetcol

%variation WALL_HALL lightmagenta
%hue 240 290
%repeat WALL_HALL_BLUE WALL_HALL_LIGHTMAGENTA
%resetcol

beehives0 WALL_WAX
beehives1
beehives2
beehives3
beehives4
beehives5
beehives6
beehives7
beehives8
beehives9

lair0 WALL_LAIR
lair1
lair2
lair3

%weight 10
orc0 WALL_ORC
orc1
orc2
orc3
%weight 2
orc4
orc5
orc6
orc7
orc8
orc9
orc10
orc11

%weight 10
slime0 WALL_SLIME
slime1
slime2
slime3
slime4
slime5
slime6
slime7

%weight 3
slime_stone0 STONE_WALL_SLIME
slime_stone1
%weight 10
slime_stone2
slime_stone3

tomb0 WALL_TOMB
tomb1
tomb2
tomb3

vault0 WALL_VAULT
vault1
vault2
vault3

vault_stone00 STONE_WALL_VAULT
vault_stone01
vault_stone02
vault_stone03
vault_stone04
vault_stone05
vault_stone06
vault_stone07
%weight 7
vault_stone08
vault_stone09
vault_stone10
vault_stone11
%weight 4
vault_stone12
vault_stone13
vault_stone14
vault_stone15

zot_blue0 WALL_ZOT WALL_ZOT_BLUE
zot_blue1
zot_blue2
zot_blue3

%variation WALL_ZOT green
%hue 240 140
%lum 240 -10
%repeat WALL_ZOT WALL_ZOT_GREEN
%resetcol

%variation WALL_ZOT cyan
%hue 240 180
%lum 240 -10
%repeat WALL_ZOT WALL_ZOT_CYAN
%resetcol

%variation WALL_ZOT red
%hue 240 0
%lum 240 -10
%repeat WALL_ZOT WALL_ZOT_RED
%resetcol

%variation WALL_ZOT magenta
%hue 240 270
%lum 240 -10
%repeat WALL_ZOT WALL_ZOT_MAGENTA
%resetcol

%variation WALL_ZOT brown
%hue 240 30
%lum 240 -10
%repeat WALL_ZOT WALL_ZOT_BROWN
%resetcol

%variation WALL_ZOT lightgray
%desat 240
%lum 240 -15
%repeat WALL_ZOT WALL_ZOT_LIGHTGRAY
%resetcol

%variation WALL_ZOT darkgray
%desat 240
%lum 240 -30
%repeat WALL_ZOT WALL_ZOT_DARKGRAY
%resetcol

%variation WALL_ZOT lightblue
%hue 240 210
%lum 240 5
%repeat WALL_ZOT WALL_ZOT_LIGHTBLUE
%resetcol

%variation WALL_ZOT lightgreen
%hue 240 110
%repeat WALL_ZOT WALL_ZOT_LIGHTGREEN
%resetcol

%variation WALL_ZOT lightcyan
%hue 240 180
%repeat WALL_ZOT WALL_ZOT_LIGHTCYAN
%resetcol

%variation WALL_ZOT lightred
%hue 240 0
%lum 240 5
%repeat WALL_ZOT WALL_ZOT_LIGHTRED
%resetcol

%variation WALL_ZOT lightmagenta
%hue 240 290
%repeat WALL_ZOT WALL_ZOT_LIGHTMAGENTA
%resetcol

%variation WALL_ZOT yellow
%hue 240 50
%repeat WALL_ZOT WALL_ZOT_YELLOW
%resetcol

%variation WALL_ZOT white
%desat 240
%lum 240 10
%repeat WALL_ZOT WALL_ZOT_WHITE
%resetcol

%weight 2
wall_flesh0 WALL_FLESH
wall_flesh1
wall_flesh2
wall_flesh3
%weight 1
wall_flesh4
wall_flesh5
wall_flesh6
%weight 2
transparent_flesh1 WALL_TRANSPARENT_FLESH
transparent_flesh2
transparent_flesh3
%weight 1
transparent_flesh4
transparent_flesh5
transparent_flesh6

wall_vines0 WALL_VINES
wall_vines1
wall_vines2
wall_vines3
wall_vines4
wall_vines5
wall_vines6

# These 15 variants are referenced from tileview.cc
pebble_red0 WALL_PEBBLE WALL_PEBBLE_RED
pebble_red1
pebble_red2
pebble_red3

%variation WALL_PEBBLE blue
%hue 0 240
%repeat WALL_PEBBLE WALL_PEBBLE_BLUE
%resetcol

%variation WALL_PEBBLE green
%hue 0 140
%lum 0 -10
%repeat WALL_PEBBLE WALL_PEBBLE_GREEN
%resetcol

%variation WALL_PEBBLE cyan
%hue 0 180
%lum 0 -10
%repeat WALL_PEBBLE WALL_PEBBLE_CYAN
%resetcol

%variation WALL_PEBBLE magenta
%hue 0 270
%lum 0 -5
%repeat WALL_PEBBLE WALL_PEBBLE_MAGENTA
%resetcol

%variation WALL_PEBBLE brown
%hue 0 30
%lum 0 -5
%repeat WALL_PEBBLE WALL_PEBBLE_BROWN
%resetcol

%variation WALL_PEBBLE lightgray
%desat 0
%lum 0 -10
%repeat WALL_PEBBLE WALL_PEBBLE_LIGHTGRAY
%resetcol

%variation WALL_PEBBLE darkgray
%desat 0
%lum 0 -30
%repeat WALL_PEBBLE WALL_PEBBLE_DARKGRAY
%resetcol

%variation WALL_PEBBLE lightblue
%hue 0 210
%lum 0 5
%repeat WALL_PEBBLE WALL_PEBBLE_LIGHTBLUE
%resetcol

%variation WALL_PEBBLE lightgreen
%hue 0 110
%repeat WALL_PEBBLE WALL_PEBBLE_LIGHTGREEN
%resetcol

%variation WALL_PEBBLE lightcyan
%hue 0 180
%repeat WALL_PEBBLE WALL_PEBBLE_LIGHTCYAN
%resetcol

%variation WALL_PEBBLE lightred
%lum 0 10
%repeat WALL_PEBBLE WALL_PEBBLE_LIGHTRED
%resetcol

%variation WALL_PEBBLE lightmagenta
%hue 0 290
%lum 0 5
%repeat WALL_PEBBLE WALL_PEBBLE_LIGHTMAGENTA
%resetcol

%variation WALL_PEBBLE yellow
%hue 0 50
%lum 0 5
%repeat WALL_PEBBLE WALL_PEBBLE_YELLOW
%resetcol

%variation WALL_PEBBLE white
%desat 0
%lum 0 10
%repeat WALL_PEBBLE WALL_PEBBLE_WHITE
%resetcol


# Additional variants for D cave layouts
%hue 0 30
%lum 0 -10
%repeat WALL_PEBBLE WALL_PEBBLE_MIDBROWN
%resetcol

%hue 0 30
%lum 0 -15
%repeat WALL_PEBBLE WALL_PEBBLE_DARKBROWN
%resetcol

shoals_wall1 WALL_SHOALS
shoals_wall2
shoals_wall3
shoals_wall4

brick_gray0 WALL_BRICK_GRAY
brick_gray1
brick_gray2
brick_gray3

stone_smooth0 WALL_STONE_SMOOTH
stone_smooth1
stone_smooth2
stone_smooth3

%weight 5
marble_wall1 WALL_MARBLE
marble_wall2
marble_wall3
marble_wall4
marble_wall5
%weight 3
marble_wall6
marble_wall7
marble_wall8
%weight 1
marble_wall9
marble_wall10
marble_wall11
marble_wall12

%weight 5
sandstone_wall0 WALL_SANDSTONE
sandstone_wall1
sandstone_wall2
sandstone_wall3
sandstone_wall4
%weight 1
sandstone_wall5
sandstone_wall6
sandstone_wall7
sandstone_wall8
sandstone_wall9

volcanic_wall0 WALL_VOLCANIC WALL_VOLCANIC_RED
volcanic_wall1
volcanic_wall2
volcanic_wall3
volcanic_wall4
volcanic_wall5
volcanic_wall6

%variation WALL_VOLCANIC blue
%hue 0 240
%lum -10 240
%repeat WALL_VOLCANIC WALL_VOLCANIC_BLUE
%resetcol

%weight 5
crystal_wall00 WALL_CRYSTAL_SQUARES
%weight 3
crystal_wall01
%weight 6
crystal_wall02
%weight 2
crystal_wall03
%weight 4
crystal_wall04
crystal_wall06
crystal_wall08
crystal_wall10
%weight 2
crystal_wall05
crystal_wall07
crystal_wall09
crystal_wall11

%weight 10
snake0 WALL_SNAKE
snake1
snake2
snake3
snake4
snake5
snake6
%weight 3
snake7
%weight 2
snake8
%weight 10
snake9

%weight 10
spider00 WALL_SPIDER
spider01
spider02
spider03
spider04
%weight 1
spider05
spider06
spider07
spider08
spider09
spider10
spider11
spider12
spider13
spider14
spider15
%weight 10

stone_gray0 WALL_STONE_GRAY
stone_gray1
stone_gray2
stone_gray3

%variation WALL_STONE_GRAY white
%lum 0 35
%repeat WALL_STONE_GRAY WALL_STONE_WHITE
%resetcol

stone_dark0 WALL_STONE_DARK
stone_dark1
stone_dark2
stone_dark3

# For the Doroklohe WizLab
stone_black_marked0 WALL_STONE_BLACK_MARKED
stone_black_marked1
stone_black_marked2
stone_black_marked3
stone_black_marked4
stone_black_marked5
stone_black_marked6
stone_black_marked7
%weight 1
stone_black_marked8

undead0 WALL_UNDEAD
undead1
undead2
undead3

%variation WALL_UNDEAD white
%lum 0 20
%lum 28 20
%lum 29 20
%lum 30 20
%repeat WALL_UNDEAD WALL_UNDEAD_WHITE
%resetcol

%variation WALL_UNDEAD darkgray
%lum 0 -15
%repeat WALL_UNDEAD WALL_UNDEAD_DARKGRAY
%resetcol

%variation WALL_UNDEAD blue
%hue 26 240
%hue 27 240
%hue 28 240
%hue 29 240
%hue 30 240
%hue 31 240
%hue 32 240
%hue 33 240
undead_brown0 WALL_UNDEAD_BLUE
undead_brown1
undead_brown2
undead_brown3
%resetcol

%variation WALL_UNDEAD green
%hue 240 140
%repeat WALL_UNDEAD_BLUE WALL_UNDEAD_GREEN
%resetcol

%variation WALL_UNDEAD cyan
%hue 240 180
%repeat WALL_UNDEAD_BLUE WALL_UNDEAD_CYAN
%resetcol

%variation WALL_UNDEAD red
%hue 240 0
%repeat WALL_UNDEAD_BLUE WALL_UNDEAD_RED
%resetcol

%variation WALL_UNDEAD magenta
%hue 240 270
%repeat WALL_UNDEAD_BLUE WALL_UNDEAD_MAGENTA
%resetcol

%variation WALL_UNDEAD brown
%hue 240 30
%repeat WALL_UNDEAD_BLUE WALL_UNDEAD_BROWN
%resetcol

%variation WALL_UNDEAD yellow
%hue 240 60
%repeat WALL_UNDEAD_BLUE WALL_UNDEAD_YELLOW
%resetcol

%variation WALL_UNDEAD lightblue
%hue 240 210
%lum 240 5
%repeat WALL_UNDEAD_BLUE WALL_UNDEAD_LIGHTBLUE
%resetcol

%variation WALL_UNDEAD lightgreen
%hue 240 110
%repeat WALL_UNDEAD_BLUE WALL_UNDEAD_LIGHTGREEN
%resetcol

%variation WALL_UNDEAD lightcyan
%hue 240 180
%repeat WALL_UNDEAD_BLUE WALL_UNDEAD_LIGHTCYAN
%resetcol

%variation WALL_UNDEAD lightred
%hue 240 0
%lum 240 5
%repeat WALL_UNDEAD_BLUE WALL_UNDEAD_LIGHTRED
%resetcol

%variation WALL_UNDEAD lightmagenta
%hue 240 290
%repeat WALL_UNDEAD_BLUE WALL_UNDEAD_LIGHTMAGENTA
%resetcol

%weight 10
church0 WALL_CHURCH
church1
church2
church3
%weight 4
church4

%sdir dngn/wall/abyss
abyss0 WALL_ABYSS WALL_ABYSS_RED
abyss1
abyss2
abyss3
abyss4
abyss5
abyss6
abyss7

%variation WALL_ABYSS brown
abyss_brown0 WALL_ABYSS_BROWN
abyss_brown1
abyss_brown2
abyss_brown3
abyss_brown4
abyss_brown5
abyss_brown6
abyss_brown7

%variation WALL_ABYSS green
abyss_green0 WALL_ABYSS_GREEN
abyss_green1
abyss_green2
abyss_green3
abyss_green4
abyss_green5
abyss_green6
abyss_green7

%variation WALL_ABYSS cyan
abyss_cyan0 WALL_ABYSS_CYAN
abyss_cyan1
abyss_cyan2
abyss_cyan3
abyss_cyan4
abyss_cyan5
abyss_cyan6
abyss_cyan7

%variation WALL_ABYSS blue
abyss_blue0 WALL_ABYSS_BLUE
abyss_blue1
abyss_blue2
abyss_blue3
abyss_blue4
abyss_blue5
abyss_blue6
abyss_blue7

%variation WALL_ABYSS magenta
abyss_magenta0 WALL_ABYSS_MAGENTA
abyss_magenta1
abyss_magenta2
abyss_magenta3
abyss_magenta4
abyss_magenta5
abyss_magenta6
abyss_magenta7

%variation WALL_ABYSS lightred
abyss_lightred0 WALL_ABYSS_LIGHTRED
abyss_lightred1
abyss_lightred2
abyss_lightred3
abyss_lightred4
abyss_lightred5
abyss_lightred6
abyss_lightred7

%variation WALL_ABYSS yellow
abyss_yellow0 WALL_ABYSS_YELLOW
abyss_yellow1
abyss_yellow2
abyss_yellow3
abyss_yellow4
abyss_yellow5
abyss_yellow6
abyss_yellow7

%variation WALL_ABYSS lightgreen
abyss_lightgreen0 WALL_ABYSS_LIGHTGREEN
abyss_lightgreen1
abyss_lightgreen2
abyss_lightgreen3
abyss_lightgreen4
abyss_lightgreen5
abyss_lightgreen6
abyss_lightgreen7

%variation WALL_ABYSS lightcyan
abyss_lightcyan0 WALL_ABYSS_LIGHTCYAN
abyss_lightcyan1
abyss_lightcyan2
abyss_lightcyan3
abyss_lightcyan4
abyss_lightcyan5
abyss_lightcyan6
abyss_lightcyan7

%variation WALL_ABYSS lightblue
abyss_lightblue0 WALL_ABYSS_LIGHTBLUE
abyss_lightblue1
abyss_lightblue2
abyss_lightblue3
abyss_lightblue4
abyss_lightblue5
abyss_lightblue6
abyss_lightblue7

%variation WALL_ABYSS lightmagenta
abyss_lightmagenta0 WALL_ABYSS_LIGHTMAGENTA
abyss_lightmagenta1
abyss_lightmagenta2
abyss_lightmagenta3
abyss_lightmagenta4
abyss_lightmagenta5
abyss_lightmagenta6
abyss_lightmagenta7

%variation WALL_ABYSS darkgray
abyss_darkgray0 WALL_ABYSS_DARKGRAY
abyss_darkgray1
abyss_darkgray2
abyss_darkgray3
abyss_darkgray4
abyss_darkgray5
abyss_darkgray6
abyss_darkgray7

%variation WALL_ABYSS lightgray
abyss_lightgray0 WALL_ABYSS_LIGHTGRAY
abyss_lightgray1
abyss_lightgray2
abyss_lightgray3
abyss_lightgray4
abyss_lightgray5
abyss_lightgray6
abyss_lightgray7

%variation WALL_ABYSS white
abyss_white0 WALL_ABYSS_WHITE
abyss_white1
abyss_white2
abyss_white3
abyss_white4
abyss_white5
abyss_white6
abyss_white7

%sdir dngn/wall
hell01 WALL_HELL
hell02
hell03
hell04
hell05
hell06
hell07
hell08
hell09
hell10
hell11

%weight 10
ice_wall0 WALL_ICE
ice_wall1
ice_wall2
%weight 5
ice_wall3
ice_wall4

%weight 10
icy_stone0 WALL_ICY_STONE
icy_stone1
icy_stone2
%weight 5
icy_stone3
icy_stone3

ice_block0 WALL_ICE_BLOCK
ice_block1
ice_block2
ice_block3
ice_block4

lab-rock0 WALL_LAB_ROCK WALL_SWAMP
lab-rock1
lab-rock2
lab-rock3

lab-stone0 WALL_LAB_STONE
lab-stone1
lab-stone2
lab-stone3
lab-stone4
lab-stone5

lab-metal0 WALL_LAB_METAL
%weight 2
lab-metal1
lab-metal2
lab-metal3
lab-metal4
%weight 10
lab-metal5
lab-metal6

%weight 15
crypt0 WALL_CRYPT
%weight 2
crypt1
crypt2
crypt3
crypt4
%weight 1
crypt5
crypt6
crypt7
crypt8
crypt9
%weight 10

crypt-metal0 WALL_CRYPT_METAL
%weight 2
crypt-metal1
crypt-metal2
crypt-metal3
crypt-metal4
%weight 10

cobalt_rock1 WALL_COBALT_ROCK
cobalt_rock2
cobalt_rock3
cobalt_rock4

cobalt_stone01 WALL_COBALT_STONE
cobalt_stone02
cobalt_stone03
cobalt_stone04
cobalt_stone05
cobalt_stone06
cobalt_stone07
cobalt_stone08
cobalt_stone09
cobalt_stone10
cobalt_stone11
cobalt_stone12

%weight 30
catacombs0 WALL_CATACOMBS
catacombs1
%weight 10
catacombs2
catacombs3
catacombs4
catacombs5
%weight 5
catacombs6
catacombs7
catacombs8
catacombs9
catacombs10
catacombs11
%weight 2
catacombs12
catacombs13
catacombs14
catacombs15
%weight 10

stone2_gray0 DNGN_STONE_WALL DNGN_STONE_WALL_LIGHTGRAY
stone2_gray1
stone2_gray2
stone2_gray3

stone2_dark0 DNGN_STONE_DARK
stone2_dark1
stone2_dark2
stone2_dark3

%variation DNGN_STONE_WALL blue
%hue 26 240
%hue 27 240
%hue 28 240
%hue 29 240
%hue 30 240
%hue 31 240
%hue 32 240
%hue 33 240
stone2_brown0 DNGN_STONE_WALL_BLUE
stone2_brown1
stone2_brown2
stone2_brown3
%resetcol

%variation DNGN_STONE_WALL green
%hue 240 140
%repeat DNGN_STONE_WALL_BLUE DNGN_STONE_WALL_GREEN
%resetcol

%variation DNGN_STONE_WALL cyan
%hue 240 180
%repeat DNGN_STONE_WALL_BLUE DNGN_STONE_WALL_CYAN
%resetcol

%variation DNGN_STONE_WALL red
%hue 240 0
%repeat DNGN_STONE_WALL_BLUE DNGN_STONE_WALL_RED
%resetcol

%variation DNGN_STONE_WALL magenta
%hue 240 270
%repeat DNGN_STONE_WALL_BLUE DNGN_STONE_WALL_MAGENTA
%resetcol

%variation DNGN_STONE_WALL brown
%hue 240 30
%repeat DNGN_STONE_WALL_BLUE DNGN_STONE_WALL_BROWN
%resetcol

%variation DNGN_STONE_WALL darkgray
%lum 0 -20
%repeat DNGN_STONE_WALL DNGN_STONE_WALL_DARKGRAY
%resetcol

%variation DNGN_STONE_WALL yellow
%hue 240 60
%repeat DNGN_STONE_WALL_BLUE DNGN_STONE_WALL_YELLOW
%resetcol

%variation DNGN_STONE_WALL lightblue
%hue 240 210
%lum 240 5
%repeat DNGN_STONE_WALL_BLUE DNGN_STONE_WALL_LIGHTBLUE
%resetcol

%variation DNGN_STONE_WALL lightgreen
%hue 240 110
%repeat DNGN_STONE_WALL_BLUE DNGN_STONE_WALL_LIGHTGREEN
%resetcol

%variation DNGN_STONE_WALL lightcyan
%hue 240 180
%repeat DNGN_STONE_WALL_BLUE DNGN_STONE_WALL_LIGHTCYAN
%resetcol

%variation DNGN_STONE_WALL lightred
%hue 240 0
%lum 240 5
%repeat DNGN_STONE_WALL_BLUE DNGN_STONE_WALL_LIGHTRED
%resetcol

%variation DNGN_STONE_WALL lightmagenta
%hue 240 290
%repeat DNGN_STONE_WALL_BLUE DNGN_STONE_WALL_LIGHTMAGENTA
%resetcol

%variation DNGN_STONE_WALL white
%lum 0 30
%repeat DNGN_STONE_WALL DNGN_STONE_WALL_WHITE
%resetcol

# Coloured glass walls
transparent_wall DNGN_TRANSPARENT_WALL DNGN_TRANSPARENT_WALL_CYAN DNGN_FIRST_TRANSPARENT

%variation DNGN_TRANSPARENT_WALL blue
%hue 180 240
%repeat DNGN_TRANSPARENT_WALL DNGN_TRANSPARENT_WALL_BLUE
%resetcol

%variation DNGN_TRANSPARENT_WALL green
%hue 240 140
%repeat DNGN_TRANSPARENT_WALL_BLUE DNGN_TRANSPARENT_WALL_GREEN
%resetcol

%variation DNGN_TRANSPARENT_WALL red
%hue 240 0
%repeat DNGN_TRANSPARENT_WALL_BLUE DNGN_TRANSPARENT_WALL_RED
%resetcol

%variation DNGN_TRANSPARENT_WALL magenta
%hue 240 270
%repeat DNGN_TRANSPARENT_WALL_BLUE DNGN_TRANSPARENT_WALL_MAGENTA
%resetcol

%variation DNGN_TRANSPARENT_WALL brown
%hue 240 30
%repeat DNGN_TRANSPARENT_WALL_BLUE DNGN_TRANSPARENT_WALL_BROWN
%resetcol

%variation DNGN_TRANSPARENT_WALL darkgray
%desat 180
%lum 180 -40
%repeat DNGN_TRANSPARENT_WALL DNGN_TRANSPARENT_WALL_DARKGRAY
%resetcol

%variation DNGN_TRANSPARENT_WALL yellow
%hue 240 50
%repeat DNGN_TRANSPARENT_WALL_BLUE DNGN_TRANSPARENT_WALL_YELLOW
%resetcol

%variation DNGN_TRANSPARENT_WALL white
%desat 180
%lum 0 35
%repeat DNGN_TRANSPARENT_WALL DNGN_TRANSPARENT_WALL_WHITE
%resetcol

# Coloured stone glass walls
transparent_stone DNGN_TRANSPARENT_STONE DNGN_TRANSPARENT_STONE_CYAN DNGN_FIRST_TRANSPARENT_STONE

%variation DNGN_TRANSPARENT_STONE blue
%hue 180 240
%repeat DNGN_TRANSPARENT_STONE DNGN_TRANSPARENT_STONE_BLUE
%resetcol

%variation DNGN_TRANSPARENT_STONE green
%hue 240 140
%repeat DNGN_TRANSPARENT_STONE_BLUE DNGN_TRANSPARENT_STONE_GREEN
%resetcol

%variation DNGN_TRANSPARENT_STONE red
%hue 240 0
%repeat DNGN_TRANSPARENT_STONE_BLUE DNGN_TRANSPARENT_STONE_RED
%resetcol

%variation DNGN_TRANSPARENT_STONE magenta
%hue 240 270
%repeat DNGN_TRANSPARENT_STONE_BLUE DNGN_TRANSPARENT_STONE_MAGENTA
%resetcol

%variation DNGN_TRANSPARENT_STONE brown
%hue 240 30
%repeat DNGN_TRANSPARENT_STONE_BLUE DNGN_TRANSPARENT_STONE_BROWN
%resetcol

%variation DNGN_TRANSPARENT_STONE darkgray
%desat 180
%lum 180 -40
%repeat DNGN_TRANSPARENT_STONE DNGN_TRANSPARENT_STONE_DARKGRAY
%resetcol

%variation DNGN_TRANSPARENT_STONE yellow
%hue 240 50
%repeat DNGN_TRANSPARENT_STONE_BLUE DNGN_TRANSPARENT_STONE_YELLOW
%resetcol

%variation DNGN_TRANSPARENT_STONE white
%desat 180
%lum 0 35
%repeat DNGN_TRANSPARENT_STONE DNGN_TRANSPARENT_STONE_WHITE
%resetcol

# Coloured metal walls
mirrored_wall DNGN_MIRROR_WALL
silver_wall DNGN_SILVER_WALL

%weight 10
metal_wall0 DNGN_METAL_WALL
metal_wall1
metal_wall2
%weight 3
metal_wall3
metal_wall4
metal_wall5
metal_wall6
metal_wall7
metal_wall8

%variation DNGN_METAL_WALL blue
%hue 0 240
%weight 10
metal_wall_red0 DNGN_METAL_WALL_BLUE
metal_wall_red1
metal_wall_red2
%weight 3
metal_wall_red3
metal_wall_red4
metal_wall_red5
metal_wall_red6
metal_wall_red7
metal_wall_red8
%resetcol

%variation DNGN_METAL_WALL lightblue
%hue 240 210
%lum 240 5
%repeat DNGN_METAL_WALL_BLUE DNGN_METAL_WALL_LIGHTBLUE
%resetcol

%variation DNGN_METAL_WALL green
%hue 240 140
%repeat DNGN_METAL_WALL_BLUE DNGN_METAL_WALL_GREEN
%resetcol

%variation DNGN_METAL_WALL lightgreen
%hue 240 180
%repeat DNGN_METAL_WALL_BLUE DNGN_METAL_WALL_LIGHTGREEN
%resetcol

%variation DNGN_METAL_WALL cyan
%hue 240 180
%repeat DNGN_METAL_WALL_BLUE DNGN_METAL_WALL_CYAN
%resetcol

%variation DNGN_METAL_WALL lightcyan
%hue 240 180
%repeat DNGN_METAL_WALL_BLUE DNGN_METAL_WALL_LIGHTCYAN
%resetcol

%variation DNGN_METAL_WALL red
%hue 240 0
%repeat DNGN_METAL_WALL_BLUE DNGN_METAL_WALL_RED
%resetcol

%variation DNGN_METAL_WALL lightred
%hue 240 0
%lum 240 5
%repeat DNGN_METAL_WALL_BLUE DNGN_METAL_WALL_LIGHTRED
%resetcol

%variation DNGN_METAL_WALL magenta
%hue 240 270
%repeat DNGN_METAL_WALL_BLUE DNGN_METAL_WALL_MAGENTA
%resetcol

%variation DNGN_METAL_WALL lightmagenta
%hue 240 290
%repeat DNGN_METAL_WALL_BLUE DNGN_METAL_WALL_LIGHTMAGENTA
%resetcol

%variation DNGN_METAL_WALL brown
%hue 240 30
%repeat DNGN_METAL_WALL_BLUE DNGN_METAL_WALL_BROWN
%resetcol

%variation DNGN_METAL_WALL darkgray
%desat 0
%lum 0 -15
%repeat DNGN_METAL_WALL_RED DNGN_METAL_WALL_DARKGRAY
%resetcol

%variation DNGN_METAL_WALL yellow
%hue 240 60
%repeat DNGN_METAL_WALL_BLUE DNGN_METAL_WALL_YELLOW
%resetcol

%variation DNGN_METAL_WALL white
metal_wall_white0 DNGN_METAL_WALL_WHITE
metal_wall_white1
metal_wall_white2

iron0-0 DNGN_METAL_IRON
iron2-0
iron3-0
iron4-0
iron5-0
iron1-1
iron2-1
iron3-1
iron0-2
iron1-2
iron2-2
iron3-2
iron4-2
iron5-2
iron1-3
iron2-3
iron3-3
iron4-3
iron0-4
iron1-4
iron2-4

dngn/grate DNGN_GRATE

crystal_wall_green DNGN_CRYSTAL_WALL DNGN_CRYSTAL DNGN_CRYSTAL_GREEN

desolation1 WALL_DESOLATION
desolation2

%variation DNGN_CRYSTAL blue
crystal_wall_blue DNGN_CRYSTAL_BLUE

%variation DNGN_CRYSTAL cyan
crystal_wall_cyan DNGN_CRYSTAL_CYAN

%variation DNGN_CRYSTAL red
crystal_wall_red DNGN_CRYSTAL_RED

%variation DNGN_CRYSTAL magenta
crystal_wall_magenta DNGN_CRYSTAL_MAGENTA

%variation DNGN_CRYSTAL brown
crystal_wall_brown DNGN_CRYSTAL_BROWN

%variation DNGN_CRYSTAL lightgray
crystal_wall_lightgray DNGN_CRYSTAL_LIGHTGRAY

%variation DNGN_CRYSTAL darkgray
crystal_wall_darkgray DNGN_CRYSTAL_DARKGRAY

%variation DNGN_CRYSTAL lightblue
crystal_wall_lightblue DNGN_CRYSTAL_LIGHTBLUE

%variation DNGN_CRYSTAL lightgreen
crystal_wall_lightgreen DNGN_CRYSTAL_LIGHTGREEN

%variation DNGN_CRYSTAL lightcyan
crystal_wall_lightcyan DNGN_CRYSTAL_LIGHTCYAN

%variation DNGN_CRYSTAL lightred
crystal_wall_lightred DNGN_CRYSTAL_LIGHTRED

%variation DNGN_CRYSTAL lightmagenta
crystal_wall_lightmagenta DNGN_CRYSTAL_LIGHTMAGENTA

%variation DNGN_CRYSTAL yellow
crystal_wall_yellow DNGN_CRYSTAL_YELLOW

%variation DNGN_CRYSTAL white
crystal_wall_white DNGN_CRYSTAL_WHITE

%sdir dngn/wall
emerald1 WALL_EMERALD
emerald2
emerald3
emerald4
emerald5
emerald6
emerald7
emerald8

%weight 20
bars_red01 WALL_BARS WALL_BARS_RED
bars_red02
bars_red03
bars_red04
%weight 10
bars_red05
bars_red06
bars_red07
bars_red08

%variation WALL_BARS blue
%hue 0 240
%repeat WALL_BARS WALL_BARS_BLUE
%resetcol

%variation WALL_BARS green
%hue 0 140
%repeat WALL_BARS WALL_BARS_GREEN
%resetcol

%variation WALL_BARS cyan
%hue 0 180
%repeat WALL_BARS WALL_BARS_CYAN
%resetcol

%variation WALL_BARS magenta
%hue 0 270
%repeat WALL_BARS WALL_BARS_MAGENTA
%resetcol

%variation WALL_BARS brown
%hue 0 30
%repeat WALL_BARS WALL_BARS_BROWN
%resetcol

%variation WALL_BARS lightgray
%desat 0
%lum 0 -10
%repeat WALL_BARS WALL_BARS_LIGHTGRAY
%resetcol

%variation WALL_BARS darkgray
%desat 0
%lum 0 -30
%repeat WALL_BARS WALL_BARS_DARKGRAY
%resetcol

%variation WALL_BARS lightblue
%hue 0 210
%lum 0 5
%repeat WALL_BARS WALL_BARS_LIGHTBLUE
%resetcol

%variation WALL_BARS lightgreen
%hue 0 110
%repeat WALL_BARS WALL_BARS_LIGHTGREEN
%resetcol

%variation WALL_BARS lightcyan
%hue 0 180
%repeat WALL_BARS WALL_BARS_LIGHTCYAN
%resetcol

%variation WALL_BARS lightred
%hue 0 0
%lum 0 10
%repeat WALL_BARS WALL_BARS_LIGHTRED
%resetcol

%variation WALL_BARS lightmagenta
%hue 0 290
%lum 0 5
%repeat WALL_BARS WALL_BARS_LIGHTMAGENTA
%resetcol

%variation WALL_BARS yellow
%hue 0 50
%lum 0 5
%repeat WALL_BARS WALL_BARS_YELLOW
%resetcol

%variation WALL_BARS white
%desat 0
%lum 0 30
%repeat WALL_BARS WALL_BARS_WHITE
%resetcol

permarock_red0 WALL_PERMAROCK WALL_PERMAROCK_RED

%variation WALL_PERMAROCK blue
%hue 0 240
%repeat WALL_PERMAROCK WALL_PERMAROCK_BLUE
%resetcol

%variation WALL_PERMAROCK green
%hue 0 140
%repeat WALL_PERMAROCK WALL_PERMAROCK_GREEN
%resetcol

%variation WALL_PERMAROCK cyan
%hue 0 180
%repeat WALL_PERMAROCK WALL_PERMAROCK_CYAN
%resetcol

%variation WALL_PERMAROCK magenta
%hue 0 270
%repeat WALL_PERMAROCK WALL_PERMAROCK_MAGENTA
%resetcol

%variation WALL_PERMAROCK brown
%hue 0 30
%repeat WALL_PERMAROCK WALL_PERMAROCK_BROWN
%resetcol

%variation WALL_PERMAROCK lightgray
%desat 0
%lum 0 -10
%repeat WALL_PERMAROCK WALL_PERMAROCK_LIGHTGRAY
%resetcol

%variation WALL_PERMAROCK darkgray
%desat 0
%lum 0 -30
%repeat WALL_PERMAROCK WALL_PERMAROCK_DARKGRAY
%resetcol

%variation WALL_PERMAROCK lightblue
%hue 0 210
%lum 0 5
%repeat WALL_PERMAROCK WALL_PERMAROCK_LIGHTBLUE
%resetcol

%variation WALL_PERMAROCK lightgreen
%hue 0 110
%repeat WALL_PERMAROCK WALL_PERMAROCK_LIGHTGREEN
%resetcol

%variation WALL_PERMAROCK lightcyan
%hue 0 180
%repeat WALL_PERMAROCK WALL_PERMAROCK_LIGHTCYAN
%resetcol

%variation WALL_PERMAROCK lightred
%hue 0 0
%lum 0 10
%repeat WALL_PERMAROCK WALL_PERMAROCK_LIGHTRED
%resetcol

%variation WALL_PERMAROCK lightmagenta
%hue 0 290
%lum 0 5
%repeat WALL_PERMAROCK WALL_PERMAROCK_LIGHTMAGENTA
%resetcol

%variation WALL_PERMAROCK yellow
%hue 0 50
%lum 0 5
%repeat WALL_PERMAROCK WALL_PERMAROCK_YELLOW
%resetcol

%variation WALL_PERMAROCK white
%desat 0
%lum 0 30
%repeat WALL_PERMAROCK WALL_PERMAROCK_WHITE
%resetcol

%hue 0 180
permarock_clear_red0 WALL_PERMAROCK_CLEAR WALL_PERMAROCK_CLEAR_CYAN
%resetcol

%variation WALL_PERMAROCK_CLEAR red
permarock_clear_red0 WALL_PERMAROCK_CLEAR_RED

%variation WALL_PERMAROCK_CLEAR blue
%hue 0 240
%repeat WALL_PERMAROCK_CLEAR_RED WALL_PERMAROCK_CLEAR_BLUE
%resetcol

%variation WALL_PERMAROCK_CLEAR green
%hue 0 140
%repeat WALL_PERMAROCK_CLEAR_RED WALL_PERMAROCK_CLEAR_GREEN
%resetcol

%variation WALL_PERMAROCK_CLEAR magenta
%hue 0 270
%repeat WALL_PERMAROCK_CLEAR_RED WALL_PERMAROCK_CLEAR_MAGENTA
%resetcol

%variation WALL_PERMAROCK_CLEAR brown
%hue 0 30
%repeat WALL_PERMAROCK_CLEAR_RED WALL_PERMAROCK_CLEAR_BROWN
%resetcol

%variation WALL_PERMAROCK_CLEAR lightgray
%desat 0
%lum 0 -10
%repeat WALL_PERMAROCK_CLEAR_RED WALL_PERMAROCK_CLEAR_LIGHTGRAY
%resetcol

%variation WALL_PERMAROCK_CLEAR darkgray
%desat 0
%lum 0 -40
%repeat WALL_PERMAROCK_CLEAR_RED WALL_PERMAROCK_CLEAR_DARKGRAY
%resetcol

%variation WALL_PERMAROCK_CLEAR lightblue
%hue 0 210
%lum 0 5
%repeat WALL_PERMAROCK_CLEAR_RED WALL_PERMAROCK_CLEAR_LIGHTBLUE
%resetcol

%variation WALL_PERMAROCK_CLEAR lightgreen
%hue 0 110
%repeat WALL_PERMAROCK_CLEAR_RED WALL_PERMAROCK_CLEAR_LIGHTGREEN
%resetcol

%variation WALL_PERMAROCK_CLEAR lightcyan
%hue 0 180
%repeat WALL_PERMAROCK_CLEAR_RED WALL_PERMAROCK_CLEAR_LIGHTCYAN
%resetcol

%variation WALL_PERMAROCK_CLEAR lightred
%hue 0 0
%lum 0 10
%repeat WALL_PERMAROCK_CLEAR_RED WALL_PERMAROCK_CLEAR_LIGHTRED
%resetcol

%variation WALL_PERMAROCK_CLEAR lightmagenta
%hue 0 290
%lum 0 5
%repeat WALL_PERMAROCK_CLEAR_RED WALL_PERMAROCK_CLEAR_LIGHTMAGENTA
%resetcol

%variation WALL_PERMAROCK_CLEAR yellow
%hue 0 50
%lum 0 5
%repeat WALL_PERMAROCK_CLEAR_RED WALL_PERMAROCK_CLEAR_YELLOW
%resetcol

%variation WALL_PERMAROCK_CLEAR white
%desat 0
%lum 0 30
%repeat WALL_PERMAROCK_CLEAR_RED WALL_PERMAROCK_CLEAR_WHITE
%resetcol


%rim 0
%shrink 0
shadow_w DNGN_WALL_SHADOW
shadow_nw
shadow_n
shadow_ne
shadow_e
shadow_w_top
shadow_e_top

shadow_w_darker DNGN_WALL_SHADOW_DARK
shadow_nw_darker
shadow_n_darker
shadow_ne_darker
shadow_e_darker
shadow_w_top_darker
shadow_e_top_darker

icy_wall_overlay0 DNGN_WALL_ICY_WALL_OVERLAY
icy_wall_overlay1
icy_wall_overlay2
icy_wall_overlay3

%sdir dngn/vaults
brick_dark_leak WALL_BRICK_DARK_LEAK
