summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/los.cc
diff options
context:
space:
mode:
authorRobert Vollmert <rvollmert@gmx.net>2009-11-08 17:26:39 +0100
committerRobert Vollmert <rvollmert@gmx.net>2009-11-08 17:26:39 +0100
commit0909f7ded4d0862069b18008651b1c80a5e99042 (patch)
treef560f6184e2dc33cb74e71b6307c0081a07351a6 /crawl-ref/source/los.cc
parent68d87e76cd00daee758f5e45e235629f03de0b9e (diff)
downloadcrawl-ref-0909f7ded4d0862069b18008651b1c80a5e99042.tar.gz
crawl-ref-0909f7ded4d0862069b18008651b1c80a5e99042.zip
Get rid of los_param::appearance.
This is not required anymore since we just store bools in los_grid.
Diffstat (limited to 'crawl-ref/source/los.cc')
-rw-r--r--crawl-ref/source/los.cc9
1 files changed, 2 insertions, 7 deletions
diff --git a/crawl-ref/source/los.cc b/crawl-ref/source/los.cc
index 88fc7d8d01..655bb909e5 100644
--- a/crawl-ref/source/los.cc
+++ b/crawl-ref/source/los.cc
@@ -867,7 +867,7 @@ void losight(los_grid& sh, const los_param& dat)
// Center is always visible.
const coord_def o = coord_def(0,0);
- sh(o) = dat.appearance(o);
+ sh(o) = true;
}
struct los_param_funcs : public los_param
@@ -887,11 +887,6 @@ struct los_param_funcs : public los_param
return (map_bounds(p + center) && bounds.contains(p));
}
- unsigned appearance(const coord_def& p) const
- {
- return (grid_appearance(p + center));
- }
-
opacity_type opacity(const coord_def& p) const
{
return (opc(p + center));
@@ -913,7 +908,7 @@ void losight_permissive(los_grid &sh, const coord_def& center)
const coord_def sp = coord_def(x, y);
const coord_def pos = center + sp;
if (map_bounds(pos))
- sh(sp) = env.grid(pos);
+ sh(sp) = true;
}
}