handle monster information (yet?) This means that the two parts (monsters/items) are differently formatted but for Tiles this looks much better this way than it did before.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8143 c06c8d41-db1a-0410-9941-cceddc491573
MUNICOGJDTT3DH4BIKWYE3LBC2YTSC6XMPB4RGCEABRP6Q7W733QC
UQ4P6W76CTKR2MQNH3EWPS4QPDXE3YRLJRR6744ZJJ32XKYPXQQQC
MADTICUXDKQB7EKTXG7J2OIJGUM7A437FRWIBRA3BIVEKXEXHO6AC
Q3B3UVMYEVC4YJUPYVSNTR4DJH4E6J4JJDHZNT5LNOCHCPPMEMXAC
SDLKLUNFGVKDS55DDJZCBAVIB7NL3RRYPTACAY65SCUQKV6APFSAC
LDBTCT5WIPLJPZWXS2RUQ26QKISCUUTLO77M464WOE6VSYSNPKYAC
FCL7KOWXA5O3GLMDR22JCGMTHMZ57C4WQIJKBIIUQV3LI2CI3X7AC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
BWAQ3FHBBM6G3K3KYP75CRTR343RDQZJRYX5ZGYUEXYBAC3APDLAC
43BZJ22AMZ4562BBF325ABM5W7GLUT3MDUOHAQ5QJPPQFGTBISKAC
MK7MCWBPFRJSUWVXZ43LPFJ5Y2AYZZCREDYBT7AWJUMTQ2ET5AZQC
HKQTMQVLLOBG2VO47TUGSTQALA3D2YLMEVADXXYNR4RGGKD3F2ZAC
HTR7KACUG3OB7ANWNQDJ2DDSAR2FQY6VLNLRAJ7OWW4P2AX5LOGAC
if (InvEntry::show_glyph)
{
unsigned glyph_char;
unsigned short glyph_col;
get_item_glyph( item, &glyph_char, &glyph_col );
const std::string col_string = colour_to_str(glyph_col);
const std::string prefix = " (<" + col_string + ">"
+ static_cast<char>(glyph_char)
+ "</" + col_string + ">)";
tstr << prefix;
}
MenuEntry *me = new MenuEntry(str, MEL_ITEM, 1, letter);
me->data = reinterpret_cast<void*>(
const_cast<item_def*>(&item));
*/
InvEntry *me = new InvEntry(item);
// MenuEntry *me = new MenuEntry(str, MEL_ITEM, 1, letter);
// me->item = item;
// me->data = reinterpret_cast<void*>(
// const_cast<item_def*>(&item));
#ifndef USE_TILE
// Show glyphs only for ASCII.
me->set_show_glyph(true);
#endif