// Field overlay symbols (JP): hand-written part; the sections below are
// generated by tools/share_symbols.py.
// Data reached only by base address, at JP addresses (found from the paired
// instructions of the functions that use them).
compassCardinalPointsLocation = 0x800AD10C; // Noah name, [4][2]
debugCameraDigits = 0x800AE3E4; // debug camera-angle digits setup
fieldTransitionStrips = 0x800B0680; // field transition screen strips
// Names of other modules' addresses the shared C uses (naming pass).
loadedMechas = 0x801E8670;
getMechaBoneMatrix = 0x801E72CC;
mechaPlayAnimation = 0x801E8330;

// ---- Names shared with US (generated by tools/share_symbols.py) ----
runningOnDTL = 0x80010000;
setGameMode = 0x800199F0;
loadGameModeOverlay = 0x80019A50;
bootGame = 0x80019B50;
checkSoftReboot = 0x80019D24;
getPartyMemberGearNum = 0x8001AB84;
waitCdIdle = 0x8001ABB0;
updatePartyFileSet = 0x8001AED8;
processLoadedPartyFiles = 0x8001B23C;
loadNewField = 0x8001B318;
resetBattleAudioState = 0x8001B500;
initGameState = 0x8001B9DC;
enterMenu = 0x8001C4C0;
deleteAllTasks = 0x8001C768;
resetSpriteCallbacks = 0x8001C7D0;
execSpritesCallbacksList2 = 0x8001C7F0;
execSpritesCallbacksList1 = 0x8001C884;
uploadCharacterSprites = 0x8001D2E4;
renderSpriteActor = 0x8001E130;
renderSpriteActorUpperPart = 0x8001E18C;
renderSpriteActorLowerPart = 0x8001E1F8;
getBoundingVolumeFromSprite = 0x8001F434;
uploadBuiltinTexture = 0x8001F92C;
spriteActorSetColor = 0x800219E0;
spriteActorSetTimeScale = 0x80021A14;
spriteActorSetSpecialAnimation = 0x80021A38;
spriteActorSetCallback = 0x80021A40;
OP_INIT_ENTITY_SCRIPT_sub0Sub5 = 0x80021A48;
spriteActorRestoreState = 0x80021BB0;
spriteActorSaveState = 0x80021D1C;
spriteActorSetDirection = 0x80021E40;
setSpriteActorAngle = 0x80022218;
uploadNpcSpriteSheet = 0x800228FC;
allocateSpriteVramLocations = 0x80022EB8;
deleteFieldEntitySub4 = 0x80022F24;
OP_INIT_ENTITY_SCRIPT_sub0Sub9 = 0x80023090;
setTransparencyMode = 0x80023114;
OP_INIT_ENTITY_SCRIPT_sub0Sub3 = 0x800231CC;
createSpriteActorEX = 0x800240A0;
createSpriteActor = 0x80024330;
spriteActorSetPlayingAnimation = 0x800243E4;
allocateShapeTransfert = 0x80024D5C;
freeShapeTransfert = 0x80024DB0;
setCharacterRenderingOT = 0x80024DDC;
setCurrentRenderingMatrix = 0x80024DEC;
shapeTransfert = 0x80024E3C;
clearShapeTransfertTableEntry = 0x80024ED4;
fadePaletteColors = 0x80026D54;
createBackgroundPoly = 0x80026EAC;
renderBackgroundPoly = 0x800271D4;
freeHeapIfNotNull = 0x80027B50;
setupImageMoveCommand = 0x80027B74;
executeBattleMoveImageCommands = 0x80027CBC;
freeImageMoveCommand = 0x80027E1C;
setCurrentDirectory = 0x80028280;
getCurrentDiscNumber = 0x80028340;
isCDBusy = 0x800284DC;
getFileSize = 0x80028548;
getFileSizeAligned = 0x800286FC;
waitReadCompletion = 0x80028870;
getNextStreamedSector = 0x80028924;
releaseSectorSlot = 0x8002926C;
readFile = 0x800293E8;
batchStartLoadingFiles = 0x8002990C;
loadImageFileToVram = 0x80029CC0;
allocateBufferForVramUpload = 0x8002A070;
seekToFile = 0x8002A0E0;
fieldModelRelocation = 0x8002C1F8;
initModel5 = 0x8002C454;
setFogNearColor = 0x8002C4F0;
submitModelForRendering = 0x8002C510;
initModel2 = 0x8002C6DC;
initModel1 = 0x8002C964;
freeModelBlock = 0x8002C9CC;
initFieldDrawEnvsSub0 = 0x8002DE00;
initModelDynamicVertices = 0x800301D8;
updateDynamicVertices = 0x800303E8;
freeModelDynamicVertices = 0x800304E0;
MulRotationMatrix = 0x80030840;
setupLightMatrix = 0x80030924;
setAmbientColorFixed = 0x80030A50;
allocateHeap = 0x800319EC;
mergeFreeHeapBlocks = 0x80031E1C;
flagAllocation = 0x80031EC8;
unflagAllocation = 0x80031EDC;
freeHeap = 0x80031F0C;
freeHeapForUser = 0x80031FB0;
resetMemoryAllocStats = 0x800322BC;
updateDelayedFrees = 0x80032ADC;
decompress = 0x80032CD8;
setupWindowSize2 = 0x80032D78;
doPointerRelocation = 0x80033250;
initFontPalettes = 0x800334BC;
getDialogParamPointer = 0x8003354C;
getDialogParam0 = 0x80033560;
getDialogParam1 = 0x80033584;
addDialogWindowsToOTSub0 = 0x80033AF4;
addDialogWindowsToOTSub1 = 0x80034404;
resetDialogWindow18 = 0x80034438;
dealocateDialogWindow18Memory = 0x800344F8;
addDialogWindowsToOTSub2 = 0x80034538;
getWindowSubStructX = 0x800345D0;
getWindowSubStructY = 0x800345E4;
setupMultiChoiceColor = 0x80034624;
setSelectedLineForMultiChoice = 0x80034698;
clearSelectedLineForMultiChoice = 0x800346A0;
updateAndRenderTextForDialogWindow = 0x800346AC;
loadInputFromVSyncBuffer = 0x80035B88;
resetInputs = 0x80035C84;
func_8003633C = 0x800361E4; // type:func
setDebugFontBuffer = 0x80037324;
deinitDebugFont = 0x80037334;
initDebugFont = 0x80037390;
setBattlingMainTaskIndex = 0x8003785C; // type:func
sprintf_screen = 0x80037870;
resumeMusic = 0x80037D34;
pauseMusic = 0x80037D8C;
loadWds = 0x80037E80;
playMusic2 = 0x80037F78;
sendSamples2 = 0x80038124;
unloadWds = 0x800381B8;
loadSequence = 0x800382D0;
unloadSequence = 0x800383D4;
setCdVolume = 0x80038BC0;
createMusicInstance = 0x800396F8;
freeSoundInstance = 0x8003987C;
startMusicInstance = 0x80039928;
resumeMusicInstance = 0x80039A10;
startMusicInstanceSub0 = 0x80039AF4;
playSoundEffectOnChannel = 0x80039D6C;
PlaySoundEffect2 = 0x80039E44;
stopAllSounds = 0x80039EA0;
StopSoundEffect = 0x8003A0B4;
setSoundEffectChannelVolume = 0x8003A1EC;
fadeSoundEffectChannelVolume = 0x8003A2F8;
setSoundEffectChannelPan = 0x8003A404;
getPlayingSoundEffectMask = 0x8003A478;
setMusicInstanceTempo = 0x8003A6E0;
playBattleMusic = 0x8003A744;
setMusicInstancePitch = 0x8003A7F0;
setMusicInstancePan = 0x8003A864;
setMusicInstanceTrackMuteMask = 0x8003A96C;
waitForMusic = 0x8003BCA4;
createRotationMatrix = 0x8003F5E0;
getAngleCos = 0x8003F758;
getAngleSin = 0x8003F774;
memcpy = 0x8003F810;
rand = 0x8003F8B0;
FlushCache = 0x800402CC;
EnterCriticalSection = 0x8004034C;
ExitCriticalSection = 0x8004035C;
func_800405C4 = 0x8004043C; // type:func
CdDataSync = 0x80041288;
SetDefDrawEnv = 0x800437A0;
SetDefDispEnv = 0x80043858;
GetTPage = 0x80043894;
GetClut = 0x800438D0;
AddPrims = 0x800439FC;
SetSemiTrans = 0x80043A74;
SetPolyFT4 = 0x80043B28;
SetPolyGT4 = 0x80043B50;
SetSprt = 0x80043B8C;
SetTile = 0x80043BDC;
SetDrawMove = 0x80043CC4;
ResetGraph = 0x80043F88;
DrawSyncCallback = 0x80044350;
DrawSync = 0x80044448;
ClearImage = 0x800445DC;
LoadImage = 0x8004470C;
StoreImage = 0x80044770;
MoveImage = 0x800447D4;
ClearOTagR = 0x80044950;
DrawOTag = 0x80044A48;
PutDrawEnv = 0x80044ABC;
PutDispEnv = 0x80044D14;
SetDrawMode = 0x80045354;
OpenTIM = 0x8004702C;
ReadTIM = 0x8004703C;
SetFogNearFar = 0x80048958;
InitGeom = 0x80048A6C;
SquareRoot0 = 0x80048AF4;
VectorNormal = 0x80048C24;
MulMatrix0 = 0x800490B4;
CompMatrix = 0x800491C4;
ApplyMatrixLV = 0x80049324;
ApplyRotMatrix = 0x80049484;
PushMatrix = 0x800494B4;
PopMatrix = 0x80049554;
ApplyRotMatrixLV = 0x80049834;
MulMatrix2 = 0x80049A84;
ApplyMatrix = 0x80049B94;
ScaleMatrix = 0x80049C74;
SetRotMatrix = 0x80049DA4;
SetTransMatrix = 0x80049E34;
SetBackColor = 0x80049F94;
SetFarColor = 0x80049FB4;
SetGeomOffset = 0x80049FD4;
SetGeomScreen = 0x80049FF4;
Square0 = 0x8004A2BC;
OuterProduct12 = 0x8004A328;
OuterProduct0 = 0x8004A380;
RotTransSV = 0x8004A3F4;
RotTransPers = 0x8004A4F4;
RotTrans = 0x8004A584;
NormalClip = 0x8004A5B4;
RotAverage4 = 0x8004A664;
RotMatrixZYX = 0x8004AA64;
ratan2 = 0x8004B1D4;
VSync = 0x8004B3F4;
D_8004F2F4 = 0x8004E998;
fieldBootedOnce = 0x8004E99C;
savedMusicInstance = 0x8004E9A0;
movieScrollingTextEnabled = 0x8004E9A4;
worldmapSoundFilesPendingCount = 0x8004E9A8;
fieldMusicLoadPending = 0x8004E9AC;
fieldScriptEntityAlreadyInitialized = 0x8004E9B0;
D_8004F310 = 0x8004E9B4;
fieldScriptTimerTicks = 0x8004E9BC;
typeOfPlayableCharacterLoaded = 0x8004E9C0;
fieldRequestedGears = 0x8004E9C4;
currentlyPlayingMusic = 0x8004E9C8;
fieldScriptTimerMode = 0x8004E9CC;
loadFieldSeqVar0 = 0x8004E9D0;
currentFieldId0 = 0x8004E9D4;
currentFieldId1 = 0x8004E9D8;
currentlyLoadedMusic = 0x8004E9DC;
currentlyLoadedWave = 0x8004E9E0;
musicVar1 = 0x8004E9E4;
compassGraphicDataLoaded = 0x8004E9E8;
updateMusicState2Var2 = 0x8004E9EC;
fieldMapNumber = 0x8004E9F0;
g_menuOpenCount = 0x8004E9F4;
musicVar2 = 0x8004E9F8;
updateMusicState2Var1 = 0x8004E9FC;
needStartMusicInstanceSub0 = 0x8004EA00;
needReloadWds = 0x8004EA04;
playMusicSubVar2 = 0x8004EA08;
playMusicSubVar0 = 0x8004EA0C;
updateMusicState2Var3 = 0x8004EA10;
mechaOverlayLoadingMode = 0x8004EA14;
fieldCompassVar = 0x8004EA1C;
disableCharacterShadowsRendering = 0x8004EA20;
disableMechaRendering = 0x8004EA24;
playWorldmapMusic = 0x8004EA28;
gDepthDivider = 0x8004F7A4;
objectClippingMask = 0x8004F7A8;
battlingEntryParams = 0x8004FCBC;
battlingEntryMatchType = 0x8004FCBD;
battlingEntryGear1 = 0x8004FCBE;
battlingEntryGear2 = 0x8004FCBF;
battlingEntryWinsNeeded = 0x8004FCC0;
battlingEntryComLevel = 0x8004FCC1;
battlingResult = 0x8004FCC2;
g_menuOpenArg = 0x80058811;
useDebugMenuList = 0x80058818;
gearSwitchDisabled = 0x80058819;
fieldDrawEnvsInitialized = 0x80058838;
g_playTimeSeconds = 0x80058AB4;
battleNonDefendTurnCount = 0x80058AB8;
g_playTimeMinutes = 0x80058ABC;
battleEventReturnMode = 0x80058AC8;
menuSharedResources = 0x80058AF8;
menuToEnter = 0x80058AFC;
g_playTimeHours = 0x80058B20;
g_playTimeInVsync = 0x80058B24;
newPadButtonForDialogs = 0x80058B28;
newPadButtonForDialogs2 = 0x80058B2C;
newPadButtonForField = 0x80058B40;
newPadButtonForField2 = 0x80058B44;
menuReturnState0 = 0x80058B6C;
dialogWindowColor = 0x80058B70;
D_800594D5 = 0x80058B71;
D_800594D6 = 0x80058B72;
battleInitVar1 = 0x80058B94;
requestedBattleConfig = 0x80058BA4;
battleTransitionEffect = 0x80058BE8;
wdsFile3 = 0x80058BFC;
newPadButtonForScripts = 0x80058C0C;
newPadButtonForScripts2 = 0x80058C10;
fieldPolyCount = 0x80058C14;
fogNearColor = 0x80058C34;
wdsFile5 = 0x80058C48;
fieldPolyCount2 = 0x80058C5C;
pKernelGameState = 0x80059A38;
partyCharacterBuffers = 0x80059AA4;
D_8005A418 = 0x80059AA8;
D_8005A41C = 0x80059AAC;
mechaDataTable2 = 0x80059AB0;
partyFieldActorIds = 0x80059AD4;
D_8005A448 = 0x80059AD8;
D_8005A44C = 0x80059ADC;
mechaDataTable1 = 0x80059AE0;
compassGraphicDataStaging = 0x80059B30;
gearShopOrderingTables = 0x80059B3C;
D_8005A4B0 = 0x80059B40;
loadFieldSeqVar1 = 0x80059B4C;
rawFieldBundleSize = 0x80059B50;
rawFieldBundle = 0x80059B70;
overlayStateSaveBlock = 0x80059B74;
fieldWdsSlots = 0x80061BA8;
fieldWdsSlot1 = 0x80061BAC;
D_80062524 = 0x80061BB4;
pMusic = 0x80061BB8;
worldmapWdsResult = 0x80061C1C;
currentParty = 0x80061C20;
D_80062594 = 0x80061C24;
D_80062598 = 0x80061C28;
fieldSeq = 0x80061C2C;
padReceiveBuffers = 0x80061C8C;
battleMusic = 0x80061CD8;
fieldMouseState = 0x80064ED8;
battleConfigs = 0x80064F6C;
encounterProbabilityWeight = 0x8006516C;
partyCharacterBuffersCompressed = 0x8006518C;
D_80065B00 = 0x80065190;
updateEntityEventCode3Var0 = 0x80065198;
partyGearSwitchFlags = 0x8006B4BC;
D_8006BE2E = 0x8006B4BE;
D_8006BE30 = 0x8006B4C0;
gameState = 0x8006CCC4;
D_8006EF66 = 0x8006E5F6;
D_8006EF6C = 0x8006E5FC;
D_8006F94E = 0x8006EFDE;
D_8006F950 = 0x8006EFE0;
D_8006F954 = 0x8006EFE4;
D_8006F956 = 0x8006EFE6;
partyGearActorIds = 0x8006F020;
asyncPartyCharacterLoadingTable = 0x8006F14C;
D_8006FAC0 = 0x8006F150;
D_8006FAC4 = 0x8006F154;
D_8006FAF4 = 0x8006F184;
D_8006FB04 = 0x8006F194;
D_8006FB10 = 0x8006F1A0;
D_8006FB1C = 0x8006F1AC;
D_8006FB28 = 0x8006F1B8;
D_8006FB34 = 0x8006F1C4;
D_8006FB40 = 0x8006F1D0;
D_8006FB4C = 0x8006F1DC;
D_8006FB58 = 0x8006F1E8;
D_8006FB64 = 0x8006F1F4;
D_8006FB70 = 0x8006F200;
strClearOT = 0x8006F210;
jtbl_8006FB8C = 0x8006F21C;
jtbl_8006FBAC = 0x8006F23C;
jtbl_8006FBCC = 0x8006F25C;
jtbl_8006FBEC = 0x8006F27C;
D_8006FC0C = 0x8006F29C;
D_8006FC18 = 0x8006F2A8;
D_8006FC24 = 0x8006F2B4;
D_8006FC30 = 0x8006F2C0;
D_8006FC3C = 0x8006F2CC;
D_8006FC48 = 0x8006F2D8;
D_8006FC58 = 0x8006F2E8;
D_8006FC60 = 0x8006F2F0;
strErrorId0Act = 0x8006F304;
jtbl_8006FC88 = 0x8006F318;
jtbl_8006FCA8 = 0x8006F338;
jtbl_8006FCC0 = 0x8006F350;
jtbl_8006FCD8 = 0x8006F368;
jtbl_8006FCF0 = 0x8006F380;
jtbl_8006FD08 = 0x8006F398;
D_8006FD1C = 0x8006F3AC;
jtbl_8006FD30 = 0x8006F3C0;
D_8006FD44 = 0x8006F3D4;
jtbl_8006FD58 = 0x8006F3E8;
D_8006FD84 = 0x8006F414;
D_8006FD9C = 0x8006F42C;
jtbl_8006FDAC = 0x8006F43C;
D_8006FDC8 = 0x8006F458;
jtbl_8006FDD8 = 0x8006F468;
setupField3d = 0x8006F47C; // type:func
fieldDecompress = 0x8006F71C; // type:func
freeFieldData = 0x8006F740; // type:func
loadTimToVram = 0x8006F9D0; // type:func
loadFieldGraphics = 0x8006FB18; // type:func
freeFieldGraphics = 0x8006FB98; // type:func
convertSVectorToFixedVector = 0x8006FBF0; // type:func
setIdentityMatrix = 0x8006FC24; // type:func
resetFieldDefault = 0x8006FC6C; // type:func
resetPortraitLoadingStatus = 0x80070314; // type:func
initFieldData = 0x80070358; // type:func
resetAllRGBFadersToBlack = 0x800710F4; // type:func
updateRGBFader = 0x8007111C; // type:func
updateScreenEffectSlots = 0x80071344; // type:func
setupRGBCalcMode = 0x80071398; // type:func
setupRGBCalcSlot0_fadeToBlack = 0x8007145C; // type:func
setupRGBFaderSlot0_fadeIn = 0x800714E8; // type:func
initFieldMouse = 0x80071578; // type:func
setFieldDrawEnvClip = 0x800715F4; // type:func
initFieldDrawEnvs = 0x80071640; // type:func
resetMatrixTranslation = 0x800717D0; // type:func
computeProjectionMatrix = 0x800717E0; // type:func
updateScriptActor3dRotation = 0x800718E4; // type:func
setProjectionMatrixForField = 0x80071984; // type:func
updateCameraDollySub0 = 0x800719DC; // type:func
updateCameraDollySub1 = 0x80071A28; // type:func
updateCameraInterpolationSub1Sub0 = 0x80071A74; // type:func
resetCameraData = 0x80071BDC; // type:func
updateCameraDolly = 0x80071D78; // type:func
updateCameraInterpolationSub1 = 0x800720C8; // type:func
updateCameraInterpolationSub2 = 0x80072404; // type:func
updateCameraInterpolation = 0x800728C0; // type:func
computeCameraEyeFromAt = 0x80072D14; // type:func
truncateVectorFixedPoint = 0x80072DC4; // type:func
lookAtDivided = 0x80072DE0; // type:func
stepInterpolateDirectionSub = 0x80072FC0; // type:func
stepInterpolateDirection = 0x80073018; // type:func
updateAllEntities = 0x80073050; // type:func
setupObjectRenderModes = 0x800734C8; // type:func
setupFieldRenderingContext = 0x800735E0; // type:func
clearFieldOrderingTable = 0x80073670; // type:func
copyMatrix = 0x800736C8; // type:func
copyMatrixTranslation = 0x80073708; // type:func
copyMatrixRotation = 0x8007372C; // type:func
renderCompass = 0x80073798; // type:func
shoudlGroundOTBeEnabled = 0x80073D2C; // type:func
updateFieldInputs = 0x80073D90; // type:func
renderObjects = 0x80073F78; // type:func
renderMechasInField = 0x8007489C; // type:func
renderChars = 0x80074958; // type:func
linkOT = 0x80074AE8; // type:func
renderBackgroundPolyIfEnabled = 0x80074B14; // type:func
updateAndRenderField = 0x80074BDC; // type:func
updateFieldDialogsOverMovie = 0x80074FA0; // type:func
computeMatrixFromUpVector = 0x80075074; // type:func
setSpriteColorIfNoFog = 0x80075198; // type:func
renderFieldCharacterSprites = 0x800751D4; // type:func
renderCharShadows = 0x80075B44; // type:func
fieldActorCallback = 0x80076104; // type:func
resetFieldScriptEntityGraphicEntity = 0x80076150; // type:func
setClutSemiTransBits = 0x80076840; // type:func
uploadFieldImages = 0x80076888; // type:func
doPCCollisionCheckAfterLoading = 0x800768F8; // type:func
initFontSystem = 0x80076BD4; // type:func
initFieldMouseAndDirectory = 0x80076C50; // type:func
flushFrame = 0x80076C88; // type:func
initCompassData = 0x80076CB0; // type:func
loadInitialField = 0x80076E6C; // type:func
recordFieldGpuTime = 0x80076EAC; // type:func
initMechaFieldArgs2 = 0x80076ED4; // type:func
loadMechaOverlay_start = 0x80076F14; // type:func
loadMechaOverlay_finalize = 0x80077144; // type:func
loadMechaOVerlayAndRegisterMechas = 0x800772F0; // type:func
allocatePartyCharacterBuffers = 0x80077318; // type:func
freePartyCharacterBuffers = 0x800773BC; // type:func
fieldPerFrameReset = 0x8007743C; // type:func
isFieldBattlePrevented = 0x800774A0; // type:func
fieldEntryPoint = 0x80077518; // type:func
updateMusicState = 0x80078170; // type:func
isFieldTransitionPermittedByLoading = 0x800781DC; // type:func
brightenFieldCluts = 0x80078270; // type:func
bootField = 0x80078358; // type:func
checkForRandomEncounter = 0x8007889C; // type:func
fieldChangeGameMode = 0x80078B60; // type:func
signalFieldMechaAnimEvent = 0x80078D08; // type:func
swapFieldRenderContext = 0x80078D10; // type:func
renderFieldMenuFadeFrame = 0x80078D98; // type:func
updateGearSwitchDisabledFlag = 0x80078ED0; // type:func
moveImageSync = 0x80078F70; // type:func
ClearCacheAfterOverlayLoad = 0x80078FB0; // type:func
openFieldMenu = 0x80078FE8; // type:func
setPolyFT4UVsClamped = 0x80079A60; // type:func
initCompassShadowPoly = 0x80079BD8; // type:func
initCompassPoly = 0x80079E08; // type:func
initCharacterShadowPoly = 0x8007A058; // type:func
drawCompassArrowSegment = 0x8007A180; // type:func
drawCompassLetters = 0x8007A26C; // type:func
setMousePadBuffers = 0x8007A3A0; // type:func
setMouseCursorBounds = 0x8007A3B8; // type:func
setMouseSpeedScale = 0x8007A428; // type:func
setMouseCursorPosition = 0x8007A440; // type:func
getMouseState = 0x8007A48C; // type:func
updateMouseCursor = 0x8007A588; // type:func
getTriangleNormalAndAdjustY = 0x8007A690; // type:func
findTriangleInWalkMesh = 0x8007A7D8; // type:func
isPointInsideTriangleXZ = 0x8007AA8C; // type:func
computeDeltaMove = 0x8007AC28; // type:func
fp_atan2 = 0x8007ACA8; // type:func
updateEntityEventCode3Sub3Sub2 = 0x8007ACD8; // type:func
updateEntityEventCode3Sub4 = 0x8007AE28; // type:func
updateEntityEventCode3Sub3 = 0x8007B0D4; // type:func
updateEntityEventCode3Sub3Sub1 = 0x8007B508; // type:func
EntityMoveCheck1Sub1Sub1 = 0x8007BC84; // type:func
updateEntityEventCode3Sub4Sub1 = 0x8007BCA8; // type:func
allocateScratchBufferLocationForMoveCheck = 0x8007C350; // type:func
freeScratchBuffer = 0x8007C374; // type:func
checkCameraCollision = 0x8007C394; // type:func
EntityMoveCheck1Sub1 = 0x8007C9E8; // type:func
normalizeVectorMajorAxisPositive = 0x8007CE2C; // type:func
getLargestMagnitudeComponent = 0x8007CEC8; // type:func
resetRGBFaderToBlack = 0x8007CF50; // type:func
renderRGBFaders = 0x8007D058; // type:func
updateMultiChoice = 0x8007D30C; // type:func
initDialogWindows = 0x8007D4E0; // type:func
setupWindowSize1 = 0x8007D728; // type:func
setupFacePolyPosition = 0x8007D780; // type:func
dialogWindowSetupForRendering = 0x8007D7D4; // type:func
initIndividualDialogWindow = 0x8007E420; // type:func
setupDialogWindowPortraitPoly = 0x8007EBC0; // type:func
releaseDialogWindow = 0x8007ED0C; // type:func
projectActorToScreen = 0x8007EE28; // type:func
createDialogWindow = 0x8007EEF0; // type:func
releaseAllDialogWindows = 0x8007F5FC; // type:func
addDialogWindowsToOT = 0x8007F660; // type:func
stepDialogWindows = 0x8007FC08; // type:func
findTopPriorityDialogWindow = 0x8007FCF8; // type:func
findFreeDialogWindow = 0x8007FD34; // type:func
getWindowWithLowestPriority = 0x8007FD74; // type:func
allocateDialogWindow = 0x8007FDC8; // type:func
freeFieldEntity = 0x8007FE50; // type:func
getWalkmeshTriangleFlag = 0x8007FF7C; // type:func
computeSpriteJumpHeight = 0x8007FFE4; // type:func
fieldModelDynamicVerticesUpdate = 0x8008002C; // type:func
resetFieldScriptEntityValues = 0x80080088; // type:func
initFieldScriptEntity = 0x80080558; // type:func
updateScriptAndMoveEntities = 0x80080720; // type:func
updatePartyFollowLeader = 0x80080C04; // type:func
initFollowStructForPlayer = 0x80081268; // type:func
OP_UPDATE_CHARACTER_Sub0 = 0x80081570; // type:func
updateEntityEventCode3Sub1 = 0x80081594; // type:func
setVisualAnimation = 0x80081808; // type:func
isPositionInEntityScriptBoundingVolume = 0x80081990; // type:func
updateEntityEventCode3Sub2 = 0x80081AA8; // type:func
computeDistanceBetweenActors = 0x80081BC0; // type:func
updateEntityEventCode2 = 0x80081C34; // type:func
updateEntityEventCode3 = 0x800821CC; // type:func
decayTowardZeroClamped = 0x8008278C; // type:func
Vec3ToSVec3 = 0x800827E4; // type:func
turnMovingActorQuarterTurn = 0x80082808; // type:func
CheckCollisionWithMesh = 0x8008289C; // type:func
func_80083994 = 0x80082FA8; // type:func
startScriptsForCollisions = 0x80082FB0; // type:func
EntityMoveCheck0 = 0x8008376C; // type:func
updateEntityEventCode3Sub0 = 0x80083F40; // type:func
EntityMoveCheck1 = 0x80084054; // type:func
loadMusicPhase0Update = 0x80084AE4; // type:func
loadMusicPhase0 = 0x80084B74; // type:func
OP_C4SubSub1 = 0x80084BDC; // type:func
playFieldSoundEffect = 0x80084C48; // type:func
updateMovieSoundEvents = 0x80084C8C; // type:func
unloadMovieSoundSequence = 0x80084D4C; // type:func
loadMovieSoundSequence = 0x80084D9C; // type:func
loadFieldSeq = 0x80084EA4; // type:func
unloadFieldSeq = 0x80084F9C; // type:func
loadMusicPhase0UploadData = 0x80084FF0; // type:func
playMusic = 0x80085134; // type:func
updateMusicLoadingState = 0x80085250; // type:func
updateMusicState2 = 0x800852A4; // type:func
clearMusic2 = 0x80085500; // type:func
finishReloadingResidentWds = 0x80085544; // type:func
startReloadingResidentWds = 0x800855CC; // type:func
playMusicSub = 0x80085638; // type:func
computeDistanceVolume = 0x8008568C; // type:func
updateActorSoundVolumeAndPan = 0x80085704; // type:func
getActorScreenPosition = 0x80085814; // type:func
playActorAttachedSound = 0x800858E0; // type:func
OPX_13Sub = 0x800859FC; // type:func
findActorSoundSlot = 0x80085A84; // type:func
resetActorSoundSlots = 0x80085AC8; // type:func
stopFieldSoundEffects = 0x80085B04; // type:func
updateCameraAt = 0x80085BA4; // type:func
updateCamera = 0x80085F1C; // type:func
OP_EXTENDED_OPCODE = 0x80085FCC; // type:func
computeMechaPointLightColor = 0x80086030; // type:func
updateMechasPosForField = 0x800861BC; // type:func
OP_73 = 0x80086248; // type:func
setupFieldDisplayEnv = 0x80086360; // type:func
OP_SET_PAUSE_DISABLED = 0x800863B4; // type:func
OPX_DF = 0x800863F0; // type:func
OPX_C5 = 0x80086550; // type:func
OPX_D4 = 0x800865A4; // type:func
OPX_DE = 0x8008671C; // type:func
OPX_DD = 0x80086784; // type:func
OPX_DC = 0x80086998; // type:func
OPX_D3 = 0x800869F4; // type:func
OPX_D2 = 0x80086B00; // type:func
OPX_D1 = 0x80086B20; // type:func
OPX_E1 = 0x80086B54; // type:func
OPX_D0 = 0x80086C20; // type:func
OPX_C0 = 0x80086DD4; // type:func
OPX_BF = 0x80086E1C; // type:func
OPX_D5 = 0x80086F34; // type:func
OPX_D6 = 0x80086FA4; // type:func
OPX_D8 = 0x80087014; // type:func
OPX_D9 = 0x80087050; // type:func
OPX_D7 = 0x8008708C; // type:func
OPX_B9 = 0x80087130; // type:func
OPX_BE = 0x800871E0; // type:func
OPX_BA = 0x80087208; // type:func
OPX_BB = 0x80087304; // type:func
OPX_BC = 0x80087354; // type:func
OPX_B8 = 0x800873B4; // type:func
OPX_B7 = 0x80087430; // type:func
OPX_B6 = 0x8008746C; // type:func
OPX_B5 = 0x80087578; // type:func
OPX_B1 = 0x800875A8; // type:func
OPX_AF = 0x800875E0; // type:func
OP_RESTORE_GEAR = 0x8008776C; // type:func
OPX_A3 = 0x800877BC; // type:func
OPX_A2 = 0x80087830; // type:func
OPX_C7 = 0x8008788C; // type:func
OP_ASSIGN_GEAR = 0x80087934; // type:func
OP_TOGGLE_FRAME_LOCK = 0x800879A8; // type:func
OP_SET_MENU_OPEN_ARG = 0x80087A60; // type:func
OPX_98 = 0x80087AA0; // type:func
OPX_C1 = 0x80087ADC; // type:func
resetParticleXY = 0x80087BF0; // type:func
OPX_C2 = 0x80087C48; // type:func
OP_RESET_PARTICLE_CONFIGS = 0x80087D64; // type:func
OPX_A6 = 0x80087E78; // type:func
OPX_A7 = 0x80087F90; // type:func
OPX_BD = 0x8008813C; // type:func
OP_SETUP_PARTICLE_ANGLE = 0x800881F0; // type:func
OPX_C8 = 0x800882CC; // type:func
OPX_C9 = 0x800882EC; // type:func
OPX_C8Sub = 0x8008830C; // type:func
OP_SETUP_PARTICLE = 0x800885D8; // type:func
OP_SETUP_PARTICLE_POSITION = 0x80088748; // type:func
OP_SETUP_LIFE1 = 0x80088948; // type:func
OP_SETUP_LIFE2 = 0x80088B48; // type:func
OP_SETUP_SCALE = 0x80088CA8; // type:func
OP_SETUP_PARTICLE_COLOR = 0x80088E54; // type:func
OP_CREATE_PARTICLE_EFFECT_FOR_CURRENT_ACTOR = 0x80089054; // type:func
OPX_97 = 0x800890B8; // type:func
OPX_8B = 0x80089128; // type:func
OP_SETUP_MECHA_FIELD_ARGS = 0x800891C4; // type:func
OPX_89 = 0x800893A0; // type:func
OPX_8A = 0x800894EC; // type:func
OPX_70 = 0x80089528; // type:func
OPX_86 = 0x80089568; // type:func
OPX_80 = 0x800895A4; // type:func
OPX_81 = 0x80089660; // type:func
OPX_82 = 0x8008971C; // type:func
OPX_7F = 0x80089818; // type:func
OPX_85 = 0x80089874; // type:func
OPX_77 = 0x800898BC; // type:func
OPX_7A = 0x80089AB4; // type:func
OPX_79 = 0x80089ABC; // type:func
OPX_78 = 0x80089AC4; // type:func
OPX_unused = 0x80089ACC; // type:func
OPX_7C = 0x80089AD4; // type:func
OPX_7D = 0x80089ADC; // type:func
OPX_7E = 0x80089AE4; // type:func
OPX_7B = 0x80089AEC; // type:func
waitForLoadCompleted = 0x80089AF4; // type:func
isLoadCompleted = 0x80089B2C; // type:func
OPX_6C = 0x80089B74; // type:func
OP_SET_LINK_OT = 0x80089BD8; // type:func
OPX_6B = 0x80089C14; // type:func
OPX_69 = 0x80089CB4; // type:func
findFreePartySlot = 0x80089D64; // type:func
startPartyCharacterASyncLoading = 0x80089DB0; // type:func
OPX_4D = 0x80089F10; // type:func
OPX_4C = 0x80089F48; // type:func
OP_WAIT_LOADING_SPECIAL_2D_ANIMATION = 0x80089F80; // type:func
OP_FREE_SPECIAL_2D_ANIMATION = 0x8008A034; // type:func
OPX_B0 = 0x8008A0A0; // type:func
OP_LOAD_SPECIAL_2D_ANIMATION = 0x8008A2BC; // type:func
OPX_46 = 0x8008A430; // type:func
OPX_3D = 0x8008A49C; // type:func
OPX_3E = 0x8008A5AC; // type:func
OPX_3F = 0x8008A6BC; // type:func
OPX_47 = 0x8008A718; // type:func
OP_MECHA_PLAY_ANIMATION = 0x8008A754; // type:func
OPX_5B = 0x8008A7E4; // type:func
OP_SETUP_SCREEN_EFFECT1 = 0x8008A81C; // type:func
OP_SETUP_SCREEN_DISTORTION = 0x8008A8C4; // type:func
OP_SCREEN_DISTORTION_FADE_OUT = 0x8008A8FC; // type:func
OPX_6F = 0x8008AA30; // type:func
OPX_SET_CAMERA_ANGLE = 0x8008AAEC; // type:func
OPX_1B = 0x8008ABA8; // type:func
OP_FINALIZE_PARTY_CHARACTER_LOADING = 0x8008AE68; // type:func
runInitScriptForNewlyLoadedPC = 0x8008AF4C; // type:func
OPX_C6 = 0x8008B254; // type:func
OP_ADD_TO_CURRENT_PARTY = 0x8008B3AC; // type:func
copyPartySlotFromNext = 0x8008B50C; // type:func
emptyPartySlot = 0x8008B754; // type:func
OP_REMOVE_FROM_CURRENT_PARTY = 0x8008B908; // type:func
OPX_16 = 0x8008BDAC; // type:func
OP_FADE_MUSIC = 0x8008BE20; // type:func
OPX_0F = 0x8008BF0C; // type:func
OPX_SET_TEMPO = 0x8008C034; // type:func
OPX_11 = 0x8008C120; // type:func
OPX_12 = 0x8008C248; // type:func
OPX_13 = 0x8008C31C; // type:func
OPX_14 = 0x8008C3A8; // type:func
OP_CLEAR_PARTY_FRAME_MASK = 0x8008C438; // type:func
OP_SET_PARTY_FRAME_MASK = 0x8008C4A4; // type:func
getCharacter = 0x8008C510; // type:func
OP_SET_DIALOG_PORTRAIT = 0x8008C570; // type:func
OPX_0C = 0x8008C5C0; // type:func
OPX_09 = 0x8008C64C; // type:func
OP_SET_CURRENT_ACTOR_SCALE = 0x8008C6C8; // type:func
OP_SET_3D_SCALE = 0x8008C754; // type:func
OPX_39 = 0x8008C804; // type:func
OPX_04 = 0x8008C840; // type:func
OPX_00 = 0x8008C8AC; // type:func
writeU16ToScript = 0x8008C8B4; // type:func
isActorNearActorXZ = 0x8008C8E0; // type:func
copyActorPositions = 0x8008C954; // type:func
func_8008D570 = 0x8008CB44; // type:func
OPX_25 = 0x8008CB9C; // type:func
OPX_07 = 0x8008CBD8; // type:func
OPX_SET_FLAG_BIT_FIELD = 0x8008CC58; // type:func
OPX_0B = 0x8008CCD4; // type:func
OP_FB = 0x8008CD54; // type:func
emitScriptJumpToPosition = 0x8008CDDC; // type:func
emitScriptWalkToPosition = 0x8008CFD8; // type:func
OPX_49 = 0x8008D0D0; // type:func
OPX_AA = 0x8008D100; // type:func
addPartyGearHP = 0x8008D13C; // type:func
damagePartyGearHP = 0x8008D1C4; // type:func
OPX_AB = 0x8008D248; // type:func
OPX_AC = 0x8008D340; // type:func
OP_F9 = 0x8008D438; // type:func
OPX_2C = 0x8008D490; // type:func
OPX_2D = 0x8008D518; // type:func
OPX_2E = 0x8008D5A0; // type:func
OPX_2F = 0x8008D628; // type:func
jumpIfMask3 = 0x8008D6B0; // type:func
jumpIfMask2 = 0x8008D71C; // type:func
OPX_38 = 0x8008D788; // type:func
OPX_34 = 0x8008D86C; // type:func
OPX_35 = 0x8008D8C0; // type:func
OP_JUMP_IF_ACTOR_LOWER_FLAGS = 0x8008D914; // type:func
OP_JUMP_IF_ACTOR_UPPER_FLAGS = 0x8008D968; // type:func
OPX_30 = 0x8008D9BC; // type:func
OPX_31 = 0x8008D9E8; // type:func
OPX_32 = 0x8008DA14; // type:func
OPX_33 = 0x8008DA40; // type:func
storeScriptResultToVar = 0x8008DA6C; // type:func
OPX_28 = 0x8008DAC0; // type:func
OPX_29 = 0x8008DAEC; // type:func
OPX_2A = 0x8008DB18; // type:func
OPX_2B = 0x8008DB44; // type:func
OP_SET_FLAGS_DYNAMIC = 0x8008DB70; // type:func
setInitialEncounterData = 0x8008DCEC; // type:func
OP_SET_ENCOUNTER_DATA = 0x8008DE30; // type:func
OP_F6 = 0x8008DE9C; // type:func
OPX_61 = 0x8008DFCC; // type:func
OPX_A0 = 0x8008E02C; // type:func
OP_SET_2D_BACKGROUND = 0x8008E204; // type:func
OPX_67 = 0x8008E3E8; // type:func
OP_TRANSITION_EFFECT_1 = 0x8008E530; // type:func
OP_TRANSITION_EFFECT_2 = 0x8008E574; // type:func
OPX_9E = 0x8008E5B8; // type:func
OP_TRANSITION_EFFECT_3 = 0x8008E644; // type:func
OPX_9A = 0x8008E688; // type:func
OPX_5F = 0x8008E79C; // type:func
OP_SET_TRANSPARENCY_MODE = 0x8008E8AC; // type:func
OPX_SET_SCREEN_BOUNDS_PADDING = 0x8008E91C; // type:func
OPX_8D = 0x8008E968; // type:func
OPX_8C = 0x8008E9A4; // type:func
OPX_62 = 0x8008EA18; // type:func
OPX_63 = 0x8008EA74; // type:func
OPX_65 = 0x8008EAD0; // type:func
OPX_66 = 0x8008EB2C; // type:func
OPX_64 = 0x8008EBB8; // type:func
OP_PLAY_SOUND_EFFECT = 0x8008EC3C; // type:func
OPX_5D = 0x8008EC80; // type:func
OP_72 = 0x8008ECF8; // type:func
OP_PLAY_MUSIC = 0x8008ED40; // type:func
playMusicFromScript = 0x8008ED8C; // type:func
OP_SETUP_CAMERA_SHAKE = 0x8008EEE0; // type:func
OP_WAIT_CAMERA = 0x8008F00C; // type:func
OPX_6E = 0x8008F090; // type:func
OPX_6D = 0x8008F0FC; // type:func
OP_99 = 0x8008F16C; // type:func
OP_9A = 0x8008F220; // type:func
OP_SET_CAMERA_INTERPOLATION_RATE = 0x8008F314; // type:func
OP_60 = 0x8008F3A4; // type:func
OP_SET_CAMERA_TARGET_OVERRIDE = 0x8008F400; // type:func
OP_SET_DESIRED_CAMERA_TARGET_TO_ENTITY = 0x8008F4D8; // type:func
OP_SET_DESIRED_CAMERA_TARGET = 0x8008F564; // type:func
OP_64 = 0x8008F63C; // type:func
OP_SET_CAMERA_POSITION_OVERRIDE = 0x8008F698; // type:func
OP_66 = 0x8008F770; // type:func
OP_SET_DESIRED_CAMERA_POSITION = 0x8008F7FC; // type:func
OP_AB = 0x8008F8D4; // type:func
OP_SETUP_CAMERA_INTERPOLATION_STEPS = 0x8008F990; // type:func
OPX_A8 = 0x8008FFE4; // type:func
OPX_A9 = 0x80090068; // type:func
OP_AD = 0x800900EC; // type:func
OP_AE = 0x80090170; // type:func
OP_AF = 0x800901F4; // type:func
OP_B0 = 0x8009028C; // type:func
OP_B1 = 0x80090324; // type:func
OP_F0 = 0x800903C0; // type:func
OP_F3 = 0x80090444; // type:func
computeOrbit = 0x800905DC; // type:func
OP_EB = 0x80090694; // type:func
OP_ORBIT = 0x800908EC; // type:func
OP_ED = 0x80090B98; // type:func
OP_EE = 0x80090CF4; // type:func
OP_SETUP_FOG = 0x80090F18; // type:func
OP_SET_CAMERA_LIMITS = 0x80090FDC; // type:func
OP_SET_BACKGROUND_CLEAR_COLOR = 0x8009104C; // type:func
OP_E4 = 0x800910A8; // type:func
moveOrClearVramRect = 0x800910B0; // type:func
OP_VRAM_OPERATION = 0x80091190; // type:func
OP_DD = 0x800913D4; // type:func
OP_E0 = 0x8009146C; // type:func
OP_SET_DEFORMATION_STRENGTH = 0x80091558; // type:func
OP_DC = 0x80091618; // type:func
executeFieldMoveImageCommands = 0x800916AC; // type:func
OPX_40 = 0x8009171C; // type:func
OP_DA = 0x800917BC; // type:func
OP_0F = 0x800919B8; // type:func
OP_0E = 0x800919D8; // type:func
getWalkMeshVarByte = 0x800919F8; // type:func
setWalkMeshVarByte = 0x80091AA8; // type:func
OP_D6 = 0x80091B74; // type:func
OP_D5 = 0x80091BFC; // type:func
OP_80 = 0x80091C38; // type:func
OP_81 = 0x80091C9C; // type:func
OP_83 = 0x80091D3C; // type:func
OP_46 = 0x80091DDC; // type:func
walkAndChangeField = 0x80091E68; // type:func
OPX_68 = 0x800921F4; // type:func
OP_EA = 0x800923D0; // type:func
OP_WALK_AND_CHANGE_FIELD = 0x80092474; // type:func
SaveFieldAndDirections = 0x80092518; // type:func
OP_SET_BOOTMODE = 0x80092588; // type:func
OP_WORLDMAP = 0x800925E8; // type:func
OP_CHANGE_FIELD_WHEN_READY_Sub = 0x800927CC; // type:func
OP_CUSTOM_FIELD_TRANSITION = 0x800927D4; // type:func
OP_CHANGE_FIELD_WHEN_READY2 = 0x800928A4; // type:func
OPX_84 = 0x800929CC; // type:func
OP_71 = 0x80092B3C; // type:func
OP_82 = 0x80092C38; // type:func
OP_WAIT_MENU = 0x80092CB8; // type:func
OP_OPEN_NORMAL_MENU = 0x80092D14; // type:func
OPX_DA = 0x80092D64; // type:func
OP_OPEN_LOAD_GAME_MENU = 0x80092DB4; // type:func
OPX_58 = 0x80092DF8; // type:func
OPX_CF = 0x80092E5C; // type:func
OPX_56 = 0x80092F04; // type:func
OPX_59 = 0x80092F74; // type:func
OPX_5A = 0x80092FD8; // type:func
OP_76 = 0x8009303C; // type:func
OP_77 = 0x8009306C; // type:func
OP_ENABLE_PLAYER_CONTROLS = 0x8009309C; // type:func
OP_START_CINEMATIC = 0x800930E4; // type:func
OP_ENABLE_MENU = 0x80093184; // type:func
OP_DISABLE_MENU = 0x800931A8; // type:func
OPX_51 = 0x800931D0; // type:func
OP_DISABLE_COMPASS = 0x800931F4; // type:func
OP_DISABLE_RANDOM_BATTLES = 0x8009321C; // type:func
OP_15 = 0x80093240; // type:func
OP_48 = 0x800932A4; // type:func
OP_49 = 0x8009331C; // type:func
OP_OPEN_DOOR = 0x80093404; // type:func
OP_CLOSE_DOOR = 0x80093594; // type:func
OP_E8 = 0x8009372C; // type:func
OP_E9 = 0x80093980; // type:func
OP_94 = 0x80093BA8; // type:func
OP_95 = 0x80093C24; // type:func
OP_96 = 0x80093C60; // type:func
OP_SET_OBJECT_SWIVEL_ON_X_AXIS = 0x80093C90; // type:func
OP_D8 = 0x80093CE4; // type:func
OP_SET_OBJECT_SWIVEL_ON_Z_AXIS = 0x80093D38; // type:func
OP_FA = 0x80093D84; // type:func
OP_SET_ANGLE_AXIS_ROTATION = 0x80093EEC; // type:func
OP_BD = 0x80094030; // type:func
OP_ROTATION_3D_YAW_SUBTRACT = 0x800940A0; // type:func
OP_ROTATION_3D_PITCH_ADD = 0x80094110; // type:func
OP_ROTATION_3D_PITCH_SUBTRACT = 0x80094180; // type:func
OP_ROTATION_3D_ROLL_ADD = 0x800941F0; // type:func
OP_ROTATION_3D_ROLL_SUBTRACT = 0x80094260; // type:func
findFreeInventory0Slot = 0x800942D0; // type:func
findFreeInventory1Slot = 0x80094320; // type:func
findFreeInventory2Slot = 0x80094370; // type:func
findFreeInventory3Slot = 0x800943C0; // type:func
findFreeInventory4Slot = 0x80094410; // type:func
findInventory0ItemSlot = 0x80094460; // type:func
findInventory2ItemSlot = 0x800944B0; // type:func
findInventory1ItemSlot = 0x80094500; // type:func
findInventory3ItemSlot = 0x80094550; // type:func
findInventory4ItemSlot = 0x800945A0; // type:func
getInventoryItemIds = 0x800945F0; // type:func
getInventoryItemCounts = 0x80094674; // type:func
findInventoryItemSlot = 0x800946F8; // type:func
findFreeInventorySlot = 0x8009478C; // type:func
OP_5A = 0x80094820; // type:func
resetFieldScriptActor = 0x80094858; // type:func
OP_7F = 0x800948D4; // type:func
OP_CALL_IF_IN_TRIGGER = 0x80094910; // type:func
OP_CC = 0x80094AF4; // type:func
OP_IF_PLAYER_IN_TRIGGER2 = 0x80094D08; // type:func
OP_IF_PLAYER_IN_TRIGGER = 0x80094E94; // type:func
projectCharacterToScreen = 0x80095050; // type:func
OP_IF_CHARACTER_IN_VIEW = 0x80095110; // type:func
OP_8A = 0x800951D4; // type:func
OPX_05 = 0x80095298; // type:func
OPX_06 = 0x80095340; // type:func
OP_89 = 0x8009541C; // type:func
OP_8E = 0x800954F8; // type:func
OP_ADD_GOLD = 0x8009558C; // type:func
OP_90 = 0x800955F0; // type:func
jumpIfMask = 0x8009564C; // type:func
jumpIfEqual = 0x800956B8; // type:func
OP_E2 = 0x80095724; // type:func
OP_E3 = 0x8009574C; // type:func
OP_JUMP_IF_PAD_MASK = 0x80095774; // type:func
OP_JUMP_IF_ACCUMULATED_INPUT_MASK = 0x8009579C; // type:func
OP_RESET_ACCUMULATED_INPUT_MASK = 0x800957C4; // type:func
OP_34 = 0x800957E8; // type:func
OP_8B = 0x80095894; // type:func
OP_8C = 0x800958F0; // type:func
addItem = 0x80095930; // type:func
OP_8D = 0x800959E0; // type:func
OP_IF_CHARACTER_IN_PARTY = 0x80095A84; // type:func
OP_IF_CHARACTER_IN_AVAILABLE_PARTY = 0x80095B08; // type:func
OP_ADD_TO_AVAILABLE_PARTY = 0x80095B7C; // type:func
OP_REMOVE_FROM_AVAILABLE_PARTY = 0x80095BC8; // type:func
OP_IF_GAMEPROGRESS_LESS = 0x80095C18; // type:func
OP_IF_GAMEPROGRESS_GREATER = 0x80095C88; // type:func
OP_IF_GAMEPROGRESS_EQUAL = 0x80095CF8; // type:func
OP_SET_GAMEPROGRESS = 0x80095D64; // type:func
OP_88 = 0x80095DBC; // type:func
addPartyHP = 0x80095E18; // type:func
damagePartyHP = 0x80095EA0; // type:func
addPartyMP = 0x80095EF4; // type:func
drainPartyMP = 0x80095F7C; // type:func
OP_7B = 0x80095FD0; // type:func
OPX_AE = 0x800960C8; // type:func
OPX_AD = 0x8009612C; // type:func
OPX_B4 = 0x80096214; // type:func
OPX_B2 = 0x800962FC; // type:func
OPX_B3 = 0x800963F4; // type:func
OP_7C = 0x800964EC; // type:func
OP_7D = 0x800965E4; // type:func
OP_7E = 0x800966DC; // type:func
OPX_DB = 0x800967D4; // type:func
OP_RESTORE_HP = 0x80096838; // type:func
OP_RESTORE_MP = 0x80096880; // type:func
OP_C3 = 0x800968C8; // type:func
OP_START_FADE_IN = 0x800968F0; // type:func
OP_START_FADE_TO_BLACK = 0x80096938; // type:func
OP_78 = 0x80096978; // type:func
OP_A6 = 0x800969E4; // type:func
getPlayerCharacterDir = 0x80096A20; // type:func
OP_55 = 0x80096A70; // type:func
OP_54 = 0x80096B94; // type:func
OP_51 = 0x80096C7C; // type:func
OP_50 = 0x80096D78; // type:func
OP_45 = 0x80096E38; // type:func
OP_4D = 0x80096F28; // type:func
OP_4C = 0x80096FC4; // type:func
spriteWalkToPositionOrActor3d = 0x80097024; // type:func
OP_FOLLOW_CHARACTER = 0x8009760C; // type:func
OP_52 = 0x800976D0; // type:func
OP_44 = 0x80097758; // type:func
OP_4F = 0x80097848; // type:func
OP_4E = 0x80097944; // type:func
OP_4B = 0x80097A04; // type:func
OPX_1D = 0x80097AC0; // type:func
OPX_DEBUG_PRINT_FLAG_VALUE = 0x80097B90; // type:func
OPX_73 = 0x80097BF0; // type:func
OPX_76 = 0x80097D0C; // type:func
OPX_72 = 0x80097E8C; // type:func
OPX_71 = 0x80097F70; // type:func
OPX_75 = 0x80097FC4; // type:func
OPX_1C = 0x80098050; // type:func
OP_10 = 0x800981D4; // type:func
OP_11 = 0x80098210; // type:func
OP_10Sub = 0x80098280; // type:func
OP_57 = 0x800987E8; // type:func
OP_SPRITE_WALK_TO_POSITION_AND_WAIT = 0x80098F54; // type:func
distance3d = 0x80098FD8; // type:func
length2d = 0x80099020; // type:func
length1d = 0x80099060; // type:func
spriteWalkToPositionOrActor = 0x80099094; // type:func
OP_2F = 0x800994CC; // type:func
OP_30 = 0x8009951C; // type:func
OP_GET_ACTOR_FACING_ANGLE = 0x80099598; // type:func
OP_GET_ACTOR_POSITION = 0x800995F8; // type:func
OPX_45 = 0x800996D0; // type:func
OP_PLAY_ANIMATION = 0x80099704; // type:func
OP_PLAY_ANIMATION_EX = 0x80099748; // type:func
OP_WAIT_ANIMATION_END = 0x80099780; // type:func
OP_ROTATE_AWAY_FROM_ACTOR = 0x800997B8; // type:func
OP_ROTATE_TO_ACTOR = 0x8009987C; // type:func
OP_9D = 0x80099920; // type:func
OP_A4Sub = 0x800999F4; // type:func
OP_A4 = 0x80099A64; // type:func
getCameraDirection = 0x80099AE8; // type:func
OP_A5 = 0x80099B08; // type:func
OP_WAIT_FOR_CAMERA_ANIMATION_FLAG_CLEAR = 0x80099B60; // type:func
OP_B2 = 0x80099BB4; // type:func
OP_97 = 0x80099C08; // type:func
OP_SET_DOLLY_STOP = 0x80099C44; // type:func
OP_GET_ANGLE_COS = 0x80099C80; // type:func
OP_GET_ANGLE_SIN = 0x80099D3C; // type:func
OP_CA = 0x80099DF8; // type:func
getCurrentActorRotationIn8Cardinal = 0x80099EB0; // type:func
setCurrentActorTargetRotation = 0x80099ED8; // type:func
OP_67Sub = 0x80099F2C; // type:func
OPX_ROTATE_CHARACTER_TO_CHARACTER = 0x80099FD4; // type:func
setCurrentActorRotation2 = 0x8009A0DC; // type:func
OP_ROTATE_ACTOR_CLOCKWISE = 0x8009A130; // type:func
OP_ROTATE_ACTOR_ANTICLOCKWISE = 0x8009A180; // type:func
OP_SET_CURRENT_ACTOR_ROTATION_WORLD_RELATIVE = 0x8009A1D0; // type:func
OP_68 = 0x8009A208; // type:func
OP_SET_CURRENT_ACTOR_ROTATION = 0x8009A250; // type:func
OP_SET_ACTOR_ROTATION2 = 0x8009A288; // type:func
OP_ROTATE_CAMERA_RELATIVE = 0x8009A2C0; // type:func
OP_SET_CURRENT_ACTOR_CARDINAL_DIRECTION = 0x8009A340; // type:func
OP_B7 = 0x8009A3B0; // type:func
OP_ENABLE_CAMERA_HEIGHT_CHECK = 0x8009A3E0; // type:func
OP_B6Sub = 0x8009A410; // type:func
walkPartyMemberToPosition = 0x8009A4B4; // type:func
OPX_43 = 0x8009A730; // type:func
OPX_44 = 0x8009A758; // type:func
OPX_24 = 0x8009A7E4; // type:func
resetPartyFollowStructs = 0x8009A90C; // type:func
OPX_23 = 0x8009A96C; // type:func
OPX_22 = 0x8009AC38; // type:func
OP_B6 = 0x8009AC80; // type:func
OP_B5Sub = 0x8009ACDC; // type:func
startCameraDollyRotation = 0x8009AD7C; // type:func
OP_C7 = 0x8009ADF8; // type:func
OP_C8 = 0x8009AE58; // type:func
OP_B5 = 0x8009AEB8; // type:func
OP_9E = 0x8009AF74; // type:func
OP_9F = 0x8009AFE0; // type:func
OP_SET_SCREEN_GEOMETRY = 0x8009B050; // type:func
OP_WAIT_DIALOG = 0x8009B0E0; // type:func
OP_SETUP_MULTICHOICE = 0x8009B26C; // type:func
func_8009BE58 = 0x8009B42C; // type:func
OP_CLOSE_CURRENT_ACTOR_DIALOG = 0x8009B470; // type:func
OP_FC = 0x8009B560; // type:func
OP_SHOW_DIALOG_WINDOW_FOR_OTHER_ACTOR_MODE0 = 0x8009B5F0; // type:func
OP_SHOW_DIALOG_WINDOW_MODE0 = 0x8009B688; // type:func
OP_D3 = 0x8009B6B0; // type:func
OP_03 = 0x8009B6D8; // type:func
OP_SHOW_DIALOG_WINDOW_FOR_CURRENT_ACTOR_MODE3 = 0x8009B700; // type:func
isDialogAvatarLoaded = 0x8009B728; // type:func
isPortraitUsed = 0x8009BB0C; // type:func
showDialogWindowForActor = 0x8009BB7C; // type:func
flagWindowOpenBF = 0x8009C288; // type:func
findDialogWindowForCurrentActor = 0x8009C2A8; // type:func
getCharacterToEntity = 0x8009C30C; // type:func
readCharacter = 0x8009C344; // type:func
OP_CF = 0x8009C3D8; // type:func
OP_SET_DIALOG_WINDOW_PARAM = 0x8009C470; // type:func
OP_D1 = 0x8009C500; // type:func
getVar80 = 0x8009C508; // type:func
getVar40 = 0x8009C54C; // type:func
getVar20 = 0x8009C590; // type:func
getVar10 = 0x8009C5D4; // type:func
getVar08 = 0x8009C618; // type:func
getVar04 = 0x8009C65C; // type:func
getVar02 = 0x8009C6A0; // type:func
getVar01 = 0x8009C6E4; // type:func
OP_SET_VAR_RANDOM = 0x8009C728; // type:func
OP_A8 = 0x8009C780; // type:func
OP_SET_VAR_SHIFTRIGHT = 0x8009C7F0; // type:func
OP_SET_VAR_SHIFTLEFT = 0x8009C860; // type:func
OP_SET_VAR_INC = 0x8009C8D0; // type:func
OP_SET_VAR_DEC = 0x8009C934; // type:func
OP_SET_VARBIT_FALSE = 0x8009C998; // type:func
OP_SET_VAR_XOR = 0x8009CA30; // type:func
OP_SET_VAR_OR = 0x8009CABC; // type:func
OP_SET_VAR_AND = 0x8009CB48; // type:func
OP_SET_VARBIT_TRUE = 0x8009CBD4; // type:func
OP_DE = 0x8009CC68; // type:func
OP_DF = 0x8009CCF8; // type:func
OP_SET_VAR_SUBTRACT = 0x8009CD94; // type:func
OP_SET_VAR_ADD = 0x8009CE20; // type:func
OP_SET_VAR_FALSE = 0x8009CEAC; // type:func
OP_SET_VAR_TRUE = 0x8009CEF0; // type:func
OP_SET_VAR_FROM_S16 = 0x8009CF34; // type:func
DISABLE_DIALOG_ACTIVATION = 0x8009CFAC; // type:func
OP_2B = 0x8009CFD4; // type:func
OP_CD = 0x8009D000; // type:func
OP_CE = 0x8009D028; // type:func
OP_DELETE_ENTITY = 0x8009D054; // type:func
OP_ENABLE_VM_FOR_CHARACTER = 0x8009D158; // type:func
OP_RESET_CHARACTER = 0x8009D1DC; // type:func
OP_WAIT = 0x8009D2C4; // type:func
OP_MAKE_VISIBLE_BY_ID = 0x8009D37C; // type:func
OP_MAKE_INVISIBLE_BY_ID = 0x8009D424; // type:func
OP_MAKE_VISIBLE_ACTIVE = 0x8009D4A0; // type:func
OPX_C4 = 0x8009D508; // type:func
OPX_C3 = 0x8009D5A4; // type:func
OP_MAKE_INVISIBLE_ACTIVE = 0x8009D5D0; // type:func
OP_SET_TIME_SCALE = 0x8009D624; // type:func
OP_SET_CURRENT_ACTOR_FLAGS = 0x8009D69C; // type:func
OP_1F = 0x8009D730; // type:func
OP_UPDATE_ELEVATION = 0x8009D798; // type:func
OP_SET_CURRENT_ACTOR_POSITION_3D = 0x8009D7D8; // type:func
OP_SET_CURRENT_ACTOR_ELEVATION = 0x8009D858; // type:func
readS16FromScriptFile = 0x8009D8C0; // type:func
OP_1B = 0x8009D8EC; // type:func
OP_SET_ENTITY_WALKMESH_LAYER = 0x8009D9B8; // type:func
OP_SET_ACTOR_POSITION_2D = 0x8009DA4C; // type:func
setCurrentActor2DPosition = 0x8009DB04; // type:func
setCurrentActorElevation = 0x8009DDA0; // type:func
OP_SET_BOUNDING_VOLUME = 0x8009DDCC; // type:func
OP_SETUP_MOVEMENT_BOUNDING_ZONE = 0x8009DEAC; // type:func
isScriptAlreadyRunning = 0x8009E0D8; // type:func
OP_RUN_ENTITY_SCRIPT_ASYNC = 0x8009E108; // type:func
OP_RUN_ENTITY_SCRIPT_UNKMODE = 0x8009E2F8; // type:func
OP_RUN_ENTITY_SCRIPT_BLOCKING = 0x8009E630; // type:func
OP_RAND_ROTATION = 0x8009E9B4; // type:func
OP_WALK_RANDOM_DIRECTION = 0x8009EA5C; // type:func
OP_UPDATE_CHARACTER_INFINITLY = 0x8009EB38; // type:func
OP_UPDATE_CHARACTER = 0x8009EB84; // type:func
findCharacterInParty = 0x8009EF90; // type:func
setupActorToFieldEntryID = 0x8009EFE4; // type:func
OP_SWITCH_MAP_TO_GEARS = 0x8009F128; // type:func
findPartySlotOfGearActor = 0x8009F1A0; // type:func
OP_SET_ON_GEAR = 0x8009F1D8; // type:func
OP_SET_OFF_GEAR = 0x8009F23C; // type:func
updateGearState = 0x8009F2A0; // type:func
OPX_1F = 0x8009F364; // type:func
OPX_20 = 0x8009F3DC; // type:func
savePartyMemberPositionVars = 0x8009F474; // type:func
OP_5CSub0 = 0x8009F6E8; // type:func
OP_5C = 0x8009F7B8; // type:func
copyActorPositionsAndMatrix = 0x8009FAB4; // type:func
OPX_21 = 0x8009FC78; // type:func
OP_INIT_ENTITY_PC = 0x8009FE48; // type:func
enablePlayerFlag80 = 0x800A01DC; // type:func
OP_INIT_ENTITY_SCRIPT_sub1 = 0x800A0224; // type:func
OP_INIT_ENTITY_SCRIPT = 0x800A02CC; // type:func
OP_SET_MAX_MECHA = 0x800A0350; // type:func
OP_GET_CURRENT_DISC_NUMBER = 0x800A038C; // type:func
OPX_CC = 0x800A03E4; // type:func
OPX_CB = 0x800A0440; // type:func
OPX_CA = 0x800A0478; // type:func
OP_LOAD_NEW_MECHA = 0x800A0568; // type:func
OP_ADD_ENTITY_TO_MECHA_LIST = 0x800A08F4; // type:func
OPX_15 = 0x800A0A80; // type:func
OP_INIT_ENTITY_NPC = 0x800A0BB4; // type:func
OP_06 = 0x800A0CC0; // type:func
OP_CALL = 0x800A0D84; // type:func
OP_RETURN = 0x800A0E48; // type:func
OP_92 = 0x800A0F40; // type:func
OP_4 = 0x800A101C; // type:func
OP_STOP = 0x800A1100; // type:func
OP_JUMP_IF = 0x800A1160; // type:func
OP_JUMP = 0x800A1404; // type:func
OP_INCREASE_FIELD_EXECUTION_MAX_CYCLES = 0x800A142C; // type:func
executeFieldScript = 0x800A1458; // type:func
exectueEntitiesUpdateFunction = 0x800A15C0; // type:func
runDirectorScriptImmediately = 0x800A183C; // type:func
runMenuReturnScript = 0x800A1A18; // type:func
runFieldResumeScript = 0x800A1A54; // type:func
reloadFieldActorsFromSaveBlock = 0x800A1CA4; // type:func
startAllEntityScripts = 0x800A1E64; // type:func
OP_FF = 0x800A2550; // type:func
getBytesSign = 0x800A2570; // type:func
getVariable = 0x800A25A8; // type:func
setVar = 0x800A2604; // type:func
getScriptEntryPoint = 0x800A2620; // type:func
setVarsForCurrentParty = 0x800A2644; // type:func
saveStateToKernel = 0x800A268C; // type:func
syncKernelAndFieldStates = 0x800A2778; // type:func
loadFieldStateFromSaveBlock = 0x800A2A04; // type:func
restoreFieldStateFromSaveBlock = 0x800A321C; // type:func
saveFieldStateToSaveBlock = 0x800A345C; // type:func
copyScreenToTransitionStrips = 0x800A3C20; // type:func
copyScreenToVram = 0x800A3C44; // type:func
freeScreenDistortion = 0x800A3CAC; // type:func
setupScreenDistortion = 0x800A3D24; // type:func
setScreenDistortionParams = 0x800A419C; // type:func
updateAndRenderScreenDistortion = 0x800A4284; // type:func
setMatrixTranslation = 0x800A4A90; // type:func
func_800A55C8 = 0x800A4AA0; // type:func
setFieldTransitionPolyColor = 0x800A4AD8; // type:func
setupRGBFaderSlot0_fadeFromWhite = 0x800A4B80; // type:func
setupRGBFaderSlot0_fadeToWhite = 0x800A4BE8; // type:func
setVramStripSemiTransBit = 0x800A4C4C; // type:func
captureScreenForTransition = 0x800A4D5C; // type:func
renderFullScreenTransitionEffect = 0x800A4DFC; // type:func
transitionFields = 0x800A5118; // type:func
renderScreenTransitionPoly = 0x800A58E0; // type:func
setupScreenTransitionPoly = 0x800A5B14; // type:func
renderScreenTransition = 0x800A5DFC; // type:func
fadeTransitionGridCorner = 0x800A5E70; // type:func
renderTransitionFadeGrid = 0x800A6118; // type:func
initTransitionFadeGrid = 0x800A6348; // type:func
freeTransitionFadeGrid = 0x800A653C; // type:func
initFieldMoviePlayer = 0x800A6564; // type:func
handleFieldMovieFrame = 0x800A65F8; // type:func
startFieldMoviePlayback = 0x800A66F0; // type:func
updateFieldMoviePlayer = 0x800A6804; // type:func
waitCdIdleRenderingField = 0x800A686C; // type:func
releasePartyBuffersForMovie = 0x800A68C0; // type:func
restorePartyBuffersAfterMovie = 0x800A69D0; // type:func
getNext24BitColorComponent = 0x800A6C1C; // type:func
convert24BitScreenTo15Bit = 0x800A6C9C; // type:func
playMovieScrollingTextSection = 0x800A6E20; // type:func
startFieldTransition = 0x800A7130; // type:func
loadDebugDigitTexture = 0x800A77EC; // type:func
freeDebugCameraDigits = 0x800A788C; // type:func
setDebugDigitUV = 0x800A78E0; // type:func
renderDebugCameraDigits = 0x800A7998; // type:func
initDebugCameraDigits = 0x800A807C; // type:func
initParticlesPoly = 0x800A8384; // type:func
reallocBackBufferRamCopy = 0x800A858C; // type:func
saveBackBufferRamCopy = 0x800A8634; // type:func
restoreBackBufferRamCopy = 0x800A86C8; // type:func
resetParticleEffectsTable = 0x800A874C; // type:func
deleteParticleEffect = 0x800A8784; // type:func
stopActiveEffects = 0x800A884C; // type:func
stopActiveEffect2 = 0x800A88A4; // type:func
deleteAllParticleEffects = 0x800A8938; // type:func
resetParticleCreationSetup = 0x800A897C; // type:func
updateParticles = 0x800A8B60; // type:func
evalParticleRange = 0x800A8D54; // type:func
findFreeParticleEffectSlot = 0x800A8D8C; // type:func
stopParticleEffect = 0x800A8DC0; // type:func
createParticleEffect = 0x800A8E80; // type:func
interpolateParticleColor = 0x800A8FF4; // type:func
projectAndRenderParticle = 0x800A902C; // type:func
updateParticle = 0x800A93F0; // type:func
spawnParticle = 0x800A9B8C; // type:func
setupObjectRenderModesSub0 = 0x800A9EB4; // type:func
isObjectOcluded = 0x800A9F4C; // type:func
freeScriptMarkerSprites = 0x800AA0B0; // type:func
initScriptMarkerSprites = 0x800AA0E0; // type:func
setScriptMarkerColor = 0x800AA2A0; // type:func
drawScriptMarker = 0x800AA324; // type:func
initFieldMapScreenPrims = 0x800AA458; // type:func
isInventory0ItemOwned = 0x800AA800; // type:func
renderFieldMapScreen = 0x800AA850; // type:func
isFieldMapPatchFlagSet = 0x800AAC20; // type:func
loadFieldMapPatches = 0x800AACE0; // type:func
showFieldMapScreen = 0x800AAF70; // type:func
initWideImageSprites = 0x800AB1F0; // type:func
drawWideImageSprites = 0x800AB3A0; // type:func
getScrollingTextGlyph = 0x800AB4B4; // type:func
expandTextGlyph = 0x800AB514; // type:func
drawScrollingTextLineToVram = 0x800AB5C8; // type:func
loadScrollingTextFiles = 0x800AB7E0; // type:func
initScrollingTextSprites = 0x800AB884; // type:func
renderMovieScrollingText = 0x800ABE74; // type:func
uploadScrollingTextTextures = 0x800AC068; // type:func
initMovieScrollingText = 0x800AC130; // type:func
freeMovieScrollingText = 0x800AC188; // type:func
updateMovieScrollingText = 0x800AC1CC; // type:func
readS16FromScript = 0x800AC254; // type:func
readU16FromScript = 0x800AC290; // type:func
getImmediateOrVariableUnsigned = 0x800AC2C4; // type:func
applyPartyGearStateChanges = 0x800AC2FC; // type:func
togglePartyGears = 0x800AC368; // type:func
exitGear = 0x800AC4A8; // type:func
enterGear = 0x800AC9AC; // type:func
restoreOnGearScriptFlags = 0x800ACD70; // type:func
switchPartyGears = 0x800ACE50; // type:func
inputAllowedMask = 0x800ACFD8;
updateCharacterVar1 = 0x800ACFDA;
fieldTransitionCompleted = 0x800ACFDC;
renderCharsDisabled = 0x800ACFDD;
g_frameOddOrEven = 0x800ACFE0;
currentPortraitLoadingSlot = 0x800ACFE4;
D_800ADB10 = 0x800ACFE8;
D_800ADB14 = 0x800ACFEC;
battleStartSaveWritePending = 0x800ACFF0;
fieldExecuteVar1 = 0x800ACFF4;
mechaOverlayBuffer = 0x800ACFF8;
screenDistrotionAllocated = 0x800ACFFC;
numFollowStruct2 = 0x800AD000;
loadCompleted = 0x800AD004;
fieldHeapTopMarker = 0x800AD008;
isBackBufferRamCopyEnabled = 0x800AD00C;
fullScreenTransitionEffectRenderMode = 0x800AD010;
fullScreenTransitionEffectRenderParam = 0x800AD014;
particleVar1 = 0x800AD018;
currentParticleCreatorId = 0x800AD01C;
compassArrowCurrentDirection = 0x800AD020;
compassArrowTargetDirection = 0x800AD022;
fieldUseGroundOT = 0x800AD024;
D_800ADB50 = 0x800AD028;
wideImageSpritesVisible = 0x800AD02C;
fieldModelDynamicVerticesUpdate_actorIndex = 0x800AD030;
fieldModelDynamicVerticesUpdate_nodeIndex = 0x800AD034;
fieldGraphicsUploaded = 0x800AD038;
g_menuIdToOpen = 0x800AD03C;
playerCanRun = 0x800AD040;
fieldMoviePlayerStatus = 0x800AD044;
iRam800adb70 = 0x800AD048;
onlyUpdateDirector = 0x800AD04C;
fieldMovieDisplayBuffer = 0x800AD050;
fieldMovieStarted = 0x800AD054;
fieldMovieFlags = 0x800AD058;
fieldMovieStopRequest = 0x800AD05C;
fieldBattleRequested = 0x800AD060;
disableParticles = 0x800AD064;
load2dAnimVar = 0x800AD068;
EntityMoveCheck0Var0 = 0x800AD06C;
updateEntityEventCode3Var1 = 0x800AD070;
fieldProfileTimestamp = 0x800AD074;
fieldCpuTime = 0x800AD078;
fieldGpuTime = 0x800AD07C;
cameraCollisionState = 0x800AD080;
updateCameraInterpolationVar0 = 0x800AD084;
updateCameraInterpolationVar1 = 0x800AD088;
paletteFadeUploadPending = 0x800AD08C;
musicLoadBuffer2 = 0x800AD090;
lastStreamedMusicSector = 0x800AD094;
asyncPartyCharacterLoadingBuffer = 0x800AD098;
asyncLoadingVar1 = 0x800AD09C;
asyncPartyCharacterLoadingCharacterIndex = 0x800AD0A0;
asyncPartyCharacterLoadingIndex = 0x800AD0A4;
bBattleSequenceInitialized = 0x800AD0A8;
fieldBattleMusicPending = 0x800AD0AC;
bootModeReady = 0x800AD0B0;
playMusicAuthorized = 0x800AD0B4;
fieldExecuteVar2 = 0x800AD0B8;
fieldExecuteVar3 = 0x800AD0BC;
battlingModeReady = 0x800AD0C0;
fieldChangePrevented = 0x800AD0C4;
rawFieldDialogBundle = 0x800AD0C8;
fieldTriggerData = 0x800AD0CC;
rawFieldScriptData = 0x800AD0D0;
g_totalActors = 0x800AD0D4;
pCurrentFieldScriptFile = 0x800AD0D8;
D_800ADC04 = 0x800AD0DC;
fieldScreenFadedOut = 0x800AD0E0;
updateEntityEventCode3Var2 = 0x800AD0E4;
positionInScratchBufferForMove = 0x800AD0E8;
fieldGraphicsAllocation = 0x800AD0EC;
g_updateAllEntitiesSub2Var0 = 0x800AD0F0;
cameraDirectionToDollyBitmask = 0x800AD0F4;
compassData0 = 0x800AD0FC;
compassTimVramCoords = 0x800AD11C;
menuVramSaveSources = 0x800AD188;
menuVramSaveDestinations = 0x800AD1A0;
compassQuadCornersX = 0x800AD1B8;
D_800ADCE2 = 0x800AD1BA;
D_800ADCE4 = 0x800AD1BC;
D_800ADCE6 = 0x800AD1BE;
compassQuadCornersZ = 0x800AD200;
D_800ADD2A = 0x800AD202;
D_800ADD2C = 0x800AD204;
D_800ADD2E = 0x800AD206;
compassQuadCornersU = 0x800AD248;
D_800ADD72 = 0x800AD24A;
D_800ADD74 = 0x800AD24C;
D_800ADD76 = 0x800AD24E;
compassQuadCornersV = 0x800AD290;
D_800ADDBA = 0x800AD292;
D_800ADDBC = 0x800AD294;
D_800ADDBE = 0x800AD296;
compassQuadTextures = 0x800AD2D8;
D_800ADE02 = 0x800AD2DA;
D_800ADE04 = 0x800AD2DC;
D_800ADE06 = 0x800AD2DE;
D_800ADE08 = 0x800AD2E0;
D_800ADE0A = 0x800AD2E2;
compassShadowQuadCorners = 0x800AD308;
compassShadowQuadUVs = 0x800AD348;
createDialogWindowCounter = 0x800AD368;
dialogWindowsFrameCount2 = 0x800AD36C;
dialogWindowsFrameCount = 0x800AD370;
dialogWindowVramRects = 0x800AD374;
D_800ADEDC = 0x800AD3B4;
D_800ADEDE = 0x800AD3B6;
D_800ADEE0 = 0x800AD3B8;
D_800ADEE2 = 0x800AD3BA;
D_800ADF04 = 0x800AD3DC;
D_800ADF06 = 0x800AD3DE;
D_800ADF08 = 0x800AD3E0;
D_800ADF0A = 0x800AD3E2;
dialogWindowPortraitPolySetups = 0x800AD40C;
windowsDefaultPositions = 0x800AD42C;
D_800ADF56 = 0x800AD42E;
startScriptsForCollisionsVar0 = 0x800AD43C;
updateCharacterRotationOrder1 = 0x800AD440;
updateCharacterRotationOrder2 = 0x800AD460;
deltaMoveTable1 = 0x800AD480;
updateEntityEventCode4Table0 = 0x800AD490;
deltaMoveTable0 = 0x800AD49C;
musicLookupTable = 0x800AD4A4;
musicLookupFlags = 0x800AD4A5;
movieSoundEventTable = 0x800AD538;
portraitMapping = 0x800AD6B8;
characterMappingTable = 0x800AD76C;
fieldScriptOpcodes = 0x800AD778;
fieldScriptOpcodes_EX = 0x800ADB78;
partySlotSelectionMasks = 0x800ADF00;
actorDirectionTable = 0x800ADF08;
actorDirectionTable2 = 0x800ADF18;
actorDirectionTable3 = 0x800ADF28;
OP_B5SubTable = 0x800ADF38;
partyPortraitsRects = 0x800ADFB8;
screenDistortionStripOrigins = 0x800ADFF8;
debugCameraDigitsFrameCounter = 0x800AE034;
debugCameraDigitsCursorFrame = 0x800AE038;
debugCameraDigitImages = 0x800AE03C;
D_800AEB6A = 0x800AE03E;
D_800AEB6C = 0x800AE040;
D_800AEB6E = 0x800AE042;
D_800AEF14 = 0x800AE3E8;
D_800AEF16 = 0x800AE3EA;
debugCameraDigitsAllocated = 0x800AE74C;
gParticlePerTypeConfig = 0x800AE750;
D_800AF27E = 0x800AE752;
D_800AF280 = 0x800AE754;
D_800AF282 = 0x800AE756;
D_800AF284 = 0x800AE758;
D_800AF286 = 0x800AE75A;
D_800AF288 = 0x800AE75C;
D_800AF28A = 0x800AE75E;
D_800AF28C = 0x800AE760;
D_800AF28E = 0x800AE762;
D_800AF290 = 0x800AE764;
D_800AF292 = 0x800AE766;
cameraToParticleMapping = 0x800AE948;
fieldMapScreenEntries = 0x800AE950;
fieldMapPatchRects = 0x800AEA94;
D_800AF5C6 = 0x800AEA9A;
vramRectCommands = 0x800AEABC;
D_800AF5EA = 0x800AEABE;
D_800AF5EC = 0x800AEAC0;
D_800AF5EE = 0x800AEAC2;
vramRectCommandDestX = 0x800AEBBC;
vramRectCommandDestY = 0x800AEBFC;
vramRectCommandIndex = 0x800AEC3C;
scrollingTextData = 0x800AEC40;
scrollingTextLines = 0x800AEC44;
scrollingTextCursor = 0x800AEC48;
scrollingTextLineIndex = 0x800AEC4C;
scrollingTextFrameCounter = 0x800AEC50;
scrollingTextBytesLeft = 0x800AEC54;
scrollingTextGlyphTim = 0x800AEC58;
scrollingTextFadeGradients = 0x800AEC5C;
D_800AF78C = 0x800AEC60;
D_800AF78D = 0x800AEC61;
D_800AF78E = 0x800AEC62;
D_800AF790 = 0x800AEC64;
D_800AF792 = 0x800AEC66;
D_800AF794 = 0x800AEC68;
D_800AF795 = 0x800AEC69;
D_800AF796 = 0x800AEC6A;
D_800AF798 = 0x800AEC6C;
D_800AF799 = 0x800AEC6D;
D_800AF79A = 0x800AEC6E;
D_800AF79C = 0x800AEC70;
D_800AF79E = 0x800AEC72;
D_800AF7A0 = 0x800AEC74;
D_800AF7A1 = 0x800AEC75;
D_800AF7A2 = 0x800AEC76;
D_800AF7A4 = 0x800AEC78;
D_800AF7A5 = 0x800AEC79;
D_800AF7A6 = 0x800AEC7A;
D_800AF7A8 = 0x800AEC7C;
D_800AF7AA = 0x800AEC7E;
D_800AF7AC = 0x800AEC80;
D_800AF7AD = 0x800AEC81;
D_800AF7B0 = 0x800AEC84;
D_800AF7B1 = 0x800AEC85;
D_800AF7B2 = 0x800AEC86;
D_800AF7B4 = 0x800AEC88;
D_800AF7B6 = 0x800AEC8A;
D_800AF7B9 = 0x800AEC8D;
D_800AF7F0 = 0x800AECC4;
D_800AF7F4 = 0x800AECC8;
D_800AF7F5 = 0x800AECC9;
D_800AF7F6 = 0x800AECCA;
D_800AF7F8 = 0x800AECCC;
D_800AF7FA = 0x800AECCE;
D_800AF7FC = 0x800AECD0;
D_800AF7FD = 0x800AECD1;
D_800AF7FE = 0x800AECD2;
D_800AF800 = 0x800AECD4;
D_800AF801 = 0x800AECD5;
D_800AF802 = 0x800AECD6;
D_800AF804 = 0x800AECD8;
D_800AF806 = 0x800AECDA;
D_800AF808 = 0x800AECDC;
D_800AF809 = 0x800AECDD;
D_800AF80A = 0x800AECDE;
D_800AF80C = 0x800AECE0;
D_800AF80D = 0x800AECE1;
D_800AF80E = 0x800AECE2;
D_800AF810 = 0x800AECE4;
D_800AF812 = 0x800AECE6;
D_800AF814 = 0x800AECE8;
D_800AF815 = 0x800AECE9;
D_800AF818 = 0x800AECEC;
D_800AF819 = 0x800AECED;
D_800AF81A = 0x800AECEE;
D_800AF81C = 0x800AECF0;
D_800AF81E = 0x800AECF2;
D_800AF820 = 0x800AECF4;
D_800AF821 = 0x800AECF5;
D_800AF824 = 0x800AECF8;
mechaDeltaTranslationIndex = 0x800AED2C;
g_cameraMatrix2 = 0x800AED30;
paletteFadeBuffer = 0x800AED50;
fieldSceneState = 0x800AED54;
D_800AF882 = 0x800AED56;
D_800AF884 = 0x800AED58;
D_800AF886 = 0x800AED5A;
D_800AF888 = 0x800AED5C;
D_800AF88A = 0x800AED5E;
D_800AF890 = 0x800AED64;
D_800AF892 = 0x800AED66;
D_800AF894 = 0x800AED68;
D_800AF896 = 0x800AED6A;
D_800AF898 = 0x800AED6C;
D_800AF89A = 0x800AED6E;
D_800AF8B0 = 0x800AED84;
D_800AF8B2 = 0x800AED86;
D_800AF8B4 = 0x800AED88;
D_800AF8B6 = 0x800AED8A;
D_800AF8B8 = 0x800AED8C;
D_800AF8BA = 0x800AED8E;
D_800AF8C0 = 0x800AED94;
D_800AF8C2 = 0x800AED96;
D_800AF8C4 = 0x800AED98;
D_800AF8C6 = 0x800AED9A;
D_800AF8C8 = 0x800AED9C;
D_800AF8CA = 0x800AED9E;
D_800AF8E0 = 0x800AEDB4;
D_800AF8E4 = 0x800AEDB8;
D_800AF8E8 = 0x800AEDBC;
D_800AF8F0 = 0x800AEDC4;
D_800AF8F4 = 0x800AEDC8;
D_800AF8F8 = 0x800AEDCC;
D_800AF900 = 0x800AEDD4;
D_800AF904 = 0x800AEDD8;
D_800AF908 = 0x800AEDDC;
D_800AF910 = 0x800AEDE4;
D_800AF914 = 0x800AEDE8;
D_800AF918 = 0x800AEDEC;
D_800AF920 = 0x800AEDF4;
D_800AF924 = 0x800AEDF8;
D_800AF928 = 0x800AEDFC;
D_800AF930 = 0x800AEE04;
D_800AF934 = 0x800AEE08;
D_800AF936 = 0x800AEE0A;
D_800AF938 = 0x800AEE0C;
D_800AF93A = 0x800AEE0E;
D_800AF93C = 0x800AEE10;
D_800AF93E = 0x800AEE12;
D_800AF940 = 0x800AEE14;
D_800AF944 = 0x800AEE18;
D_800AF948 = 0x800AEE1C;
D_800AF950 = 0x800AEE24;
D_800AF954 = 0x800AEE28;
D_800AF958 = 0x800AEE2C;
D_800AF960 = 0x800AEE34;
D_800AF964 = 0x800AEE38;
D_800AF968 = 0x800AEE3C;
D_800AF96C = 0x800AEE40;
D_800AF974 = 0x800AEE48;
D_800AF978 = 0x800AEE4C;
D_800AF97C = 0x800AEE50;
op99Var5 = 0x800AEE58;
op99Var6 = 0x800AEE5C;
camera2Tan = 0x800AEE60;
cameraTan = 0x800AEE62;
D_800AF990 = 0x800AEE64;
D_800AF9B0 = 0x800AEE84;
computeProjectionMatrixAngles = 0x800AEEA4;
D_800AF9D2 = 0x800AEEA6;
D_800AF9D4 = 0x800AEEA8;
op99Var7 = 0x800AEEAC;
cameraLimits = 0x800AEEB0;
D_800AF9DE = 0x800AEEB2;
D_800AF9E0 = 0x800AEEB4;
D_800AF9E2 = 0x800AEEB6;
D_800AF9E4 = 0x800AEEB8;
D_800AF9E6 = 0x800AEEBA;
D_800AF9E8 = 0x800AEEBC;
D_800AF9EC = 0x800AEEC0;
opA0_var1 = 0x800AEEC4;
DollySet = 0x800AEEC8;
DollyStop = 0x800AEEC9;
D_800AF9F6 = 0x800AEECA;
sceneSCRZ = 0x800AEECC;
sceneDIP = 0x800AEED0;
sceneScale = 0x800AEED2;
D_800AFA00 = 0x800AEED4;
D_800AFA04 = 0x800AEED8;
D_800AFA08 = 0x800AEEDC;
opA0_var0 = 0x800AEEE0;
D_800AFA10 = 0x800AEEE4;
D_800AFA14 = 0x800AEEE8;
D_800AFA18 = 0x800AEEEC;
D_800AFA1C = 0x800AEEF0;
D_800AFA20 = 0x800AEEF4;
D_800AFA24 = 0x800AEEF8;
D_800AFA28 = 0x800AEEFC;
fieldCameraShakeCounter = 0x800AEEFE;
D_800AFA2C = 0x800AEF00;
D_800AFA30 = 0x800AEF04;
D_800AFA32 = 0x800AEF06;
D_800AFA34 = 0x800AEF08;
D_800AFA36 = 0x800AEF0A;
D_800AFA38 = 0x800AEF0C;
D_800AFA3A = 0x800AEF0E;
D_800AFA3C = 0x800AEF10;
D_800AFA40 = 0x800AEF14;
D_800AFA44 = 0x800AEF18;
D_800AFA48 = 0x800AEF1C;
D_800AFA4C = 0x800AEF20;
D_800AFA50 = 0x800AEF24;
D_800AFA54 = 0x800AEF28;
D_800AFA56 = 0x800AEF2A;
D_800AFA58 = 0x800AEF2C;
D_800AFA5C = 0x800AEF30;
D_800AFA5E = 0x800AEF32;
D_800AFA60 = 0x800AEF34;
g_currentProjectionMatrix = 0x800AEF38;
D_800AFA84 = 0x800AEF58;
D_800AFAA4 = 0x800AEF78;
D_800AFAC4 = 0x800AEF98;
D_800AFACC = 0x800AEFA0;
D_800AFAD0 = 0x800AEFA4;
D_800AFAD4 = 0x800AEFA8;
D_800AFAD6 = 0x800AEFAA;
D_800AFAD8 = 0x800AEFAC;
D_800AFAE0 = 0x800AEFB4;
D_800AFAE4 = 0x800AEFB8;
D_800AFAE8 = 0x800AEFBC;
D_800AFAEA = 0x800AEFBE;
D_800AFAEC = 0x800AEFC0;
D_800AFAF4 = 0x800AEFC8;
D_800AFAF8 = 0x800AEFCC;
D_800AFAFC = 0x800AEFD0;
D_800AFAFE = 0x800AEFD2;
D_800AFB00 = 0x800AEFD4;
D_800AFB04 = 0x800AEFD8;
D_800AFB06 = 0x800AEFDA;
D_800AFB08 = 0x800AEFDC;
totalObjects = 0x800AEFE0;
D_800AFB10 = 0x800AEFE4;
D_800AFB14 = 0x800AEFE8;
D_800AFB18 = 0x800AEFEC;
fieldActorSetupParams = 0x800AEFF0;
walkMeshVar1 = 0x800AEFF4;
walkMeshTriangle = 0x800AEFF8;
walkMeshVertices = 0x800AF008;
g_walkMeshNumTrianglePerBlock = 0x800AF018;
D_800AFB54 = 0x800AF028;
compassData2 = 0x800AF0DC;
backBufferRamCopyRect = 0x800AF0FC;
D_800AFC2A = 0x800AF0FE;
D_800AFC2C = 0x800AF100;
D_800AFC2E = 0x800AF102;
renderModelRotationMatrix = 0x800AF104;
D_800AFC44 = 0x800AF118;
D_800AFC48 = 0x800AF11C;
D_800AFC4C = 0x800AF120;
fieldSaveBlockCursor = 0x800AF124;
isMusicLoadingStartPending = 0x800AF128;
paletteFadeRect = 0x800AF12C;
D_800AFC5A = 0x800AF12E;
D_800AFC5C = 0x800AF130;
D_800AFC5E = 0x800AF132;
debugCameraDigitPolys = 0x800AF134;
D_800AFC64 = 0x800AF138;
scriptMarkerSprites = 0x800AF13C;
padButtonForScripts2 = 0x800AF140;
backBufferRamCopy = 0x800AF144;
fieldScriptInitVar0 = 0x800AF148;
fieldMusicBeforeBattle = 0x800AF14C;
fieldExectuteMaxCycles = 0x800AF150;
gDialogRects = 0x800AF154;
D_800AFC84 = 0x800AF158;
fieldTransitionInProgress = 0x800AF1D8;
scriptWdsBuffer = 0x800AF1DC;
scriptWdsFileIndex = 0x800AF1E0;
walkMeshVar4 = 0x800AF1E4;
fieldTransitionFadeInLength = 0x800AF1E8;
scriptWdsSlot = 0x800AF1EC;
currentFieldActorId = 0x800AF1F0;
OPX_21_Sub0 = 0x800AF1F4;
compassData1 = 0x800AF1F8;
fieldMenuFadeDrawModes = 0x800AF2F8;
rgbFaderTexWindows = 0x800AF310;
D_800AFE3E = 0x800AF312;
D_800AFE40 = 0x800AF314;
D_800AFE42 = 0x800AF316;
fieldMenuMoveRect = 0x800AF320;
D_800AFE4E = 0x800AF322;
D_800AFE50 = 0x800AF324;
D_800AFE52 = 0x800AF326;
fieldMenuFadeTiles = 0x800AF328;
D_800AFE57 = 0x800AF32B;
D_800AFE58 = 0x800AF32C;
D_800AFE59 = 0x800AF32D;
D_800AFE5A = 0x800AF32E;
D_800AFE5B = 0x800AF32F;
D_800AFE5C = 0x800AF330;
D_800AFE5E = 0x800AF332;
D_800AFE60 = 0x800AF334;
D_800AFE62 = 0x800AF336;
D_800AFE64 = 0x800AF338;
movieScrollingTextActive = 0x800AF348;
fieldMapScreenOffsetX = 0x800AF34C;
fieldMapScreenOffsetY = 0x800AF350;
D_800AFE80 = 0x800AF354;
OPX_86Param = 0x800AF358;
actorSoundSlots = 0x800AF35C;
D_800AFE8A = 0x800AF35E;
padButtonForScripts = 0x800AF370;
padButtonForScriptsPad1 = 0x800AF374;
musicLoadedCallback = 0x800AF378;
fieldImageMoveCommands = 0x800AF37C;
D_800AFFAC = 0x800AF480;
currentScriptFinished = 0x800AF4C0;
particleEditorConfigIndex = 0x800AF518;
fieldTransitionMode = 0x800AF51C;
compassDataRect = 0x800AF520;
D_800B004E = 0x800AF522;
D_800B0050 = 0x800AF524;
D_800B0052 = 0x800AF526;
mousePadBuffers = 0x800AF528;
D_800B0058 = 0x800AF52C;
mouseSpeedX = 0x800AF530;
mouseSpeedY = 0x800AF534;
newBootMode = 0x800AF538;
mouseCursorX = 0x800AF53C;
mouseCursorY = 0x800AF544;
pCurrentFieldScriptActor = 0x800AF54C;
backgroundPoly = 0x800AF550;
OPX_80Params = 0x800AF554;
D_800B0082 = 0x800AF556;
D_800B0084 = 0x800AF558;
D_800B0086 = 0x800AF55A;
D_800B0088 = 0x800AF55C;
D_800B008A = 0x800AF55E;
D_800B008C = 0x800AF560;
D_800B008E = 0x800AF562;
OPX_81Params = 0x800AF564;
D_800B0094 = 0x800AF568;
D_800B0098 = 0x800AF56C;
OPX_82Param0 = 0x800AF574;
D_800B00A1 = 0x800AF575;
D_800B00A2 = 0x800AF576;
D_800B00A4 = 0x800AF578;
D_800B00A5 = 0x800AF579;
D_800B00A6 = 0x800AF57A;
D_800B00A8 = 0x800AF57C;
D_800B00A9 = 0x800AF57D;
D_800B00AA = 0x800AF57E;
OPX_82Param3 = 0x800AF580;
D_800B00AE = 0x800AF582;
D_800B00B0 = 0x800AF584;
D_800B00B2 = 0x800AF586;
cameraDeltaTan = 0x800AF588;
transitionStripRotation = 0x800AF58C;
D_800B00BA = 0x800AF58E;
D_800B00BC = 0x800AF590;
g_breakCurrentScript = 0x800AF594;
transitionFadeGrid = 0x800AF598;
portraitsLoadingCommands = 0x800AF59C;
D_800B00CC = 0x800AF5A0;
D_800B00D0 = 0x800AF5A4;
D_800B00D4 = 0x800AF5A8;
residentWdsBuffer = 0x800AF5B4;
fieldMovieWaitingFirstFrame = 0x800AF5B8;
occlusionTestMatrix = 0x800AF5BC;
D_800B00FC = 0x800AF5D0;
D_800B0100 = 0x800AF5D4;
D_800B0104 = 0x800AF5D8;
activeParticleEffectActors = 0x800AF5DC;
wideImageSprites = 0x800AF65C;
D_800B0200 = 0x800AF6D4;
kernelAndFieldStatesSynced = 0x800AF79C;
particleCreationSetup = 0x800AF7A0;
D_800B02CE = 0x800AF7A2;
D_800B02D0 = 0x800AF7A4;
D_800B02D2 = 0x800AF7A6;
D_800B02D4 = 0x800AF7A8;
D_800B02D8 = 0x800AF7AC;
D_800B02DA = 0x800AF7AE;
D_800B02DC = 0x800AF7B0;
D_800B02E0 = 0x800AF7B4;
D_800B02E2 = 0x800AF7B6;
D_800B02E4 = 0x800AF7B8;
D_800B02E8 = 0x800AF7BC;
D_800B02EA = 0x800AF7BE;
D_800B02EC = 0x800AF7C0;
D_800B02F0 = 0x800AF7C4;
D_800B02F2 = 0x800AF7C6;
D_800B02F4 = 0x800AF7C8;
D_800B02F6 = 0x800AF7CA;
D_800B02FC = 0x800AF7D0;
D_800B02FE = 0x800AF7D2;
D_800B031C = 0x800AF7F0;
D_800B031E = 0x800AF7F2;
D_800B0320 = 0x800AF7F4;
D_800B0322 = 0x800AF7F6;
D_800B0324 = 0x800AF7F8;
D_800B0326 = 0x800AF7FA;
D_800B0328 = 0x800AF7FC;
D_800B032A = 0x800AF7FE;
D_800B032E = 0x800AF802;
D_800B0330 = 0x800AF804;
D_800B0332 = 0x800AF806;
D_800B0336 = 0x800AF80A;
D_800B0337 = 0x800AF80B;
D_800B0338 = 0x800AF80C;
D_800B033A = 0x800AF80E;
D_800B033B = 0x800AF80F;
D_800B033C = 0x800AF810;
D_800B033E = 0x800AF812;
D_800B0340 = 0x800AF814;
D_800B0342 = 0x800AF816;
dialogWindowVar1 = 0x800AFB60;
D_800B069C = 0x800AFB70;
fieldMovieCurrentFrame = 0x800AFB74;
portraitLoadingStatus = 0x800AFB78;
D_800B06A6 = 0x800AFB7A;
D_800B06A8 = 0x800AFB7C;
pCurrentFieldEntity = 0x800AFB8C;
fieldCompassVar2 = 0x800AFB90;
D_800B0DBC = 0x800B0290;
D_800B0F7C = 0x800B0450;
D_800B0FEC = 0x800B04C0;
D_800B1274 = 0x800B0748;
D_800B1404 = 0x800B08D8;
D_800B14A4 = 0x800B0978;
color24BitComponentIndex = 0x800B097C;
spriteJumpDuration = 0x800B0980;
activeParticleEffectsTable = 0x800B0984;
followDataTable = 0x800B09C4;
D_800B14F4 = 0x800B09C8;
D_800B14F8 = 0x800B09CC;
D_800B14FA = 0x800B09CE;
D_800B14FC = 0x800B09D0;
D_800B1500 = 0x800B09D4;
D_800B1502 = 0x800B09D6;
D_800B1504 = 0x800B09D8;
D_800B1506 = 0x800B09DA;
D_800B1510 = 0x800B09E4;
D_800B1514 = 0x800B09E8;
D_800B1518 = 0x800B09EC;
D_800B1520 = 0x800B09F4;
D_800B1530 = 0x800B0A04;
D_800B1534 = 0x800B0A08;
fieldMapScreenMarkerSprites = 0x800B12C4;
gDialogDrModes = 0x800B12C8;
D_800B1E00 = 0x800B12D4;
D_800B1E18 = 0x800B12EC;
D_800B1E24 = 0x800B12F8;
scriptTimBuffer = 0x800B1448;
fieldVramMapping = 0x800B144C;
D_800B1F7A = 0x800B144E;
D_800B1F7E = 0x800B1452;
fieldScreenEffects = 0x800B154C;
D_800B207A = 0x800B154E;
D_800B207C = 0x800B1550;
D_800B2080 = 0x800B1554;
D_800B2082 = 0x800B1556;
D_800B2084 = 0x800B1558;
D_800B2086 = 0x800B155A;
D_800B2088 = 0x800B155C;
D_800B208A = 0x800B155E;
D_800B208C = 0x800B1560;
D_800B208E = 0x800B1562;
D_800B2090 = 0x800B1564;
D_800B2092 = 0x800B1566;
D_800B2094 = 0x800B1568;
D_800B2096 = 0x800B156A;
D_800B2098 = 0x800B156C;
D_800B209C = 0x800B1570;
D_800B20A0 = 0x800B1574;
D_800B20A4 = 0x800B1578;
D_800B20A8 = 0x800B157C;
D_800B20AC = 0x800B1580;
D_800B20B0 = 0x800B1584;
D_800B20B2 = 0x800B1586;
D_800B20B4 = 0x800B1588;
D_800B20B8 = 0x800B158C;
D_800B20BC = 0x800B1590;
D_800B20C0 = 0x800B1594;
D_800B20C4 = 0x800B1598;
D_800B20DC = 0x800B15B0;
D_800B20E4 = 0x800B15B8;
D_800B20E6 = 0x800B15BA;
D_800B20E8 = 0x800B15BC;
D_800B20EA = 0x800B15BE;
D_800B20FC = 0x800B15D0;
D_800B2100 = 0x800B15D4;
D_800B2104 = 0x800B15D8;
D_800B2108 = 0x800B15DC;
D_800B210C = 0x800B15E0;
D_800B2110 = 0x800B15E4;
D_800B2114 = 0x800B15E8;
D_800B2116 = 0x800B15EA;
D_800B2118 = 0x800B15EC;
D_800B2163 = 0x800B1637;
windowOpenBF = 0x800B1648;
fieldRandomBattleVar = 0x800B164A;
deltaMoveVar0 = 0x800B164C;
inputAllowedMask2 = 0x800B164E;
dialogWindowFlag2 = 0x800B1650;
numInitializedFieldScriptEntities = 0x800B1654;
op9DVar1 = 0x800B1658;
D_800B2186 = 0x800B165A;
D_800B2188 = 0x800B165C;
entityMoveSpeedFactor = 0x800B1660;
isFogSetup = 0x800B1662;
D_800B2190 = 0x800B1664;
D_800B2191 = 0x800B1665;
D_800B2192 = 0x800B1666;
D_800B2194 = 0x800B1668;
D_800B2195 = 0x800B1669;
D_800B2196 = 0x800B166A;
D_800B2198 = 0x800B166C;
D_800B219A = 0x800B166E;
D_800B219C = 0x800B1670;
D_800B219D = 0x800B1671;
D_800B219E = 0x800B1672;
D_800B219F = 0x800B1673;
D_800B21A0 = 0x800B1674;
D_800B21A2 = 0x800B1676;
D_800B21A4 = 0x800B1678;
D_800B21A6 = 0x800B167A;
D_800B21A8 = 0x800B167C;
D_800B21AA = 0x800B167E;
D_800B21AC = 0x800B1680;
fieldObjectRenderingVar2 = 0x800B1682;
D_800B21B0 = 0x800B1684;
D_800B21B2 = 0x800B1686;
D_800B21B4 = 0x800B1688;
D_800B21B8 = 0x800B168C;
partyToFieldEntityArrayMapping = 0x800B1690;
D_800B21C0 = 0x800B1694;
D_800B21C4 = 0x800B1698;
noUpdatesToPartyMembers = 0x800B16A0;
D_800B21CD = 0x800B16A1;
updateCharacterVar0 = 0x800B16A2;
g_PartyFollowDisabled = 0x800B16A3;
g_menuDisabled = 0x800B16A4;
D_800B21D1 = 0x800B16A5;
D_800B21D2 = 0x800B16A6;
linkOTIndex = 0x800B16A8;
dialogWindowOpenAnimationNumFrames = 0x800B16AA;
D_800B21D8 = 0x800B16AC;
mechaList = 0x800B16B0;
mechaCurrentAnimation = 0x800B16B8;
D_800B21EC = 0x800B16C0;
mechaList3 = 0x800B16E0;
mechaFieldArgs2 = 0x800B16F0;
D_800B221E = 0x800B16F2;
D_800B2220 = 0x800B16F4;
D_800B223C = 0x800B1710;
D_800B225C = 0x800B1730;
D_800B225D = 0x800B1731;
D_800B225E = 0x800B1732;
D_800B225F = 0x800B1733;
NumMechas = 0x800B1738;
gearSwitchingEnabled = 0x800B173C;
g_playerControlledActor = 0x800B1740;
D_800B2270 = 0x800B1744;
fieldBattleMusicId = 0x800B1764;
D_800B2294 = 0x800B1768;
D_800B2298 = 0x800B176C;
D_800B229C = 0x800B1770;
D_800B22A0 = 0x800B1774;
D_800B22DE = 0x800B17B2;
cameraTrackingMode = 0x800B17B4;
D_800B22E2 = 0x800B17B6;
D_800B22E8 = 0x800B17BC;
D_800B22EA = 0x800B17BE;
D_800B22EC = 0x800B17C0;
D_800B2300 = 0x800B17D4;
D_800B2302 = 0x800B17D6;
D_800B2304 = 0x800B17D8;
D_800B2318 = 0x800B17EC;
D_800B2324 = 0x800B17F8;
D_800B2326 = 0x800B17FA;
D_800B2328 = 0x800B17FC;
D_800B233C = 0x800B1810;
D_800B233E = 0x800B1812;
D_800B2340 = 0x800B1814;
updateCharacterVar2 = 0x800B1816;
updateEntityEventCode4Var0 = 0x800B1818;
D_800B2346 = 0x800B181A;
D_800B2348 = 0x800B181C;
numMaxMechaOverlayEntries = 0x800B181E;
D_800B234C = 0x800B1820;
D_800B234E = 0x800B1822;
D_800B2350 = 0x800B1824;
updateCharacterVar4 = 0x800B1828;
D_800B2355 = 0x800B1829;
fieldBattleTransitionEffect = 0x800B182A;
D_800B2357 = 0x800B182B;
D_800B2358 = 0x800B182C;
D_800B235C = 0x800B1830;
partyToFollowStructMapping = 0x800B1834;
D_800B2364 = 0x800B1838;
D_800B2368 = 0x800B183C;
g_menuOpenArgFromScript = 0x800B1840;
playMusicVar3 = 0x800B1844;
particleCreationCharacter = 0x800B1848;
particleCreationCharacterOption = 0x800B184C;
particleCreationCharacterOption2 = 0x800B1850;
D_800B2380 = 0x800B1854;
particleCreationSlot = 0x800B1858;
mechaOverlayBatchLoadingTable = 0x800B1868;
D_800B2398 = 0x800B186C;
D_800B239C = 0x800B1870;
D_800B23A0 = 0x800B1874;
D_800B23A4 = 0x800B1878;
D_800B23A8 = 0x800B187C;
fieldRenderContext = 0x800B1970;
D_800B249E = 0x800B1972;
D_800B24A0 = 0x800B1974;
D_800B24A2 = 0x800B1976;
D_800B24B2 = 0x800B1986;
D_800B24B5 = 0x800B1989;
D_800B24B6 = 0x800B198A;
D_800B24B7 = 0x800B198B;
D_800B255C = 0x800B1A30;
D_800B255E = 0x800B1A32;
D_800B2560 = 0x800B1A34;
D_800B2562 = 0x800B1A36;
D_800B2564 = 0x800B1A38;
D_800B2565 = 0x800B1A39;
D_800B2568 = 0x800B1A3C;
D_800BA590 = 0x800B9A64;
D_800BA592 = 0x800B9A66;
D_800BA594 = 0x800B9A68;
D_800BA596 = 0x800B9A6A;
D_800BA5A6 = 0x800B9A7A;
D_800BA5A9 = 0x800B9A7D;
D_800BA5AA = 0x800B9A7E;
D_800BA5AB = 0x800B9A7F;
D_800BA5EC = 0x800B9AC0;
D_800BA648 = 0x800B9B1C;
D_800BA650 = 0x800B9B24;
D_800BA652 = 0x800B9B26;
D_800BA654 = 0x800B9B28;
D_800BA656 = 0x800B9B2A;
D_800BA658 = 0x800B9B2C;
D_800BA659 = 0x800B9B2D;
D_800BA65C = 0x800B9B30;
transitionStripScale = 0x800C1B58;
color24BitWord = 0x800C1B5C;
fieldDebugDisable = 0x800C1B60;
D_800C2690 = 0x800C1B64;
D_800C2692 = 0x800C1B66;
padButtonForDialogs = 0x800C1B68;
gDialogWindows = 0x800C1B6C;
D_800C26B0 = 0x800C1B84;
D_800C26C0 = 0x800C1B94;
D_800C2718 = 0x800C1BEC;
D_800C2720 = 0x800C1BF4;
D_800C2724 = 0x800C1BF8;
D_800C2728 = 0x800C1BFC;
D_800C272C = 0x800C1C00;
D_800C2730 = 0x800C1C04;
D_800C2740 = 0x800C1C14;
D_800C2744 = 0x800C1C18;
D_800C2746 = 0x800C1C1A;
D_800C2748 = 0x800C1C1C;
D_800C274A = 0x800C1C1E;
D_800C2774 = 0x800C1C48;
D_800C277C = 0x800C1C50;
D_800C277E = 0x800C1C52;
D_800C2780 = 0x800C1C54;
D_800C2782 = 0x800C1C56;
D_800C2884 = 0x800C1D58;
D_800C288C = 0x800C1D60;
D_800C288E = 0x800C1D62;
D_800C2890 = 0x800C1D64;
D_800C2891 = 0x800C1D65;
D_800C2892 = 0x800C1D66;
D_800C2894 = 0x800C1D68;
D_800C2896 = 0x800C1D6A;
D_800C28A0 = 0x800C1D74;
D_800C28A2 = 0x800C1D76;
D_800C28AA = 0x800C1D7E;
D_800C28B4 = 0x800C1D88;
D_800C28B6 = 0x800C1D8A;
D_800C28C8 = 0x800C1D9C;
D_800C28CA = 0x800C1D9E;
D_800C28D2 = 0x800C1DA6;
D_800C28DC = 0x800C1DB0;
D_800C28DE = 0x800C1DB2;
D_800C28F0 = 0x800C1DC4;
D_800C28F2 = 0x800C1DC6;
D_800C28F8 = 0x800C1DCC;
D_800C2904 = 0x800C1DD8;
D_800C2906 = 0x800C1DDA;
D_800C2918 = 0x800C1DEC;
D_800C291A = 0x800C1DEE;
D_800C2920 = 0x800C1DF4;
D_800C294C = 0x800C1E20;
D_800C2A14 = 0x800C1EE8;
D_800C2A16 = 0x800C1EEA;
D_800C2A18 = 0x800C1EEC;
D_800C2A1A = 0x800C1EEE;
D_800C2A3C = 0x800C1F10;
D_800C2A3E = 0x800C1F12;
D_800C2A40 = 0x800C1F14;
D_800C2A41 = 0x800C1F15;
D_800C2A42 = 0x800C1F16;
D_800C2A44 = 0x800C1F18;
D_800C2A46 = 0x800C1F1A;
D_800C2A5C = 0x800C1F30;
D_800C2A80 = 0x800C1F54;
D_800C2A82 = 0x800C1F56;
D_800C2A84 = 0x800C1F58;
D_800C2A85 = 0x800C1F59;
D_800C2A86 = 0x800C1F5A;
D_800C2A88 = 0x800C1F5C;
D_800C2A8A = 0x800C1F5E;
D_800C2AA0 = 0x800C1F74;
D_800C2AA2 = 0x800C1F76;
D_800C2AA4 = 0x800C1F78;
D_800C2AA6 = 0x800C1F7A;
D_800C2AA8 = 0x800C1F7C;
D_800C2AAA = 0x800C1F7E;
D_800C2AAC = 0x800C1F80;
D_800C2AAE = 0x800C1F82;
D_800C2AB0 = 0x800C1F84;
D_800C2AB4 = 0x800C1F88;
D_800C2AB6 = 0x800C1F8A;
D_800C2AB8 = 0x800C1F8C;
D_800C2ABC = 0x800C1F90;
D_800C2AC0 = 0x800C1F94;
D_800C2ADC = 0x800C1FB0;
D_800C2AEA = 0x800C1FBE;
D_800C2AF2 = 0x800C1FC6;
D_800C2B10 = 0x800C1FE4;
D_800C2B11 = 0x800C1FE5;
D_800C2B12 = 0x800C1FE6;
D_800C2B18 = 0x800C1FEC;
D_800C2B19 = 0x800C1FED;
D_800C2B20 = 0x800C1FF4;
D_800C2B21 = 0x800C1FF5;
D_800C2B28 = 0x800C1FFC;
D_800C2B29 = 0x800C1FFD;
D_800C2B2C = 0x800C2000;
D_800C2B2D = 0x800C2001;
padButtonForDialogs2 = 0x800C2DCC;
D_800C38FC = 0x800C2DD0;
D_800C38FE = 0x800C2DD2;
g_padButtonForField = 0x800C2DD4;
color24BitSource = 0x800C2DD8;
padButtonForField2 = 0x800C2DDC;
color15BitDest = 0x800C2DE0;
entityUpdateVar0 = 0x800C2DE4;
fieldMapScreenScaleX = 0x800C2DE8;
fieldParticleEffects = 0x800C2DEC;
fieldMapScreenScaleZ = 0x800C2EEC;
musicLoadBuffer = 0x800C2EF0;
fieldMovieParams = 0x800C2EF4;
D_800C3A22 = 0x800C2EF6;
D_800C3A24 = 0x800C2EF8;
D_800C3A26 = 0x800C2EFA;
D_800C3A28 = 0x800C2EFC;
D_800C3A2A = 0x800C2EFE;
D_800C3A2C = 0x800C2F00;
D_800C3A2E = 0x800C2F02;
D_800C3A30 = 0x800C2F04;
D_800C3A32 = 0x800C2F06;
D_800C3A34 = 0x800C2F08;
D_800C3A36 = 0x800C2F0A;
D_800C3A38 = 0x800C2F0C;
D_800C3A3A = 0x800C2F0E;
fieldMapScreenPolys = 0x800C2F10;
transitionFadeGridRadius = 0x800C2F14;
mouseCursorMinX = 0x800C2F18;
paletteFadeOriginal = 0x800C2F1C;
mouseCursorMinY = 0x800C2F20;
mouseCursorMaxX = 0x800C2F24;
mouseCursorMaxY = 0x800C2F28;
OPX8E_param0 = 0x800C2F30;
OPX8E_param1 = 0x800C2F34;
movieSoundEventIndex = 0x800C2F38;
fieldVars = 0x800C2F3C;
D_800C3A6A = 0x800C2F3E;
numDialogWindowsCreatedThisFrame = 0x800C373C;
pCurrentFieldRenderingContext = 0x800C3740;
initStrPlayer = 0x801D3538; // type:func
startStrPlayback = 0x801D37CC; // type:func
updateStrPlayer = 0x801D3F7C; // type:func
freeStrPlayer = 0x801D43B0; // type:func
strSingleSliceMode = 0x801D68B4;
setMechaBytecodeToggle = 0x801E7378;
mechaInitOverlay = 0x801E738C;
mechaInitNewMecha = 0x801E742C;
renderMechas = 0x801E7D14;
freeMechaModule = 0x801E7FD4;
freeMecha = 0x801E8030;
mechaFinalizeVar0 = 0x801E8644;
strNextUploadEnabled = 0x801E89E0;
func_802811EC = 0x80281204; // type:func
func_80281204 = 0x8028121C; // type:func
func_8028125C = 0x80281274; // type:func
func_802812A4 = 0x802812BC; // type:func
func_80281400 = 0x80281418; // type:func
func_80281450 = 0x80281468; // type:func
func_802815B0 = 0x802815C8; // type:func
func_80281678 = 0x80281690; // type:func
func_80281B00 = 0x80281B18; // type:func
func_80284EA4 = 0x80284EF8; // type:func
fieldDebugLinesVisible = 0x802859DC;
