summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Vollmert <rvollmert@gmx.net>2009-11-14 10:45:14 +0100
committerRobert Vollmert <rvollmert@gmx.net>2009-11-14 12:04:39 +0100
commita69476ae7d5f83012ef953d09a97a9329089676b (patch)
treec114e22b47274d30d29a9ed60f86d70be1fc72b1
parent9901d916936699e9dd96dcfb3dfb7c2c23a6e098 (diff)
downloadcrawl-ref-a69476ae7d5f83012ef953d09a97a9329089676b.tar.gz
crawl-ref-a69476ae7d5f83012ef953d09a97a9329089676b.zip
Make find_deepest_explored public.
-rw-r--r--crawl-ref/source/travel.cc4
-rw-r--r--crawl-ref/source/travel.h1
2 files changed, 3 insertions, 2 deletions
diff --git a/crawl-ref/source/travel.cc b/crawl-ref/source/travel.cc
index 00ef92a1a8..1f99918b30 100644
--- a/crawl-ref/source/travel.cc
+++ b/crawl-ref/source/travel.cc
@@ -2139,7 +2139,7 @@ level_id find_down_level(level_id curr)
return (curr);
}
-static level_id _find_deepest_explored(level_id curr)
+level_id find_deepest_explored(level_id curr)
{
for (int i = branches[curr.branch].depth; i > 0; --i)
{
@@ -2217,7 +2217,7 @@ static void _travel_depth_munge(int munge_method, const std::string &s,
lid = find_up_level(lid, true);
break;
case '$':
- lid = _find_deepest_explored(lid);
+ lid = find_deepest_explored(lid);
break;
case '^':
targ.entrance_only = !targ.entrance_only;
diff --git a/crawl-ref/source/travel.h b/crawl-ref/source/travel.h
index cd5230b9cf..739d4a5fac 100644
--- a/crawl-ref/source/travel.h
+++ b/crawl-ref/source/travel.h
@@ -108,6 +108,7 @@ void prevent_travel_to(const std::string &dungeon_feature_name);
// Sort dungeon features as appropriate.
void arrange_features(std::vector<coord_def> &features);
int level_distance(level_id first, level_id second);
+level_id find_deepest_explored(level_id curr);
bool can_travel_to(const level_id &lid);
bool can_travel_interlevel();