diff options
author | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-06-22 11:14:27 +0000 |
---|---|---|
committer | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-06-22 11:14:27 +0000 |
commit | 81612f62ebb9c6f74314875af2d4b92cfcdcfc67 (patch) | |
tree | dfb0d7bca291dfdfd9bc1520072e822da9ac1b05 /crawl-ref/source/externs.h | |
parent | dcde5bcfc99b2bd881f7ba3edd4e2b9cf37d3cf3 (diff) | |
download | crawl-ref-81612f62ebb9c6f74314875af2d4b92cfcdcfc67.tar.gz crawl-ref-81612f62ebb9c6f74314875af2d4b92cfcdcfc67.zip |
Labyrinths get tricoloured walls: rock at the periphery, stone further in, and
metal walls closest to the minotaur vault.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1620 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/externs.h')
-rw-r--r-- | crawl-ref/source/externs.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/crawl-ref/source/externs.h b/crawl-ref/source/externs.h index c141eb5e71..303bef9abc 100644 --- a/crawl-ref/source/externs.h +++ b/crawl-ref/source/externs.h @@ -22,6 +22,7 @@ #include <map> #include <set> #include <memory> +#include <cstdlib> #include <time.h> @@ -333,6 +334,11 @@ struct coord_def { return (x * x + y * y); } + + int rdist() const + { + return (MAXIMUM(::abs(x), ::abs(y))); + } }; struct dice_def |