Alchemy
Loading...
Searching...
No Matches

colosso_scene_state.h

Go to the documentation of this file.
1/// @file
2/// The Colosso finals' three courses (Colosso Log, River and Wall): a helper
3/// for the race gauge that no scene calls.
4#include "types.h"
5
6#define WORK_SLOT_STAGE 59
7
8/// Sets the race gauge's hold (ColossoGaugeWork's hold, at 0xdc in the work of
9/// slot 59), which keeps the gauge on the screen.
11 *(s16 *)(*(u8 **)((u8 *)gWorkSlot + WORK_SLOT_STAGE * 4) + 0xdc) = v;
12}
static void UNUSED Colosso_SetGaugeHold(s16 v)
Sets the race gauge's hold (ColossoGaugeWork's hold, at 0xdc in the work of slot 59),...
#define WORK_SLOT_STAGE
void * gWorkSlot[]
The integer types, TRUE, UNUSED and the fixed-address macros.
signed short s16
Definition types.h:12
#define UNUSED
Definition types.h:22
unsigned char u8
Definition types.h:11