summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/los.cc
Commit message (Expand)AuthorAgeFilesLines
* Trim unnecessary #includes.Adam Borowski2010-01-131-2/+0
* Remove unnecessary header-header includes.Robert Vollmert2009-11-271-0/+1
* Fix ray_def::on_corner not getting initialized in los.cc:fallback_ray.Robert Vollmert2009-11-161-0/+1
* Replace calc_show_los by you.update_los.Robert Vollmert2009-11-131-6/+0
* Move trans_wall_blocking into player.Robert Vollmert2009-11-131-6/+0
* Replace observe_cell by you.see_cell.Robert Vollmert2009-11-131-7/+0
* Hack player LOS routines for arena.Robert Vollmert2009-11-131-3/+1
* Fix compiler warning.Robert Vollmert2009-11-101-1/+1
* Remove obsolete losight_permissive.Robert Vollmert2009-11-081-13/+0
* Get rid of los_param::appearance.Robert Vollmert2009-11-081-7/+2
* env_show_grid is now only used inside the LOS code.Robert Vollmert2009-11-081-36/+10
* Move see_cell_no_trans into player.Robert Vollmert2009-11-081-13/+1
* Add opc_no_trans and use that for see_cell_no_trans.Robert Vollmert2009-11-081-2/+1
* Replace bounds_func with circle_def.Robert Vollmert2009-11-081-16/+15
* los.cc: Get rid of uninitialized warningMatthew Cline2009-11-071-1/+1
* Split los_def implementation out into los_def.cc.Robert Vollmert2009-11-071-76/+0
* Get rid of env.show_los.Robert Vollmert2009-11-071-6/+1
* Make player use actor LOS instead of env.show_los.Robert Vollmert2009-11-071-1/+1
* los_def: Implement default constructor and initialize field show.Robert Vollmert2009-11-071-1/+7
* Replace global see_cell by observe_cell and disambiguate old uses.Robert Vollmert2009-11-061-3/+4
* Split up view.cc.Robert Vollmert2009-11-041-1/+1
* Get rid of multiple-meaning "int object" in env.show.Robert Vollmert2009-11-041-5/+5
* Quick fix for arena dispersal assertions.Robert Vollmert2009-11-021-0/+2
* Permit rays to go from diamond directly to diamond.Robert Vollmert2009-11-011-2/+2
* Adapt los.cc to new ray_defs.Robert Vollmert2009-11-011-74/+55
* Remove ray antialiasing.Robert Vollmert2009-11-011-6/+10
* Special case source==target in num_feats_between.Robert Vollmert2009-11-011-0/+3
* Add whitespace fixes.David Lawrence Ramsey2009-10-311-1/+1
* Splitting up stuff.cc.Robert Vollmert2009-10-301-0/+2
* Rewrite los_def to handle function parameters sensibly.Robert Vollmert2009-10-261-16/+51
* Wrap losight() in class los_def together with env_show_grid.Robert Vollmert2009-10-221-0/+39
* Split actors and env from externs.h.Robert Vollmert2009-10-211-0/+1
* versioning: remove SVN-specific revision data, add Git versioningSteven Noonan2009-10-181-1/+0
* Assert that find_ray isn't called with bad bounds_func.Robert Vollmert2009-10-181-0/+2
* Ensure precalculations are done before find_ray is called.Robert Vollmert2009-10-181-0/+3
* Fix see_cell for tighter ENV_SHOW_OFFSET.Robert Vollmert2009-10-181-3/+3
* Make default LOS configurable.Robert Vollmert2009-10-171-7/+8
* Clean up LOS precalculation settings.Robert Vollmert2009-10-171-9/+12
* Globally replace see_grid by see_cell.Robert Vollmert2009-10-171-9/+9
* Rewrite cell_see_cell using exists_ray.Robert Vollmert2009-10-161-6/+2
* Some find_ray related cleanup.Robert Vollmert2009-10-161-5/+37
* Generalize find_ray to accept opacity_func and bounds_func parameters.Robert Vollmert2009-10-161-57/+47
* Get rid of los_param outside of los.cc/losparam.cc.Robert Vollmert2009-10-161-7/+7
* On the way to a simplified losight interface.Robert Vollmert2009-10-161-1/+35
* Rewrite find_ray to use precomputed cellrays.Robert Vollmert2009-10-161-143/+128
* Comments.Robert Vollmert2009-10-161-10/+12
* los.cc: fix _find_minimal_cellrays iterationSteven Noonan2009-10-151-1/+7
* More sanity checks in find_ray.Robert Vollmert2009-10-151-1/+3
* Remove outdated comment.Robert Vollmert2009-10-151-1/+0
* Simplify ray handling in directn.cc.Robert Vollmert2009-10-151-4/+1