Skip to content

variables.h

gPlayerStatusPtr

extern PlayerStatus * gPlayerStatusPtr source

gCollisionStatus

extern CollisionStatus gCollisionStatus source

gGameStatus

extern GameStatus gGameStatus source

gGameStatusPtr

extern GameStatus * gGameStatusPtr source

gRandSeed

extern u32 gRandSeed source

gItemTable

extern ItemData gItemTable[] source

gMoveTable

extern MoveData gMoveTable[] source

gBattleState

extern s32 gBattleState source

gBattleStatus

extern BattleStatus gBattleStatus source

gLastDrawBattleState

extern s32 gLastDrawBattleState source

gDefeatedBattleSubstate

extern s32 gDefeatedBattleSubstate source

gBattleSubState

extern s32 gBattleSubState source

gDefeatedBattleState

extern s32 gDefeatedBattleState source

gCurrentBattleID

extern s32 gCurrentBattleID source

gCurrentStageID

extern s32 gCurrentStageID source

gOverrideBattlePtr

extern struct Battle * gOverrideBattlePtr source

gCameras

extern Camera gCameras[4] source

gCurrentCameraID

extern s32 gCurrentCameraID source

gCollisionData

extern CollisionData gCollisionData source

gBackgroundTintModePtr

extern u8 * gBackgroundTintModePtr source

gEntityHideMode

extern s32 gEntityHideMode source

gCurrentHiddenPanels

extern HiddenPanelsData gCurrentHiddenPanels source

gBackgroundImage

extern BackgroundHeader gBackgroundImage source

gZoneCollisionData

extern CollisionData gZoneCollisionData source

gPartnerAnimations

extern PartnerAnimations gPartnerAnimations[12] source

gSpriteShadingProfile

extern SpriteShadingProfile * gSpriteShadingProfile source

gWindows

extern Window gWindows[64] source

gEncounterState

extern s32 gEncounterState source

gOverrideFlags

extern s32 gOverrideFlags source

gWindowStyles

extern WindowStyle gWindowStyles[] source

gCurrentDoorSounds

extern u16 gCurrentDoorSounds source

gCurrentRoomDoorSounds

extern u16 gCurrentRoomDoorSounds source

TalkNotificationCallback

extern void (*)(void) TalkNotificationCallback source

InteractNotificationCallback

extern void (*)(void) InteractNotificationCallback source

ISpyNotificationCallback

extern void (*)(void) ISpyNotificationCallback source

PulseStoneNotificationCallback

extern void (*)(void) PulseStoneNotificationCallback source

TweesterTouchingPartner

extern Entity * TweesterTouchingPartner source

TweesterTouchingPlayer

extern Entity * TweesterTouchingPlayer source

PrevPlayerDirection

extern s32 PrevPlayerDirection source

PeachDisguiseNpcIndex

extern s32 PeachDisguiseNpcIndex source

PlayerRunStateTime

extern s32 PlayerRunStateTime source

PrevPlayerCamRelativeYaw

extern s32 PrevPlayerCamRelativeYaw source

D_800F7B44

extern s32 D_800F7B44 source

PlayerNormalYaw

extern f32 PlayerNormalYaw source

PlayerNormalPitch

extern f32 PlayerNormalPitch source

NpcHitQueryColliderID

extern s32 NpcHitQueryColliderID source

StandardActorHomePositions

extern Vec3s StandardActorHomePositions[] source

gEncounterSubState

extern s32 gEncounterSubState source

gTimeFreezeMode

extern s32 gTimeFreezeMode source

EncounterStateChanged

extern s32 EncounterStateChanged source

IntroMessageIdx

extern u8 IntroMessageIdx source

PartnerIDFromMenuIndex

extern s32 PartnerIDFromMenuIndex[12] source

EVS_NpcDefeat

extern EvtScript EVS_NpcDefeat source

ShakeCam1

extern EvtScript ShakeCam1 source

ShakeCamX

extern EvtScript ShakeCamX source

gMusicControlData

extern MusicControlData gMusicControlData[2] source

gDisplayContext

extern DisplayContext * gDisplayContext source

gMainGfxPos

extern Gfx * gMainGfxPos source

gMatrixListPos

extern u16 gMatrixListPos source

gCurrentDisplayContextIndex

extern s32 gCurrentDisplayContextIndex source

gCurrentCamID

extern s16 gCurrentCamID source

PartnerWishAnims

extern s32 PartnerWishAnims[][5] source

heap_battleHead

extern HeapNode heap_battleHead source

bMarioIdleAnims

extern u32 bMarioIdleAnims[] source

bMarioDefendAnims

extern s32 bMarioDefendAnims[] source

bPeachIdleAnims

extern s32 bPeachIdleAnims[] source

gPartnerStatus

extern PartnerStatus gPartnerStatus source

gStatusBar

extern StatusBar gStatusBar source

gPlayerStatus

extern PlayerStatus gPlayerStatus source

gPlayerSpinState

extern PlayerSpinState gPlayerSpinState source

gPlayerData

extern PlayerData gPlayerData source