diff options
Diffstat (limited to 'crawl-ref/source/externs.h')
-rw-r--r-- | crawl-ref/source/externs.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/crawl-ref/source/externs.h b/crawl-ref/source/externs.h index 10479c8031..4d0e817632 100644 --- a/crawl-ref/source/externs.h +++ b/crawl-ref/source/externs.h @@ -1350,6 +1350,9 @@ public: unsigned int tutorial_type; unsigned int tutorial_left; +private: + std::map<std::string, std::string> aliases; + public: // Convenience accessors for the second-class options in named_options. int o_int(const char *name, int def = 0) const; @@ -1359,6 +1362,9 @@ public: int o_colour(const char *name, int def = LIGHTGREY) const; private: + std::string unalias(const std::string &key) const; + void add_alias(const std::string &alias, const std::string &name); + void clear_feature_overrides(); void clear_cset_overrides(); void add_cset_override(char_set_type set, const std::string &overrides); |