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