#define VOX_SZ 512
+#define SPRID(x, y) (SPRID_BASE + ((y) * 4) + (x) / 4)
+
enum {
SPRID_BASE = 512,
- SPRID_UILEFT = SPRID_BASE + 0,
- SPRID_UIMID = SPRID_BASE + 4,
- SPRID_UIRIGHT = SPRID_BASE + 8,
- SPRID_UINUM = SPRID_BASE + 12,
- SPRID_UISLASH = SPRID_BASE + 94,
- SPRID_CROSS = SPRID_BASE + 64,
- SPRID_UITGT = SPRID_BASE + 68,
- SPRID_LEDOFF = SPRID_BASE + 72,
- SPRID_LEDRED = SPRID_BASE + 74,
- SPRID_LEDBLU = SPRID_BASE + 76,
- SPRID_LEDGRN = SPRID_BASE + 78
+ SPRID_UILEFT = SPRID(0, 0),
+ SPRID_UIMID = SPRID(16, 0),
+ SPRID_UIRIGHT = SPRID(32, 0),
+ SPRID_UINUM = SPRID(48, 0),
+ SPRID_UISLASH = SPRID(120, 16),
+ SPRID_CROSS = SPRID(0, 16),
+ SPRID_UITGT = SPRID(16, 16),
+ SPRID_LEDOFF = SPRID(32, 16),
+ SPRID_LEDRED = SPRID(40, 16),
+ SPRID_LEDBLU = SPRID(48, 16),
+ SPRID_LEDGRN = SPRID(56, 16),
+ SPRID_ENEMY = SPRID(0, 64)
};
extern unsigned char color_pixels[];