1#ifndef ALCHEMY_DJINN_MENU_H
2#define ALCHEMY_DJINN_MENU_H
12#define DJINN_ENTRY_INDEX 31
13#define DJINN_ENTRY_ELEMENT 0xe0
14#define DJINN_ENTRY_OWNER 0xf00
15#define DJINN_ENTRY_IS_SET 0x8000
17#define DJINN_ELEMENTS 4
18#define DJINN_PER_ELEMENT 20
19#define DJINN_LIST_OWNERS 8
20#define DJINN_LIST_ROWS 10
The work slots of gWorkSlot, read through their own names.
#define STATIC_ASSERT(condition)
C89 permits repeated extern declarations of the same array.
#define offsetof(type, member)
The Djinn menu's lists: each party member's Djinn entries and their count.
u16 ids[DJINN_LIST_OWNERS][DJINN_LIST_ROWS]
s8 counts[DJINN_LIST_OWNERS]
A render output: a sprite in a window's output list (a character, an icon or a portrait),...
A window: a framed rectangle of the tilemap with its sprite outputs, its opening or closing animation...
The integer types, TRUE, UNUSED and the fixed-address macros.