# Sample maps illustrating what LOS should be like.
# test/los_maps.lua tests losight() against these.
#
# For the moment, these need to be 10x10 with an @
# in the nw corner and show one quadrant, with
# visibility encoded as follows.
#
# x: visible wall
# c: non-visible wall
# .: visible floor
# w: non-visible floor (water actually; could just place c's there)
# @: center

NAME: los_empty
ORIENT: float
TAGS: debug_los
MAP
@.......cc
........cc
........cc
........cc
........cc
........cc
........cc
........cc
cccccccccc
cccccccccc
ENDMAP

NAME: los_edge
ORIENT: float
TAGS: debug_los
MAP
@......xcc
.......xcc
.......xcc
.......xcc
.......xcc
.......xcc
.......xcc
xxxxxxxxcc
cccccccccc
cccccccccc
ENDMAP

NAME: los_blocking_wall
ORIENT: float
TAGS: debug_los
MAP
@..xwwwwcc
..xxwwwwcc
.xxwwwwwcc
xxwwwwwwcc
wwwwwwwwcc
wwwwwwwwcc
wwwwwwwwcc
wwwwwwwwcc
cccccccccc
cccccccccc
ENDMAP

NAME: los_corner
ORIENT: float
TAGS: debug_los
MAP
@xcccccccc
x.......cc
cxxxxxxxcc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
ENDMAP

NAME: los_corner_2
ORIENT: float
TAGS: debug_los
MAP
@.xccccccc
xx......cc
cccxxxxxcc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
ENDMAP

NAME: los_corner_3
ORIENT: float
TAGS: debug_los
MAP
@..xcccccc
xxx.....cc
cccccxxxcc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
ENDMAP

NAME: los_corner_4
ORIENT: float
TAGS: debug_los
MAP
@...xccccc
xxxx....cc
cccccccxcc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
ENDMAP

NAME: los_corner_5
ORIENT: float
TAGS: debug_los
MAP
@....xcccc
xxxxx...cc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
ENDMAP

NAME: los_corner_6
ORIENT: float
TAGS: debug_los
MAP
@.....xccc
xxxxxx..cc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
ENDMAP

NAME: los_corner_7
ORIENT: float
TAGS: debug_los
MAP
@......xcc
xxxxxxx.cc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
ENDMAP

NAME: los_corner_8
ORIENT: float
TAGS: debug_los
MAP
@.......cc
xxxxxxxxcc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
cccccccccc
ENDMAP

NAME: los_gap
ORIENT: float
TAGS: debug_los
MAP
@.xccccccc
x.xccccccc
c...cccccc
c.....cccc
c.......cc
c.......cc
c.......cc
c.......cc
cccccccccc
cccccccccc
ENDMAP

NAME: los_gap2
ORIENT: float
TAGS: debug_los
MAP
@.xccccccc
x.xccccccc
c.xccccccc
c..ccccccc
c...cccccc
c....ccccc
c.....cccc
c......ccc
cccccccccc
cccccccccc
ENDMAP

NAME: los_diag
ORIENT: float
TAGS: debug_los
MAP
@xcccccccc
x.xccccccc
cx.xcccccc
ccx.xccccc
cccx.xcccc
ccccx.xccc
cccccx.xcc
ccccccx.cc
cccccccccc
cccccccccc
ENDMAP

NAME: los_diag_gap
ORIENT: float
TAGS: debug_los
MAP
@xcccccccc
x.xccccccc
cx..cccccc
cc....cccc
ccc.....cc
ccc.....cc
cccc....cc
cccc....cc
cccccccccc
cccccccccc
ENDMAP
