// Battling menu item tables under their US names (port/src/game/battling/data.c
// defines the menus that point at them; nothing in the shared C names them).
battlingGear1MenuItems = 0x800909A4; // size:0x28 type:u32
battlingGear2MenuItems = 0x800909CC; // size:0x28 type:u32
battlingMainMenuItems = 0x800909F4;
battlingBonusMenuItems = 0x80090A58;
battlingPauseMenuItems = 0x80090AE4;
battlingOptionsMenuItems = 0x80090B0C;
battlingGiveUpMenuItems = 0x80090B70;
battlingPracticeMenuItems = 0x80090B98;


// ---- Names shared with US (generated by tools/share_symbols.py) ----
D_1F800010 = 0x1F800010;
D_1F800018 = 0x1F800018;
D_1F800020 = 0x1F800020;
D_1F800028 = 0x1F800028;
D_1F800050 = 0x1F800050;
D_1F800060 = 0x1F800060;
D_1F8000B0 = 0x1F8000B0;
runningOnDTL = 0x80010000;
setGameMode = 0x800199F0;
bootGame = 0x80019B50;
checkSoftReboot = 0x80019D24;
setCurrentDirectory = 0x80028280;
getFileSize = 0x80028548;
getFileSizeAligned = 0x800286FC;
getFileStartSector = 0x800287E0;
waitReadCompletion = 0x80028870;
readRawSectorsFromDisk = 0x8002935C;
readFile = 0x800293E8;
batchStartLoadingFiles = 0x8002990C;
fieldModelRelocation = 0x8002C1F8;
relocateModelBlock = 0x8002C3AC;
setFogNearColor = 0x8002C4F0;
submitModelForRendering = 0x8002C510;
initModel2 = 0x8002C6DC;
initModel1 = 0x8002C964;
freeModelBlock = 0x8002C9CC;
setupOverrideTPageFull = 0x8002CA64;
setupOverrideClut = 0x8002CA84;
computeFaceNormal = 0x8002D994;
getLargestAbsComponent = 0x8002DAAC;
uploadTextureToVram = 0x8002DBF4;
initFieldDrawEnvsSub0 = 0x8002DE00;
initModelDynamicVertices = 0x800301D8;
patchSelfModifyingCode = 0x80030798;
MulRotationMatrix = 0x80030840;
setupLightMatrix = 0x80030924;
addPolyG4 = 0x80031488;
addLineF2 = 0x800314D0;
addLineF3 = 0x80031518;
addLineF4 = 0x80031560;
addTile = 0x80031614;
addTile1 = 0x80031680;
setHeapAllowFailure = 0x800319C4;
allocateHeap = 0x800319EC;
freeHeap = 0x80031F0C;
resetMemoryAllocStats = 0x800322BC;
traceNextAlloc = 0x800322DC;
dumpHeapBlocks = 0x800325B0;
freeHeapDelayed = 0x80032A3C;
updateDelayedFrees = 0x80032ADC;
flushDelayedFrees = 0x80032B84;
mallocAndDecompress = 0x80032CAC;
decompress = 0x80032CD8;
setupWindowSize2 = 0x80032D78;
doPointerRelocation = 0x80033250;
initFontPalettes = 0x800334BC;
getDialogParamPointer = 0x8003354C;
addDialogWindowsToOTSub0 = 0x80033AF4;
addDialogWindowsToOTSub1 = 0x80034404;
dealocateDialogWindow18MemorySubSub = 0x80034460;
dealocateDialogWindow18MemorySub = 0x800344C8;
dealocateDialogWindow18Memory = 0x800344F8;
addDialogWindowsToOTSub2 = 0x80034538;
setupMultiChoiceColor = 0x80034624;
setSelectedLineForMultiChoice = 0x80034698;
updateAndRenderTextForDialogWindow = 0x800346AC;
renderString = 0x80034CD0;
isControllerConnected = 0x80035558;
getDpadStickX = 0x80035750;
getDpadStickY = 0x8003576C;
loadInputFromVSyncBuffer = 0x80035B88;
resetInputs = 0x80035C84;
startPadVibration = 0x8003612C;
setVsyncUserCallback = 0x80036298;
getInputOverflowed = 0x800362B8;
mergeQueuedInputs = 0x800362C8;
setDebugFontColor = 0x80036C70;
initDebugFontClut = 0x80036CF4;
logToScreen = 0x80036EB4;
setDebugFontLineStart = 0x80036F34;
printDebugTextOnScreen = 0x800371CC;
initDebugFont = 0x80037390;
sprintf_screen = 0x80037870;
loadSequence = 0x800382D0;
unloadSequence = 0x800383D4;
createMusicInstance = 0x800396F8;
freeSoundInstance = 0x8003987C;
startMusicInstance = 0x80039928;
startMusicInstanceSub0 = 0x80039AF4;
PlaySoundEffect2 = 0x80039E44;
stopAllSounds = 0x80039EA0;
StopSoundEffect = 0x8003A0B4;
setSoundEffectChannelVolume = 0x8003A1EC;
setSoundEffectChannelPan = 0x8003A404;
getPlayingSoundEffectMask = 0x8003A478;
setMusicInstanceTempo = 0x8003A6E0;
createRotationMatrix = 0x8003F5E0;
getAngleCos = 0x8003F758;
getAngleSin = 0x8003F774;
rand = 0x8003F8B0;
sprintf = 0x8003FA70;
func_800405E4 = 0x8004045C; // type:func
GetRCnt = 0x80040508;
LoadClut2 = 0x80043738;
SetDefDrawEnv = 0x800437A0;
SetDefDispEnv = 0x80043858;
GetTPage = 0x80043894;
GetClut = 0x800438D0;
AddPrim = 0x800439C0;
AddPrims = 0x800439FC;
TermPrim = 0x80043A5C;
SetShadeTex = 0x80043A9C;
SetSprt = 0x80043B8C;
SetDrawTPage = 0x80043C98;
SetDrawMove = 0x80043CC4;
MargePrim = 0x80043D90;
DrawSyncCallback = 0x80044350;
DrawSync = 0x80044448;
ClearImage = 0x800445DC;
LoadImage = 0x8004470C;
StoreImage = 0x80044770;
MoveImage = 0x800447D4;
ClearOTagR = 0x80044950;
DrawOTagEnv = 0x80044BC0;
PutDispEnv = 0x80044D14;
SetDrawArea = 0x80045260;
SetDrawOffset = 0x800452E4;
SetDrawMode = 0x80045354;
SetDrawEnv = 0x800453AC;
OpenTIM = 0x8004702C;
ReadTIM = 0x8004703C;
SetFogNearFar = 0x80048958;
InitGeom = 0x80048A6C;
SquareRoot0 = 0x80048AF4;
VectorNormalS = 0x80048C10;
VectorNormal = 0x80048C24;
MatrixNormal = 0x80048D3C;
LoadAverageShort12 = 0x80048EC4;
MulMatrix0 = 0x800490B4;
CompMatrix = 0x800491C4;
ApplyMatrixLV = 0x80049324;
ApplyRotMatrix = 0x80049484;
ApplyRotMatrixLV = 0x80049834;
MulMatrix = 0x80049974;
MulMatrix2 = 0x80049A84;
ApplyMatrix = 0x80049B94;
TransMatrix = 0x80049C44;
SetRotMatrix = 0x80049DA4;
SetFarColor = 0x80049FB4;
SetGeomOffset = 0x80049FD4;
SetGeomScreen = 0x80049FF4;
Square0 = 0x8004A2BC;
OuterProduct12 = 0x8004A328;
RotTransPers = 0x8004A4F4;
RotTransPers3 = 0x8004A524;
RotTransPers4 = 0x8004A5E4;
TransposeMatrix = 0x8004A794;
ratan2 = 0x8004B1D4;
VSync = 0x8004B3F4;
screenClippingX = 0x8004F79C;
screenClippingY = 0x8004F7A0;
gDepthDivider = 0x8004F7A4;
objectClippingMask = 0x8004F7A8;
battlingMainTaskIndex = 0x8004FCB8;
battlingEntryParams = 0x8004FCBC;
battlingEntryMatchType = 0x8004FCBD;
battlingEntryGear1 = 0x8004FCBE;
battlingEntryGear2 = 0x8004FCBF;
battlingEntryWinsNeeded = 0x8004FCC0;
battlingEntryComLevel = 0x8004FCC1;
battlingResult = 0x8004FCC2;
textSpriteMode1 = 0x80058AB0;
currentModelInstanceDrawPrims = 0x80058AC0;
pad0LeftStickX = 0x80058ACC;
pad1LeftStickX = 0x80058AD0;
pad0LeftStickY = 0x80058AD4;
pad1LeftStickY = 0x80058AD8;
g_playTimeInVsync = 0x80058B24;
newPadButtonForDialogs = 0x80058B28;
newPadButtonForDialogs2 = 0x80058B2C;
newPadButtonForField = 0x80058B40;
newPadButtonForField2 = 0x80058B44;
g_currentModelBlockSubBlocks = 0x80058BC4;
currentModelBlockVertices = 0x80058BD8;
currentOTEntry = 0x80058C04;
newPadButtonForScripts = 0x80058C0C;
newPadButtonForScripts2 = 0x80058C10;
fieldPolyCount = 0x80058C14;
fogNearColor = 0x80058C34;
fieldPolyCount2 = 0x80058C5C;
textSpriteMode0 = 0x80058C70;
pMusic = 0x80061BB8;
D_8006EF64 = 0x8006E5F4;
battlingProgress = 0x8006F008;
D_8006F980 = 0x8006F010;
jtbl_8006FAF4 = 0x8006F184;
jtbl_8006FB0C = 0x8006F19C;
jtbl_8006FB9C = 0x8006F22C;
D_8006FBC8 = 0x8006F258;
D_8006FBD0 = 0x8006F260;
D_8006FBD8 = 0x8006F268;
D_8006FBE0 = 0x8006F270;
D_8006FBE8 = 0x8006F278;
D_8006FBEC = 0x8006F27C;
jtbl_8006FBF8 = 0x8006F288;
jtbl_8006FC18 = 0x8006F2A8;
D_8006FC3C = 0x8006F2C0;
D_8006FC48 = 0x8006F2CC;
D_8006FC64 = 0x8006F2D8;
D_8006FC6C = 0x8006F2E0;
D_8006FC74 = 0x8006F2E8;
D_8006FC78 = 0x8006F2EC;
D_8006FC8C = 0x8006F304;
D_8006FC94 = 0x8006F30C;
D_8006FCA8 = 0x8006F328;
D_8006FCB4 = 0x8006F334;
D_8006FCC0 = 0x8006F340;
D_8006FCC4 = 0x8006F344;
D_8006FCC8 = 0x8006F348;
D_8006FD04 = 0x8006F384;
D_8006FD08 = 0x8006F388;
D_8006FD10 = 0x8006F390;
jtbl_8006FD20 = 0x8006F3A0;
jtbl_8006FD38 = 0x8006F3B8;
D_8006FD4C = 0x8006F3CC;
D_8006FD54 = 0x8006F3D4;
D_8006FD5C = 0x8006F3DC;
D_8006FD64 = 0x8006F3E4;
D_8006FD6C = 0x8006F3EC;
D_8006FD74 = 0x8006F3F4;
D_8006FD88 = 0x8006F408;
D_8006FD98 = 0x8006F418;
D_8006FDA8 = 0x8006F428;
D_8006FDBC = 0x8006F43C;
D_8006FDC8 = 0x8006F448;
jtbl_8006FDE8 = 0x8006F468;
jtbl_8006FE1C = 0x8006F49C;
D_8006FE88 = 0x8006F508;
D_8006FF5C = 0x8006F5B8;
D_8006FF60 = 0x8006F5BC;
D_8006FF68 = 0x8006F5C4;
D_8006FF6C = 0x8006F5C8;
D_8006FF74 = 0x8006F5D0;
D_8006FF7C = 0x8006F5D8;
D_8006FF80 = 0x8006F5DC;
D_8006FF90 = 0x8006F5E8;
D_8006FFA0 = 0x8006F5F4;
D_8006FFA4 = 0x8006F5F8;
D_8006FFA8 = 0x8006F5FC;
jtbl_8006FFAC = 0x8006F604;
jtbl_8007001C = 0x8006F674;
jtbl_8007019C = 0x8006F7DC;
D_800701B0 = 0x8006F7F0;
jtbl_800701C0 = 0x8006F800;
jtbl_80070260 = 0x8006F8A0;
D_800706AC = 0x8006FCE4;
D_800706C0 = 0x8006FCF8;
jtbl_800706E8 = 0x8006FD20;
jtbl_80070700 = 0x8006FD38;
jtbl_80070718 = 0x8006FD50;
jtbl_80070748 = 0x8006FD80;
jtbl_80070780 = 0x8006FDB8;
endBattlingTutorial = 0x8006FDE0; // type:func
getBattlingApproachStep = 0x8006FE10; // type:func
moveBattlingCameraTargetTo = 0x8006FE40; // type:func
moveBattlingCameraTo = 0x8006FEFC; // type:func
updateBattlingScriptCamera = 0x8006FFD4; // type:func
moveBattlingSceneToArea = 0x800702B4; // type:func
startBattlingScript = 0x800705B8; // type:func
steerBattlingGearOutOfWater = 0x80070610; // type:func
runBattlingScript = 0x800706B4; // type:func
drawBattlingTutorialCursor = 0x80070D5C; // type:func
initBattlingTutorialCursor = 0x80070DCC; // type:func
initBattlingTutorialWindow = 0x80070EF8; // type:func
startBattlingTutorialLesson = 0x80070F54; // type:func
initBattlingTutorial = 0x80071028; // type:func
updateBattlingTutorial = 0x80071108; // type:func
settleBattlingGearOnGround = 0x800713DC; // type:func
runBattlingScriptSpecialOp = 0x800715C4; // type:func
resetBattlingEvent = 0x800716FC; // type:func
startBattlingEvent = 0x8007170C; // type:func
updateBattlingEvent = 0x800717A8; // type:func
func_800725A8 = 0x80071BE0; // type:func
startBattlingVictoryScreen = 0x80071BE8; // type:func
endBattlingVictoryScreen = 0x80071CEC; // type:func
computeBattlingShadowMatrix = 0x80071D74; // type:func
updateBattlingVictoryScreen = 0x80071E90; // type:func
renderBattlingGround = 0x80072350; // type:func
scaleBattlingSVector = 0x8007269C; // type:func
func_800730AC = 0x800726E4; // type:func
func_800730F4 = 0x8007272C; // type:func
blurBattlingImage = 0x80072774; // type:func
scaleBattlingMatrixBySVector = 0x80072830; // type:func
copyBattlingWords = 0x800728E4; // type:func
createBattlingHitSparkEmitter = 0x80072904; // type:func
updateBattlingHitSparks = 0x80072984; // type:func
fireBattlingProjectile = 0x80072A5C; // type:func
updateBattlingProjectiles = 0x80072C7C; // type:func
getBattlingGearPartPosition = 0x800731B4; // type:func
ageBattlingGearHitShapes = 0x800732DC; // type:func
setBattlingGearHitShape = 0x80073324; // type:func
canBattlingGearAddGauge = 0x8007341C; // type:func
addBattlingGearGauge = 0x80073464; // type:func
runBattlingGearEffectCommand = 0x8007356C; // type:func
runBattlingGearAttackCommand = 0x8007371C; // type:func
runBattlingGearAnimEvents = 0x80073CB0; // type:func
resetBattlingGearPartVisibility = 0x80073FD0; // type:func
playBattlingGearReplayFrame = 0x800740EC; // type:func
updateBattlingGearAnimation = 0x800741DC; // type:func
computeBattlingResult = 0x80074698; // type:func
updateBattlingRound = 0x80074800; // type:func
func_8007570C = 0x80074CC0; // type:func
func_80075738 = 0x80074CEC; // type:func
func_80075748 = 0x80074CFC; // type:func
isBattlingCircleOnSegment = 0x80074D04; // type:func
intersectBattlingCircleSegment = 0x80074E3C; // type:func
isBattlingCircleOnQuad = 0x80075000; // type:func
checkBattlingGearHits = 0x80075104; // type:func
pushBattlingGearInput = 0x80075950; // type:func
popBattlingGearInput = 0x80075998; // type:func
clearBattlingGearInput = 0x800759D8; // type:func
printBattlingGearInputQueue = 0x800759EC; // type:func
beginBattlingGearFrame = 0x80075A80; // type:func
drawBattlingGearMoveInfo = 0x80075BD0; // type:func
tryBattlingGearBackDash = 0x80075D7C; // type:func
readBattlingGearPadInput = 0x80075E38; // type:func
updateBattlingGearHealth = 0x80076614; // type:func
pushBattlingGearKnockback = 0x80076B60; // type:func
knockBattlingGearDown = 0x80076C08; // type:func
vibrateBattlingGearPad = 0x80076C84; // type:func
reactBattlingGearToHit = 0x80076D4C; // type:func
advanceBattlingGearCombo = 0x80077014; // type:func
setBattlingGearFootEffectFlag = 0x80077064; // type:func
updateBattlingGearActions = 0x80077078; // type:func
snapBattlingGearToFeet = 0x80077730; // type:func
computeBattlingGearVelocity = 0x80077770; // type:func
pickBattlingGearContactPoint = 0x80077CE0; // type:func
separateBattlingGears = 0x80077EFC; // type:func
moveBattlingGearOnGround = 0x800782FC; // type:func
syncBattlingGearModelTransform = 0x80078470; // type:func
func_80078ED4 = 0x800784B0; // type:func
initBattlingGear = 0x800784DC; // type:func
updateBattlingGearBodyPoints = 0x800787E8; // type:func
updateBattlingFightCamera = 0x80078C94; // type:func
initBattlingSettings = 0x80079068; // type:func
func_80079B04 = 0x800790E0; // type:func
resetBattlingMatch = 0x800790E8; // type:func
startBattlingRound = 0x80079120; // type:func
saveBattlingGearReplayFlags = 0x800792E4; // type:func
loadBattlingGearReplayFlags = 0x80079348; // type:func
resetBattlingKoTimer = 0x800793BC; // type:func
updateBattlingFight = 0x800793CC; // type:func
startBattlingReplay = 0x80079870; // type:func
updateBattlingReplay = 0x80079998; // type:func
setBattlingGearWinnerPose = 0x80079D24; // type:func
setBattlingGearLoserPose = 0x80079D84; // type:func
startBattlingWinnerCamera = 0x80079DBC; // type:func
prepareBattlingRoundResult = 0x80079ED8; // type:func
updateBattlingWinnerCamera = 0x80079FAC; // type:func
startBattlingRoundResult = 0x8007A290; // type:func
updateBattlingRoundResult = 0x8007A464; // type:func
animateBattlingVictoryGear = 0x8007A864; // type:func
loadBattlingGearColorClut = 0x8007A8C4; // type:func
initBattlingSpriteEffects = 0x8007A9DC; // type:func
updateBattlingSpriteEffects = 0x8007B120; // type:func
clearBattlingSpriteEffects = 0x8007B1D0; // type:func
drawBattlingSpriteEffects = 0x8007B1F4; // type:func
setBattlingEffectColor = 0x8007B754; // type:func
spawnBattlingSpriteEffect = 0x8007B778; // type:func
drawBattlingTrailEffects = 0x8007B8D4; // type:func
spawnBattlingTrailEffect = 0x8007BED4; // type:func
drawBattlingBeamEffects = 0x8007C0F8; // type:func
makeBattlingEffectHandle = 0x8007C368; // type:func
spawnBattlingBeamEffect = 0x8007C398; // type:func
drawBattlingEffects = 0x8007C5CC; // type:func
drawBattlingLineEffects = 0x8007C6BC; // type:func
jitterBattlingSVector = 0x8007C708; // type:func
spawnBattlingHitEffect = 0x8007C7E4; // type:func
isBattlingTwoPointEffect = 0x8007C8B0; // type:func
jitterBattlingVector = 0x8007C8C8; // type:func
spawnBattlingLightning = 0x8007C988; // type:func
spawnBattlingLightningKind = 0x8007CCB0; // type:func
initBattlingDust = 0x8007CD0C; // type:func
spawnBattlingDust = 0x8007CDFC; // type:func
drawBattlingDust = 0x8007CF6C; // type:func
initBattlingSplash = 0x8007D17C; // type:func
spawnBattlingSplash = 0x8007D2C8; // type:func
drawBattlingSplash = 0x8007D674; // type:func
clearBattlingSplashAndDust = 0x8007D8A0; // type:func
initBattlingLines = 0x8007D92C; // type:func
addBattlingLine = 0x8007D970; // type:func
drawBattlingLines = 0x8007DA20; // type:func
showBattlingAnalogWarning = 0x8007DB7C; // type:func
drawBattlingAnalogWarning = 0x8007DBC8; // type:func
getBattlingGlyphCount = 0x8007DC78; // type:func
initBattlingFont = 0x8007DC88; // type:func
setBattlingTextPos = 0x8007DEE8; // type:func
getBattlingGlyph = 0x8007DF00; // type:func
setBattlingTextScale = 0x8007DFA8; // type:func
drawBattlingChar = 0x8007DFB8; // type:func
getBattlingTextWidth = 0x8007E1C0; // type:func
printBattlingText = 0x8007E234; // type:func
printBattlingTextCentered = 0x8007E2A8; // type:func
printBattlingTextRight = 0x8007E344; // type:func
printBattlingTextOffset = 0x8007E3D8; // type:func
setBattlingTextBlinkYellow = 0x8007E45C; // type:func
setBattlingTextBlinkBlue = 0x8007E4BC; // type:func
buildBattlingGearList = 0x8007E53C; // type:func
initBattlingPortraitSlots = 0x8007E608; // type:func
drawBattlingGearPortrait = 0x8007E6B0; // type:func
drawBattlingGearSelect = 0x8007E8AC; // type:func
hideBattlingHelpLabels = 0x8007EE88; // type:func
resumeBattlingFromMenu = 0x8007EEA8; // type:func
closeBattlingPauseMenu = 0x8007EF08; // type:func
giveUpBattling = 0x8007EF38; // type:func
highlightBattlingMenuItem = 0x8007EF9C; // type:func
getBattlingComLevelName = 0x8007EFD0; // type:func
drawBattlingOptionsValues = 0x8007EFF4; // type:func
drawBattlingPracticeValues = 0x8007F160; // type:func
drawBattlingGearSelectMenu = 0x8007F240; // type:func
drawBattlingBonusValues = 0x8007F49C; // type:func
adjustBattlingMenuValue = 0x8007F5C4; // type:func
adjustBattlingComLevel = 0x8007F6A8; // type:func
adjustBattlingMotionSpeed = 0x8007F6E4; // type:func
adjustBattlingFrameRate = 0x8007F720; // type:func
toggleBattlingP1Vibration = 0x8007F75C; // type:func
toggleBattlingP2Vibration = 0x8007F798; // type:func
toggleBattlingP1Com = 0x8007F7D4; // type:func
toggleBattlingP2Com = 0x8007F810; // type:func
adjustBattlingNumOfMatches = 0x8007F84C; // type:func
toggleBattlingRubberBand = 0x8007F888; // type:func
adjustBattlingPracticeAi = 0x8007F8BC; // type:func
selectBattlingGear1 = 0x8007F8F8; // type:func
selectBattlingGear2 = 0x8007FA60; // type:func
loadBattlingDemoGears = 0x8007FBC4; // type:func
loadBattlingPortraitPair = 0x8007FC98; // type:func
startBattlingGearSelect = 0x8007FDD4; // type:func
requestBattlingStart = 0x8007FF48; // type:func
startBattlingTutorial = 0x8007FF74; // type:func
openBattlingMenu = 0x8007FFB8; // type:func
isBattlingMainMenuOpen = 0x80080010; // type:func
enterBattlingMainMenu = 0x8008002C; // type:func
freeBattlingPortraitFile = 0x800800AC; // type:func
freeBattlingScreenCopy = 0x800800F4; // type:func
blurBattlingScreenCopy = 0x8008013C; // type:func
captureBattlingScreen = 0x800801AC; // type:func
openBattlingPauseMenu = 0x8008029C; // type:func
clearBattlingGlyphs = 0x80080364; // type:func
drawBattlingTextOverlay = 0x80080374; // type:func
initBattlingHelpLabels = 0x80080558; // type:func
renderBattlingHelpLabel = 0x800806E8; // type:func
showBattlingHelpLabel = 0x80080754; // type:func
drawBattlingHelpLabels = 0x80080800; // type:func
layoutBattlingMenu = 0x80080910; // type:func
initBattlingMenus = 0x80080B00; // type:func
printBattlingMenu = 0x80080B70; // type:func
updateBattlingMenuInput = 0x80080C80; // type:func
updateBattlingGearSelect = 0x80081098; // type:func
updateBattlingMenus = 0x80081380; // type:func
setBattlingArenaClearTiles = 0x80081454; // type:func
setBattlingBlackClearTiles = 0x800814C0; // type:func
initBattlingArena = 0x80081520; // type:func
setBattlingGroundView = 0x800817CC; // type:func
setBattlingGroundViewNarrow = 0x80081954; // type:func
getBattlingGroundNormal = 0x80081AAC; // type:func
getBattlingGroundHeight = 0x80081ADC; // type:func
getBattlingMapHeight = 0x80081ED4; // type:func
getBattlingMapCell = 0x80081F18; // type:func
clampBattlingMoveToArena = 0x80081F4C; // type:func
applyBattlingStageColors = 0x800820C4; // type:func
initBattlingRingWall = 0x800822A0; // type:func
drawBattlingRingWall = 0x800824B4; // type:func
startBattlingIntroCamera = 0x8008281C; // type:func
turnBattlingOrbitCamera = 0x80082914; // type:func
updateBattlingOrbitCamera = 0x80082964; // type:func
startBattlingOrbitCamera = 0x80082CF0; // type:func
updateBattlingScriptFightCamera = 0x80082D8C; // type:func
getBattlingCamera = 0x800831A8; // type:func
clearBattlingVram = 0x80083208; // type:func
setBattlingSceneMode = 0x80083260; // type:func
getBattlingSceneMode = 0x8008332C; // type:func
printBattlingFightTime = 0x8008333C; // type:func
updateBattlingGearGlowLights = 0x80083420; // type:func
renderBattlingArenaScene = 0x80083720; // type:func
renderBattlingDemoScene = 0x80083CF4; // type:func
renderBattlingPauseScene = 0x80084034; // type:func
beginBattlingSceneLayer = 0x80084094; // type:func
renderBattlingFireScene = 0x800840B8; // type:func
renderBattlingFireFrame = 0x80084134; // type:func
fadeOutBattlingFire = 0x8008419C; // type:func
attachBattlingGearExtraModel = 0x80084240; // type:func
setupBattlingGear = 0x800842DC; // type:func
updateBattlingFireHalfRate = 0x80084624; // type:func
startBattlingDemo = 0x80084668; // type:func
stopBattlingDemo = 0x800846C4; // type:func
loadBattlingGearFile = 0x800846F0; // type:func
freeBattlingGearFile = 0x80084788; // type:func
allocBattlingLoadBuffer = 0x800847E0; // type:func
exitBattling = 0x80084828; // type:func
shouldBattlingSkipGearSelect = 0x800848B8; // type:func
battlingMainTask = 0x80084918; // type:func
getBattlingHudPointLeft = 0x80085488; // type:func
getBattlingHudPointRight = 0x800854B4; // type:func
getBattlingHudBarX = 0x800854E4; // type:func
getBattlingHudBarY = 0x80085500; // type:func
buildBattlingHudPrims = 0x8008551C; // type:func
setupBattlingTimQuad = 0x80085B08; // type:func
setupBattlingTimQuadMirrored = 0x80085D28; // type:func
initBattlingHudSprites = 0x80085F34; // type:func
addBattlingHudTPage = 0x80086478; // type:func
drawBattlingHudBar = 0x800864C4; // type:func
setBattlingEtherWarningColor = 0x8008664C; // type:func
drawBattlingHud = 0x800866BC; // type:func
initBattlingHud = 0x80086C40; // type:func
resetBattlingGroundSpans = 0x80086CA4; // type:func
addBattlingGroundSpanEdge = 0x80086CEC; // type:func
drawBattlingGround = 0x80086DF0; // type:func
initBattlingGroundPrims = 0x80086E84; // type:func
loadBattlingTextures = 0x80086F30; // type:func
initBattlingGearShadowQuad = 0x80087104; // type:func
drawBattlingGearShadowQuad = 0x800871C8; // type:func
addBattlingDebugMarker = 0x8008748C; // type:func
drawBattlingDebugMarkers = 0x800874F4; // type:func
addBattlingTimedLine = 0x80087860; // type:func
addBattlingTimedLineWithTimer = 0x80087928; // type:func
clearBattlingTimedLines = 0x8008795C; // type:func
drawBattlingTimedLines = 0x80087980; // type:func
normalizeBattlingVector = 0x80087B34; // type:func
normalizeBattlingVectorS = 0x80087BF0; // type:func
normalizeBattlingSVector = 0x80087CAC; // type:func
getBattlingVectorLength = 0x80087D50; // type:func
getBattlingVectorLengthXZ = 0x80087DA8; // type:func
getBattlingDistance = 0x80087DF8; // type:func
getBattlingDistanceXZ = 0x80087E8C; // type:func
setBattlingGearDefeated = 0x80087F04; // type:func
isBattlingGearDefeated = 0x80087F38; // type:func
clearBattlingGearDefeated = 0x80087F5C; // type:func
setBattlingAllDefeated = 0x80087F94; // type:func
unlockBattlingBonusGear = 0x80087FB0; // type:func
checkBattlingAllDefeated = 0x8008801C; // type:func
saveBattlingSettings = 0x80088094; // type:func
loadBattlingSettings = 0x8008814C; // type:func
markBattlingGearDefeated = 0x80088218; // type:func
battlingMainTaskTable = 0x80088240; // type:func
showBattlingHeapDump = 0x8008826C; // type:func
initBattlingCursorSprite = 0x80088300; // type:func
initBattlingSystem = 0x80088360; // type:func
battlingMain = 0x800884D4; // type:func
loadBattlingFile = 0x80088804; // type:func
setupBattlingAspectMatrix = 0x80088854; // type:func
initBattlingDispEnvs = 0x80088974; // type:func
initBattlingDrawEnvs = 0x80088B78; // type:func
setupBattlingScreenGeometry = 0x80088D08; // type:func
resetBattlingDrawEnvs = 0x80088D80; // type:func
initBattlingDisplayAndDrawEnvs = 0x80088DB0; // type:func
setBattlingLayerArea = 0x80088DF0; // type:func
computeBattlingLookAtMatrix = 0x80088F00; // type:func
setBattlingSceneCamera = 0x800890DC; // type:func
initBattlingNode = 0x80089188; // type:func
createBattlingNode = 0x80089298; // type:func
addBattlingNodeChild = 0x800892CC; // type:func
detachBattlingNode = 0x8008931C; // type:func
freeBattlingNodeTree = 0x800893A0; // type:func
setBattlingNodeModel = 0x80089470; // type:func
func_80089E3C = 0x80089480; // type:func
func_80089E48 = 0x8008948C; // type:func
setBattlingNodeSkeleton = 0x80089498; // type:func
setBattlingNodeLight = 0x800894A8; // type:func
createBattlingSkeleton = 0x800894B8; // type:func
freeBattlingSkeleton = 0x800894F8; // type:func
initBattlingModel = 0x800895D0; // type:func
createBattlingModel = 0x80089608; // type:func
freeBattlingModel = 0x8008963C; // type:func
uploadBattlingTexture = 0x80089684; // type:func
setBattlingModelColor = 0x800896F8; // type:func
clearBattlingModelColor = 0x80089738; // type:func
setBattlingTexturePos = 0x80089754; // type:func
setBattlingClutPos = 0x8008976C; // type:func
setBattlingTextureClutPos = 0x80089784; // type:func
clearBattlingTextureOverride = 0x800897AC; // type:func
setupBattlingModelBlock = 0x800897C8; // type:func
createBattlingLight = 0x80089898; // type:func
freeBattlingLight = 0x800898DC; // type:func
createBattlingLayer = 0x800898FC; // type:func
func_8008A3A0 = 0x800899E4; // type:func
freeBattlingLayer = 0x800899EC; // type:func
createBattlingScene = 0x80089A24; // type:func
freeBattlingScene = 0x80089C00; // type:func
enableBattlingModelBackColor = 0x80089C5C; // type:func
disableBattlingModelBackColor = 0x80089C70; // type:func
renderBattlingModel = 0x80089C80; // type:func
setBattlingShadowColor = 0x80089D3C; // type:func
applyBattlingShadowColor = 0x80089DD0; // type:func
renderBattlingNodeTree = 0x80089E24; // type:func
applyBattlingLights = 0x8008A1F0; // type:func
beginBattlingLayer = 0x8008A250; // type:func
setBattlingOtSkipLayer = 0x8008A2C0; // type:func
startBattlingFrameTimer = 0x8008A2D0; // type:func
skipEmptyBattlingOtEntries = 0x8008A2FC; // type:func
addBattlingLayerToOt = 0x8008A460; // type:func
relocateBattlingDataFile = 0x8008A5B0; // type:func
loadBattlingDataFile = 0x8008A6B4; // type:func
resetBattlingAnim = 0x8008A71C; // type:func
initBattlingAnim = 0x8008A780; // type:func
loadBattlingSkeleton = 0x8008A9D0; // type:func
stepBattlingAnim = 0x8008AC20; // type:func
interpolateBattlingAngle = 0x8008AC40; // type:func
stepBattlingAngleTowards = 0x8008AC94; // type:func
advanceBattlingAnim = 0x8008AD74; // type:func
createBattlingThread = 0x8008B070; // type:func
freeBattlingThread = 0x8008B124; // type:func
func_8008BB00 = 0x8008B144; // type:func
func_8008BB1C = 0x8008B160; // type:func
resumeBattlingThread = 0x8008B180; // type:func
yieldBattlingThread = 0x8008B248; // type:func
projectBattlingShadow = 0x8008B30C; // type:func
renderBattlingShadowBlock = 0x8008B3B4; // type:func
initBattlingShadowModel = 0x8008B490; // type:func
setBattlingNodeInstance = 0x8008B700; // type:func
createBattlingInstance = 0x8008B710; // type:func
freeBattlingInstance = 0x8008B764; // type:func
cloneBattlingShadowTree = 0x8008B7CC; // type:func
createBattlingShadowTree = 0x8008B8DC; // type:func
createBattlingGearShadow = 0x8008B904; // type:func
renderBattlingShadowTree = 0x8008B92C; // type:func
projectBattlingShadowVertices = 0x8008B9EC; // type:func
renderBattlingShadowTris = 0x8008BAF4; // type:func
renderBattlingShadowQuads = 0x8008BC64; // type:func
resetBattlingParticleLineF4 = 0x8008BE04; // type:func
initBattlingParticleLineF4 = 0x8008BE6C; // type:func
renderBattlingParticleLineF4 = 0x8008BEF8; // type:func
resetBattlingParticleLineF3 = 0x8008BFFC; // type:func
initBattlingParticleLineF3 = 0x8008C044; // type:func
renderBattlingParticleLineF3 = 0x8008C0C8; // type:func
resetBattlingParticleLineF2 = 0x8008C270; // type:func
initBattlingParticleLineF2 = 0x8008C298; // type:func
renderBattlingParticleLineF2 = 0x8008C2F4; // type:func
resetBattlingParticleTile = 0x8008C398; // type:func
initBattlingParticleTile = 0x8008C3A0; // type:func
renderBattlingParticleTile = 0x8008C450; // type:func
resetBattlingParticleTile1 = 0x8008C518; // type:func
initBattlingParticleTile1 = 0x8008C520; // type:func
renderBattlingParticleTile1 = 0x8008C574; // type:func
getBattlingEmitterPosPoint = 0x8008C5E0; // type:func
getBattlingEmitterPosInBox = 0x8008C608; // type:func
getBattlingEmitterPosInAlignedBox = 0x8008C6E8; // type:func
getBattlingEmitterPosInRect = 0x8008C790; // type:func
getBattlingEmitterPosInDisc = 0x8008C84C; // type:func
getBattlingEmitterPosOnCylinder = 0x8008C948; // type:func
createBattlingEmitter = 0x8008CA38; // type:func
clearBattlingEmitterParticles = 0x8008CBC4; // type:func
allocBattlingEmitterParticles = 0x8008CC04; // type:func
emitBattlingParticles = 0x8008CCC4; // type:func
bounceBattlingParticleOnGround = 0x8008CFC4; // type:func
bounceBattlingParticleOnFloor = 0x8008D034; // type:func
updateBattlingEmitterParticles = 0x8008D08C; // type:func
getBattlingBoneMatrix = 0x8008D204; // type:func
createBattlingSparkEmitter = 0x8008D26C; // type:func
setBattlingSparkBurst = 0x8008D2EC; // type:func
updateBattlingSparkBurst = 0x8008D2FC; // type:func
rotateScaleBattlingSVector = 0x8008D440; // type:func
renderBattlingParticleTileAsm = 0x8008D498; // type:func
resetBattlingFire = 0x8008D574; // type:func
initBattlingFire = 0x8008D594; // type:func
freeBattlingFire = 0x8008D6A8; // type:func
flipBattlingFireBuffers = 0x8008D70C; // type:func
updateBattlingFire = 0x8008D764; // type:func
drawBattlingFadeTile = 0x8008D8FC; // type:func
drawBattlingFire = 0x8008DA10; // type:func
initBattlingSoundChannels = 0x8008DC64; // type:func
ageBattlingSoundChannels = 0x8008DCC0; // type:func
setBattlingGearHitSounds = 0x8008DD3C; // type:func
playBattlingSound = 0x8008DDD0; // type:func
updateBattlingSoundPositions = 0x8008DEF4; // type:func
releaseBattlingSoundChannels = 0x8008E120; // type:func
playBattlingSfx = 0x8008E190; // type:func
playBattlingGearSound = 0x8008E1CC; // type:func
playBattlingGearHitSound = 0x8008E214; // type:func
stopBattlingSoundByTag = 0x8008E330; // type:func
stopBattlingGearHitSound = 0x8008E3B0; // type:func
steerBattlingAiGear = 0x8008E460; // type:func
practiceAiBackDash = 0x8008E544; // type:func
practiceAiAttack = 0x8008E574; // type:func
practiceAiMagic = 0x8008E5B8; // type:func
practiceAiGuard = 0x8008E5EC; // type:func
practiceAiJumpMagic = 0x8008E658; // type:func
practiceAiJump = 0x8008E6A4; // type:func
practiceAiRunAway = 0x8008E6D8; // type:func
practiceAiChase = 0x8008E7C0; // type:func
practiceAiBattle = 0x8008E8A4; // type:func
updateBattlingPracticeAi = 0x8008E8C4; // type:func
isBattlingGearHpAbove = 0x8008EB38; // type:func
canBattlingGearUseEther = 0x8008EB74; // type:func
getBattlingEtherGaugeLimit = 0x8008EBB4; // type:func
getBattlingAiGaugeRoom = 0x8008EBC4; // type:func
shouldBattlingAiFireEther = 0x8008EBF8; // type:func
shouldBattlingAiBoost = 0x8008ED64; // type:func
rollBattlingAiDecisions = 0x8008EDFC; // type:func
fireBattlingAiEther = 0x8008EF44; // type:func
isBattlingGearInWater = 0x8008EFF4; // type:func
steerBattlingAiOutOfWater = 0x8008F070; // type:func
avoidBattlingAiWater = 0x8008F110; // type:func
tryBattlingAiGuard = 0x8008F21C; // type:func
enterBattlingAiWait = 0x8008F2C0; // type:func
updateBattlingAiWait = 0x8008F30C; // type:func
queueBattlingAiRandomAttack = 0x8008F4C4; // type:func
startBattlingAiAttack = 0x8008F568; // type:func
queueBattlingAiSpecialMove = 0x8008F630; // type:func
enterBattlingAiMelee = 0x8008F7B8; // type:func
tryBattlingAiSpecialOrEther = 0x8008F89C; // type:func
updateBattlingAiMelee = 0x8008F960; // type:func
enterBattlingAiApproach = 0x8008FB48; // type:func
updateBattlingAiApproach = 0x8008FBC4; // type:func
enterBattlingAiRetreat = 0x8008FED8; // type:func
updateBattlingAiRetreat = 0x8008FFD4; // type:func
loadBattlingAiPersonality = 0x800902CC; // type:func
initBattlingAi = 0x80090304; // type:func
updateBattlingAi = 0x80090454; // type:func
battlingEmptyScript = 0x8009057C;
battlingTutorialScripts = 0x80090698;
battlingNeighborDirections = 0x800906C0;
D_80091088 = 0x800906C4;
battlingEventScript = 0x80090700;
battlingVictoryScene = 0x8009072C;
battlingProjectileKinds = 0x80090730;
battlingEtherMoveName = 0x80090768;
battlingGearAnimInfo = 0x8009076C;
D_80091144 = 0x80090780;
D_80091145 = 0x80090781;
D_80091150 = 0x8009078C;
D_80091151 = 0x8009078D;
battlingComboNextMoves = 0x800907B4;
D_80091179 = 0x800907B5;
battlingMoveNames = 0x800907D4;
battlingDebugEnabled = 0x80090810;
battlingEffect1FrameU = 0x80090814;
battlingEffect1FrameV = 0x80090824;
battlingEffect2FrameU = 0x80090834;
battlingEffect2FrameV = 0x80090844;
battlingEffect4FrameV = 0x80090854;
battlingTrailWidths = 0x80090864;
battlingFontGlyphs = 0x8009086C;
battlingTextScale = 0x80090918;
battlingPortraitNeighborOffsets = 0x8009091C;
D_800912E2 = 0x8009091E;
D_800912E4 = 0x80090920;
D_800912E6 = 0x80090922;
battlingDrawScreenCopyOnce = 0x8009092C;
battlingComLevelNames = 0x80090930;
battlingFrameRates = 0x8009093C;
battlingMotionSpeeds = 0x80090948;
battlingComAiNames = 0x80090968;
battlingMenuPad = 0x800909A0;
battlingMenus = 0x80090BE8;
D_800915BE = 0x80090BFA;
D_80091636 = 0x80090C72;
D_80091660 = 0x80090C9C;
D_80091672 = 0x80090CAE;
D_800916AE = 0x80090CEA;
D_800916D8 = 0x80090D14;
D_800916DC = 0x80090D18;
D_800916E2 = 0x80090D1E;
D_800916EA = 0x80090D26;
D_80091714 = 0x80090D50;
D_80091718 = 0x80090D54;
D_8009171E = 0x80090D5A;
D_80091726 = 0x80090D62;
D_80091750 = 0x80090D8C;
D_80091762 = 0x80090D9E;
battlingStageColorSets = 0x80090DC8;
battlingStartupLoads = 0x80090DFC;
D_800917C4 = 0x80090E00;
D_800917CC = 0x80090E08;
D_800917D4 = 0x80090E10;
D_800917DC = 0x80090E18;
D_800917E4 = 0x80090E20;
battlingPlaysOwnMusic = 0x80090E2C;
battlingHudPoints = 0x80090E30;
battlingHudSpriteClut = 0x80090E50;
battlingArenaRowStarts = 0x80090E70;
battlingArenaRowEnds = 0x80090EF0;
battlingGroundTexInfo = 0x80090F70;
D_80091956 = 0x80090F92;
battlingGearEntries = 0x80090FA0;
D_8009196C = 0x80090FA8;
D_80091A6C = 0x800910A8;
battlingHeapTypeNames = 0x800911EC;
battlingIdentityMatrix = 0x80091248;
D_80091C2C = 0x80091268;
battlingOtSkipLayer = 0x8009126C;
battlingParticleTypes = 0x800912B0;
battlingEmitterShapeFuncs = 0x80091300;
battlingGroundBounceFuncs = 0x80091318;
battlingFirePalette = 0x8009131C;
battlingHitSoundPairs = 0x8009151C;
battlingRankarHitSounds = 0x8009159C;
battlingDeathHitSounds = 0x800915AC;
battlingWyrmHitSounds = 0x800915BC;
battlingDefaultHitSounds = 0x800915CC;
battlingChuChuHitSounds = 0x800915DC;
battlingGearExtraModel = 0x800915EC;
battlingMoveInputs = 0x80091BE0;
D_800925A5 = 0x80091BE1;
D_800925A6 = 0x80091BE2;
battlingScriptTextId = 0x80091C10;
battlingShownTextId = 0x80091C14;
D_800925DC = 0x80091C18;
battlingTutorialCursorX = 0x80091C1C;
battlingTutorialCursorY = 0x80091C20;
battlingTutorialCursorTargetX = 0x80091C24;
battlingTutorialCursorTargetY = 0x80091C28;
battlingTutorialCursorShown = 0x80091C2C;
battlingScriptCameraLift = 0x80091C30;
battlingScriptPtr = 0x80091C34;
battlingScriptWait = 0x80091C38;
battlingScriptGaugeHold = 0x80091C3C;
battlingTutorialChoice = 0x80091C40;
battlingTutorialMenuActive = 0x80091C44;
battlingEventFade = 0x80091C48;
battlingVictoryShadow = 0x80091C4C;
battlingVictoryGear = 0x80091C50;
battlingVictoryTextToggle = 0x80091C54;
battlingVictoryPitch = 0x80091C58;
battlingVictorySpin = 0x80091C5C;
battlingVictoryY = 0x80091C60;
battlingVictoryZ = 0x80091C64;
battlingVictoryScale = 0x80091C68;
battlingVictoryRotation = 0x80091C6C;
D_80092632 = 0x80091C6E;
D_80092634 = 0x80091C70;
battlingRoundOver = 0x80091C74;
battlingRoundIntroTimer = 0x80091C78;
battlingKoTimer = 0x80091C7C;
battlingHitSparkEmitter = 0x80091C80;
battlingHitSparkCount = 0x80091C84;
battlingIdleMove = 0x80091C88;
D_8009264E = 0x80091C8A;
battlingHitShapeCount = 0x80091C8C;
battlingHitPointX = 0x80091C90;
battlingHitPointZ = 0x80091C94;
battlingFrameSkipTimer = 0x80091CA0;
battlingWinCamAngle = 0x80091CA4;
battlingWinCamTargetHeight = 0x80091CA8;
battlingWinCamHeight = 0x80091CAC;
battlingWinCamDistance = 0x80091CB0;
battlingShadowTimX = 0x80091CB4;
battlingShadowTimY = 0x80091CB8;
battlingShadowTimClut = 0x80091CBC;
battlingShadowTimTPage = 0x80091CC0;
battlingTrailU = 0x80091CC4;
battlingTrailV = 0x80091CC8;
battlingTrailClut = 0x80091CCC;
battlingTrailTPage = 0x80091CD0;
battlingGearColorClutX = 0x80091CD4;
battlingGearColorClutY = 0x80091CD8;
battlingGearColorClut = 0x80091CDC;
battlingEffectFrame = 0x80091CE0;
battlingGearColorClutEntries = 0x80091CE4;
D_800926AA = 0x80091CE6;
D_800926AC = 0x80091CE8;
D_800926AE = 0x80091CEA;
battlingLineCount = 0x80091CEC;
battlingDrawnLineCount = 0x80091CF0;
battlingEffectColor = 0x80091CF4;
D_800926B9 = 0x80091CF5;
D_800926BA = 0x80091CF6;
battlingDustParticles = 0x80091CF8;
battlingDustTiles = 0x80091CFC;
D_800926C4 = 0x80091D00;
battlingSplashParticles = 0x80091D04;
battlingSplashTiles = 0x80091D08;
D_800926D0 = 0x80091D0C;
battlingGlyphPolys = 0x80091D10;
D_800926D8 = 0x80091D14;
battlingGlyphCount = 0x80091D18;
battlingFontTPage = 0x80091D1C;
battlingFontClut = 0x80091D20;
battlingTextX = 0x80091D24;
battlingTextY = 0x80091D28;
battlingTextR = 0x80091D2C;
battlingTextG = 0x80091D30;
battlingTextB = 0x80091D34;
battlingScreenBlurCount = 0x80091D38;
battlingSelectedGear1 = 0x80091D3C;
battlingSelectedGear2 = 0x80091D40;
battlingAnalogWarningTimer = 0x80091D44;
battlingPortraitSlots = 0x80091D48;
battlingGearSelectDone = 0x80091D4C;
battlingPrevSelectedGear1 = 0x80091D50;
battlingGear1ListScroll = 0x80091D54;
battlingGear1PortraitScroll = 0x80091D58;
battlingPrevSelectedGear2 = 0x80091D5C;
battlingGear2ListScroll = 0x80091D60;
battlingGear2PortraitScroll = 0x80091D64;
battlingGear1NameBlink = 0x80091D68;
battlingGear2NameBlink = 0x80091D6C;
battlingCurrentMenu = 0x80091D70;
battlingPreviousMenu = 0x80091D74;
battlingTopHelpLabel = 0x80091D78;
battlingBottomHelpLabel = 0x80091D7C;
battlingNextHelpLabel = 0x80091D80;
battlingMenuPadHeld = 0x80091D84;
battlingMenuPadRepeat = 0x80091D88;
battlingMenuPadPressed = 0x80091D8C;
battlingGear2SelectActive = 0x80091D90;
battlingPauseMenuShown = 0x80091D94;
battlingBlurScreenCopyPending = 0x80091D98;
battlingScreenCopy = 0x80091D9C;
battlingMenuStickWarned = 0x80091DA0;
battlingGroundNormal = 0x80091DA4;
D_8009276A = 0x80091DA6;
D_8009276C = 0x80091DA8;
battlingCameraDistance = 0x80091DAC;
battlingCameraHeight = 0x80091DB0;
battlingCameraAngle = 0x80091DB8;
battlingFireFade = 0x80091DBC;
battlingFireAnimating = 0x80091DC0;
battlingRingWallPolys = 0x80091DC4;
D_8009278C = 0x80091DC8;
battlingSceneMode = 0x80091DCC;
battlingNextSceneMode = 0x80091DD0;
battlingStoryGear1 = 0x80091DD4;
battlingStoryGear2 = 0x80091DD8;
battlingRingWallClut = 0x80091DDC;
battlingRingWallTPage = 0x80091DE0;
battlingRingWallV = 0x80091DE4;
battlingOrbitCameraAngle = 0x80091DE8;
battlingOrbitCameraSpeed = 0x80091DEC;
battlingGearFiles = 0x80091DF0;
D_800927B8 = 0x80091DF4;
battlingSfxSequence = 0x80091E00;
battlingGroundSpanEnds = 0x80091E08;
battlingGroundSpanStarts = 0x80091E0C;
battlingShadowTPage = 0x80091E10;
battlingShadowClut = 0x80091E14;
battlingShadowU = 0x80091E18;
battlingShadowV = 0x80091E1C;
battlingBonusGearUnlocked = 0x80091E28;
battlingGpuTime = 0x80091E2C;
battlingHeapDumpStart = 0x80091E30;
battlingTexturePosX = 0x80091E3C;
battlingTexturePosY = 0x80091E40;
battlingClutPosX = 0x80091E44;
battlingClutPosY = 0x80091E48;
battlingModelBackColorEnabled = 0x80091E4C;
battlingShadowColors = 0x80091E54;
battlingFrameStartTime = 0x80091E5C;
battlingShadowNodeCount = 0x80091E60;
battlingShadowRoot = 0x80091E64;
battlingParticleScratchVerts = 0x80091E68;
battlingParticleScratchOrigin = 0x80091E6C;
battlingSparkEmitter = 0x80091E70;
battlingSparkBurst = 0x80091E74;
battlingFireHeat = 0x80091E78;
battlingFireHeatNext = 0x80091E7C;
battlingFireImage = 0x80091E80;
battlingPracticeAiShown = 0x80091E84;
battlingGearDistance = 0x80091E88;
battlingGearDistance3D = 0x80091E8C;
battlingGroundPolys = 0x80091E90;
D_80092858 = 0x80091E94;
battlingScreenWidth = 0x80091E98;
battlingGauge1V = 0x80091E9C;
battlingGauge2V = 0x80091EA0;
battlingDisplayBuffer = 0x80091EA4;
battlingScreenHeight = 0x80091EA8;
battlingPrevDisplayBuffer = 0x80091EAC;
battlingGearDefs = 0x80091EB0;
battlingCameraLag = 0x80091EB8;
battlingDialogTexts = 0x80091EBC;
battlingRubberBandMode = 0x80091EC0;
battlingGearListCount = 0x80091EC4;
battlingStageColors = 0x80091EC8;
battlingRoundWinner = 0x80091ECC;
battlingScriptGear = 0x80091ED0;
battlingVsyncInterval = 0x80091ED4;
D_8009289C = 0x80091ED8;
battlingBufferIndex = 0x80091EDC;
battlingResultTimer = 0x80091EE8;
battlingNarrowGroundView = 0x80091EEC;
battlingStageColorIndex = 0x80091EF0;
battlingReplayIndex = 0x80091EFC;
battlingEventFight = 0x80091F00;
battlingGameMode = 0x80091F04;
D_800928CC = 0x80091F08;
battlingDebugDisplayFlags = 0x80091F0C;
battlingFightActive = 0x80091F10;
battlingPortraitFile = 0x80091F14;
battlingHeightMap = 0x80091F18;
battlingLayerOt = 0x80091F20;
battlingFrameCounter = 0x80091F24;
battlingGearList = 0x80091F28;
D_800928F0 = 0x80091F2C;
battlingCameraSide = 0x80091F30;
battlingDebugMarkerCount = 0x80091F34;
battlingActivePad = 0x80091F38;
battlingEventState = 0x80091F3C;
battlingScriptCameraMode = 0x80091F40;
battlingBackColorB = 0x80091F44;
battlingCameraSideAngle = 0x80091F48;
battlingBackColorG = 0x80091F4C;
battlingShadowColorChanged = 0x80091F50;
battlingDrawGameCount = 0x80091F54;
battlingBackColorR = 0x80091F58;
battlingScreenClearFlag = 0x80091F5C;
battlingStartRequested = 0x80091F60;
battlingSpeedScale = 0x80091F68;
battlingDebugOtHook = 0x80091F6C;
battlingGearAngle = 0x80091F70;
battlingCurrentOt = 0x80091F74;
battlingEventStarted = 0x80091F78;
battlingPortraitsLoaded = 0x80091F7C;
battlingFightTime = 0x80091F80;
battlingMusic = 0x80091F84;
battlingRoundFrames = 0x80091F88;
battlingRoundNumber = 0x80091F8C;
battlingTutorialMenuWindow = 0x80091F90;
D_800929BC = 0x80091FF8;
battlingTutorialCursorTPages = 0x80092020;
D_800929EC = 0x80092028;
D_800929F0 = 0x8009202C;
battlingEventSparkPoints = 0x80092030;
D_800929F8 = 0x80092034;
D_800929FC = 0x80092038;
D_80092A00 = 0x8009203C;
D_80092A10 = 0x8009204C;
D_80092A20 = 0x8009205C;
battlingHitSparkPos = 0x80092060;
D_80092A28 = 0x80092064;
D_80092A2C = 0x80092068;
D_80092A30 = 0x8009206C;
battlingResultGearPoints = 0x80092070;
D_80092A38 = 0x80092074;
D_80092A44 = 0x80092080;
D_80092A48 = 0x80092084;
D_80092A54 = 0x80092090;
D_80092A58 = 0x80092094;
D_80092A64 = 0x800920A0;
D_80092A68 = 0x800920A4;
battlingEffectTemplates = 0x800920B0;
D_80092A78 = 0x800920B4;
D_80092A7C = 0x800920B8;
D_80092A7D = 0x800920B9;
D_80092A7E = 0x800920BA;
D_80092A7F = 0x800920BB;
D_80092A80 = 0x800920BC;
D_80092A82 = 0x800920BE;
D_80092A84 = 0x800920C0;
D_80092A88 = 0x800920C4;
D_80092A8C = 0x800920C8;
D_80092A90 = 0x800920CC;
D_80092A91 = 0x800920CD;
D_80092A92 = 0x800920CE;
D_80092A93 = 0x800920CF;
D_80092A94 = 0x800920D0;
D_80092A96 = 0x800920D2;
D_80092A98 = 0x800920D4;
D_80092A9C = 0x800920D8;
D_80092AA0 = 0x800920DC;
D_80092AA4 = 0x800920E0;
D_80092AA5 = 0x800920E1;
D_80092AA6 = 0x800920E2;
D_80092AA7 = 0x800920E3;
D_80092AA8 = 0x800920E4;
D_80092AAA = 0x800920E6;
D_80092AAC = 0x800920E8;
D_80092AB0 = 0x800920EC;
D_80092ABE = 0x800920FA;
D_80092AC4 = 0x80092100;
D_80092AC8 = 0x80092104;
D_80092ACC = 0x80092108;
D_80092ACD = 0x80092109;
D_80092ACE = 0x8009210A;
D_80092ACF = 0x8009210B;
D_80092AD0 = 0x8009210C;
D_80092AD2 = 0x8009210E;
D_80092AD4 = 0x80092110;
battlingSpriteEffects = 0x80092114;
D_80092B2E = 0x8009216A;
D_80092B44 = 0x80092180;
D_80092B4A = 0x80092186;
battlingEffect0FrameU = 0x80093E24;
battlingEffect0FrameV = 0x80093E30;
D_800947FE = 0x80093E3A;
battlingEffect0FrameCluts = 0x80093E3C;
battlingLines = 0x80093E54;
battlingScreenCopyMoves = 0x80094AD4;
battlingMenuTileTPages = 0x80094B04;
battlingAnalogWarningSprites = 0x80094B14;
battlingAnalogWarningSprt = 0x80094B1C; // battlingAnalogWarningSprites[0].m8_sprt
D_800954E3 = 0x80094B1F;
D_800954E7 = 0x80094B23;
D_800954E8 = 0x80094B24;
D_800954EA = 0x80094B26;
D_800954EC = 0x80094B28;
D_800954ED = 0x80094B29;
D_800954EE = 0x80094B2A;
D_800954F0 = 0x80094B2C;
D_800954F2 = 0x80094B2E;
D_800954F4 = 0x80094B30;
battlingHelpLabels = 0x80094B4C;
D_8009551C = 0x80094B58;
D_80095520 = 0x80094B5C;
D_80095522 = 0x80094B5E;
D_80095526 = 0x80094B62;
D_80095528 = 0x80094B64;
D_8009553C = 0x80094B78;
D_8009553E = 0x80094B7A;
D_80095540 = 0x80094B7C;
D_8009554C = 0x80094B88;
D_80095550 = 0x80094B8C;
D_80095552 = 0x80094B8E;
D_80095556 = 0x80094B92;
D_80095558 = 0x80094B94;
D_8009556C = 0x80094BA8;
D_8009556E = 0x80094BAA;
battlingHelpLabelTPages = 0x80094BAC;
D_80095578 = 0x80094BB4;
D_8009557C = 0x80094BB8;
battlingBackdropGradient = 0x80094BBC;
D_80095583 = 0x80094BBF;
D_80095584 = 0x80094BC0;
D_80095585 = 0x80094BC1;
D_80095586 = 0x80094BC2;
D_80095587 = 0x80094BC3;
D_80095588 = 0x80094BC4;
D_8009558C = 0x80094BC8;
D_8009558E = 0x80094BCA;
D_80095590 = 0x80094BCC;
D_80095594 = 0x80094BD0;
D_80095596 = 0x80094BD2;
D_80095598 = 0x80094BD4;
D_8009559C = 0x80094BD8;
D_8009559E = 0x80094BDA;
D_800955A0 = 0x80094BDC;
D_800955A8 = 0x80094BE4;
D_800955A9 = 0x80094BE5;
D_800955AA = 0x80094BE6;
D_800955B0 = 0x80094BEC;
D_800955B2 = 0x80094BEE;
D_800955B8 = 0x80094BF4;
D_800955BA = 0x80094BF6;
D_800955C0 = 0x80094BFC;
D_800955C2 = 0x80094BFE;
battlingDemoBlurTPages = 0x80094C04;
D_800955D8 = 0x80094C14;
battlingDemoBlurSprites = 0x80094C34;
D_800955FB = 0x80094C37;
D_800955FC = 0x80094C38;
D_80095600 = 0x80094C3C;
D_80095604 = 0x80094C40;
D_80095608 = 0x80094C44;
D_80095628 = 0x80094C64;
D_8009562C = 0x80094C68;
D_8009563C = 0x80094C78;
D_80095640 = 0x80094C7C;
D_80095648 = 0x80094C84;
D_80095650 = 0x80094C8C;
D_80095658 = 0x80094C94;
D_80095664 = 0x80094CA0;
D_8009566C = 0x80094CA8;
battlingHudSprites = 0x80094CD4;
D_800956A6 = 0x80094CE2;
D_8009573B = 0x80094D77;
D_8009573F = 0x80094D7B;
D_80095740 = 0x80094D7C;
D_80095744 = 0x80094D80;
D_80095746 = 0x80094D82;
D_80095748 = 0x80094D84;
D_80095788 = 0x80094DC4;
D_80095790 = 0x80094DCC;
D_80095794 = 0x80094DD0;
D_80095796 = 0x80094DD2;
D_800957DB = 0x80094E17;
D_800957DF = 0x80094E1B;
D_800957E0 = 0x80094E1C;
D_800957E4 = 0x80094E20;
D_800957E6 = 0x80094E22;
D_800957E8 = 0x80094E24;
D_80095828 = 0x80094E64;
D_80095830 = 0x80094E6C;
D_80095834 = 0x80094E70;
D_80095850 = 0x80094E8C;
D_80095878 = 0x80094EB4;
D_8009587B = 0x80094EB7;
D_8009587C = 0x80094EB8;
D_80095885 = 0x80094EC1;
D_80095886 = 0x80094EC2;
D_800958A3 = 0x80094EDF;
D_800958A4 = 0x80094EE0;
D_800958AE = 0x80094EEA;
D_800958C8 = 0x80094F04;
D_800958CB = 0x80094F07;
D_800958CC = 0x80094F08;
D_800958D5 = 0x80094F11;
D_800958D6 = 0x80094F12;
D_800958F3 = 0x80094F2F;
D_800958F4 = 0x80094F30;
D_800958FE = 0x80094F3A;
battlingHudTPages = 0x80094F54;
D_80095920 = 0x80094F5C;
D_80095924 = 0x80094F60;
D_80095930 = 0x80094F6C;
D_80095934 = 0x80094F70;
battlingTimedLines = 0x80094F74;
D_80095968 = 0x80094FA4;
battlingThreadResumeSp = 0x800963C4;
battlingCurrentThread = 0x800963C8;
battlingFirePolys = 0x800963CC;
battlingFadeTiles = 0x8009641C;
battlingFadeDrawModes = 0x8009643C;
battlingSoundChannels = 0x800964DC;
D_80096EA4 = 0x800964E0;
D_80096EC8 = 0x80096504;
D_80096EEC = 0x80096528;
D_80096F0C = 0x80096548;
D_80096F10 = 0x8009654C;
battlingGear1Ai = 0x8009656C;
battlingGear2Ai = 0x800965A0;
battlingLookAtForward = 0x800965D4;
D_80096F9C = 0x800965D8;
D_80096FA0 = 0x800965DC;
battlingViewOrigin = 0x800965E4;
D_80096FAC = 0x800965E8;
D_80096FB0 = 0x800965EC;
battlingSideStates = 0x800965F4;
D_80096FBC = 0x800965F8;
D_80096FC0 = 0x800965FC;
D_80096FC4 = 0x80096600;
D_80096FC8 = 0x80096604;
battlingAspectMatrix = 0x8009661C;
D_80096FE8 = 0x80096624;
battlingLookAtRight = 0x8009663C;
D_80097004 = 0x80096640;
D_80097008 = 0x80096644;
battlingGear2 = 0x8009664C;
D_80097014 = 0x80096650;
D_80097018 = 0x80096654;
D_80097058 = 0x80096694;
D_80097064 = 0x800966A0;
D_8009706C = 0x800966A8;
D_80097070 = 0x800966AC;
D_8009707C = 0x800966B8;
D_80097080 = 0x800966BC;
D_800970C4 = 0x80096700;
D_800970CC = 0x80096708;
D_800970D0 = 0x8009670C;
D_800970DC = 0x80096718;
D_800970E0 = 0x8009671C;
D_800970E4 = 0x80096720;
D_800970F8 = 0x80096734;
D_80097102 = 0x8009673E;
D_8009790C = 0x80096F48;
D_80097919 = 0x80096F55;
D_8009791B = 0x80096F57;
D_8009794C = 0x80096F88;
D_8009796C = 0x80096FA8;
battlingCameraTarget = 0x80097CB8;
D_80098680 = 0x80097CBC;
D_80098684 = 0x80097CC0;
battlingMessageWindow = 0x80097CC8;
D_80098692 = 0x80097CCE;
D_80098698 = 0x80097CD4;
battlingCameraPos = 0x80097D58;
D_80098720 = 0x80097D5C;
D_80098724 = 0x80097D60;
battlingGear1 = 0x80097D68;
D_80098730 = 0x80097D6C;
D_80098734 = 0x80097D70;
D_80098774 = 0x80097DB0;
D_80098780 = 0x80097DBC;
D_80098788 = 0x80097DC4;
D_8009878C = 0x80097DC8;
D_80098798 = 0x80097DD4;
D_8009879C = 0x80097DD8;
D_800987E0 = 0x80097E1C;
D_800987E8 = 0x80097E24;
D_800987EC = 0x80097E28;
D_800987F8 = 0x80097E34;
D_800987FC = 0x80097E38;
D_80098800 = 0x80097E3C;
D_80098814 = 0x80097E50;
D_8009881E = 0x80097E5A;
D_80099028 = 0x80098664;
D_80099035 = 0x80098671;
D_80099037 = 0x80098673;
D_80099068 = 0x800986A4;
D_80099078 = 0x800986B4;
D_80099088 = 0x800986C4;
D_80099D88 = 0x800993C4;
D_80099D8C = 0x800993C8;
battlingSettings = 0x800993D4;
D_80099D9A = 0x800993D6;
D_80099D9B = 0x800993D7;
D_80099D9C = 0x800993D8;
D_80099D9D = 0x800993D9;
D_80099D9E = 0x800993DA;
D_80099D9F = 0x800993DB;
D_80099DA1 = 0x800993DD;
D_80099DA2 = 0x800993DE;
D_80099DA4 = 0x800993E0;
battlingPortraitPolys = 0x800993E4;
battlingLookAtTemp = 0x80099704;
D_8009A0CC = 0x80099708;
D_8009A0D0 = 0x8009970C;
battlingDisplayBuffers = 0x80099714;
D_8009A0DA = 0x80099716;
D_8009A0DB = 0x80099717;
D_8009A0DC = 0x80099718;
D_8009A0DF = 0x8009971B;
D_8009A0EC = 0x80099728;
D_8009A0EE = 0x8009972A;
D_8009A0EF = 0x8009972B;
D_8009A0F0 = 0x8009972C;
D_8009A134 = 0x80099770;
D_8009A13C = 0x80099778;
D_8009A13E = 0x8009977A;
D_8009A140 = 0x8009977C;
D_8009A142 = 0x8009977E;
D_8009A144 = 0x80099780;
D_8009A14C = 0x80099788;
D_8009A158 = 0x80099794;
D_8009A159 = 0x80099795;
D_8009A15A = 0x80099796;
D_8009A1C0 = 0x800997FC;
D_8009A1C3 = 0x800997FF;
D_8009A1C4 = 0x80099800;
D_8009A1C5 = 0x80099801;
D_8009A1C6 = 0x80099802;
D_8009A1C8 = 0x80099804;
D_8009A1CA = 0x80099806;
D_8009A1CC = 0x80099808;
D_8009A1CE = 0x8009980A;
D_8009A1E4 = 0x80099820;
D_8009A1E6 = 0x80099822;
D_8009A1E7 = 0x80099823;
D_8009A1E8 = 0x80099824;
D_8009A234 = 0x80099870;
D_8009A236 = 0x80099872;
D_8009A238 = 0x80099874;
D_8009A23A = 0x80099876;
D_8009A23C = 0x80099878;
D_8009A244 = 0x80099880;
D_8009A2B8 = 0x800998F4;
D_8009A2BC = 0x800998F8;
D_8009A2BD = 0x800998F9;
D_8009A2BE = 0x800998FA;
D_8009A2C2 = 0x800998FE;
D_8009A2C6 = 0x80099902;
battlingShadowLightDir = 0x80099904;
D_8009A2CC = 0x80099908;
D_8009A2D0 = 0x8009990C;
D_8009A2D8 = 0x80099914;
battlingHudPrims = 0x80099934;
D_8009A300 = 0x8009993C;
battlingLookAtUp = 0x80099F54;
D_8009A91C = 0x80099F58;
D_8009A920 = 0x80099F5C;
battlingDebugMarkers = 0x80099F64;
D_8009A988 = 0x80099FC4;
// Strings reached only through .data pointer tables, named as in US.
battlingEtherString = 0x8006F2A0;
battlingMenuStrings = 0x8006F6E4;
battlingGearNames = 0x8006F8C4;
// JP-only global read by func_80079DF0.
D_80091C98 = 0x80091C98;
