diff options
Diffstat (limited to 'crawl-ref/source/test/des/debug-diamond-los.des')
-rw-r--r-- | crawl-ref/source/test/des/debug-diamond-los.des | 236 |
1 files changed, 236 insertions, 0 deletions
diff --git a/crawl-ref/source/test/des/debug-diamond-los.des b/crawl-ref/source/test/des/debug-diamond-los.des new file mode 100644 index 0000000000..8f0f562f55 --- /dev/null +++ b/crawl-ref/source/test/des/debug-diamond-los.des @@ -0,0 +1,236 @@ +# 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...cccccc +c.....cccc +c.......cc +c......ccc +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...cccccc +c....ccccc +c.....cccc +c....ccccc +c.cccccccc +cccccccccc +ENDMAP |