/* Automatically generated by tile generator. */
//###BASE
#define TILEP_PART_BASE 0
enum BASE {
 TILEP_BASE_000,
 TILEP_BASE_HUMAN,
FILLER_BASE_1,
 TILEP_BASE_ELF,
FILLER_BASE_3,
 TILEP_BASE_DEEP_ELF,
FILLER_BASE_5,
 TILEP_BASE_DWARF,
FILLER_BASE_7,
 TILEP_BASE_HALFLING,
FILLER_BASE_9,
 TILEP_BASE_ORC,
FILLER_BASE_11,
 TILEP_BASE_KOBOLD,
FILLER_BASE_13,
 TILEP_BASE_MUMMY,
FILLER_BASE_15,
 TILEP_BASE_NAGA,
FILLER_BASE_17,
 TILEP_BASE_GNOME,
FILLER_BASE_19,
 TILEP_BASE_OGRE,
FILLER_BASE_21,
 TILEP_BASE_TROLL,
FILLER_BASE_23,
 TILEP_BASE_OGRE_MAGE,
FILLER_BASE_25,
 TILEP_BASE_DRACONIAN,
FILLER_BASE_27,
 TILEP_BASE_DRACONIAN_BLACK,
FILLER_BASE_29,
 TILEP_BASE_DRACONIAN_GOLD,
FILLER_BASE_31,
 TILEP_BASE_DRACONIAN_GRAY,
FILLER_BASE_33,
 TILEP_BASE_DRACONIAN_GREEN,
FILLER_BASE_35,
 TILEP_BASE_DRACONIAN_MOTTLED,
FILLER_BASE_37,
 TILEP_BASE_DRACONIAN_PALE,
FILLER_BASE_39,
 TILEP_BASE_DRACONIAN_PURPLE,
FILLER_BASE_41,
 TILEP_BASE_DRACONIAN_RED,
FILLER_BASE_43,
 TILEP_BASE_DRACONIAN_WHITE,
FILLER_BASE_45,
 TILEP_BASE_CENTAUR,
FILLER_BASE_47,
 TILEP_BASE_DEMIGOD,
FILLER_BASE_49,
 TILEP_BASE_SPRIGGAN,
FILLER_BASE_51,
 TILEP_BASE_MINOTAUR,
FILLER_BASE_53,
 TILEP_BASE_DEMONSPAWN,
FILLER_BASE_55,
 TILEP_BASE_GHOUL,
FILLER_BASE_57,
 TILEP_BASE_KENKU,
FILLER_BASE_59,
 TILEP_BASE_MERFOLK,
FILLER_BASE_61,
 N_PART_BASE};

//###SHADOW
#define TILEP_PART_SHADOW 1
enum SHADOW {
 TILEP_SHADOW_000,
FILLER_SHADOW_0,
 N_PART_SHADOW};

//###Cloak
#define TILEP_PART_CLOAK 2
enum CLOAK {
 TILEP_CLOAK_000,
 TILEP_CLOAK_RED,
 TILEP_CLOAK_BLUE,
 TILEP_CLOAK_MAGENTA,
 TILEP_CLOAK_YELLOW,
 TILEP_CLOAK_BLACK,
 TILEP_CLOAK_GRAY,
 TILEP_CLOAK_LBROWN,
 TILEP_CLOAK_GREEN,
 TILEP_CLOAK_CYAN,
 TILEP_CLOAK_WHITE,
 N_PART_CLOAK};

//###Boots
#define TILEP_PART_BOOTS 3
enum BOOTS {
 TILEP_BOOTS_000,
 TILEP_BOOTS_SHORT_RED,
 TILEP_BOOTS_SHORT_PURPLE,
 TILEP_BOOTS_SHORT_BROWN,
 TILEP_BOOTS_SHORT_BROWN2,
 TILEP_BOOTS_PJ,
 TILEP_BOOTS_MIDDLE_BROWN,
 TILEP_BOOTS_MIDDLE_GRAY,
 TILEP_BOOTS_MIDDLE_YBROWN,
 TILEP_BOOTS_MIDDLE_BROWN2,
 TILEP_BOOTS_MIDDLE_GOLD,
 TILEP_BOOTS_MIDDLE_GREEN,
 TILEP_BOOTS_MIDDLE_PURPLE,
 TILEP_BOOTS_LONG_RED,
FILLER_BOOTS_13,
FILLER_BOOTS_14,
 TILEP_BOOTS_MESH_RED,
 TILEP_BOOTS_MESH_BLACK,
 TILEP_BOOTS_MESH_WHITE,
 TILEP_BOOTS_MESH_BLUE,
 N_PART_BOOTS};

//### Body armour
#define TILEP_PART_LEG 4
enum LEG {
 TILEP_LEG_000,
 TILEP_LEG_BIKINI_RED,
 TILEP_LEG_LOINCLOTH_RED,
 TILEP_LEG_BELT_REDBROWN,
 TILEP_LEG_BELT_GRAY,
 TILEP_LEG_PANTS_ORANGE,
 TILEP_LEG_PANTS_SHORT_GRAY,
FILLER_LEG_6,
 TILEP_LEG_PJ,
 TILEP_LEG_PANTS_BLACK,
 TILEP_LEG_PANTS_BLUE,
 TILEP_LEG_PANTS_DARKGREEN,
 TILEP_LEG_PANTS_BROWN,
 TILEP_LEG_PANTS_SHORT_DARKBROWN,
 TILEP_LEG_PANTS_SHORT_BROWN,
 TILEP_LEG_PANTS_SHORT_BROWN3,
FILLER_LEG_15,
FILLER_LEG_16,
FILLER_LEG_17,
FILLER_LEG_18,
FILLER_LEG_19,
 TILEP_LEG_METAL_RED,
 TILEP_LEG_METAL_SILVER,
 TILEP_LEG_METAL_GRAY,
 TILEP_LEG_METAL_GREEN,
 TILEP_LEG_LEGCHAIN_GRAY,
 TILEP_LEG_LEGCHAIN_SILVER,
 TILEP_LEG_SKIRT_OFS,
 TILEP_LEG_SKIRT_GREEN,
 TILEP_LEG_SKIRT_WHITE,
FILLER_LEG_29,
FILLER_LEG_30,
 TILEP_LEG_LOWARM1,
 TILEP_LEG_LOWARM2,
 TILEP_LEG_LOWARM3,
 N_PART_LEG};

//### Leg armour
#define TILEP_PART_BODY 5
enum BODY {
 TILEP_BODY_000,
 TILEP_BODY_ROBE_BLUE,
 TILEP_BODY_ROBE_BLACK,
 TILEP_BODY_ROBE_WHITE,
 TILEP_BODY_ROBE_RED,
 TILEP_BODY_ROBE_MAGENTA,
 TILEP_BODY_ROBE_GREEN,
 TILEP_BODY_ROBE_YELLOW,
 TILEP_BODY_ROBE_BROWN,
 TILEP_BODY_ROBE_CYAN,
 TILEP_BODY_ROBE_RAINBOW,
 TILEP_BODY_GANDALF_G,
 TILEP_BODY_SARUMAN,
 TILEP_BODY_ROBE_BLACK_HOOD,
 TILEP_BODY_MONK_BLUE,
 TILEP_BODY_MONK_BLACK,
 TILEP_BODY_DRESS_GREEN,
 TILEP_BODY_ROBE_BLACK_GOLD,
 TILEP_BODY_ROBE_WHITE2,
 TILEP_BODY_ROBE_RED2,
 TILEP_BODY_ROBE_WHITE_RED,
 TILEP_BODY_ROBE_WHITE_GREEN,
 TILEP_BODY_ROBE_BLUE_WHITE,
 TILEP_BODY_ROBE_RED_GOLD,
 TILEP_BODY_ROBE_BLACK_RED,
 TILEP_BODY_ROBE_BLUE_GREEN,
 TILEP_BODY_ROBE_RED3,
 TILEP_BODY_ROBE_BROWN2,
 TILEP_BODY_ROBE_GREEN_GOLD,
 TILEP_BODY_ROBE_BROWN3,
 TILEP_BODY_ROBE_GRAY2,
 TILEP_BODY_DRESS_WHITE,
 TILEP_BODY_ARWEN,
 TILEP_BODY_SKIRT_ONEP_GREY,
 TILEP_BODY_BLOODY,
 TILEP_BODY_LEATHER_SHORT,
 TILEP_BODY_CHINA_RED2,
 TILEP_BODY_ANIMAL_SKIN,
 TILEP_BODY_NECK,
 TILEP_BODY_BELT1,
 TILEP_BODY_BELT2,
 TILEP_BODY_SUSP_BLACK,
 TILEP_BODY_SHOULDER_PAD,
 TILEP_BODY_MESH_BLACK,
 TILEP_BODY_MESH_RED,
 TILEP_BODY_LEATHER_JACKET,
 TILEP_BODY_SHIRT_WHITE1,
 TILEP_BODY_SHIRT_WHITE2,
 TILEP_BODY_SHIRT_WHITE3,
 TILEP_BODY_SHIRT_BLUE,
 TILEP_BODY_BIKINI_RED,
 TILEP_BODY_SHIRT_HAWAII,
 TILEP_BODY_CHINA_RED,
 TILEP_BODY_LEATHER_RED,
 TILEP_BODY_CHUNLI,
 TILEP_BODY_SHIRT_WHITE_YELLOW,
 TILEP_BODY_SHIRT_CHECK,
 TILEP_BODY_JESSICA,
 TILEP_BODY_SLIT_BLACK,
FILLER_BODY_58,
 TILEP_BODY_LEATHER_GREEN,
 TILEP_BODY_SHIRT_BLACK,
 TILEP_BODY_SHIRT_BLACK_AND_CLOTH,
 TILEP_BODY_SHIRT_BLACK3,
 TILEP_BODY_LEATHER2,
 TILEP_BODY_COAT_RED,
 TILEP_BODY_COAT_BLACK,
 TILEP_BODY_LEATHER_ARMOUR,
 TILEP_BODY_SHIRT_VEST,
 TILEP_BODY_KARATE,
 TILEP_BODY_KARATE2,
 TILEP_BODY_LEATHER_HEAVY,
 TILEP_BODY_TROLL_HIDE,
 TILEP_BODY_GREEN_CHAIN,
 TILEP_BODY_METAL_BLUE,
 TILEP_BODY_GREEN_SUSP,
 TILEP_BODY_JACKET2,
 TILEP_BODY_JACKET3,
 TILEP_BODY_LEATHER_STUD,
 TILEP_BODY_JACKET_STUD,
 TILEP_BODY_CHAINMAIL2,
 TILEP_BODY_HALF_PLATE,
 TILEP_BODY_HALF_PLATE2,
 TILEP_BODY_HALF_PLATE3,
 TILEP_BODY_BREAST_BLACK,
 TILEP_BODY_VEST_RED,
 TILEP_BODY_VEST_RED2,
 TILEP_BODY_BPLATE_GREEN,
 TILEP_BODY_BPLATE_METAL1,
 TILEP_BODY_BANDED2,
 TILEP_BODY_SPLINT,
FILLER_BODY_90,
 TILEP_BODY_RINGMAIL,
 TILEP_BODY_CHAINMAIL,
 TILEP_BODY_PLATE_AND_CLOTH,
 TILEP_BODY_PLATE_AND_CLOTH2,
 TILEP_BODY_SCALEMAIL2,
 TILEP_BODY_SCALEMAIL,
 TILEP_BODY_BANDED,
 TILEP_BODY_PLATE2,
 TILEP_BODY_PLATE,
 TILEP_BODY_PLATE_BLACK,
 TILEP_BODY_CRYSTAL_PLATE,
 TILEP_BODY_ARMOR_MUMMY,
//##cloth_u_sail SAILOR
 TILEP_BODY_DRAGONSC_GREEN,
 TILEP_BODY_DRAGONSC_WHITE,
 TILEP_BODY_DRAGONSC_MAGENTA,
 TILEP_BODY_DRAGONSC_CYAN,
 TILEP_BODY_DRAGONSC_BROWN,
 TILEP_BODY_DRAGONSC_BLUE,
 TILEP_BODY_DRAGONSC_GOLD,
 TILEP_BODY_DRAGONARM_GREEN,
 TILEP_BODY_DRAGONARM_WHITE,
 TILEP_BODY_DRAGONARM_MAGENTA,
 TILEP_BODY_DRAGONARM_CYAN,
 TILEP_BODY_DRAGONARM_BROWN,
 TILEP_BODY_DRAGONARM_BLUE,
 TILEP_BODY_DRAGONARM_GOLD,
 TILEP_BODY_ARAGORN,
 TILEP_BODY_ARAGORN2,
 TILEP_BODY_BOROMIR,
 TILEP_BODY_FRODO,
 TILEP_BODY_GIMLI,
 TILEP_BODY_LEGOLAS,
 TILEP_BODY_MERRY,
 TILEP_BODY_PIPIN,
FILLER_BODY_125,
FILLER_BODY_126,
 TILEP_BODY_PJ,
 TILEP_BODY_SAM,
FILLER_BODY_129,
 TILEP_BODY_EDISON,
 TILEP_BODY_LEARS_CHAIN_MAIL,
 TILEP_BODY_ROBE_OF_NIGHT,
 N_PART_BODY};

//### Arms
#define TILEP_PART_ARM 6
enum ARM {
 TILEP_ARM_000,
 TILEP_ARM_GLOVE_RED,
 TILEP_ARM_GLOVE_GRAY,
 TILEP_ARM_GLOBE_WHITE,
 TILEP_ARM_GLOBE_BLUE,
 TILEP_ARM_GLOBE_BLACK,
 TILEP_ARM_GLOBE_ORANGE,
 TILEP_ARM_GLOBE_BROWN,
 TILEP_ARM_GLOBE_BLACK2,
 TILEP_ARM_GLOBE_GRAYFIST,
 TILEP_ARM_GLOBE_PURPLE,
 TILEP_ARM_GLOBE_WRIST_PURPLE,
 TILEP_ARM_GLOBE_CHUNLI,
FILLER_ARM_12,
 TILEP_ARM_GLOBE_GOLD,
 TILEP_ARM_GLOBE_SHORT_YELLOW,
 TILEP_ARM_GLOBE_SHORT_RED,
 TILEP_ARM_GLOBE_SHORT_WHITE,
 TILEP_ARM_GLOBE_SHORT_GREEN,
 TILEP_ARM_GLOBE_SHORT_BLUE,
 TILEP_ARM_GLOBE_SHORT_GRAY,
 N_PART_ARM};

//# Hand 1
#define TILEP_PART_HAND1 7
enum HAND1 {
 TILEP_HAND1_000,
//# blades
 TILEP_HAND1_DAGGER,
 TILEP_HAND1_DAGGER_SLANT,
 TILEP_HAND1_SHORT_SWORD,
 TILEP_HAND1_SHORT_SWORD_SLANT,
 TILEP_HAND1_SHORT_SWORD2,
 TILEP_HAND1_SWORD_THIEF,
 TILEP_HAND1_LONG_SWORD,
 TILEP_HAND1_LONG_SWORD_SLANT,
 TILEP_HAND1_GREAT_SWORD,
 TILEP_HAND1_GREAT_SWORD_SLANT,
 TILEP_HAND1_KATANA,
 TILEP_HAND1_KATANA_SLANT,
 TILEP_HAND1_SCIMITAR,
 TILEP_HAND1_FALCHION,
 TILEP_HAND1_DOUBLE_SWORD,
 TILEP_HAND1_TRIPLE_SWORD,
 TILEP_HAND1_SWORD2,
 TILEP_HAND1_SWORD_TRI,
 TILEP_HAND1_BROADSWORD,
 TILEP_HAND1_BLACK_SWORD,
 TILEP_HAND1_SWORD_BLACK,
 TILEP_HAND1_SWORD_TWIST,
 TILEP_HAND1_KNIFE,
 TILEP_HAND1_SWORD_SEVEN,
 TILEP_HAND1_HEAVY_SWORD,
 TILEP_HAND1_SABRE,
 TILEP_HAND1_SWORD3,
 TILEP_HAND1_SWORD_BREAKER,
 TILEP_HAND1_SWORD_JAG,
//###Artifacts
 TILEP_HAND1_BLOODBANE,
 TILEP_HAND1_CHILLY_DEATH,
 TILEP_HAND1_DOOM_KNIGHT,
 TILEP_HAND1_FLAMING_DEATH,
 TILEP_HAND1_LEECH,
 TILEP_HAND1_MORG,
 TILEP_HAND1_PLUTONIUM_SWORD,
 TILEP_HAND1_JIHAD,
 TILEP_HAND1_SINGING_SWORD,
 TILEP_HAND1_ZONGULDROK,
//## blunt
 TILEP_HAND1_CLUB,
 TILEP_HAND1_CLUB_SLANT,
 TILEP_HAND1_CLUB2,
 TILEP_HAND1_CLUB3,
 TILEP_HAND1_STICK,
 TILEP_HAND1_GIANT_CLUB,
 TILEP_HAND1_GIANT_CLUB_SLANT,
 TILEP_HAND1_GIANT_CLUB_SPIKE,
 TILEP_HAND1_GIANT_CLUB_SPIKE_SLANT,
 TILEP_HAND1_WHIP,
 TILEP_HAND1_SCEPTRE,
 TILEP_HAND1_MACE2,
 TILEP_HAND1_MACE,
 TILEP_HAND1_GREAT_MACE,
 TILEP_HAND1_MACE_RUBY,
 TILEP_HAND1_MORNINGSTAR2,
 TILEP_HAND1_MORNINGSTAR,
 TILEP_HAND1_EVENINGSTAR,
 TILEP_HAND1_LARGE_MACE,
 TILEP_HAND1_BLACK_WHIP,
 TILEP_HAND1_HAMMER,
 TILEP_HAND1_HAMMER1,
 TILEP_HAND1_HAMMER2,
 TILEP_HAND1_FRAIL_STICK,
 TILEP_HAND1_FRAIL,
 TILEP_HAND1_SPIKED_FRAIL,
 TILEP_HAND1_GREAT_FRAIL,
 TILEP_HAND1_FRAIL_BALL2,
 TILEP_HAND1_FRAIL_BALLS,
 TILEP_HAND1_FRAIL_BALL3,
 TILEP_HAND1_FRAIL_BALL4,
 TILEP_HAND1_NUNCHAKU,
 TILEP_HAND1_MACE_OF_VARIABILITY,
//## polearms
 TILEP_HAND1_SPEAR,
 TILEP_HAND1_SPEAR2,
 TILEP_HAND1_SPEAR3,
 TILEP_HAND1_SPEAR4,
 TILEP_HAND1_SPEAR5,
 TILEP_HAND1_HOOK,
 TILEP_HAND1_HALBERD,
 TILEP_HAND1_PICK_AXE,
 TILEP_HAND1_TRIDENT,
 TILEP_HAND1_DEMON_TRIDENT,
 TILEP_HAND1_TRIDENT_ELEC,
 TILEP_HAND1_TRIDENT2,
 TILEP_HAND1_TRIDENT3,
 TILEP_HAND1_LANCE,
 TILEP_HAND1_LANCE2,
 TILEP_HAND1_SCYTHE,
 TILEP_HAND1_SCYTHE_SLANT,
 TILEP_HAND1_PIKE,
 TILEP_HAND1_QUARTERSTAFF1,
 TILEP_HAND1_QUARTERSTAFF2,
 TILEP_HAND1_QUARTERSTAFF3,
 TILEP_HAND1_QUARTERSTAFF4,
 TILEP_HAND1_SICKLE,
 TILEP_HAND1_GLAIVE,
 TILEP_HAND1_GLAIVE2,
 TILEP_HAND1_GLAIVE3,
 TILEP_HAND1_D_GLAIVE,
 TILEP_HAND1_POLE_FORKED,
 TILEP_HAND1_FORK2,
 TILEP_HAND1_GLAIVE_OF_PRUNE,
 TILEP_HAND1_VOODOO,
 TILEP_HAND1_FINISHER,
//## staves
 TILEP_HAND1_STAFF_SKULL,
 TILEP_HAND1_STAFF_MAGE,
 TILEP_HAND1_STAFF_MAGE2,
 TILEP_HAND1_GREAT_STAFF,
 TILEP_HAND1_STAFF_EVIL,
 TILEP_HAND1_STAFF_RING_BLUE,
 TILEP_HAND1_STAFF_MUMMY,
 TILEP_HAND1_STAFF_FORK,
 TILEP_HAND1_STAFF_RUBY,
 TILEP_HAND1_STAFF_LARGE,
 TILEP_HAND1_ELEMENTAL_STAFF,
 TILEP_HAND1_ASMODEUS,
 TILEP_HAND1_DISPATER,
 TILEP_HAND1_OLGREB,
//## axes
 TILEP_HAND1_AXE_SMALL,
 TILEP_HAND1_HAND_AXE,
 TILEP_HAND1_WAR_AXE,
 TILEP_HAND1_BROAD_AXE,
 TILEP_HAND1_BATTLEAXE,
 TILEP_HAND1_EXECUTIONERS_AXE,
 TILEP_HAND1_AXE_DOUBLE,
 TILEP_HAND1_AXE_BLOOD,
 TILEP_HAND1_AXE_SHORT,
 TILEP_HAND1_AXE_TROG,
 TILEP_HAND1_ARGA,
//## launchers
 TILEP_HAND1_SLING,
 TILEP_HAND1_BOW,
 TILEP_HAND1_BOW2,
 TILEP_HAND1_BOW3,
 TILEP_HAND1_GREAT_BOW,
 TILEP_HAND1_BOW_BLUE,
 TILEP_HAND1_CROSSBOW,
 TILEP_HAND1_CROSSBOW2,
 TILEP_HAND1_CROSSBOW3,
 TILEP_HAND1_CROSSBOW4,
 TILEP_HAND1_BLOWGUN,
 TILEP_HAND1_PUNK,
 TILEP_HAND1_SNIPER,
 TILEP_HAND1_FIERY_DEVIL,
 TILEP_HAND1_KRISHNA,
//##missiles
 TILEP_HAND1_DIRT,
//## misc
 TILEP_HAND1_BONE_LANTERN,
 TILEP_HAND1_FAN,
 TILEP_HAND1_BOTTLE,
 TILEP_HAND1_BOX,
 TILEP_HAND1_CRYSTAL,
 TILEP_HAND1_DECK,
 TILEP_HAND1_DISC,
 TILEP_HAND1_HORN,
 TILEP_HAND1_LANTERN,
 TILEP_HAND1_ORB,
 TILEP_HAND1_STONE,
 TILEP_HAND1_FIRE_RED,
 TILEP_HAND1_FIRE_BLUE,
 TILEP_HAND1_SKULL,
 TILEP_HAND1_HEAD,
 TILEP_HAND1_FIRE_GREEN,
 TILEP_HAND1_FIRE_CYAN,
 TILEP_HAND1_FIRE_WHITE,
 TILEP_HAND1_LIGHT_BLUE,
 TILEP_HAND1_LIGHT_RED,
 TILEP_HAND1_LIGHT_YELLOW,
 TILEP_HAND1_SPARK,
 TILEP_HAND1_FIRE_DARK,
 TILEP_HAND1_FIRE_WHITE2,
//## lotr
 TILEP_HAND1_ARAGORN,
 TILEP_HAND1_ARWEN,
 TILEP_HAND1_BOROMIR,
 TILEP_HAND1_FRODO,
 TILEP_HAND1_GANDALF,
 TILEP_HAND1_GIMLI,
 TILEP_HAND1_LEGOLAS,
 TILEP_HAND1_SARUMAN,
 TILEP_HAND1_BLADEHAND,
 N_PART_HAND1};

//### Hand 2
#define TILEP_PART_HAND2 8
enum HAND2 {
 TILEP_HAND2_000,
 TILEP_HAND2_SHIELD_ROUND_SMALL,
 TILEP_HAND2_SHIELD_ROUND_SMALL2,
 TILEP_HAND2_BULLSEYE,
 TILEP_HAND2_SHIELD_MIDDLE_ROUND,
 TILEP_HAND2_SHIELD_SKULL,
 TILEP_HAND2_SHIELD_ROUND_WHITE,
 TILEP_HAND2_BOROMIR,
 TILEP_HAND2_SHIELD_ROUND1,
 TILEP_HAND2_SHIELD_ROUND2,
 TILEP_HAND2_SHIELD_ROUND3,
 TILEP_HAND2_SHIELD_ROUND4,
 TILEP_HAND2_SHIELD_ROUND5,
 TILEP_HAND2_SHIELD_ROUND6,
 TILEP_HAND2_SHIELD_ROUND7,
 TILEP_HAND2_SHIELD_KNIGHT_BLUE,
 TILEP_HAND2_SHIELD_KNIGHT_GRAY,
 TILEP_HAND2_SHIELD_KNIGHT_RW,
 TILEP_HAND2_SHIELD_MIDDLE_UNICORN,
 TILEP_HAND2_SHIELD_KITE1,
 TILEP_HAND2_SHIELD_KITE2,
 TILEP_HAND2_SHIELD_KITE3,
 TILEP_HAND2_SHIELD_KITE4,
 TILEP_HAND2_SHIELD_LONG_RED,
 TILEP_HAND2_SHIELD_MIDDLE_GRAY,
 TILEP_HAND2_SHIELD_DIAMOND_YELLOW,
 TILEP_HAND2_SHIELD_MIDDLE_BROWN,
 TILEP_HAND2_SHIELD_MIDDLE_BLACK,
 TILEP_HAND2_SHIELD_MIDDLE_CYAN,
 TILEP_HAND2_SHIELD_MIDDLE_ETHN,
 TILEP_HAND2_SHIELD_LONG_CROSS,
 TILEP_HAND2_SHIELD_SHAMAN,
 TILEP_HAND2_SHIELD_OF_RESISTANCE,
FILLER_HAND2_32,
 TILEP_HAND2_BOOK_BLACK,
 TILEP_HAND2_BOOK_BLUE,
 TILEP_HAND2_BOOK_RED,
 TILEP_HAND2_BOOK_MAGENTA,
 TILEP_HAND2_BOOK_GREEN,
 TILEP_HAND2_BOOK_CYAN,
 TILEP_HAND2_BOOK_YELLOW,
 TILEP_HAND2_BOOK_WHITE,
 TILEP_HAND2_BOOK_SKY,
 TILEP_HAND2_BOOK_BLUE_DIM,
 TILEP_HAND2_BOOK_CYAN_DIM,
 TILEP_HAND2_BOOK_GREEN_DIM,
 TILEP_HAND2_BOOK_MAGENTA_DIM,
 TILEP_HAND2_BOOK_RED_DIM,
 TILEP_HAND2_BOOK_YELLOW_DIM,
 TILEP_HAND2_FIRE_GREEN,
 TILEP_HAND2_FIRE_CYAN,
 TILEP_HAND2_FIRE_WHITE,
 TILEP_HAND2_LIGHT_BLUE,
 TILEP_HAND2_LIGHT_RED,
 TILEP_HAND2_LIGHT_YELLOW,
 TILEP_HAND2_SPARK,
 TILEP_HAND2_FIRE_DARK,
 TILEP_HAND2_FIRE_WHITE2,
 TILEP_HAND2_LANTERN,
 TILEP_HAND2_TORCH,
 TILEP_HAND2_PJ,
 TILEP_HAND2_TORCH2,
 TILEP_HAND2_BLADEHAND,
 N_PART_HAND2};

//###Hair
#define TILEP_PART_HAIR 9
enum HAIR {
 TILEP_HAIR_000,
 TILEP_HAIR_SHORT_BLACK,
 TILEP_HAIR_SHORT_RED,
 TILEP_HAIR_SHORT_YELLOW,
 TILEP_HAIR_SHORT_WHITE,
 TILEP_HAIR_LONG_BLACK,
 TILEP_HAIR_LONG_RED,
 TILEP_HAIR_LONG_YELLOW,
 TILEP_HAIR_LONG_WHITE,
 TILEP_HAIR_FEM_BLACK,
 TILEP_HAIR_FEM_RED,
 TILEP_HAIR_FEM_YELLOW,
 TILEP_HAIR_FEM_WHITE,
 TILEP_HAIR_ELF_BLACK,
 TILEP_HAIR_ELF_RED,
 TILEP_HAIR_ELF_YELLOW,
 TILEP_HAIR_ELF_WHITE,
 TILEP_HAIR_ARAGORN,
 TILEP_HAIR_ARWEN,
 TILEP_HAIR_BOROMIR,
 TILEP_HAIR_FRODO,
 TILEP_HAIR_LEGOLAS,
 TILEP_HAIR_MERRY,
 TILEP_HAIR_PJ,
 TILEP_HAIR_SAM,
 TILEP_HAIR_PIGTAIL_RED,
 TILEP_HAIR_BROWN1,
 TILEP_HAIR_BROWN2,
 N_PART_HAIR};

//###Beard
#define TILEP_PART_BEARD 10
enum BEARD {
 TILEP_BEARD_000,
 TILEP_BEARD_SHORT_BLACK,
 TILEP_BEARD_SHORT_RED,
 TILEP_BEARD_SHORT_YELLOW,
 TILEP_BEARD_SHORT_WHITE,
 TILEP_BEARD_LONG_BLACK,
 TILEP_BEARD_LONG_RED,
 TILEP_BEARD_LONG_YELLOW,
 TILEP_BEARD_LONG_WHITE,
 TILEP_BEARD_PJ,
 N_PART_BEARD};

//###Helms
#define TILEP_PART_HELM 11
enum HELM {
 TILEP_HELM_000,
 TILEP_HELM_HAT_OFS,
 TILEP_HELM_CORN_RED,
 TILEP_HELM_STRAW,
 TILEP_HELM_WIZARD_BLUE,
 TILEP_HELM_CAP_BLUE,
 TILEP_HELM_BANDANA_YBROWN,
 TILEP_HELM_HAT_BLACK,
 TILEP_HELM_GANDALF,
FILLER_HELM_8,
FILLER_HELM_9,
FILLER_HELM_10,
FILLER_HELM_11,
FILLER_HELM_12,
FILLER_HELM_13,
FILLER_HELM_14,
FILLER_HELM_15,
FILLER_HELM_16,
FILLER_HELM_17,
FILLER_HELM_18,
FILLER_HELM_19,
FILLER_HELM_20,
FILLER_HELM_21,
FILLER_HELM_22,
FILLER_HELM_23,
FILLER_HELM_24,
FILLER_HELM_25,
 TILEP_HELM_DYROVEPREVA,
FILLER_HELM_27,
FILLER_HELM_28,
FILLER_HELM_29,
FILLER_HELM_30,
FILLER_HELM_31,
FILLER_HELM_32,
FILLER_HELM_33,
FILLER_HELM_34,
FILLER_HELM_35,
FILLER_HELM_36,
 TILEP_HELM_HELM_OFS,
FILLER_HELM_38,
FILLER_HELM_39,
FILLER_HELM_40,
FILLER_HELM_41,
FILLER_HELM_42,
 TILEP_HELM_BLUE_HORN_GOLD,
 TILEP_HELM_WHITE,
FILLER_HELM_45,
FILLER_HELM_46,
FILLER_HELM_47,
FILLER_HELM_48,
FILLER_HELM_49,
 TILEP_HELM_FHELM_OFS,
 TILEP_HELM_FHELM_BLACK,
 TILEP_HELM_FHELM_HORN_GRAY,
 TILEP_HELM_FHELM_GRAY,
 TILEP_HELM_FHELM_GRAY2,
 TILEP_HELM_FHELM_GRAY3,
 TILEP_HELM_FHELM_HORN_YELLOW,
 TILEP_HELM_FHELM_HORN2,
 TILEP_HELM_FHELM_EVIL,
 TILEP_HELM_FHELM_PLUME,
 TILEP_HELM_FHELM_MUMMY,
FILLER_HELM_61,
 TILEP_HELM_ART_DRAGONHELM,
 TILEP_HELM_FHELM_HEALER,
 TILEP_HELM_HOOD_GRAY,
 TILEP_HELM_HOOD_RED,
 TILEP_HELM_HOOD_GREEN2,
 TILEP_HELM_HOOD_CYAN,
 TILEP_HELM_HOOD_ORANGE,
 TILEP_HELM_HOOD_RED2,
 TILEP_HELM_HOOD_BLACK2,
 TILEP_HELM_HOOD_WHITE2,
 TILEP_HELM_HOOD_YBROWN,
 TILEP_HELM_HOOD_GREEN,
 TILEP_HELM_MASK_NINJA_BLACK,
 N_PART_HELM};


#define TILEP_TOTAL 313
#define TILEP_PER_ROW 20

#define TILEP_PARTS_TOTAL 12

const int tilep_parts_start[TILEP_PARTS_TOTAL]=
    { 0, 62, 63, 73, 78, 87, 154, 164, 253, 284, 291, 294};
const int tilep_parts_total[TILEP_PARTS_TOTAL]=
    { 62, 1, 10, 19, 34, 133, 20, 178, 62, 27, 9, 75};
const int tilep_parts_ox[TILEP_PARTS_TOTAL]=
    { 0, 0, 0, 8, 8, 8, 0, 0, 16, 8, 8, 8};
const int tilep_parts_oy[TILEP_PARTS_TOTAL]=
    { 0, 0, 0, 16, 16, 0, 8, 0, 0, 0, 0, 0};
const int tilep_parts_nx[TILEP_PARTS_TOTAL]=
    { 1, 1, 1, 2, 2, 2, 1, 2, 2, 2, 2, 2};
const int tilep_parts_ny[TILEP_PARTS_TOTAL]=
    { 1, 1, 1, 2, 2, 1, 2, 1, 1, 2, 2, 2};
