Also, improved ettin and zombie tiles.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3477 c06c8d41-db1a-0410-9941-cceddc491573
3SK2OEKJBQUGGYU2PJ7BWBGMKS53K2JH6HKL65AWTFN6JVZRG2PAC
SQV4OUWNCYWQTAVHXNK4AENJAEOU2YZOJNJTRWVDZZHOEG6OVAFAC
QON6K747RDVN55UTIJWNGIIGSDS7IHKB24JMHWSIMAQ572D7C3NAC
25CH7HH4LKXFIZ75YNMXS3TSXO6O27DYSOPLOD45K4OCNFWLS4LQC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
5FA5IEAXTMXYS2VUBVDKBKHPKAIOY4GN5SXYJORBYWQIGHVW3FFQC
4SUUJM2DQUEWHDG3UKJUDZABLHFVF2CFUX5GVAWKT7BBBGR2ISTQC
TZLAHS2FQGDWDAO6OQFZIZALQCCRTCRBJZBNZFNQ4G7D5UYAIFQAC
int tileidx_feature(int object)
static int tileidx_trap(trap_type type)
{
switch (type)
{
case TRAP_DART:
return TILE_DNGN_TRAP_DART;
case TRAP_ARROW:
return TILE_DNGN_TRAP_ARROW;
case TRAP_SPEAR:
return TILE_DNGN_TRAP_SPEAR;
case TRAP_AXE:
return TILE_DNGN_TRAP_AXE;
case TRAP_TELEPORT:
return TILE_DNGN_TRAP_TELEPORT;
case TRAP_ALARM:
return TILE_DNGN_TRAP_ALARM;
case TRAP_BLADE:
return TILE_DNGN_TRAP_BLADE;
case TRAP_BOLT:
return TILE_DNGN_TRAP_BOLT;
case TRAP_NET:
return TILE_DNGN_TRAP_NET;
case TRAP_ZOT:
return TILE_DNGN_TRAP_ZOT;
case TRAP_NEEDLE:
return TILE_DNGN_TRAP_NEEDLE;
case TRAP_SHAFT:
return TILE_DNGN_TRAP_SHAFT;
default:
return TILE_ERROR;
}
}
int tileidx_feature(int object, int gx, int gy)
dngn_trap_mechanical DNGN_TRAP_MECHANICAL
dngn_trap_magical DNGN_TRAP_MAGICAL
dngn_trap_dart DNGN_TRAP_DART
dngn_trap_arrow DNGN_TRAP_ARROW
dngn_trap_spear DNGN_TRAP_SPEAR
dngn_trap_axe DNGN_TRAP_AXE
dngn_trap_teleport DNGN_TRAP_TELEPORT
dngn_trap_alarm DNGN_TRAP_ALARM
dngn_trap_blade DNGN_TRAP_BLADE
dngn_trap_bolt DNGN_TRAP_BOLT
dngn_trap_net DNGN_TRAP_NET
dngn_trap_zot DNGN_TRAP_ZOT
dngn_trap_needle DNGN_TRAP_NEEDLE