DI_LEFT
DI_RIGHT
DI_UP
DI_DOWN
DI_UPLEFT
DI_UPRIGHT
DI_DOWNLEFT
DI_DOWNRIGHT