# 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 @........c .........c ........cc ........cc ........cc .......ccc ......cccc .....ccccc ..cccccccc cccccccccc ENDMAP NAME: los_edge ORIENT: float TAGS: debug_los MAP @.......xc .......xxc .......xcc .......xcc ......xxcc .....xxccc ....xxcccc .xxxxccccc xxcccccccc cccccccccc ENDMAP NAME: los_blocking_wall ORIENT: float TAGS: debug_los MAP @..xwwwwwc ..xxwwwwwc .xxwwwwwcc xxwwwwwwcc wwwwwwwwcc wwwwwwwccc wwwwwwcccc wwwwwccccc wwcccccccc cccccccccc ENDMAP NAME: los_corner ORIENT: float TAGS: debug_los MAP @xcccccccc x........c cxxxxxxxcc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc ENDMAP NAME: los_corner_2 ORIENT: float TAGS: debug_los MAP @.xccccccc xx.......c cccxxxxxcc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc ENDMAP NAME: los_corner_3 ORIENT: float TAGS: debug_los MAP @..xcccccc xxx......c cccccxxxcc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc ENDMAP NAME: los_corner_4 ORIENT: float TAGS: debug_los MAP @...xccccc xxxx.....c cccccccxcc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc ENDMAP NAME: los_corner_5 ORIENT: float TAGS: debug_los MAP @....xcccc xxxxx....c cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc ENDMAP NAME: los_corner_6 ORIENT: float TAGS: debug_los MAP @.....xccc xxxxxx...c cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc ENDMAP NAME: los_corner_7 ORIENT: float TAGS: debug_los MAP @......xcc xxxxxxx..c cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc ENDMAP NAME: los_corner_8 ORIENT: float TAGS: debug_los MAP @.......xc xxxxxxxx.c cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc ENDMAP NAME: los_corner_9 ORIENT: float TAGS: debug_los MAP @........c xxxxxxxxxw cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc cccccccccc ENDMAP NAME: los_gap ORIENT: float TAGS: debug_los MAP @.xccccccc x.xccccccc c..ccccccc c...cccccc c....ccccc c.....cccc c.....cccc c....ccccc c.cccccccc cccccccccc ENDMAP NAME: los_gap2 ORIENT: float TAGS: debug_los MAP @.xccccccc x.xccccccc c.xccccccc c..ccccccc c..ccccccc c...cccccc c...cccccc c....ccccc c.cccccccc cccccccccc ENDMAP