Added status graphic for poisoned monsters. Changing tile storage type from unsigned short to unsigned int to have room for more flag bits.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3300 c06c8d41-db1a-0410-9941-cceddc491573
5FA5IEAXTMXYS2VUBVDKBKHPKAIOY4GN5SXYJORBYWQIGHVW3FFQC LJNAKLI5N7MDAOOM6RSRUOJ6OOKRAM7NHA3G562KYAVN6H4Y3R4QC 44LY6TB272RWWFLON2XOUIXWFPUXM5OMX6KLX66HH37BNURVT4DQC D5EMJEEIJSSULF236DUM26QHHNDLH7FXAOBHFDAYI65KCKTDTDYQC 25CH7HH4LKXFIZ75YNMXS3TSXO6O27DYSOPLOD45K4OCNFWLS4LQC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC SSQP7MS6LZYY73QEF66EYNNQJJSB6TVLLWXLWL7JJAYBLXCEY2XAC SDLKLUNFGVKDS55DDJZCBAVIB7NL3RRYPTACAY65SCUQKV6APFSAC XP3TQISCLEST3ZNTF6OZ6FYMHIIPMVTNVBIIG47LA5PS7J234SQAC TAHSTXR7ROOMDFUSBUU4ZAIEWQLAS5CIRCTARLD4Q2BGNLSL7E5QC ND3T5LCZATC63EVQ6SLI7XXMSUL7XICJDNLH3UCYUDEFWTA3N5MQC 7G4KWTOOBRLHOZZGFGAXGTUCDF3FGSZOXVHUZZ3V2KVWYSFE7EKAC int sx= region_sx_normal[region];int sy= region_sy_normal[region];int wx= region_wx_normal[region];int wy= region_wy_normal[region];int ox=0;int oy=0;
int sx = region_sx_normal[region] + shift_left;int sy = region_sy_normal[region];int wx = region_wx_normal[region] - shift_left;int wy = region_wy_normal[region];int ox = 0;int oy = 0;
if(bbg) tcache_overlay(tc_img, ix, bbg, TREGION_0_NORMAL, &c, NULL);if(new_bg) tcache_overlay(tc_img, ix, new_bg, TREGION_0_NORMAL, &c, NULL);
if (bbg)tcache_overlay(tc_img, ix, bbg, TREGION_0_NORMAL, &c, NULL);if(new_bg)tcache_overlay(tc_img, ix, new_bg, TREGION_0_NORMAL, &c, NULL);
//Pet markif((fg0&TILE_FLAG_MAY_STAB) == TILE_FLAG_PET)tcache_overlay(tc_img, ix, TILE_HEART, TREGION_0_NORMAL, &c, NULL);if((fg0&TILE_FLAG_MAY_STAB) == TILE_FLAG_STAB)
// Pet markint status_shift = 0;if ((fg0 & TILE_FLAG_MAY_STAB) == TILE_FLAG_PET){tcache_overlay(tc_img, ix, TILE_HEART, TREGION_0_NORMAL, &c, NULL);status_shift += 10;}else if ((fg0 & TILE_FLAG_MAY_STAB) == TILE_FLAG_STAB){
if(bg0&TILE_FLAG_MM_UNSEEN)tcache_overlay(tc_img, ix, TILE_MAGIC_MAP_MESH, TREGION_0_NORMAL, &c, NULL);
if (bg0 & TILE_FLAG_MM_UNSEEN){tcache_overlay(tc_img, ix, TILE_MAGIC_MAP_MESH, TREGION_0_NORMAL, &c,NULL);}if ((bg0 & TILE_FLAG_TRAVEL_EX) && (bg0 & TILE_FLAG_UNSEEN)){tcache_overlay(tc_img, ix, TILE_TRAVEL_EXCLUSION, TREGION_0_NORMAL, &c,NULL);}
FixedArray<unsigned short,ENV_SHOW_DIAMETER-2,ENV_SHOW_DIAMETER-2> tile_fg;FixedArray<unsigned short,ENV_SHOW_DIAMETER-2,ENV_SHOW_DIAMETER-2> tile_bg;
FixedArray<unsigned int,ENV_SHOW_DIAMETER-2,ENV_SHOW_DIAMETER-2> tile_fg;FixedArray<unsigned int,ENV_SHOW_DIAMETER-2,ENV_SHOW_DIAMETER-2> tile_bg;