#ifndef GUARD_CONSTANTS_TYPE_H
#define GUARD_CONSTANTS_TYPE_H

#define NUM_TYPES 18

#define TYPE_NONE 0x0
#define TYPE_NORMAL 0x1
#define TYPE_FIRE 0x2
#define TYPE_WATER 0x3
#define TYPE_GRASS 0x4
#define TYPE_ELECTRIC 0x5
#define TYPE_ICE 0x6
#define TYPE_FIGHTING 0x7
#define TYPE_POISON 0x8
#define TYPE_GROUND 0x9
#define TYPE_FLYING 0xA
#define TYPE_PSYCHIC 0xB
#define TYPE_BUG 0xC
#define TYPE_ROCK 0xD
#define TYPE_GHOST 0xE
#define TYPE_DRAGON 0xF
#define TYPE_DARK 0x10
#define TYPE_STEEL 0x11

#endif
