Alchemy
Loading...
Searching...
No Matches

clear.h File Reference

Go to the source code of this file.

Functions

u8 * Clear_GetEntrances (void)
 The file select overlay's scene tables, for the scene loader: one entrance, the exit, and no placements or events.
s32 SceneData_ReturnZero (void)
u8 * Clear_GetExits (void)
u8 * Clear_GetPlacements (void)
u8 * Clear_GetEvents (void)
s32 SaveMenu_Run (void)
 Runs new/continue/copy/delete, arena entry and save-data transfer/password menus.

Variables

const u16 gClear_CodeSequence []
 Hidden command: sequence of pressed keys, terminated by 0.
const u16 gClear_ExtraCodeSequence []
struct SceneEntrance gClear_Entrances []
u32 gClear_Exits []
struct ScenePlacement gClear_Placements []
struct SceneEvent gClear_Events []
s16 gClear_BlendFrame
s16 gClear_CodeUnlocked
s16 gClear_ExtraCodeUnlocked
s16 gClear_CodeProgress
s16 gClear_ExtraCodeProgress
s16 gClear_CodeHeld
s32 gClear_ExtraCodeHeld
u32 gClear_PasswordMembers []
u32 gClear_PasswordFlags []
u32 gClear_PasswordKeyItems []
u16 gClear_PasswordStackItems []

Function Documentation

◆ Clear_GetEntrances()

u8 * Clear_GetEntrances ( void )

The file select overlay's scene tables, for the scene loader: one entrance, the exit, and no placements or events.

Definition at line 135 of file clear.c.

Referenced by Clear_GetEntrances().

◆ SceneData_ReturnZero()

s32 SceneData_ReturnZero ( void )

Definition at line 51 of file level.c.

◆ Clear_GetExits()

u8 * Clear_GetExits ( void )

Definition at line 139 of file clear.c.

Referenced by Clear_GetExits().

◆ Clear_GetPlacements()

u8 * Clear_GetPlacements ( void )

Definition at line 141 of file clear.c.

Referenced by Clear_GetPlacements().

◆ Clear_GetEvents()

u8 * Clear_GetEvents ( void )

Definition at line 143 of file clear.c.

Referenced by Clear_GetEvents().

◆ SaveMenu_Run()

s32 SaveMenu_Run ( void )

Runs new/continue/copy/delete, arena entry and save-data transfer/password menus.

Returns zero after choosing a destination; cancellation returns to selection.

Definition at line 372 of file clear.c.

Referenced by SaveMenu_Run().

Variable Documentation

◆ gClear_CodeSequence

const u16 gClear_CodeSequence[]
extern

Hidden command: sequence of pressed keys, terminated by 0.

Definition at line 217 of file clear.c.

Referenced by Clear_CheckButtonCodes().

◆ gClear_ExtraCodeSequence

const u16 gClear_ExtraCodeSequence[]
extern

Definition at line 221 of file clear.c.

Referenced by Clear_CheckButtonCodes().

◆ gClear_Entrances

struct SceneEntrance gClear_Entrances[]
extern

Definition at line 1233 of file clear.c.

Referenced by Clear_GetEntrances().

◆ gClear_Exits

u32 gClear_Exits[]
extern

Definition at line 1238 of file clear.c.

Referenced by Clear_GetExits().

◆ gClear_Placements

struct ScenePlacement gClear_Placements[]
extern

Definition at line 1242 of file clear.c.

Referenced by Clear_GetPlacements().

◆ gClear_Events

struct SceneEvent gClear_Events[]
extern

Definition at line 1246 of file clear.c.

Referenced by Clear_GetEvents().

◆ gClear_BlendFrame

s16 gClear_BlendFrame
extern

Definition at line 1250 of file clear.c.

Referenced by Clear_UpdateBlend().

◆ gClear_CodeUnlocked

s16 gClear_CodeUnlocked
extern

Definition at line 1252 of file clear.c.

Referenced by Clear_CheckButtonCodes(), and SaveMenu_Run().

◆ gClear_ExtraCodeUnlocked

s16 gClear_ExtraCodeUnlocked
extern

Definition at line 1254 of file clear.c.

Referenced by Clear_CheckButtonCodes(), and SaveMenu_Run().

◆ gClear_CodeProgress

s16 gClear_CodeProgress
extern

Definition at line 1256 of file clear.c.

Referenced by Clear_CheckButtonCodes().

◆ gClear_ExtraCodeProgress

s16 gClear_ExtraCodeProgress
extern

Definition at line 1258 of file clear.c.

Referenced by Clear_CheckButtonCodes().

◆ gClear_CodeHeld

s16 gClear_CodeHeld
extern

Definition at line 1260 of file clear.c.

Referenced by Clear_CheckButtonCodes().

◆ gClear_ExtraCodeHeld

s32 gClear_ExtraCodeHeld
extern

Definition at line 1262 of file clear.c.

◆ gClear_PasswordMembers

u32 gClear_PasswordMembers[]
extern

Definition at line 1265 of file clear.c.

Referenced by Clear_PackPasswordData().

◆ gClear_PasswordFlags

u32 gClear_PasswordFlags[]
extern

Definition at line 1269 of file clear.c.

Referenced by Clear_PackPasswordData().

◆ gClear_PasswordKeyItems

u32 gClear_PasswordKeyItems[]
extern

Definition at line 1273 of file clear.c.

Referenced by Clear_PackPasswordData().

◆ gClear_PasswordStackItems

u16 gClear_PasswordStackItems[]
extern

Definition at line 1277 of file clear.c.

Referenced by Clear_PackPasswordData().