Add background tiles for TSO halo. I've tried around with several versions, and this is the best of those I came up with. It might still be annoying, or distracting, or whatever. Also, the player doll's shadow hides part of the halo which is weird.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4529 c06c8d41-db1a-0410-9941-cceddc491573
ZBHENBGH5RNIC4L2NP45RJWYB3256NAM2JU2E3CD2RF6FEV4Z4FAC
MQOL2SN2EYBCAVVJ7NPCXEV6C4NPBNMC6QD2AOTZPIAZB243JQ7QC
4SI4UGBUACYU6VN6QCDV4UQJDN3WJ4IDD3B2GEVI4DGRBENQJMPQC
W4GDC5NXVAHB5DBXVBSTGKIKB5Z7QA2544ABWAPKPECARZFTO2XAC
HWYCA6OHOSVFTVIEDSNB2UJG6EQ2Y7FF5DWCKWAUSDUEVKAJADPAC
5FA5IEAXTMXYS2VUBVDKBKHPKAIOY4GN5SXYJORBYWQIGHVW3FFQC
25CH7HH4LKXFIZ75YNMXS3TSXO6O27DYSOPLOD45K4OCNFWLS4LQC
ZNUMGZOGREVG6RNSM4RGHG2Y6NYL7O2U642V6F3HJAXMTC5JXJHAC
U6ILMKBXTQZYT62IGD2CALYNU4VQGRSTHN6QBFBU7BVUBHWYOEQQC
LP5EK64IEM7AHNYQID4GGKOQJQNZLKY4DCCZN47SIUZ6IXAXH5UAC
QON6K747RDVN55UTIJWNGIIGSDS7IHKB24JMHWSIMAQ572D7C3NAC
4SUUJM2DQUEWHDG3UKJUDZABLHFVF2CFUX5GVAWKT7BBBGR2ISTQC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
TILE_FLAG_NEW_STAIR = 0x00020000,
TILE_FLAG_TRAVEL_EX = 0x00040000,
TILE_FLAG_SANCTUARY = 0x00080000,
TILE_FLAG_HALO_YOU = 0x00020000,
TILE_FLAG_HALO = 0x00040000,
TILE_FLAG_NEW_STAIR = 0x00080000,
TILE_FLAG_TRAVEL_EX = 0x00100000,
TILE_FLAG_SANCTUARY = 0x00200000,
tileb[count+1] |= TILE_FLAG_BLOOD;
if (gx == you.x_pos && gy == you.y_pos)
{
tileb[count+1] |= TILE_FLAG_HALO_YOU;
print_blood = false;
}
else if (see_grid(gx, gy) && mgrd[gx][gy] != NON_MONSTER)
{
monsters* m = &menv[mgrd[gx][gy]];
if (!mons_class_flag(m->type, M_NO_EXP_GAIN)
&& (!mons_is_mimic(m->type)
|| testbits(m->flags, MF_KNOWN_MIMIC)))
{
tileb[count+1] |= TILE_FLAG_HALO;
print_blood = false;
}
}