diff options
author | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-07-13 23:33:29 +0000 |
---|---|---|
committer | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-07-13 23:33:29 +0000 |
commit | d0fa191c0aefba806831fd1bc30f85f904b90b42 (patch) | |
tree | e6774337e2bda216c9b172a06b30023be551fb12 /crawl-ref/source/invent.cc | |
parent | 03a3fe1c4f04df3be7570c465cabb43109370293 (diff) | |
download | crawl-ref-d0fa191c0aefba806831fd1bc30f85f904b90b42.tar.gz crawl-ref-d0fa191c0aefba806831fd1bc30f85f904b90b42.zip |
Update pdf files.
Apply Will's patch for sorting by identifed status.
Fix a few oddly broken monster descriptions.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6539 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/invent.cc')
-rw-r--r-- | crawl-ref/source/invent.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/crawl-ref/source/invent.cc b/crawl-ref/source/invent.cc index 93458657bc..c2e766f470 100644 --- a/crawl-ref/source/invent.cc +++ b/crawl-ref/source/invent.cc @@ -492,6 +492,11 @@ bool sort_item_equipped(const InvEntry *a) return !a->is_item_equipped(); } +bool sort_item_identified(const InvEntry *a) +{ + return !item_type_known(*(a->item)); +} + static bool _compare_invmenu_items(const InvEntry *a, const InvEntry *b, const item_sort_comparators *cmps) { @@ -540,6 +545,7 @@ void init_item_sort_comparators(item_sort_comparators &list, { "ego", compare_item<bool, sort_item_ego> }, { "art", compare_item<bool, sort_item_art> }, { "equipped", compare_item<bool, sort_item_equipped> }, + { "identified",compare_item<bool, sort_item_identified> }, { "qty", compare_item<int, sort_item_qty> }, { "slot", compare_item<int, sort_item_slot> }, { "freshness", compare_item<int, sort_item_freshness> } |