diff options
author | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-02-13 11:48:40 +0000 |
---|---|---|
committer | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-02-13 11:48:40 +0000 |
commit | e8c1f722252abad357f81f1f25f7538169473816 (patch) | |
tree | f86fd4c29a84a75ec7235aeaa88dc9a8a6bd20f6 /crawl-ref/source/mapdef.h | |
parent | 30414416d011ed83d9e7c8b753a56ac7096e6775 (diff) | |
download | crawl-ref-e8c1f722252abad357f81f1f25f7538169473816.tar.gz crawl-ref-e8c1f722252abad357f81f1f25f7538169473816.zip |
Updated .des files (David).
Tweaked SHUFFLE: so it doesn't strip symbols not included in the map.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@951 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/mapdef.h')
-rw-r--r-- | crawl-ref/source/mapdef.h | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/crawl-ref/source/mapdef.h b/crawl-ref/source/mapdef.h index 3b104336a0..184bac4938 100644 --- a/crawl-ref/source/mapdef.h +++ b/crawl-ref/source/mapdef.h @@ -72,15 +72,10 @@ public: const std::vector<std::string> &get_lines() const; private: - typedef FixedVector<short, 128> symbol_frequency_t; - - void resolve_shuffle(const symbol_frequency_t &, - const std::string &shuffle); + void resolve_shuffle(const std::string &shuffle); void resolve(std::string &s, const std::string &fill); void check_borders(); - void calc_symbol_frequencies(symbol_frequency_t &f); - std::string remove_unreferenced(const symbol_frequency_t &freq, - std::string s); + std::string clean(std::string s); std::string shuffle(std::string s); std::string block_shuffle(const std::string &s); |