#define EXSPRITE_WIDTH 16 #define EXSPRITE_HEIGHT 16 #define EXSPRITE_HOTX 0 #define EXSPRITE_HOTY 0 USHORT ExSprite_dat[]= { /*plane1 plane0 */ 0x0000, 0x0000, 0x0000, 0xfc00, 0x7c00, 0xfe00, 0x7c00, 0x8600, 0x7800, 0x8c00, 0x7c00, 0x8600, 0x6e00, 0x9300, 0x0700, 0x6980, 0x0380, 0x04c0, 0x01c0, 0x0260, 0x0080, 0x0140, 0x0000, 0x0080, 0x0000, 0xe000, 0x0000, 0x8000, 0x0000, 0xca00, 0x0000, 0x8400, 0x0000, 0xea00, 0x0000, 0x0000 }; do_ExSprite(window) struct Window *window; { ClearPointer(window); SetPointer(window, &ExSprite_dat, EXSPRITE_HEIGHT, EXSPRITE_WIDTH, EXSPRITE_HOTX, EXSPRITE_HOTY); } #define TOSPRITE_WIDTH 16 #define TOSPRITE_HEIGHT 16 #define TOSPRITE_HOTX 0 #define TOSPRITE_HOTY 0 USHORT ToSprite_dat[]= { /*plane1 plane0 */ 0x0000, 0x0000, 0x0000, 0xfc00, 0x7c00, 0xfe00, 0x7c00, 0x8600, 0x7800, 0x8c00, 0x7c00, 0x8600, 0x6e00, 0x9300, 0x0700, 0x6980, 0x0380, 0x04c0, 0x01c0, 0x0260, 0x0080, 0x0140, 0x0000, 0x0080, 0x0000, 0x0000, 0x0000, 0x0077, 0x0000, 0x0025, 0x0000, 0x0025, 0x0000, 0x0027, 0x0000, 0x0000 }; do_ToSprite(window) struct Window *window; { ClearPointer(window); SetPointer(window, &ToSprite_dat, TOSPRITE_HEIGHT, TOSPRITE_WIDTH, TOSPRITE_HOTX, TOSPRITE_HOTY); }