{
palettes: "@include data/palettes.cfg:dungeon_palettes",
tile_pattern: [

	#
	#town boardwalk tiles
	#sloped
	{
		image: "tiles/dungeon-stairs.png",
		reverse: false,
		tiles: 32,
		solid: "diagonal",
		passthrough: true,
		pattern: ".*, .*   ,   .*,   .*,.*,
.*, .*   ,	 .*,(dsb),.*,
.*,      ,(dsb),	 ,.*,
.*,(dsb) ,   .*,   .*,.*,
.*, .*   ,   .*,   .*,.*",
	},

	#sloped - reversed
	{
		image: "tiles/dungeon-stairs.png",
		reverse: false,
		tiles: 37,
		solid: "reverse_diagonal",
		passthrough: true,
		pattern: ".*, .*   ,   .*,   .*,.*,
.*,(dsb) ,	 .*,   .*,.*,
.*,      ,(dsb),	 ,.*,
.*, .*   ,   .*,(dsb),.*,
.*, .*   ,   .*,   .*,.*",
	},

	#sloped - decorative tile behind it
	{
		image: "tiles/dungeon-stairs.png",
		reverse: false,
		tiles: 33,
		pattern: ".*   ,   .*,   .*,.*,.*,
 .*   ,	  .*,(dsb),.*,.*,
 .*   ,(dsb),	  ,.*,.*,
(dsb) ,   .*,   .*,.*,.*,
 .*   ,   .*,   .*,.*,.*,",
	},

	#sloped - reversed - decorative tile behind it
	{
		image: "tiles/dungeon-stairs.png",
		reverse: false,
		tiles: 36,
		pattern: ".*, .*, .*   ,   .*,   .*,
.*, .*,(dsb) ,	 .*,   .*,
.*, .*,      ,(dsb),   .*,
.*, .*, .*   ,   .*,(dsb),
.*, .*, .*   ,   .*,   .*",
	},

	#sloped - flat-to-slope no juncture
	{
		image: "tiles/dungeon-stairs.png",
		reverse: false,
		tiles: 20,
		solid: "diagonal",
		passthrough: true,
		pattern: ".*, .*   ,   .*,   .* ,.*,
.*,      ,     ,      ,.*,
.*,      ,(dsb),(dsb)?,.*,
.*,(dsb) ,   .*,   .* ,.*,
.*, .*   ,   .*,   .* ,.*",
	},

	#sloped - reversed - flat-to-slope no juncture
	{
		image: "tiles/dungeon-stairs.png",
		reverse: false,
		tiles: 21,
		solid: "reverse_diagonal",
		passthrough: true,
		pattern: ".*, .*   ,   .*,   .*,.*,
.*,      ,     ,     ,.*,
.*,(dsb)?,(dsb),	 ,.*,
.*, .*   ,   .*,(dsb),.*,
.*, .*   ,   .*,   .*,.*",
	},

	#sloped - reversed - juncture with flat
	{
		image: "tiles/dungeon-stairs.png",
		reverse: false,
		tiles: 26,
		solid: "reverse_diagonal,flat",
		passthrough: true,
		pattern: ".*, .*   ,   .*,   .*,.*,
.*, .*   , .*  ,   .*,.*,
.*,(dsb)?,(dsb),(dsb),.*,
.*, .*   ,   .*,(dsb),.*,
.*, .*   ,   .*,   .*,(dsb)",
	},

	#sloped - reversed - juncture with flat
	{
		image: "tiles/dungeon-stairs.png",
		reverse: false,
		tiles: 23,
		solid: "diagonal,flat",
		passthrough: true,
		pattern: ".*    , .*   ,   .*,   .* ,.*,
.*   , .*    , .*  ,   .* ,.*,
.*   ,(dsb)  ,(dsb),(dsb)?,.*,
.*   ,(dsb)  ,   .*,.*    ,.*,
(dsb), .*    ,   .*,   .* ,.*",
	},

	#sloped - flat-to-slope no juncture
	{
		image: "tiles/dungeon-stairs.png",
		reverse: false,
		tiles: 14,
		pattern: ".*,   .* ,   .*,(dsb)?,.*,
   .*,      ,(dsb),(dsb)?,.*,
(dsb),(dsb) ,     ,      ,.*,
   .*, .*   ,   .*,   .* ,.*,
   .*, .*   ,   .*,   .* ,.*",
	},

	#sloped - reversed - flat-to-slope no juncture
	{
		image: "tiles/dungeon-stairs.png",
		reverse: false,
		tiles: 15,
		pattern: ".*,(dsb)?,   .*,   .*,.*,
.*,(dsb)?,(dsb),     ,.*,
.*,      ,     ,(dsb),(dsb),
.*, .*   ,   .*,   .*,.*,
.*, .*   ,   .*,   .*,.*",
	},

	#slope - hidden bottom tail end
	{
		image: "tiles/dungeon-stairs.png",
		reverse: false,
		tiles: "00",
		pattern: ".*   , .*  , .*   ,   .*,(dsb),
.*   , .*  ,      ,(dsb),   .*,
.*   ,     , (dsb),     ,   .*,
.*   , .*  , .*   ,   .*,   .*,
.*   , .*  , .*   ,   .*,   .*",
	},

	#slope - reversed - hidden bottom tail end
	{
		image: "tiles/dungeon-stairs.png",
		reverse: false,
		tiles: "00",
		pattern: "(dsb), .*  , .*   ,   .*,   .*,
.*   ,(dsb),      ,   .*,   .*,
.*   ,     , (dsb),     ,   .*,
.*   , .*  , .*   ,   .*,   .*,
.*   , .*  , .*   ,   .*,   .*",
	},

	#left edge of town boardwalk tiles
	{
		image: "tiles/dungeon-stairs.png",
		tiles: 10,
		reverse: false,
		passthrough: true,
		solid: true,
		pattern: ",(dsb)?, (dsb)?,
  , dsb, dsb,
.*, .*, .*",
	},

	#right edge of town boardwalk tiles.
	{
		image: "tiles/dungeon-stairs.png",
		tiles: 12,
		reverse: false,
		passthrough: true,
		solid: true,
		pattern: "(dsb)?,(dsb)?, ,
dsb, dsb,  ,
.*, .*, .*",
	},
	{
		image: "tiles/dungeon-stairs.png",
		tiles: 11,
		reverse: false,
		passthrough: true,
		solid: true,
		pattern: "(dsb)?,(dsb)?, (dsb)?,
(dsb)?, dsb, (dsb)?,
.*, .*, .*",
	},

	#lone town boardwalk tile.
	{
		image: "tiles/dungeon-stairs.png",
		tiles: "01",
		reverse: false,
		passthrough: true,
		solid: true,
		pattern: ".*,.*,  .*,
.*, dsb,.*,
.*, .*, .*",
	},
],
}