55struct UiBobPairOutput;
78#ifndef OWN_gRenderSlotHeads
100#ifndef OWN_Menu_CursorObjectTiles
150#ifndef OWN_FarCall_EffectTable
const u8 gUiSprite_BounceOffsets[16]
A hop of up to 8 pixels over 16 frames.
const s8 *const gUiText_ArticleTable[8]
The article of each article class.
const s8 gUiSprite_WobbleOffsets[40]
A swing along an arc of radius 4, as {x, y} pairs: x runs 0, 4, 0, -4, 0 while y rises at each side.
The edition's language, for C to compare (LANGUAGE == LANGUAGE_GERMAN).
Public interfaces to the engine's code banks.
const s8 gDisplayTransition_EdgeOffsets[32]
The wobble of the circle edge of window transition mode 8.
const u8 gDisplayTransition_DitherTable[64]
0 to 63 shuffled: the order in which the dissolve sets the pixels.
const u8 gDisplayTransition_NoiseWidths[34]
The width of the bars of window transition mode 0, by progress.
const u8 gUi_PairBobOffsets[]
const u8 Resource_DecodeHalfwordLz[]
s32 FarCall_EffectTable(s32 slot, s32 width_shift, s32 height_shift, s32 flags, u32 mode)
const u8 gUi_SlashString[]
const u8 gUi_PpRowString[]
u8 gUiIcon_ResourceTiles[]
const u8 gUi_HpRowString[]
const u8 ColorBuffer_DarkenKernel[]
const u32 RelocatedQ16DotProduct[]
const u8 Resource_DecodeByteLzArm[]
const u8 ColorBuffer_BrightenPartialKernel[]
u8 * gUiIcon_OverlayPointerTable[]
u8 ColorBuffer_BackupAndHalveNonzeroCodeSize[]
u8 ColorBuffer_BackupAndDarkenCodeSize[]
u8 * gUiIcon_ItemIconPointersEnd[]
u8 Resource_DecodeByteLzCodeSize[]
u8 UiText_DrawGlyphCodeSize[]
const u8 gDisplayScroll_Font[]
const u8 ColorBuffer_BrightenKernel[]
const u8 FarCall_ResourceTable[]
const u8 Text_DecodeSymbol[]
volatile u8 gBlendTargetLevel
const u8 ColorBuffer_HalveNonzeroKernel[]
u8 Resource_Decode2CodeSize[]
const u8 Resource_DecodeType01Arm[]
s32 gUi_ObjectPulseScales[]
u8 ColorBuffer_BackupAndBrightenCodeSize[]
u8 * gUiIcon_PsynergyIconPointers[]
const u8 gNameEntry_SemivoicedMarkRanges[]
const u8 gUiText_GlyphWidths[]
const u8 gNameEntry_KeyboardTilemap[]
u8 * gUiIcon_MiscIconPointers[]
u8 UiText_LookupMessageCodeSize[]
const u8 ColorBuffer_DarkenPartialKernel[]
const u8 gTitle_PromptTiles[]
u8 gNameEntry_EndKeyLabel[]
struct AnimationObject * gSpriteObjects
void * gRenderSlotHeads[]
u8 ColorBuffer_BackupAndDarkenPartialCodeSize[]
u8 Tile_ConvertMapCodeSize[]
u8 ColorBuffer_BackupAndHalveCodeSize[]
u8 gResource_FixedBlockBTiles[]
u8 Resource_DecodeType01CodeSize[]
s32 gUi_FixedTileBlocks[]
struct PaletteSnapshotWork * gPaletteWork
const u8 gUiSprite_CursorFrameTiles[]
const u8 gResource_FixedBlockATiles[]
u8 * gUiIcon_MarkPointers[]
u8 Tile_BuildMetatilesCodeSize[]
const struct ArticleTable gUiText_IndefiniteArticles
const u8 Tile_ExpandOpaque[]
volatile u8 gBlendDuration
const u8 gMenu_CursorObjectTiles[]
const u8 Tile_Decompress4bpp[]
u8 ColorBuffer_BackupAndScaleNonzeroThreeQuartersCodeSize[]
const u8 Tile_ConvertMap[]
u8 BattleEffect_ExpandCodeSize[]
u8 Resource_DecompressHalfwordsCodeSize[]
u8 Text_DecodeSymbolCodeSize[]
const u8 ColorBuffer_HalveKernel[]
const struct TileMask gMenu_BarPatternRows[]
const u8 Resource_Decode2[]
s8 gNameEntry_CaretWave[]
u8 * gUiIcon_FramePointerTable[]
const s8 gUiWindow_PartyColumnOffsets[]
u8 * gUiIcon_PsynergyIconPointersEnd[]
const u8 ColorBuffer_ScaleThreeQuartersKernel[]
const u8 gRender_DecodeFrameBuffer[]
const u8 UiText_LookupMessageArm[]
u8 Tile_Decompress4bppCodeSize[]
u8 * gUiIcon_DigitPointers[]
u8 * gUiIcon_ItemIconPointers[]
u16 gGraphics_ExpandNibbleTable[]
const u8 Tile_ExpandMasked[]
u8 Tile_ExpandMaskedCodeSize[]
const u8 ColorBuffer_ScaleNonzeroThreeQuartersKernel[]
u8 ColorBuffer_BackupAndScaleThreeQuartersCodeSize[]
const u8 gNameEntry_VoicedMarkRanges[]
const u8 gUiText_ColourPens[]
u8 gNameEntry_DeleteKeyLabel[]
u8 Tile_ExpandOpaqueCodeSize[]
const u8 gNameEntry_AlternateKeyboardTilemap[]
const u8 BattleEffect_Expand[]
u8 ColorBuffer_BackupAndBrightenPartialCodeSize[]
An animated sprite: its image and shadow, scale, rotation, size and up to four animation layers.
The article written before a name of each article class.
A unit in battle: a party member's or an enemy's stats, Psynergy, items, Djinn and ailments.
A compact palette shared by a selection's command icons: the slot each icon colour was given,...
The palette cycling queue (heap slot 28): four cycles and how many are in use.
A render output: a sprite in a window's output list (a character, an icon or a portrait),...
Cursor that approaches its target, shared by shop, name entry and settings.
One row's masks for a pair of bar-pattern tiles: a word XORed into each tile's row.
One step of the shape window transition: the WININ and WINOUT values, swapped as the transition opens...
A text channel, one of three, which types decoded text into a window a few characters a frame and run...
A window: a framed rectangle of the tilemap with its sprite outputs, its opening or closing animation...
The option screen's work (heap block 20): the settings being edited and how many values each takes,...
The integer types, TRUE, UNUSED and the fixed-address macros.