From 5770878427657e6317cb21c73666c9f2d36e0234 Mon Sep 17 00:00:00 2001 From: Robert Vollmert Date: Tue, 3 Nov 2009 21:54:20 +0100 Subject: Add get_degrees and set_degrees to ray_def; reenable chaos bolt munging. --- crawl-ref/source/ray.cc | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'crawl-ref/source/ray.cc') diff --git a/crawl-ref/source/ray.cc b/crawl-ref/source/ray.cc index 536a6f3fd1..cc30f3dfe5 100644 --- a/crawl-ref/source/ray.cc +++ b/crawl-ref/source/ray.cc @@ -469,3 +469,14 @@ void ray_def::bounce(const reflect_grid &rg) ASSERT(_valid()); ASSERT(!rg(pos() - old_pos + rg_o)); } + +double ray_def::get_degrees() const +{ + return (geom::degrees(r.dir)); +} + +void ray_def::set_degrees(double d) +{ + r.dir = geom::degree_to_vector(d); +} + -- cgit v1.2.3-54-g00ecf