1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
#ifndef STRUCTURES_H #define STRUCTURES_H #include "global.h" typedef struct { u8 numTiles; u8 unk_1; u16 firstTileIndex; } SpriteFrame; typedef struct { void* animations; SpriteFrame* frames; void* ptr; u32 pad; } SpritePtr; extern const SpritePtr gSpritePtrs[]; typedef struct { u8 frame; u8 frameIndex; } PACKED FrameStruct; #endif // STRUCTURES_H