diff options
author | Robert Vollmert <rvollmert@gmx.net> | 2009-10-17 10:02:54 +0200 |
---|---|---|
committer | Robert Vollmert <rvollmert@gmx.net> | 2009-10-17 10:09:35 +0200 |
commit | 6845f79a5ed4314c86878d013ec3bb11af92483d (patch) | |
tree | 6b3a8d4857bc807c386bbb4b867ff0a605156dd1 /crawl-ref/source/travel.h | |
parent | 0c36a4832df8168b4cb45a0300bb165d703cd957 (diff) | |
download | crawl-ref-6845f79a5ed4314c86878d013ec3bb11af92483d.tar.gz crawl-ref-6845f79a5ed4314c86878d013ec3bb11af92483d.zip |
Unify check for unknown staircases in is_unknown_staircase.
Diffstat (limited to 'crawl-ref/source/travel.h')
-rw-r--r-- | crawl-ref/source/travel.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/crawl-ref/source/travel.h b/crawl-ref/source/travel.h index 9c72237ab8..a6fb14fc94 100644 --- a/crawl-ref/source/travel.h +++ b/crawl-ref/source/travel.h @@ -59,7 +59,8 @@ void stop_running(void); void travel_init_new_level(); void cycle_exclude_radius(const coord_def &p); void del_exclude(const coord_def &p); -void set_exclude(const coord_def &p, int radius = LOS_RADIUS, bool autoexcl = false); +void set_exclude(const coord_def &p, int radius = LOS_RADIUS, + bool autoexcl = false); void maybe_remove_autoexclusion(const coord_def &p); std::string get_exclusion_desc(); void clear_excludes(); @@ -74,6 +75,8 @@ const char *trap_name(const coord_def &p); void explore_pickup_event(int did_pickup, int tried_pickup); bool is_excluded(const coord_def &p); bool feat_is_traversable(dungeon_feature_type feat); +bool is_unknown_stair(const coord_def &p, + dungeon_feature_type remembered_feat = NUM_REAL_FEATURES); void find_travel_pos(const coord_def& youpos, char *move_x, char *move_y, std::vector<coord_def>* coords = NULL); |