14 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00,
15 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x80,
19 0x80, 0x80, 0x00, 0x00, 0x01, 0x01, 0x81, 0x81,
23 0x00, 0x00, 0x80, 0x80, 0x01, 0x01, 0x81, 0x81,
27 0x01, 0x01, 0x00, 0x00, 0x80, 0x80, 0x81, 0x81,
28 0x81, 0x81, 0x82, 0x82, 0x02, 0x02, 0x02, 0x01,
32 0x01, 0x00, 0x00, 0x03, 0x03, 0x80, 0x80, 0x81,
33 0x81, 0x82, 0x82, 0x04, 0x04, 0x02, 0x02, 0x01,
37 0x02, 0x01, 0x00, 0x07, 0x06, 0x05, 0x04, 0x03,
41 0x01, 0x00, 0x03, 0x85, 0x86, 0x87, 0x04, 0x02,
45 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00,
46 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
47 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
48 0x80, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
49 0x81, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x83,
50 0x83, 0x83, 0x83, 0x83, 0x83, 0x83, 0x83, 0x83,
51 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
52 0x03, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x01,
56 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00,
57 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
58 0x04, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
59 0x80, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
60 0x81, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x83,
61 0x83, 0x83, 0x83, 0x83, 0x83, 0x83, 0x83, 0x05,
62 0x05, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03,
63 0x03, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x01,
69 4, 63, 12, 10, 44, 5, 1, 60, 46, 41, 3, 23, 29, 55, 51, 15,
70 50, 25, 26, 57, 19, 49, 16, 61, 8, 58, 37, 17, 27, 31, 59, 53,
71 11, 56, 33, 7, 30, 35, 36, 32, 42, 62, 21, 13, 2, 22, 45, 14,
72 6, 48, 52, 9, 43, 28, 0, 40, 24, 34, 20, 47, 54, 39, 38, 18,
91 1, 2, 3, 4, 5, 6, 7, 8,
92 7, 6, 5, 4, 3, 2, 1, 0,
93 -1, -2, -3, -4, -5, -6, -7, -8,
94 -7, -6, -5, -4, -3, -2, -1, 0,
106 0x1000, -0x2000, 0x3000, -0x4000, 0x6000, -0x8000, 0x4000, 0x0,
114 0xffff, 0x0000, 0x8000, 0xffff, 0xc000, 0xe000, 0xa000, 0xc000,
115 0x4000, 0x2000, 0x6000, 0x4000, 0xffff, 0x0000, 0x8000, 0xffff,
const u16 gMap_TileDissolveTail
Two bytes after the dissolve order; no code in The Broken Seal names them.
const s32 gWorldMap_KeyYaws[16]
The world map camera's turn rate for each state of the direction pad, read by Object_MoveOnWorldMap.
const u8 gAnimationFacing_Kind88[8]
const u8 gAnimationFacing_Kind3[16]
const u8 gAnimationFacing_Kind2[8]
const u8 gAnimationFacing_Kind1[16]
Facing tables: for each animation kind, the frame to draw for each sector of the facing angle.
const s32 gScript_MainScript[1]
The idle script an object returns to when its own one ends: a lone SC_END, which reloads it.
const u8 gMap_TileDissolveOrder[64]
The order in which the 64 pixels of a sprite's tile in OBJ VRAM dissolve; read by Map_RenderAnimatedT...
const s32 gScriptObject_CycleTable[32]
One period of a triangle wave, which bobs a floating object up and down.
const u8 gAnimationFacing_Kind6[64]
const u8 gAnimationFacing_Kind22[8]
const s32 gWorldMap_FootprintActions[6]
Two scripts for the world map's footprint and dust effects: wait 120 or 30 frames,...
const u8 gAnimationFacing_Kind5[16]
const s32 gCamera_FixedViewMatrix[12]
The fixed camera's view matrix (Q16): identity with a -0.8 shear of y by x.
const u16 gWorldMap_KeyHeadings[16]
The heading for each state of the direction pad (bits 4-7 of the keys); 0xffff means no direction is ...
const u8 gAnimationFacing_Kind4[64]
const s16 gScript_MainScriptTail[8]
Halfwords that follow the main script; no code in The Broken Seal names them.
const u8 gAnimationFacing_Kind8[8]
Field object scripts: one s32 command word, then its operands, as gScriptObject_CommandTable runs the...
#define SC_WAIT(n)
Wait n frames.
#define SC_END
Return to the main script.
The integer types, TRUE, UNUSED and the fixed-address macros.