diff options
author | Robert Vollmert <rvollmert@gmx.net> | 2009-11-08 17:23:31 +0100 |
---|---|---|
committer | Robert Vollmert <rvollmert@gmx.net> | 2009-11-08 17:23:31 +0100 |
commit | 68d87e76cd00daee758f5e45e235629f03de0b9e (patch) | |
tree | bcf30c3ef9a891b7f9e61bcfdeb4587d4ff7ab2a /crawl-ref/source/los_def.cc | |
parent | 6bdaccfb8c194bfa0bb0b6769babc3710d570b45 (diff) | |
download | crawl-ref-68d87e76cd00daee758f5e45e235629f03de0b9e.tar.gz crawl-ref-68d87e76cd00daee758f5e45e235629f03de0b9e.zip |
env_show_grid is now only used inside the LOS code.
It's also called los_grid, and is a SquareArray of boolean since it
doesn't need to store "objects" any more.
Diffstat (limited to 'crawl-ref/source/los_def.cc')
-rw-r--r-- | crawl-ref/source/los_def.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/los_def.cc b/crawl-ref/source/los_def.cc index b01938cf6f..4106a2c02a 100644 --- a/crawl-ref/source/los_def.cc +++ b/crawl-ref/source/los_def.cc @@ -75,5 +75,6 @@ bool los_def::in_bounds(const coord_def& p) const bool los_def::see_cell(const coord_def& p) const { - return (::see_cell(show, center, p)); + const coord_def sp = p - center; + return (sp.rdist() <= ENV_SHOW_OFFSET && show(sp)); } |