typedef enum { PLAYCHAR_REIMU = 0 PLAYCHAR_MIMA = 1 PLAYCHAR_MARISA = 2 PLAYCHAR_ELLEN = 3 PLAYCHAR_KOTOHIME = 4 PLAYCHAR_KANA = 5 PLAYCHAR_RIKAKO = 6 PLAYCHAR_CHIYURI = 7 PLAYCHAR_YUMEMI = 8 PLAYCHAR_COUNT = 9 } playchars_t; typedef struct { SPPoint8 aligned; SPPoint8 diagonal; } speed_t; typedef struct { speed_t motion; unsigned char gauge_charge; } playchar_speeds_t; extern playchar_speeds_t PLAYCHAR_SPEEDS[PLAYCHAR_COUNT + 1];