// SAISEG's own symbols

// Texts only referenced from SAISEG's tables in .data
D_801DDF3C = 0x801DDF3C;
D_801DDF88 = 0x801DDF88;
D_801DDFAC = 0x801DDFAC;
D_801DDFD4 = 0x801DDFD4;
D_801DDFF8 = 0x801DDFF8;
D_801DE070 = 0x801DE070;
D_801DE0EC = 0x801DE0EC;
D_801DE118 = 0x801DE118;
D_801DE144 = 0x801DE144;
D_801DE188 = 0x801DE188;
D_801DE204 = 0x801DE204;
D_801DE27C = 0x801DE27C;
D_801DE33C = 0x801DE33C;
D_801DE344 = 0x801DE344;
D_801DE34C = 0x801DE34C;
D_801DE354 = 0x801DE354;
D_801DE370 = 0x801DE370;
D_801DE378 = 0x801DE378;
D_801DE380 = 0x801DE380;
D_801DE388 = 0x801DE388;
D_801DE398 = 0x801DE398;
D_801DE3AC = 0x801DE3AC;
D_801DE3C0 = 0x801DE3C0;
D_801DE3D0 = 0x801DE3D0;
D_801DE3E0 = 0x801DE3E0;
D_801DE3F0 = 0x801DE3F0;
D_801DE400 = 0x801DE400;
D_801DE710 = 0x801DE710;
D_801DE718 = 0x801DE718;
D_801DE724 = 0x801DE724;
D_801DE72C = 0x801DE72C;
D_801DE738 = 0x801DE738;
D_801DE748 = 0x801DE748;
D_801DE754 = 0x801DE754;
D_801DE764 = 0x801DE764;
D_801DE770 = 0x801DE770;
D_801DE77C = 0x801DE77C;
D_801DEA78 = 0x801DEA78;
D_801DEAA0 = 0x801DEAA0;
D_801DEAC8 = 0x801DEAC8;
D_801DEAE8 = 0x801DEAE8;
D_801DEB08 = 0x801DEB08;
D_801DEB28 = 0x801DEB28;
D_801DEB54 = 0x801DEB54;
D_801DEB80 = 0x801DEB80;
D_801DEBA8 = 0x801DEBA8;
D_801DEBC8 = 0x801DEBC8;
D_801DEBE8 = 0x801DEBE8;
D_801DEC10 = 0x801DEC10;
D_801DEC38 = 0x801DEC38;
D_801DEC60 = 0x801DEC60;
D_801DEC88 = 0x801DEC88;
D_801DECB0 = 0x801DECB0;
D_801DECD8 = 0x801DECD8;
D_801DECFC = 0x801DECFC;
D_801DED1C = 0x801DED1C;
D_801DED44 = 0x801DED44;
D_801DED6C = 0x801DED6C;
D_801DED94 = 0x801DED94;
D_801DEDB8 = 0x801DEDB8;
D_801DEDDC = 0x801DEDDC;
D_801DEE04 = 0x801DEE04;
D_801DEE2C = 0x801DEE2C;
D_801DEE40 = 0x801DEE40;
D_801DEE54 = 0x801DEE54;
D_801DEE68 = 0x801DEE68;
D_801DEE84 = 0x801DEE84;
D_801DEEA0 = 0x801DEEA0;
D_801DEEBC = 0x801DEEBC;
D_801DEED8 = 0x801DEED8;
D_801DEEFC = 0x801DEEFC;
D_801DEF20 = 0x801DEF20;
D_801DEF44 = 0x801DEF44;
D_801DEF68 = 0x801DEF68;
D_801DEF8C = 0x801DEF8C;
D_801DEFB0 = 0x801DEFB0;
D_801DEFD4 = 0x801DEFD4;
D_801DEFF8 = 0x801DEFF8;
D_801DF01C = 0x801DF01C;
D_801DF03C = 0x801DF03C;
D_801DF060 = 0x801DF060;
D_801DF080 = 0x801DF080;
D_801DF0A0 = 0x801DF0A0;
D_801DF0C0 = 0x801DF0C0;
D_801DF0E0 = 0x801DF0E0;
D_801DF100 = 0x801DF100;
D_801DF128 = 0x801DF128;
D_801DF150 = 0x801DF150;
D_801DF178 = 0x801DF178;
D_801DF1A0 = 0x801DF1A0;
D_801DF1C8 = 0x801DF1C8;
D_801DF1F0 = 0x801DF1F0;
D_801DF218 = 0x801DF218;
D_801DF240 = 0x801DF240;
D_801DF268 = 0x801DF268;
D_801DF290 = 0x801DF290;
D_801DF2B0 = 0x801DF2B0;
D_801DF2D0 = 0x801DF2D0;
D_801DF2F0 = 0x801DF2F0;
D_801DF318 = 0x801DF318;
D_801DF340 = 0x801DF340;
D_801DF368 = 0x801DF368;
D_801DF384 = 0x801DF384;
D_801DF394 = 0x801DF394;
D_801DF3B8 = 0x801DF3B8;
D_801DF3D8 = 0x801DF3D8;
D_801DF3F8 = 0x801DF3F8;
D_801DF418 = 0x801DF418;
D_801DF438 = 0x801DF438;
D_801DF458 = 0x801DF458;
D_801DF478 = 0x801DF478;
D_801DF498 = 0x801DF498;
D_801DF4B8 = 0x801DF4B8;
D_801DF4D8 = 0x801DF4D8;
D_801DF4F8 = 0x801DF4F8;
D_801DF518 = 0x801DF518;
D_801DF538 = 0x801DF538;
D_801DF558 = 0x801DF558;
D_801DF578 = 0x801DF578;
D_801DF598 = 0x801DF598;
D_801DF5B4 = 0x801DF5B4;
D_801DF5D0 = 0x801DF5D0;
D_801DF5EC = 0x801DF5EC;
D_801DF608 = 0x801DF608;
D_801DF620 = 0x801DF620;
D_801DF630 = 0x801DF630;
D_801DF640 = 0x801DF640;
D_801DF650 = 0x801DF650;
D_801DF674 = 0x801DF674;
D_801DF69C = 0x801DF69C;
D_801DF6C0 = 0x801DF6C0;
D_801DF6E8 = 0x801DF6E8;
D_801DF710 = 0x801DF710;
D_801DF738 = 0x801DF738;
D_801DF760 = 0x801DF760;
D_801DF788 = 0x801DF788;
D_801DF7AC = 0x801DF7AC;
D_801DF7D0 = 0x801DF7D0;
D_801DF7F4 = 0x801DF7F4;
D_801DF818 = 0x801DF818;
D_801DF83C = 0x801DF83C;
D_801DF860 = 0x801DF860;
D_801DF878 = 0x801DF878;
D_801DF890 = 0x801DF890;
D_801DF8A8 = 0x801DF8A8;
D_801DF8C0 = 0x801DF8C0;
D_801DF8D8 = 0x801DF8D8;
D_801DF8F0 = 0x801DF8F0;
D_801DF908 = 0x801DF908;
D_801DF920 = 0x801DF920;
D_801DF938 = 0x801DF938;
D_801DF950 = 0x801DF950;
D_801DF968 = 0x801DF968;
D_801DF980 = 0x801DF980;
D_801DF998 = 0x801DF998;
D_801DF9B0 = 0x801DF9B0;
D_801DF9C8 = 0x801DF9C8;
D_801DF9E0 = 0x801DF9E0;
D_801DF9F8 = 0x801DF9F8;
D_801DFA00 = 0x801DFA00;
D_801DFA08 = 0x801DFA08;
D_801DFA10 = 0x801DFA10;
D_801DFA18 = 0x801DFA18;
D_801DFA20 = 0x801DFA20;
D_801DFA28 = 0x801DFA28;

// the named functions
SAI_drawMessageWindow = 0x801DFA6C; // type:func
SAI_clearTextLines = 0x801DFB6C; // type:func
SAI_allocTextLine = 0x801DFBC4; // type:func
SAI_addTextLine = 0x801DFC00; // type:func
SAI_typeTextLine = 0x801DFE70; // type:func
SAI_typeTextLines = 0x801E002C; // type:func
SAI_finishTextLines = 0x801E0104; // type:func
SAI_releaseTextLines = 0x801E0150; // type:func
SAI_openChoiceMenu = 0x801E0174; // type:func
SAI_addChoice = 0x801E0390; // type:func
SAI_slideInChoiceMenu = 0x801E0480; // type:func
SAI_tickChoiceInput = 0x801E04B8; // type:func
SAI_slideOutChoiceMenu = 0x801E0650; // type:func
SAI_freeChoiceMenu = 0x801E0684; // type:func
SAI_tickChoiceMenu = 0x801E0724; // type:func
SAI_drawChoiceMenu = 0x801E0770; // type:func
SAI_setPartnerObtainedFlag = 0x801E0988; // type:func
SAI_saveScriptFlags = 0x801E0A74; // type:func
SAI_loadScriptFlags = 0x801E0B70; // type:func
SAI_addOpponent = 0x801E0C54; // type:func
SAI_clearOpponents = 0x801E0D54; // type:func
SAI_unlockArmorsFromFlags = 0x801E0D8C; // type:func
SAI_openCenteredWindow = 0x801E0F90; // type:func
SAI_toggleMessageWindow = 0x801E108C; // type:func
SAI_runChoiceScript = 0x801E1190; // type:func
SAI_createAreaName = 0x801E1254; // type:func
SAI_createLocationLabel = 0x801E1360; // type:func
SAI_drawAreaName = 0x801E140C; // type:func
SAI_drawLocationLabel = 0x801E1448; // type:func
SAI_openWindows = 0x801E15EC; // type:func
SAI_computePlayerStats = 0x801E16B0; // type:func
SAI_runPlayerData = 0x801E186C; // type:func
SAI_drawPlayerDataWindows = 0x801E1A54; // type:func
SAI_tickPlayerDataMenu = 0x801E1ABC; // type:func
SAI_drawPlayerData = 0x801E2120; // type:func
SAI_drawCompleteStatsHint = 0x801E28A0; // type:func
SAI_initPanelCover = 0x801E28E4; // type:func
SAI_drawPanelCover = 0x801E2A18; // type:func
SAI_uncoverPanel = 0x801E2E64; // type:func
SAI_coverPanel = 0x801E2E90; // type:func
SAI_createPanelFrame = 0x801E2ED4; // type:func
SAI_createPanelFrameShadow = 0x801E317C; // type:func
SAI_drawPanelFrame = 0x801E33DC; // type:func
SAI_drawPanelFrameShadow = 0x801E3438; // type:func
SAI_freePanelFrame = 0x801E3494; // type:func
SAI_freePanelFrameShadow = 0x801E34F0; // type:func
SAI_spinPanel = 0x801E354C; // type:func
SAI_runAreaScript = 0x801E390C; // type:func
SAI_stepAreaScript = 0x801E460C; // type:func
SAI_createScriptContext = 0x801E4648; // type:func
SAI_allocScriptRegisters = 0x801E46AC; // type:func
SAI_createAreaScript = 0x801E4700; // type:func
SAI_loadAreaTextures = 0x801E4754; // type:func
SAI_tickArea = 0x801E4878; // type:func
SAI_reopenPlayerData = 0x801E49A4; // type:func
SAI_glitchVram = 0x801E4AF4; // type:func
SAI_runArea = 0x801E4D80; // type:func
SAI_drawAreaHud = 0x801E54C4; // type:func
SAI_createPanel = 0x801E550C; // type:func
SAI_drawPanel = 0x801E5548; // type:func
SAI_freePanel = 0x801E55AC; // type:func
SAI_runTalkPanel = 0x801E55F8; // type:func
SAI_stepBrightness = 0x801E5714; // type:func
SAI_tickOpponentSelectInput = 0x801E57C4; // type:func
SAI_randomizeOpponentDelays = 0x801E5B1C; // type:func
SAI_initOpponentSelect = 0x801E5BA0; // type:func
SAI_freeOpponentSelect = 0x801E602C; // type:func
SAI_updateOpponentPortraits = 0x801E612C; // type:func
SAI_zoomOpponentPortrait = 0x801E6464; // type:func
SAI_slideOpponentPortraits = 0x801E6A68; // type:func
SAI_slideChosenOpponentBack = 0x801E6EF0; // type:func
SAI_drawOpponentSelect = 0x801E75D4; // type:func
SAI_runOpponentSelectPanel = 0x801E77F4; // type:func
SAI_drawOpponentInfo = 0x801E7A00; // type:func
SAI_drawOpponentStats = 0x801E7D1C; // type:func
SAI_freeOpponentInfo = 0x801E818C; // type:func
SAI_initOpponentInfo = 0x801E8238; // type:func
SAI_showOpponentInfo = 0x801E84BC; // type:func
SAI_slideInOpponentStats = 0x801E8714; // type:func
SAI_slideInOpponentPortrait = 0x801E87E8; // type:func
SAI_moveOpponentPortraits = 0x801E8980; // type:func
SAI_tickOpponentBanner = 0x801E8C48; // type:func
SAI_runOpponentInfoPanel = 0x801E8DD8; // type:func
SAI_loadSplashImage = 0x801E9264; // type:func
SAI_initSplashQuads = 0x801E931C; // type:func
SAI_resetSplash = 0x801E9420; // type:func
SAI_unfoldSplash = 0x801E9460; // type:func
SAI_holdSplash = 0x801E96DC; // type:func
SAI_fadeOutSplash = 0x801E972C; // type:func
SAI_drawSplash = 0x801E9784; // type:func
SAI_runSplash = 0x801E9864; // type:func
SAI_openErrorWindow = 0x801E9988; // type:func
SAI_drawErrorText = 0x801E9A6C; // type:func
SAI_drawErrorWindows = 0x801E9AAC; // type:func
SAI_runSystemErrorHack = 0x801E9B20; // type:func
SAI_runHackingScene1 = 0x801E9D50; // type:func
SAI_runHackingScene3 = 0x801E9DB0; // type:func
SAI_runHackingEvent = 0x801E9E10; // type:func
SAI_flickerHackOverlay = 0x801E9F08; // type:func
SAI_closeHackOverlay = 0x801E9F18; // type:func
SAI_runHackOverlay = 0x801E9F28; // type:func
SAI_moveWordInputCursor = 0x801EA230; // type:func
SAI_drawWordInputGrid = 0x801EA9B0; // type:func
SAI_drawKeywordField = 0x801EAF8C; // type:func
SAI_drawWordInputHelp = 0x801EB0F8; // type:func
SAI_drawWordInputWindows = 0x801EB198; // type:func
SAI_runWordInput = 0x801EB1F8; // type:func
SAI_uploadPakTextures = 0x801EB5C0; // type:func
SAI_loadAreaPak = 0x801EB628; // type:func
SAI_createSprite = 0x801EB754; // type:func
SAI_freeSprite = 0x801EBA34; // type:func
SAI_drawSprite = 0x801EBA54; // type:func
SAI_moveSpriteCorners = 0x801EBD28; // type:func
SAI_setSpriteDepth = 0x801EBD8C; // type:func
SAI_setSpriteBrightness = 0x801EBD94; // type:func
SAI_setSpriteSize = 0x801EBDD0; // type:func
SAI_setSpriteBlendMode = 0x801EBE0C; // type:func
SAI_initPathPolys = 0x801EBE94; // type:func
SAI_loadMapTextures = 0x801EBFB4; // type:func
SAI_initCamera = 0x801EC080; // type:func
SAI_isSavedScriptFlagSet = 0x801EC108; // type:func
SAI_slideIconToTop = 0x801EC140; // type:func
SAI_runCornerIcon = 0x801EC1D8; // type:func
SAI_slideIconToBottom = 0x801EC51C; // type:func
SAI_initRegion = 0x801EC5C4; // type:func
SAI_tickMapMenu = 0x801EC844; // type:func
SAI_initMapAnims = 0x801ECCA4; // type:func
SAI_initRegion0Anims = 0x801ECD2C; // type:func
SAI_initRegion1Anims = 0x801ECE60; // type:func
SAI_initRegion2Anims = 0x801ECEB0; // type:func
SAI_drawMapAnims = 0x801ECF94; // type:func
SAI_drawRegion0Anims = 0x801ED014; // type:func
SAI_drawRegion1Anims = 0x801ED2E0; // type:func
SAI_drawRegion2Anims = 0x801ED42C; // type:func
SAI_openMap = 0x801ED5D4; // type:func
SAI_drawRegionFade = 0x801EDB90; // type:func
SAI_openMapMenu = 0x801EDE58; // type:func
SAI_fadeInRegion = 0x801EDFB8; // type:func
SAI_selectMapNode = 0x801EE038; // type:func
SAI_tickMapInput = 0x801EE13C; // type:func
SAI_setSpriteImage8Bit = 0x801EE40C; // type:func
SAI_setSpriteImage4Bit = 0x801EE5A8; // type:func
SAI_walkMapMarker = 0x801EE690; // type:func
SAI_fadeOutRegion = 0x801EE9A0; // type:func
SAI_switchRegion = 0x801EEBD0; // type:func
SAI_closeMap = 0x801EEC78; // type:func
SAI_createRegionLabel = 0x801EF1B4; // type:func
SAI_drawRegionLabel = 0x801EF25C; // type:func
SAI_createAreaPortrait = 0x801EF3F4; // type:func
SAI_drawAreaPortrait = 0x801EF4CC; // type:func
SAI_createMapAreaName = 0x801EF750; // type:func
SAI_drawMapAreaName = 0x801EF7C4; // type:func
SAI_createMapFrame = 0x801EFA34; // type:func
SAI_createMapFrameShadow = 0x801EFC54; // type:func
SAI_drawMapFrame = 0x801EFE84; // type:func
SAI_drawMapFrameShadow = 0x801EFED4; // type:func
SAI_unlockMapNodes = 0x801EFF24; // type:func
SAI_setRegionMapImage = 0x801F0078; // type:func
SAI_runWorldMap = 0x801F00F4; // type:func
SAI_initMapPaths = 0x801F082C; // type:func
SAI_drawMapPaths = 0x801F0A08; // type:func
SAI_createMapMenuTab = 0x801F0D20; // type:func
SAI_drawMapMenuTab = 0x801F0D84; // type:func
SAI_openDeckEditorFromMap = 0x801F0E8C; // type:func
SAI_openEquipmentFromMap = 0x801F0EAC; // type:func
SAI_runRewardTask = 0x801F0ECC; // type:func
SAI_waitForCross = 0x801F0F08; // type:func
SAI_drawRewardCardArt = 0x801F0F5C; // type:func
SAI_drawRewardCard = 0x801F1294; // type:func
SAI_drawRewardResult = 0x801F1944; // type:func
SAI_drawRewardTitle = 0x801F19C4; // type:func
SAI_drawRewardWindows = 0x801F1A80; // type:func
SAI_addScriptRewardCards = 0x801F1B5C; // type:func
SAI_showRewardCards = 0x801F1C84; // type:func
SAI_drawPartnerCardArt = 0x801F208C; // type:func
SAI_drawPartnerChoices = 0x801F23D8; // type:func
SAI_drawPartnerGetWindow = 0x801F2A8C; // type:func
SAI_runPartnerGet = 0x801F2ABC; // type:func
SAI_drawDigiPartsList = 0x801F2F04; // type:func
SAI_drawDigiPartsWindow = 0x801F329C; // type:func
SAI_grantDigiPart = 0x801F32CC; // type:func

// named data
SAI_PARTNER_ARMOR_ICONS = 0x801DE328;
SAI_STR_SYSTEM_ERROR = 0x801DE6B0;
SAI_STR_NO_KEYWORD = 0x801DE804;
SAI_PARTNER_CARD_IDS = 0x801DEA14;
SAI_STR_GET_DIGIPARTS_LIST = 0x801DFA58;
SAI_copyScriptFlagsForFusion = 0x801E09F4; // type:func
SAI_createPanelSprite = 0x801E2D90; // type:func
SAI_shrinkChosenOpponent = 0x801E7240; // type:func
SAI_slideIconSpritesOut = 0x801EC41C; // type:func
SAI_deactivateMap = 0x801EF1A8; // type:func
SAI_doNothingOnMap = 0x801F0E84; // type:func
SAI_ERROR_WINDOW_DEFS = 0x801F3460;
SAI_GLITCH_VRAM_RECTS = 0x801F34EC;
SAI_STATS_HINT_WINDOW_DEF = 0x801F351C;
SAI_PLAYER_DATA_MENU = 0x801F3538;
SAI_PLAYER_DATA_HELP = 0x801F3564;
SAI_CHOICE_MENU_FUNCS = 0x801F3594;
SAI_UNUSED_PLAYER_NAME = 0x801F35A4;
SAI_PLAYER_DATA_CURSOR_RECTS = 0x801F35BC;
SAI_PLAYER_DATA_LABELS = 0x801F3634;
SAI_ERROR_WINDOW_DRAW_FUNCS = 0x801F3670;
SAI_WORD_INPUT_CHARS = 0x801F3684;
SAI_KEYWORDS = 0x801F36E0;
SAI_SPRITE_TEMPLATES = 0x801F3708;
SAI_MAP_NODES = 0x801F3C30;
SAI_REGION_NODES = 0x801F3CD0;
SAI_REGION_MAP_RECTS = 0x801F3CE8;
SAI_ICON_MOTION_FUNCS = 0x801F3D00;
SAI_MAP_STATE_FUNCS = 0x801F3D0C;
SAI_PARTNER_CHOICE_CARDS = 0x801F3D34;
SAI_DIGI_PARTS = 0x801F3D38;
SAI_STATS_HINT_WINDOW = 0x801F4338;
SAI_PLAYER_DATA_CURSOR = 0x801F4388;
SAI_WORD_GRID_WINDOW = 0x801F43D8;
SAI_WORD_GRID_CURSOR = 0x801F4428;
SAI_KEYWORD_WINDOW = 0x801F4478;
SAI_KEYWORD_CURSOR = 0x801F44C8;
SAI_WORD_HELP_WINDOW = 0x801F4518;
SAI_WORD_INPUT = 0x801F4568;
SAI_AREA = 0x801F4588;
SAI_ERROR_WINDOWS = 0x801F46B0;
SAI_SPLASH = 0x801F4804;
SAI_HACK_OVERLAY_STATE = 0x801F4808;
SAI_PLAYER_STATS = 0x801F4810;
SAI_HACK_OVERLAY_FLICKER = 0x801F4834;
SAI_SCRIPT = 0x801F4838;
SAI_TEXT_LINES = 0x801F4840;
SAI_OPPONENTS = 0x801F4908;
SAI_DIALOG = 0x801F4A38;
SAI_OPPONENT_INFO = 0x801F4AF0;
SAI_SCRIPT_REWARD_CARDS = 0x801F4AF8;
SAI_REWARD_FROM_SCRIPT = 0x801F4AFF;
SAI_PLAYER_DATA_WINDOW = 0x801F4B00;
SAI_MESSAGE_WINDOW = 0x801F4B44;
SAI_MAP_FRAME_BRIGHTNESS = 0x801F4C58;
SAI_WORLD_MAP = 0x801F4E48;
SAI_MAP_MENU_TAB = 0x801F5258;
SAI_SPRITES = 0x801F5260;
SAI_MAP_ANIMS = 0x801F5350;
SAI_REWARD_SCREEN = 0x801F5358;
SAI_PARTNER_GET_WINDOW = 0x801F5360;
SAI_PARTNER_GET_CURSOR = 0x801F53B0;
SAI_PARTNER_CURSOR = 0x801F5400;
SAI_PARTNER_LIST = 0x801F5408;
SAI_DIGI_PARTS_WINDOW = 0x801F5410;
SAI_OWNED_DIGI_PARTS = 0x801F5458;
