From a42c288c3ef7e6d501c836d43544cb7a6341cfad Mon Sep 17 00:00:00 2001 From: GriffinRichards Date: Sat, 5 Mar 2022 17:34:19 +0000 Subject: [PATCH] Merge pull request #492 from GriffinRichards/sync-poke-jump --- pokefirered.sym | 549 ++++++++++++++++++++--------------------- pokefirered_rev1.sym | 549 ++++++++++++++++++++--------------------- pokeleafgreen.sym | 549 ++++++++++++++++++++--------------------- pokeleafgreen_rev1.sym | 549 ++++++++++++++++++++--------------------- 4 files changed, 1088 insertions(+), 1108 deletions(-) diff --git a/pokefirered.sym b/pokefirered.sym index 9e9eaa850..1103101bf 100644 --- a/pokefirered.sym +++ b/pokefirered.sym @@ -578,8 +578,8 @@ 0203f3c8 l 00000004 sMEventScreenData 0203f3cc l 00000004 sWork 0203f3d0 l 00000004 sBg3TilemapBuffer -0203f3d4 l 00000004 gUnknown_203F3D4 -0203f3d8 l 00000004 gUnknown_203F3D8 +0203f3d4 l 00000004 sPokemonJump +0203f3d8 l 00000004 sPokemonJumpGfx 0203f3dc l 00000004 sGame 0203f3e0 l 00000004 gUnknown_203F3E0 0203f3e4 l 00000014 gUnknown_203F3E4 @@ -12344,197 +12344,192 @@ 081474cc l 00000032 GetDirectionOfTravel 08147500 g 00000092 GetSeagallopNumber 08147594 g 0000002a IsPlayerLeftOfVermilionSailor -081475c0 g 0000004c sub_81475C0 081475c0 l 00000000 .gcc2_compiled. -0814760c g 00000032 sub_814760C -08147640 g 00000014 sub_8147640 -08147654 l 0000008c sub_8147654 -081476e0 l 000000e0 sub_81476E0 -081477c0 l 0000008c sub_81477C0 -0814784c l 00000070 sub_814784C -081478bc l 00000118 sub_81478BC -081479d4 l 00000060 sub_81479D4 -08147a34 l 00000072 sub_8147A34 +081475c0 l 0000004c CreateStaticCountdownTask +0814760c l 00000032 StartStaticCountdown +08147640 l 00000014 IsStaticCountdownRunning +08147654 l 0000008c Task_StaticCountdown +081476e0 l 000000e0 StaticCountdown_CreateSprites +081477c0 l 0000008c Task_StaticCountdown_Init +0814784c l 00000070 Task_StaticCountdown_Free +081478bc l 00000118 SpriteCB_StaticCountdown +081479d4 l 00000060 Task_StaticCountdown_Start +08147a34 l 00000072 Task_StaticCountdown_Run 08147aa8 g 000000a0 StartPokemonJump -08147aa8 l 00000000 .gcc2_compiled. -08147b48 l 00000018 sub_8147B48 -08147b60 l 00000034 sub_8147B60 -08147b94 l 0000008c sub_8147B94 -08147c20 l 00000078 sub_8147C20 -08147c98 l 00000068 sub_8147C98 +08147b48 l 00000018 FreePokemonJump +08147b60 l 00000034 InitGame +08147b94 l 0000008c ResetForNewGame +08147c20 l 00000078 InitPlayerAndJumpTypes +08147c98 l 00000068 ResetPlayersForNewGame 08147d00 l 0000002c GetPokemonJumpSpeciesIdx -08147d2c l 0000002a sub_8147D2C -08147d58 l 00000012 sub_8147D58 -08147d6c l 00000016 sub_8147D6C -08147d84 l 0000001c sub_8147D84 -08147da0 l 00000170 sub_8147DA0 -08147f10 l 0000003c sub_8147F10 -08147f4c l 00000054 sub_8147F4C -08147fa0 l 000000dc sub_8147FA0 -0814807c l 00000088 sub_814807C -08148104 l 0000003c sub_8148104 -08148140 l 00000034 sub_8148140 -08148174 l 0000011c sub_8148174 -08148290 l 00000068 sub_8148290 -081482f8 l 0000004c sub_81482F8 -08148344 l 00000054 sub_8148344 -08148398 l 00000038 sub_8148398 -081483d0 l 00000048 sub_81483D0 -08148418 l 0000004a sub_8148418 -08148464 l 0000004c sub_8148464 -081484b0 l 00000020 sub_81484B0 -081484d0 l 0000009c sub_81484D0 -0814856c l 0000005c sub_814856C -081485c8 l 0000009c sub_81485C8 -08148664 l 00000060 sub_8148664 -081486c4 l 0000005e sub_81486C4 -08148724 l 0000003a sub_8148724 -08148760 l 00000054 sub_8148760 -081487b4 l 0000004c sub_81487B4 -08148800 l 0000001a sub_8148800 -0814881c l 000000c0 sub_814881C -081488dc l 000000ec sub_81488DC -081489c8 l 00000096 sub_81489C8 -08148a60 l 000000f4 sub_8148A60 -08148b54 l 0000012c sub_8148B54 -08148c80 l 000000dc sub_8148C80 -08148d5c l 000000ce sub_8148D5C -08148e2c l 00000052 sub_8148E2C -08148e80 l 000000dc sub_8148E80 -08148f5c l 00000020 sub_8148F5C -08148f7c l 00000020 sub_8148F7C -08148f9c l 00000044 sub_8148F9C -08148fe0 l 00000064 sub_8148FE0 -08149044 l 00000034 sub_8149044 -08149078 l 0000011c sub_8149078 -08149194 l 00000020 sub_8149194 -081491b4 l 00000024 sub_81491B4 -081491d8 l 0000000c sub_81491D8 -081491e4 l 0000002c sub_81491E4 -08149210 l 0000001c sub_8149210 -0814922c l 00000032 sub_814922C -08149260 l 00000028 sub_8149260 -08149288 l 00000030 sub_8149288 -081492b8 l 00000020 sub_81492B8 -081492d8 l 00000064 sub_81492D8 -0814933c l 00000020 sub_814933C -0814935c l 00000010 sub_814935C -0814936c l 00000010 sub_814936C -0814937c l 00000112 sub_814937C -08149490 l 000000a4 sub_8149490 -08149534 l 000000fc sub_8149534 -08149630 l 000000a4 sub_8149630 -081496d4 l 0000003c sub_81496D4 -08149710 l 00000038 sub_8149710 -08149748 l 00000038 sub_8149748 -08149780 l 00000028 sub_8149780 -081497a8 l 0000005a sub_81497A8 -08149804 l 00000030 sub_8149804 -08149834 l 00000044 sub_8149834 -08149878 l 00000010 sub_8149878 -08149888 l 00000010 sub_8149888 -08149898 l 0000001c sub_8149898 -081498b4 l 00000022 sub_81498B4 -081498d8 l 00000028 sub_81498D8 -08149900 l 0000000e sub_8149900 -08149910 l 00000020 sub_8149910 -08149930 l 00000046 sub_8149930 -08149978 l 0000002c sub_8149978 -081499a4 g 0000000e sub_81499A4 -081499b4 g 0000000c sub_81499B4 -081499c0 g 00000020 sub_81499C0 -081499e0 g 00000020 sub_81499E0 +08147d2c l 0000002a InitJumpMonInfo +08147d58 l 00000012 VBlankCB_PokemonJump +08147d6c l 00000016 CB2_PokemonJump +08147d84 l 0000001c SetPokeJumpTask +08147da0 l 00000170 Task_StartPokemonJump +08147f10 l 0000003c SetLinkTimeInterval +08147f4c l 00000054 SetFunc_Leader +08147fa0 l 000000dc RecvLinkData_Leader +0814807c l 00000088 Task_PokemonJump_Leader +08148104 l 0000003c SendLinkData_Leader +08148140 l 00000034 SetFunc_Member +08148174 l 0000011c RecvLinkData_Member +08148290 l 00000068 Task_PokemonJump_Member +081482f8 l 0000004c SendLinkData_Member +08148344 l 00000054 GameIntro_Leader +08148398 l 00000038 GameIntro_Member +081483d0 l 00000048 WaitRound_Leader +08148418 l 0000004a WaitRound_Member +08148464 l 0000004c GameRound_Leader +081484b0 l 00000020 GameRound_Member +081484d0 l 0000009c GameOver_Leader +0814856c l 0000005c GameOver_Member +081485c8 l 0000009c AskPlayAgain_Leader +08148664 l 00000060 AskPlayAgain_Member +081486c4 l 0000005e ResetGame_Leader +08148724 l 0000003a ResetGame_Member +08148760 l 00000054 ExitGame +081487b4 l 0000004c GivePrize_Leader +08148800 l 0000001a GivePrize_Member +0814881c l 000000c0 SavePokeJump +081488dc l 000000ec DoGameIntro +081489c8 l 00000096 HandleSwingRound +08148a60 l 000000f4 DoVineHitEffect +08148b54 l 0000012c TryGivePrize +08148c80 l 000000dc DoPlayAgainPrompt +08148d5c l 000000ce ClosePokeJumpLink +08148e2c l 00000052 CloseMessageAndResetScore +08148e80 l 000000dc Task_CommunicateMonInfo +08148f5c l 00000020 SetTaskWithPokeJumpStruct +08148f7c l 00000020 InitVineState +08148f9c l 00000044 ResetVineState +08148fe0 l 00000064 UpdateVineState +08149044 l 00000034 GetVineSpeed +08149078 l 0000011c UpdateVineSpeed +08149194 l 00000020 PokeJumpRandom +081491b4 l 00000024 ResetVineAfterHit +081491d8 l 0000000c IsGameOver +081491e4 l 0000002c ResetPlayersJumpStates +08149210 l 0000001c ResetPlayersMonState +0814922c l 00000032 IsPlayersMonState +08149260 l 00000028 SetMonStateJump +08149288 l 00000030 SetMonStateHit +081492b8 l 00000020 SetMonStateNormal +081492d8 l 00000064 UpdateGame +0814933c l 00000020 TryUpdateVineSwing +0814935c l 00000010 DisallowVineUpdates +0814936c l 00000010 AllowVineUpdates +0814937c l 00000112 HandleMonState +08149490 l 000000a4 UpdateJump +08149534 l 000000fc TryUpdateScore +08149630 l 000000a4 UpdateVineHitStates +081496d4 l 0000003c AllPlayersJumpedOrHit +08149710 l 00000038 DidAllPlayersClearVine +08149748 l 00000038 ShouldPlayAgain +08149780 l 00000028 AddJumpScore +081497a8 l 0000005a GetPlayersAtJumpPeak +08149804 l 00000030 AreLinkQueuesEmpty +08149834 l 00000044 GetNumPlayersForBonus +08149878 l 00000010 ClearUnreadField +08149888 l 00000010 GetScoreBonus +08149898 l 0000001c TryUpdateExcellentsRecord +081498b4 l 00000022 HasEnoughScoreForPrize +081498d8 l 00000028 GetPrizeData +08149900 l 0000000e UnpackPrizeData +08149910 l 00000020 GetPrizeItemId +08149930 l 00000046 GetPrizeQuantity +08149978 l 0000002c GetQuantityLimitedByBag +081499a4 l 0000000e GetNumPokeJumpPlayers +081499b4 l 0000000c GetPokeJumpMultiplayerId +081499c0 l 00000020 GetMonInfoByMultiplayerId +081499e0 l 00000020 GetPokeJumpPlayerName 08149a00 g 00000016 IsSpeciesAllowedInPokemonJump 08149a18 g 00000054 IsPokemonJumpSpeciesInParty -08149a6c g 00000022 sub_8149A6C -08149a6c l 00000000 .gcc2_compiled. -08149a90 g 00000050 sub_8149A90 -08149ae0 g 00000018 sub_8149AE0 -08149af8 g 00000084 sub_8149AF8 -08149b7c g 00000076 sub_8149B7C -08149bf4 g 0000002e sub_8149BF4 -08149c24 g 0000006a sub_8149C24 -08149c90 g 0000005a sub_8149C90 -08149cec g 00000038 sub_8149CEC -08149cec l 00000000 .gcc2_compiled. -08149d24 g 0000000e sub_8149D24 -08149d34 l 0000000c sub_8149D34 -08149d40 g 00000028 sub_8149D40 -08149d68 g 00000018 sub_8149D68 -08149d80 l 00000024 sub_8149D80 -08149da4 l 00000024 sub_8149DA4 -08149dc8 l 0000019a sub_8149DC8 -08149f64 l 0000006c sub_8149F64 -08149fd0 l 0000006c sub_8149FD0 -0814a03c l 0000008c sub_814A03C -0814a0c8 l 000000ac sub_814A0C8 -0814a174 l 000000a2 sub_814A174 -0814a218 l 0000004c sub_814A218 -0814a264 l 000000a2 sub_814A264 -0814a308 l 000000a2 sub_814A308 -0814a3ac l 00000038 sub_814A3AC -0814a3e4 g 00000024 sub_814A3E4 -0814a408 g 0000005e sub_814A408 -0814a468 g 000000d4 sub_814A468 -0814a53c g 00000078 sub_814A53C -0814a5b4 g 00000078 sub_814A5B4 -0814a62c g 000000a0 sub_814A62C -0814a6cc g 00000030 sub_814A6CC -0814a6fc g 00000046 sub_814A6FC -0814a744 g 0000000e sub_814A744 -0814a754 l 0000007c sub_814A754 -0814a7d0 l 0000007c sub_814A7D0 -0814a84c l 0000006c sub_814A84C -0814a8b8 l 00000088 sub_814A8B8 -0814a940 g 0000001c sub_814A940 -0814a95c g 00000030 sub_814A95C -0814a98c g 0000003c sub_814A98C -0814a9c8 l 0000005c sub_814A9C8 -0814aa24 g 0000000e sub_814AA24 -0814aa34 g 00000012 sub_814AA34 -0814aa48 g 00000018 sub_814AA48 -0814aa60 g 00000018 sub_814AA60 -0814aa78 g 00000014 sub_814AA78 -0814aa8c g 00000014 sub_814AA8C -0814aaa0 g 00000014 sub_814AAA0 -0814aab4 g 00000014 sub_814AAB4 -0814aac8 g 00000014 sub_814AAC8 -0814aadc l 000000bc sub_814AADC -0814ab98 l 00000098 sub_814AB98 -0814ac30 l 00000062 sub_814AC30 -0814ac94 l 00000038 sub_814AC94 -0814accc l 0000004c sub_814ACCC -0814ad18 l 00000038 sub_814AD18 -0814ad50 l 0000001a sub_814AD50 -0814ad6c g 00000048 sub_814AD6C -0814ad6c l 00000000 .gcc2_compiled. -0814adb4 l 00000016 sub_814ADB4 -0814adcc g 00000140 sub_814ADCC -0814af0c g 00000068 sub_814AF0C -0814af74 l 00000074 sub_814AF74 -0814afe8 g 00000028 sub_814AFE8 -0814b010 g 00000028 sub_814B010 -0814b038 l 00000048 sub_814B038 -0814b080 g 00000028 sub_814B080 -0814b0a8 g 00000058 sub_814B0A8 -0814b100 l 00000032 sub_814B100 -0814b134 g 00000034 sub_814B134 -0814b168 g 00000028 sub_814B168 -0814b190 g 0000003c sub_814B190 -0814b1cc l 00000074 sub_814B1CC -0814b240 g 00000054 sub_814B240 -0814b294 g 000000b4 sub_814B294 -0814b348 g 000000f4 sub_814B348 -0814b43c g 00000024 sub_814B43C -0814b460 g 0000000a sub_814B460 -0814b46c l 00000000 .gcc2_compiled. -0814b46c l 00000010 sub_814B46C -0814b47c g 00000018 ResetPokeJumpResults -0814b494 g 00000054 sub_814B494 -0814b4e8 g 0000001c sub_814B4E8 +08149a6c l 00000022 SendPacket_MonInfo +08149a90 l 00000050 RecvPacket_MonInfo +08149ae0 l 00000018 SendPacket_Unused +08149af8 l 00000084 SendPacket_LeaderState +08149b7c l 00000076 RecvPacket_LeaderState +08149bf4 l 0000002e SendPacket_MemberState +08149c24 l 0000006a RecvPacket_MemberStateToLeader +08149c90 l 0000005a RecvPacket_MemberStateToMember +08149cec l 00000038 StartPokeJumpGfx +08149d24 l 0000000e FreeWindowsAndDigitObj +08149d34 l 0000000c InitPokeJumpGfx +08149d40 l 00000028 SetUpPokeJumpGfxFuncById +08149d68 l 00000018 IsPokeJumpGfxFuncFinished +08149d80 l 00000024 SetUpPokeJumpGfxFunc +08149da4 l 00000024 Task_RunPokeJumpGfxFunc +08149dc8 l 0000019a LoadPokeJumpGfx +08149f64 l 0000006c PrintPlayerNamesNoHighlight +08149fd0 l 0000006c PrintPlayerNamesWithHighlight +0814a03c l 0000008c ErasePlayerNames +0814a0c8 l 000000ac Msg_WantToPlayAgain +0814a174 l 000000a2 Msg_SavingDontTurnOff +0814a218 l 0000004c EraseMessage +0814a264 l 000000a2 Msg_SomeoneDroppedOut +0814a308 l 000000a2 Msg_CommunicationStandby +0814a3ac l 00000038 DoPokeJumpCountdown +0814a3e4 l 00000024 SetUpResetVineGfx +0814a408 l 0000005e ResetVineGfx +0814a468 l 000000d4 PrintPrizeMessage +0814a53c l 00000078 PrintPrizeFilledBagMessage +0814a5b4 l 00000078 PrintNoRoomForPrizeMessage +0814a62c l 000000a0 DoPrizeMessageAndFanfare +0814a6cc l 00000030 ClearMessageWindow +0814a6fc l 00000046 RemoveMessageWindow +0814a744 l 0000000e HandlePlayAgainInput +0814a754 l 0000007c AddMessageWindow +0814a7d0 l 0000007c CreatePokeJumpYesNoMenu +0814a84c l 0000006c PrintScoreSuffixes +0814a8b8 l 00000088 CreateJumpMonSprites +0814a940 l 0000001c SetMonSpriteY +0814a95c l 00000030 UpdateVineSwing +0814a98c l 0000003c DoSameJumpTimeBonus +0814a9c8 l 0000005c InitDigitPrinters +0814aa24 l 0000000e PrintScore +0814aa34 l 00000012 PrintJumpsInRow +0814aa48 l 00000018 StartMonHitShake +0814aa60 l 00000018 StartMonHitFlash +0814aa78 l 00000014 IsMonHitShakeActive +0814aa8c l 00000014 StopMonHitFlash +0814aaa0 l 00000014 ResetMonSpriteSubpriorities +0814aab4 l 00000014 StartMonIntroBounce +0814aac8 l 00000014 IsMonIntroBounceActive +0814aadc l 000000bc AddPlayerNameWindows +0814ab98 l 00000098 PrintPokeJumpPlayerName +0814ac30 l 00000062 PrintPokeJumpPlayerNames +0814ac94 l 00000038 DrawPlayerNameWindows +0814accc l 0000004c ShowBonus +0814ad18 l 00000038 UpdateBonus +0814ad50 l 0000001a Task_UpdateBonus +0814ad6c l 00000048 LoadSpriteSheetsAndPalettes +0814adb4 l 00000016 ResetPokeJumpSpriteData +0814adcc l 00000140 CreateJumpMonSprite +0814af0c l 00000068 DoStarAnim +0814af74 l 00000074 SpriteCB_Star +0814afe8 l 00000028 Gfx_StartMonHitShake +0814b010 l 00000028 Gfx_IsMonHitShakeActive +0814b038 l 00000048 SpriteCB_MonHitShake +0814b080 l 00000028 Gfx_StartMonHitFlash +0814b0a8 l 00000058 Gfx_StopMonHitFlash +0814b100 l 00000032 SpriteCB_MonHitFlash +0814b134 l 00000034 Gfx_ResetMonSpriteSubpriorities +0814b168 l 00000028 Gfx_StartMonIntroBounce +0814b190 l 0000003c Gfx_IsMonIntroBounceActive +0814b1cc l 00000074 SpriteCB_MonIntroBounce +0814b240 l 00000054 CreateStarSprite +0814b294 l 000000b4 CreateVineSprites +0814b348 l 000000f4 UpdateVineAnim +0814b43c l 00000024 StartPokeJumpCountdown +0814b460 l 0000000a IsPokeJumpCountdownRunning +0814b46c l 00000010 GetPokeJumpRecords +0814b47c g 00000018 ResetPokemonJumpRecords +0814b494 l 00000054 TryUpdateRecords +0814b4e8 l 0000001c IncrementGamesWithMaxPlayers 0814b504 g 00000020 ShowPokemonJumpRecords 0814b524 l 000000a0 Task_ShowPokemonJumpRecords -0814b5c4 l 00000110 sub_814B5C4 +0814b5c4 l 00000110 PrintRecordsText 0814b6d4 l 0000001a TruncateToFirstWordOnly 0814b6f0 l 00000000 .gcc2_compiled. 0814b6f0 l 0000000c GetBerryCrushGame @@ -41608,98 +41603,98 @@ 0846afc0 l 00000008 sSpriteAnimTable_Wake 0846afc8 l 00000008 sOamData_Wake 0846afd0 l 00000018 sWakeSpriteTemplate -0846afe8 l 00000020 gUnknown_846AFE8 -0846b008 l 00000424 gUnknown_846B008 -0846b42c l 00000010 gUnknown_846B42C -0846b43c l 00000010 gUnknown_846B43C -0846b44c l 00000008 gUnknown_846B44C -0846b454 l 00000008 gUnknown_846B454 -0846b45c l 00000008 gUnknown_846B45C -0846b464 l 00000008 gUnknown_846B464 -0846b46c l 00000008 gUnknown_846B46C -0846b474 l 00000008 gUnknown_846B474 -0846b47c l 00000018 gUnknown_846B47C -0846b494 l 00000018 gUnknown_846B494 -0846b4ac l 00000010 gUnknown_846B4AC -0846b4bc l 00000190 sPkmnJumpSpecies -0846b64c l 00000024 gUnknown_846B64C -0846b670 l 00000024 gUnknown_846B670 -0846b694 l 00000010 gUnknown_846B694 -0846b6a4 l 00000008 gUnknown_846B6A4 -0846b6ac l 00000008 gUnknown_846B6AC -0846b6b4 l 00000090 gUnknown_846B6B4 -0846b744 l 00000018 gUnknown_846B74C -0846b75c l 00000010 gUnknown_846B764 -0846b76c l 00000028 gUnknown_846B76C -0846b794 l 00000020 sPkmnJumpPal3 -0846b7b4 l 00000020 sPkmnJumpBgPal -0846b7d4 l 0000022c sPkmnJumpBgGfx -0846ba00 l 000001b0 sPkmnJumpBgTilemap -0846bbb0 l 00000020 sPkmnJumpVenusaurPal -0846bbd0 l 00000950 sPkmnJumpVenusaurGfx -0846c520 l 000003b8 sPkmnJumpVenusaurTilemap -0846c8d8 l 00000020 sPkmnJumpResultsPal -0846c8f8 l 00000ab0 sPkmnJumpResultsGfx -0846d3a8 l 0000052c sPkmnJumpResultsTilemap -0846d8d4 l 00000010 gUnknown_846D8D4 -0846d8e4 l 00000018 gUnknown_846D8E4 -0846d8fc l 00000050 gUnknown_846D8FC +0846afe8 l 00000020 s321Start_Static_Pal +0846b008 l 00000424 s321Start_Static_Gfx +0846b42c l 00000010 sSpriteSheet_321Start_Static +0846b43c l 00000010 sSpritePalette_321Start_Static +0846b44c l 00000008 sAnim_StaticCountdown_Three +0846b454 l 00000008 sAnim_StaticCountdown_Two +0846b45c l 00000008 sAnim_StaticCountdown_One +0846b464 l 00000008 sAnim_StaticCountdown_StartLeft +0846b46c l 00000008 sAnim_StaticCountdown_StartMid +0846b474 l 00000008 sAnim_StaticCountdown_StartRight +0846b47c l 00000018 sAnims_StaticCountdown +0846b494 l 00000018 sSpriteTemplate_StaticCountdown +0846b4ac l 00000010 sStaticCountdownFuncs +0846b4bc l 00000190 sPokeJumpMons +0846b64c l 00000024 sPokeJumpLeaderFuncs +0846b670 l 00000024 sPokeJumpMemberFuncs +0846b694 l 00000010 sVineBaseSpeeds +0846b6a4 l 00000008 sVineSpeedDelays +0846b6ac l 00000008 sSoundEffects +0846b6b4 l 00000090 sJumpOffsets +0846b744 l 00000018 sScoreBonuses +0846b75c l 00000010 sPrizeItems +0846b76c l 00000028 sPrizeQuantityData +0846b794 l 00000020 sInterface_Pal +0846b7b4 l 00000020 sBg_Pal +0846b7d4 l 0000022c sBg_Gfx +0846ba00 l 000001b0 sBg_Tilemap +0846bbb0 l 00000020 sVenusaur_Pal +0846bbd0 l 00000950 sVenusaur_Gfx +0846c520 l 000003b8 sVenusaur_Tilemap +0846c8d8 l 00000020 sBonuses_Pal +0846c8f8 l 00000ab0 sBonuses_Gfx +0846d3a8 l 0000052c sBonuses_Tilemap +0846d8d4 l 00000010 sBgTemplates +0846d8e4 l 00000018 sWindowTemplates +0846d8fc l 00000050 sPokeJumpGfxFuncs 0846d94c l 00000004 sPluralTxt -0846d953 l 0000000d gUnknown_846D953 -0846d960 l 00000008 gUnknown_846D960 -0846d968 l 00000008 gUnknown_846D968 -0846d970 l 00000008 gUnknown_846D970 -0846d978 l 0000000c gUnknown_846D978 -0846d984 l 00000010 gUnknown_846D984 -0846d994 l 00000014 gUnknown_846D994 -0846d9a8 l 00000010 gUnknown_846D9A8 -0846d9b8 l 00000004 gUnknown_846D9B8 -0846d9bc l 00000006 gUnknown_846D9BC -0846d9c2 l 00000008 gUnknown_846D9C2 -0846d9ca l 0000000a gUnknown_846D9CA -0846d9d4 l 00000010 gUnknown_846D9D4 -0846d9e4 l 00000020 sPkmnJumpPal1 -0846da04 l 00000020 sPkmnJumpPal2 -0846da24 l 00000120 sPkmnJumpRopeGfx1 -0846db44 l 000001d4 sPkmnJumpRopeGfx2 -0846dd18 l 00000130 sPkmnJumpRopeGfx3 -0846de48 l 000000fc sPkmnJumpRopeGfx4 -0846df44 l 0000016c sPkmnJumpStarGfx -0846e0b0 l 00000028 gUnknown_846E0B0 -0846e0d8 l 00000010 gUnknown_846E0D8 -0846e0e8 l 00000018 gUnknown_846E0E8 -0846e100 l 00000050 gUnknown_846E100 -0846e150 l 00000010 gUnknown_846E150 -0846e160 l 00000010 gUnknown_846E160 -0846e170 l 00000008 sOamData_846E170 -0846e178 l 00000008 sOamData_846E178 -0846e180 l 00000008 sOamData_846E180 -0846e188 l 00000008 sOamData_846E188 -0846e190 l 00000008 sSpriteAnim_846E190 -0846e198 l 00000008 sSpriteAnim_846E198 -0846e1a0 l 00000008 sSpriteAnim_846E1A0 -0846e1a8 l 00000008 sSpriteAnim_846E1A8 -0846e1b0 l 00000008 sSpriteAnim_846E1B0 -0846e1b8 l 00000008 sSpriteAnim_846E1B8 -0846e1c0 l 00000008 sSpriteAnim_846E1C0 -0846e1c8 l 00000008 sSpriteAnim_846E1C8 -0846e1d0 l 00000008 sSpriteAnim_846E1D0 -0846e1d8 l 00000008 sSpriteAnim_846E1D8 -0846e1e0 l 00000008 sSpriteAnim_846E1E0 -0846e1e8 l 00000008 sSpriteAnim_846E1E8 -0846e1f0 l 00000018 sSpriteAnimTable_846E1F0 -0846e208 l 00000018 sSpriteAnimTable_846E208 -0846e220 l 00000018 gUnknown_846E220 -0846e238 l 00000018 gUnknown_846E238 -0846e250 l 00000018 gUnknown_846E250 -0846e268 l 00000018 gUnknown_846E268 -0846e280 l 00000008 sOamData_846E280 -0846e288 l 00000008 sSpriteAnim_846E288 -0846e290 l 0000001c sSpriteAnim_846E290 -0846e2ac l 00000008 sSpriteAnimTable_846E2AC -0846e2b4 l 00000018 gUnknown_846E2B4 -0846e2cc l 00000008 gUnknown_846E2CC -0846e2d4 l 0000000c gUnknown_846E2D4 +0846d953 l 0000000a sVenusaurStates +0846d960 l 00000008 sSpriteSheet_Digits +0846d968 l 00000008 sSpritePalette_Digits +0846d970 l 00000008 sPlayerNameWindowCoords_2Players +0846d978 l 0000000c sPlayerNameWindowCoords_3Players +0846d984 l 00000010 sPlayerNameWindowCoords_4Players +0846d994 l 00000014 sPlayerNameWindowCoords_5Players +0846d9a8 l 00000010 sPlayerNameWindowCoords +0846d9b8 l 00000004 sMonXCoords_2Players +0846d9bc l 00000006 sMonXCoords_3Players +0846d9c2 l 00000008 sMonXCoords_4Players +0846d9ca l 0000000a sMonXCoords_5Players +0846d9d4 l 00000010 sMonXCoords +0846d9e4 l 00000020 sPokeJumpPal1 +0846da04 l 00000020 sPokeJumpPal2 +0846da24 l 00000120 sVine1_Gfx +0846db44 l 000001d4 sVine2_Gfx +0846dd18 l 00000130 sVine3_Gfx +0846de48 l 000000fc sVine4_Gfx +0846df44 l 0000016c sStar_Gfx +0846e0b0 l 00000028 sCompressedSpriteSheets +0846e0d8 l 00000010 sSpritePalettes +0846e0e8 l 00000018 sSpriteTemplate_JumpMon +0846e100 l 00000050 sVineYCoords +0846e150 l 00000010 sVineXCoords +0846e160 l 00000010 sSpriteTemplates_Vine +0846e170 l 00000008 sOamData_JumpMon +0846e178 l 00000008 sOamData_Vine16x32 +0846e180 l 00000008 sOamData_Vine32x32 +0846e188 l 00000008 sOamData_Vine32x16 +0846e190 l 00000008 sAnims_Vine_Highest +0846e198 l 00000008 sAnims_Vine_Higher +0846e1a0 l 00000008 sAnims_Vine_High +0846e1a8 l 00000008 sAnims_Vine_Low +0846e1b0 l 00000008 sAnims_Vine_Lower +0846e1b8 l 00000008 sAnims_Vine_Lowest +0846e1c0 l 00000008 sAnims_VineTall_Highest +0846e1c8 l 00000008 sAnims_VineTall_Higher +0846e1d0 l 00000008 sAnims_VineTall_High +0846e1d8 l 00000008 sAnims_VineTall_Low +0846e1e0 l 00000008 sAnims_VineTall_Lower +0846e1e8 l 00000008 sAnims_VineTall_Lowest +0846e1f0 l 00000018 sAnims_Vine +0846e208 l 00000018 sAnims_VineTall +0846e220 l 00000018 sSpriteTemplate_Vine1 +0846e238 l 00000018 sSpriteTemplate_Vine2 +0846e250 l 00000018 sSpriteTemplate_Vine3 +0846e268 l 00000018 sSpriteTemplate_Vine4 +0846e280 l 00000008 sOamData_Star +0846e288 l 00000008 sAnim_Star_Still +0846e290 l 0000001c sAnim_Star_Spinning +0846e2ac l 00000008 sAnims_Star +0846e2b4 l 00000018 sSpriteTemplate_Star +0846e2cc l 00000008 sWindowTemplate_Records +0846e2d4 l 0000000c sRecordsTexts 0846e2e0 l 00000008 sBitTable 0846e2e8 l 00000005 sSyncPressBonus 0846e2f0 l 00000023 sIntroOutroVibrationData diff --git a/pokefirered_rev1.sym b/pokefirered_rev1.sym index 20ffe8962..c06494a7a 100644 --- a/pokefirered_rev1.sym +++ b/pokefirered_rev1.sym @@ -578,8 +578,8 @@ 0203f3c8 l 00000004 sMEventScreenData 0203f3cc l 00000004 sWork 0203f3d0 l 00000004 sBg3TilemapBuffer -0203f3d4 l 00000004 gUnknown_203F3D4 -0203f3d8 l 00000004 gUnknown_203F3D8 +0203f3d4 l 00000004 sPokemonJump +0203f3d8 l 00000004 sPokemonJumpGfx 0203f3dc l 00000004 sGame 0203f3e0 l 00000004 gUnknown_203F3E0 0203f3e4 l 00000014 gUnknown_203F3E4 @@ -12345,197 +12345,192 @@ 08147544 l 00000032 GetDirectionOfTravel 08147578 g 00000092 GetSeagallopNumber 0814760c g 0000002a IsPlayerLeftOfVermilionSailor -08147638 g 0000004c sub_81475C0 08147638 l 00000000 .gcc2_compiled. -08147684 g 00000032 sub_814760C -081476b8 g 00000014 sub_8147640 -081476cc l 0000008c sub_8147654 -08147758 l 000000e0 sub_81476E0 -08147838 l 0000008c sub_81477C0 -081478c4 l 00000070 sub_814784C -08147934 l 00000118 sub_81478BC -08147a4c l 00000060 sub_81479D4 -08147aac l 00000072 sub_8147A34 +08147638 l 0000004c CreateStaticCountdownTask +08147684 l 00000032 StartStaticCountdown +081476b8 l 00000014 IsStaticCountdownRunning +081476cc l 0000008c Task_StaticCountdown +08147758 l 000000e0 StaticCountdown_CreateSprites +08147838 l 0000008c Task_StaticCountdown_Init +081478c4 l 00000070 Task_StaticCountdown_Free +08147934 l 00000118 SpriteCB_StaticCountdown +08147a4c l 00000060 Task_StaticCountdown_Start +08147aac l 00000072 Task_StaticCountdown_Run 08147b20 g 000000a0 StartPokemonJump -08147b20 l 00000000 .gcc2_compiled. -08147bc0 l 00000018 sub_8147B48 -08147bd8 l 00000034 sub_8147B60 -08147c0c l 0000008c sub_8147B94 -08147c98 l 00000078 sub_8147C20 -08147d10 l 00000068 sub_8147C98 +08147bc0 l 00000018 FreePokemonJump +08147bd8 l 00000034 InitGame +08147c0c l 0000008c ResetForNewGame +08147c98 l 00000078 InitPlayerAndJumpTypes +08147d10 l 00000068 ResetPlayersForNewGame 08147d78 l 0000002c GetPokemonJumpSpeciesIdx -08147da4 l 0000002a sub_8147D2C -08147dd0 l 00000012 sub_8147D58 -08147de4 l 00000016 sub_8147D6C -08147dfc l 0000001c sub_8147D84 -08147e18 l 00000170 sub_8147DA0 -08147f88 l 0000003c sub_8147F10 -08147fc4 l 00000054 sub_8147F4C -08148018 l 000000dc sub_8147FA0 -081480f4 l 00000088 sub_814807C -0814817c l 0000003c sub_8148104 -081481b8 l 00000034 sub_8148140 -081481ec l 0000011c sub_8148174 -08148308 l 00000068 sub_8148290 -08148370 l 0000004c sub_81482F8 -081483bc l 00000054 sub_8148344 -08148410 l 00000038 sub_8148398 -08148448 l 00000048 sub_81483D0 -08148490 l 0000004a sub_8148418 -081484dc l 0000004c sub_8148464 -08148528 l 00000020 sub_81484B0 -08148548 l 0000009c sub_81484D0 -081485e4 l 0000005c sub_814856C -08148640 l 0000009c sub_81485C8 -081486dc l 00000060 sub_8148664 -0814873c l 0000005e sub_81486C4 -0814879c l 0000003a sub_8148724 -081487d8 l 00000054 sub_8148760 -0814882c l 0000004c sub_81487B4 -08148878 l 0000001a sub_8148800 -08148894 l 000000c0 sub_814881C -08148954 l 000000ec sub_81488DC -08148a40 l 00000096 sub_81489C8 -08148ad8 l 000000f4 sub_8148A60 -08148bcc l 0000012c sub_8148B54 -08148cf8 l 000000dc sub_8148C80 -08148dd4 l 000000ce sub_8148D5C -08148ea4 l 00000052 sub_8148E2C -08148ef8 l 000000dc sub_8148E80 -08148fd4 l 00000020 sub_8148F5C -08148ff4 l 00000020 sub_8148F7C -08149014 l 00000044 sub_8148F9C -08149058 l 00000064 sub_8148FE0 -081490bc l 00000034 sub_8149044 -081490f0 l 0000011c sub_8149078 -0814920c l 00000020 sub_8149194 -0814922c l 00000024 sub_81491B4 -08149250 l 0000000c sub_81491D8 -0814925c l 0000002c sub_81491E4 -08149288 l 0000001c sub_8149210 -081492a4 l 00000032 sub_814922C -081492d8 l 00000028 sub_8149260 -08149300 l 00000030 sub_8149288 -08149330 l 00000020 sub_81492B8 -08149350 l 00000064 sub_81492D8 -081493b4 l 00000020 sub_814933C -081493d4 l 00000010 sub_814935C -081493e4 l 00000010 sub_814936C -081493f4 l 00000112 sub_814937C -08149508 l 000000a4 sub_8149490 -081495ac l 000000fc sub_8149534 -081496a8 l 000000a4 sub_8149630 -0814974c l 0000003c sub_81496D4 -08149788 l 00000038 sub_8149710 -081497c0 l 00000038 sub_8149748 -081497f8 l 00000028 sub_8149780 -08149820 l 0000005a sub_81497A8 -0814987c l 00000030 sub_8149804 -081498ac l 00000044 sub_8149834 -081498f0 l 00000010 sub_8149878 -08149900 l 00000010 sub_8149888 -08149910 l 0000001c sub_8149898 -0814992c l 00000022 sub_81498B4 -08149950 l 00000028 sub_81498D8 -08149978 l 0000000e sub_8149900 -08149988 l 00000020 sub_8149910 -081499a8 l 00000046 sub_8149930 -081499f0 l 0000002c sub_8149978 -08149a1c g 0000000e sub_81499A4 -08149a2c g 0000000c sub_81499B4 -08149a38 g 00000020 sub_81499C0 -08149a58 g 00000020 sub_81499E0 +08147da4 l 0000002a InitJumpMonInfo +08147dd0 l 00000012 VBlankCB_PokemonJump +08147de4 l 00000016 CB2_PokemonJump +08147dfc l 0000001c SetPokeJumpTask +08147e18 l 00000170 Task_StartPokemonJump +08147f88 l 0000003c SetLinkTimeInterval +08147fc4 l 00000054 SetFunc_Leader +08148018 l 000000dc RecvLinkData_Leader +081480f4 l 00000088 Task_PokemonJump_Leader +0814817c l 0000003c SendLinkData_Leader +081481b8 l 00000034 SetFunc_Member +081481ec l 0000011c RecvLinkData_Member +08148308 l 00000068 Task_PokemonJump_Member +08148370 l 0000004c SendLinkData_Member +081483bc l 00000054 GameIntro_Leader +08148410 l 00000038 GameIntro_Member +08148448 l 00000048 WaitRound_Leader +08148490 l 0000004a WaitRound_Member +081484dc l 0000004c GameRound_Leader +08148528 l 00000020 GameRound_Member +08148548 l 0000009c GameOver_Leader +081485e4 l 0000005c GameOver_Member +08148640 l 0000009c AskPlayAgain_Leader +081486dc l 00000060 AskPlayAgain_Member +0814873c l 0000005e ResetGame_Leader +0814879c l 0000003a ResetGame_Member +081487d8 l 00000054 ExitGame +0814882c l 0000004c GivePrize_Leader +08148878 l 0000001a GivePrize_Member +08148894 l 000000c0 SavePokeJump +08148954 l 000000ec DoGameIntro +08148a40 l 00000096 HandleSwingRound +08148ad8 l 000000f4 DoVineHitEffect +08148bcc l 0000012c TryGivePrize +08148cf8 l 000000dc DoPlayAgainPrompt +08148dd4 l 000000ce ClosePokeJumpLink +08148ea4 l 00000052 CloseMessageAndResetScore +08148ef8 l 000000dc Task_CommunicateMonInfo +08148fd4 l 00000020 SetTaskWithPokeJumpStruct +08148ff4 l 00000020 InitVineState +08149014 l 00000044 ResetVineState +08149058 l 00000064 UpdateVineState +081490bc l 00000034 GetVineSpeed +081490f0 l 0000011c UpdateVineSpeed +0814920c l 00000020 PokeJumpRandom +0814922c l 00000024 ResetVineAfterHit +08149250 l 0000000c IsGameOver +0814925c l 0000002c ResetPlayersJumpStates +08149288 l 0000001c ResetPlayersMonState +081492a4 l 00000032 IsPlayersMonState +081492d8 l 00000028 SetMonStateJump +08149300 l 00000030 SetMonStateHit +08149330 l 00000020 SetMonStateNormal +08149350 l 00000064 UpdateGame +081493b4 l 00000020 TryUpdateVineSwing +081493d4 l 00000010 DisallowVineUpdates +081493e4 l 00000010 AllowVineUpdates +081493f4 l 00000112 HandleMonState +08149508 l 000000a4 UpdateJump +081495ac l 000000fc TryUpdateScore +081496a8 l 000000a4 UpdateVineHitStates +0814974c l 0000003c AllPlayersJumpedOrHit +08149788 l 00000038 DidAllPlayersClearVine +081497c0 l 00000038 ShouldPlayAgain +081497f8 l 00000028 AddJumpScore +08149820 l 0000005a GetPlayersAtJumpPeak +0814987c l 00000030 AreLinkQueuesEmpty +081498ac l 00000044 GetNumPlayersForBonus +081498f0 l 00000010 ClearUnreadField +08149900 l 00000010 GetScoreBonus +08149910 l 0000001c TryUpdateExcellentsRecord +0814992c l 00000022 HasEnoughScoreForPrize +08149950 l 00000028 GetPrizeData +08149978 l 0000000e UnpackPrizeData +08149988 l 00000020 GetPrizeItemId +081499a8 l 00000046 GetPrizeQuantity +081499f0 l 0000002c GetQuantityLimitedByBag +08149a1c l 0000000e GetNumPokeJumpPlayers +08149a2c l 0000000c GetPokeJumpMultiplayerId +08149a38 l 00000020 GetMonInfoByMultiplayerId +08149a58 l 00000020 GetPokeJumpPlayerName 08149a78 g 00000016 IsSpeciesAllowedInPokemonJump 08149a90 g 00000054 IsPokemonJumpSpeciesInParty -08149ae4 g 00000022 sub_8149A6C -08149ae4 l 00000000 .gcc2_compiled. -08149b08 g 00000050 sub_8149A90 -08149b58 g 00000018 sub_8149AE0 -08149b70 g 00000084 sub_8149AF8 -08149bf4 g 00000076 sub_8149B7C -08149c6c g 0000002e sub_8149BF4 -08149c9c g 0000006a sub_8149C24 -08149d08 g 0000005a sub_8149C90 -08149d64 g 00000038 sub_8149CEC -08149d64 l 00000000 .gcc2_compiled. -08149d9c g 0000000e sub_8149D24 -08149dac l 0000000c sub_8149D34 -08149db8 g 00000028 sub_8149D40 -08149de0 g 00000018 sub_8149D68 -08149df8 l 00000024 sub_8149D80 -08149e1c l 00000024 sub_8149DA4 -08149e40 l 0000019a sub_8149DC8 -08149fdc l 0000006c sub_8149F64 -0814a048 l 0000006c sub_8149FD0 -0814a0b4 l 0000008c sub_814A03C -0814a140 l 000000ac sub_814A0C8 -0814a1ec l 000000a2 sub_814A174 -0814a290 l 0000004c sub_814A218 -0814a2dc l 000000a2 sub_814A264 -0814a380 l 000000a2 sub_814A308 -0814a424 l 00000038 sub_814A3AC -0814a45c g 00000024 sub_814A3E4 -0814a480 g 0000005e sub_814A408 -0814a4e0 g 000000d4 sub_814A468 -0814a5b4 g 00000078 sub_814A53C -0814a62c g 00000078 sub_814A5B4 -0814a6a4 g 000000a0 sub_814A62C -0814a744 g 00000030 sub_814A6CC -0814a774 g 00000046 sub_814A6FC -0814a7bc g 0000000e sub_814A744 -0814a7cc l 0000007c sub_814A754 -0814a848 l 0000007c sub_814A7D0 -0814a8c4 l 0000006c sub_814A84C -0814a930 l 00000088 sub_814A8B8 -0814a9b8 g 0000001c sub_814A940 -0814a9d4 g 00000030 sub_814A95C -0814aa04 g 0000003c sub_814A98C -0814aa40 l 0000005c sub_814A9C8 -0814aa9c g 0000000e sub_814AA24 -0814aaac g 00000012 sub_814AA34 -0814aac0 g 00000018 sub_814AA48 -0814aad8 g 00000018 sub_814AA60 -0814aaf0 g 00000014 sub_814AA78 -0814ab04 g 00000014 sub_814AA8C -0814ab18 g 00000014 sub_814AAA0 -0814ab2c g 00000014 sub_814AAB4 -0814ab40 g 00000014 sub_814AAC8 -0814ab54 l 000000bc sub_814AADC -0814ac10 l 00000098 sub_814AB98 -0814aca8 l 00000062 sub_814AC30 -0814ad0c l 00000038 sub_814AC94 -0814ad44 l 0000004c sub_814ACCC -0814ad90 l 00000038 sub_814AD18 -0814adc8 l 0000001a sub_814AD50 -0814ade4 g 00000048 sub_814AD6C -0814ade4 l 00000000 .gcc2_compiled. -0814ae2c l 00000016 sub_814ADB4 -0814ae44 g 00000140 sub_814ADCC -0814af84 g 00000068 sub_814AF0C -0814afec l 00000074 sub_814AF74 -0814b060 g 00000028 sub_814AFE8 -0814b088 g 00000028 sub_814B010 -0814b0b0 l 00000048 sub_814B038 -0814b0f8 g 00000028 sub_814B080 -0814b120 g 00000058 sub_814B0A8 -0814b178 l 00000032 sub_814B100 -0814b1ac g 00000034 sub_814B134 -0814b1e0 g 00000028 sub_814B168 -0814b208 g 0000003c sub_814B190 -0814b244 l 00000074 sub_814B1CC -0814b2b8 g 00000054 sub_814B240 -0814b30c g 000000b4 sub_814B294 -0814b3c0 g 000000f4 sub_814B348 -0814b4b4 g 00000024 sub_814B43C -0814b4d8 g 0000000a sub_814B460 -0814b4e4 l 00000000 .gcc2_compiled. -0814b4e4 l 00000010 sub_814B46C -0814b4f4 g 00000018 ResetPokeJumpResults -0814b50c g 00000054 sub_814B494 -0814b560 g 0000001c sub_814B4E8 +08149ae4 l 00000022 SendPacket_MonInfo +08149b08 l 00000050 RecvPacket_MonInfo +08149b58 l 00000018 SendPacket_Unused +08149b70 l 00000084 SendPacket_LeaderState +08149bf4 l 00000076 RecvPacket_LeaderState +08149c6c l 0000002e SendPacket_MemberState +08149c9c l 0000006a RecvPacket_MemberStateToLeader +08149d08 l 0000005a RecvPacket_MemberStateToMember +08149d64 l 00000038 StartPokeJumpGfx +08149d9c l 0000000e FreeWindowsAndDigitObj +08149dac l 0000000c InitPokeJumpGfx +08149db8 l 00000028 SetUpPokeJumpGfxFuncById +08149de0 l 00000018 IsPokeJumpGfxFuncFinished +08149df8 l 00000024 SetUpPokeJumpGfxFunc +08149e1c l 00000024 Task_RunPokeJumpGfxFunc +08149e40 l 0000019a LoadPokeJumpGfx +08149fdc l 0000006c PrintPlayerNamesNoHighlight +0814a048 l 0000006c PrintPlayerNamesWithHighlight +0814a0b4 l 0000008c ErasePlayerNames +0814a140 l 000000ac Msg_WantToPlayAgain +0814a1ec l 000000a2 Msg_SavingDontTurnOff +0814a290 l 0000004c EraseMessage +0814a2dc l 000000a2 Msg_SomeoneDroppedOut +0814a380 l 000000a2 Msg_CommunicationStandby +0814a424 l 00000038 DoPokeJumpCountdown +0814a45c l 00000024 SetUpResetVineGfx +0814a480 l 0000005e ResetVineGfx +0814a4e0 l 000000d4 PrintPrizeMessage +0814a5b4 l 00000078 PrintPrizeFilledBagMessage +0814a62c l 00000078 PrintNoRoomForPrizeMessage +0814a6a4 l 000000a0 DoPrizeMessageAndFanfare +0814a744 l 00000030 ClearMessageWindow +0814a774 l 00000046 RemoveMessageWindow +0814a7bc l 0000000e HandlePlayAgainInput +0814a7cc l 0000007c AddMessageWindow +0814a848 l 0000007c CreatePokeJumpYesNoMenu +0814a8c4 l 0000006c PrintScoreSuffixes +0814a930 l 00000088 CreateJumpMonSprites +0814a9b8 l 0000001c SetMonSpriteY +0814a9d4 l 00000030 UpdateVineSwing +0814aa04 l 0000003c DoSameJumpTimeBonus +0814aa40 l 0000005c InitDigitPrinters +0814aa9c l 0000000e PrintScore +0814aaac l 00000012 PrintJumpsInRow +0814aac0 l 00000018 StartMonHitShake +0814aad8 l 00000018 StartMonHitFlash +0814aaf0 l 00000014 IsMonHitShakeActive +0814ab04 l 00000014 StopMonHitFlash +0814ab18 l 00000014 ResetMonSpriteSubpriorities +0814ab2c l 00000014 StartMonIntroBounce +0814ab40 l 00000014 IsMonIntroBounceActive +0814ab54 l 000000bc AddPlayerNameWindows +0814ac10 l 00000098 PrintPokeJumpPlayerName +0814aca8 l 00000062 PrintPokeJumpPlayerNames +0814ad0c l 00000038 DrawPlayerNameWindows +0814ad44 l 0000004c ShowBonus +0814ad90 l 00000038 UpdateBonus +0814adc8 l 0000001a Task_UpdateBonus +0814ade4 l 00000048 LoadSpriteSheetsAndPalettes +0814ae2c l 00000016 ResetPokeJumpSpriteData +0814ae44 l 00000140 CreateJumpMonSprite +0814af84 l 00000068 DoStarAnim +0814afec l 00000074 SpriteCB_Star +0814b060 l 00000028 Gfx_StartMonHitShake +0814b088 l 00000028 Gfx_IsMonHitShakeActive +0814b0b0 l 00000048 SpriteCB_MonHitShake +0814b0f8 l 00000028 Gfx_StartMonHitFlash +0814b120 l 00000058 Gfx_StopMonHitFlash +0814b178 l 00000032 SpriteCB_MonHitFlash +0814b1ac l 00000034 Gfx_ResetMonSpriteSubpriorities +0814b1e0 l 00000028 Gfx_StartMonIntroBounce +0814b208 l 0000003c Gfx_IsMonIntroBounceActive +0814b244 l 00000074 SpriteCB_MonIntroBounce +0814b2b8 l 00000054 CreateStarSprite +0814b30c l 000000b4 CreateVineSprites +0814b3c0 l 000000f4 UpdateVineAnim +0814b4b4 l 00000024 StartPokeJumpCountdown +0814b4d8 l 0000000a IsPokeJumpCountdownRunning +0814b4e4 l 00000010 GetPokeJumpRecords +0814b4f4 g 00000018 ResetPokemonJumpRecords +0814b50c l 00000054 TryUpdateRecords +0814b560 l 0000001c IncrementGamesWithMaxPlayers 0814b57c g 00000020 ShowPokemonJumpRecords 0814b59c l 000000a0 Task_ShowPokemonJumpRecords -0814b63c l 00000110 sub_814B5C4 +0814b63c l 00000110 PrintRecordsText 0814b74c l 0000001a TruncateToFirstWordOnly 0814b768 l 00000000 .gcc2_compiled. 0814b768 l 0000000c GetBerryCrushGame @@ -41609,98 +41604,98 @@ 0846b020 l 00000008 sSpriteAnimTable_Wake 0846b028 l 00000008 sOamData_Wake 0846b030 l 00000018 sWakeSpriteTemplate -0846b048 l 00000020 gUnknown_846AFE8 -0846b068 l 00000424 gUnknown_846B008 -0846b48c l 00000010 gUnknown_846B42C -0846b49c l 00000010 gUnknown_846B43C -0846b4ac l 00000008 gUnknown_846B44C -0846b4b4 l 00000008 gUnknown_846B454 -0846b4bc l 00000008 gUnknown_846B45C -0846b4c4 l 00000008 gUnknown_846B464 -0846b4cc l 00000008 gUnknown_846B46C -0846b4d4 l 00000008 gUnknown_846B474 -0846b4dc l 00000018 gUnknown_846B47C -0846b4f4 l 00000018 gUnknown_846B494 -0846b50c l 00000010 gUnknown_846B4AC -0846b51c l 00000190 sPkmnJumpSpecies -0846b6ac l 00000024 gUnknown_846B64C -0846b6d0 l 00000024 gUnknown_846B670 -0846b6f4 l 00000010 gUnknown_846B694 -0846b704 l 00000008 gUnknown_846B6A4 -0846b70c l 00000008 gUnknown_846B6AC -0846b714 l 00000090 gUnknown_846B6B4 -0846b7a4 l 00000018 gUnknown_846B74C -0846b7bc l 00000010 gUnknown_846B764 -0846b7cc l 00000028 gUnknown_846B76C -0846b7f4 l 00000020 sPkmnJumpPal3 -0846b814 l 00000020 sPkmnJumpBgPal -0846b834 l 0000022c sPkmnJumpBgGfx -0846ba60 l 000001b0 sPkmnJumpBgTilemap -0846bc10 l 00000020 sPkmnJumpVenusaurPal -0846bc30 l 00000950 sPkmnJumpVenusaurGfx -0846c580 l 000003b8 sPkmnJumpVenusaurTilemap -0846c938 l 00000020 sPkmnJumpResultsPal -0846c958 l 00000ab0 sPkmnJumpResultsGfx -0846d408 l 0000052c sPkmnJumpResultsTilemap -0846d934 l 00000010 gUnknown_846D8D4 -0846d944 l 00000018 gUnknown_846D8E4 -0846d95c l 00000050 gUnknown_846D8FC +0846b048 l 00000020 s321Start_Static_Pal +0846b068 l 00000424 s321Start_Static_Gfx +0846b48c l 00000010 sSpriteSheet_321Start_Static +0846b49c l 00000010 sSpritePalette_321Start_Static +0846b4ac l 00000008 sAnim_StaticCountdown_Three +0846b4b4 l 00000008 sAnim_StaticCountdown_Two +0846b4bc l 00000008 sAnim_StaticCountdown_One +0846b4c4 l 00000008 sAnim_StaticCountdown_StartLeft +0846b4cc l 00000008 sAnim_StaticCountdown_StartMid +0846b4d4 l 00000008 sAnim_StaticCountdown_StartRight +0846b4dc l 00000018 sAnims_StaticCountdown +0846b4f4 l 00000018 sSpriteTemplate_StaticCountdown +0846b50c l 00000010 sStaticCountdownFuncs +0846b51c l 00000190 sPokeJumpMons +0846b6ac l 00000024 sPokeJumpLeaderFuncs +0846b6d0 l 00000024 sPokeJumpMemberFuncs +0846b6f4 l 00000010 sVineBaseSpeeds +0846b704 l 00000008 sVineSpeedDelays +0846b70c l 00000008 sSoundEffects +0846b714 l 00000090 sJumpOffsets +0846b7a4 l 00000018 sScoreBonuses +0846b7bc l 00000010 sPrizeItems +0846b7cc l 00000028 sPrizeQuantityData +0846b7f4 l 00000020 sInterface_Pal +0846b814 l 00000020 sBg_Pal +0846b834 l 0000022c sBg_Gfx +0846ba60 l 000001b0 sBg_Tilemap +0846bc10 l 00000020 sVenusaur_Pal +0846bc30 l 00000950 sVenusaur_Gfx +0846c580 l 000003b8 sVenusaur_Tilemap +0846c938 l 00000020 sBonuses_Pal +0846c958 l 00000ab0 sBonuses_Gfx +0846d408 l 0000052c sBonuses_Tilemap +0846d934 l 00000010 sBgTemplates +0846d944 l 00000018 sWindowTemplates +0846d95c l 00000050 sPokeJumpGfxFuncs 0846d9ac l 00000004 sPluralTxt -0846d9b3 l 0000000d gUnknown_846D953 -0846d9c0 l 00000008 gUnknown_846D960 -0846d9c8 l 00000008 gUnknown_846D968 -0846d9d0 l 00000008 gUnknown_846D970 -0846d9d8 l 0000000c gUnknown_846D978 -0846d9e4 l 00000010 gUnknown_846D984 -0846d9f4 l 00000014 gUnknown_846D994 -0846da08 l 00000010 gUnknown_846D9A8 -0846da18 l 00000004 gUnknown_846D9B8 -0846da1c l 00000006 gUnknown_846D9BC -0846da22 l 00000008 gUnknown_846D9C2 -0846da2a l 0000000a gUnknown_846D9CA -0846da34 l 00000010 gUnknown_846D9D4 -0846da44 l 00000020 sPkmnJumpPal1 -0846da64 l 00000020 sPkmnJumpPal2 -0846da84 l 00000120 sPkmnJumpRopeGfx1 -0846dba4 l 000001d4 sPkmnJumpRopeGfx2 -0846dd78 l 00000130 sPkmnJumpRopeGfx3 -0846dea8 l 000000fc sPkmnJumpRopeGfx4 -0846dfa4 l 0000016c sPkmnJumpStarGfx -0846e110 l 00000028 gUnknown_846E0B0 -0846e138 l 00000010 gUnknown_846E0D8 -0846e148 l 00000018 gUnknown_846E0E8 -0846e160 l 00000050 gUnknown_846E100 -0846e1b0 l 00000010 gUnknown_846E150 -0846e1c0 l 00000010 gUnknown_846E160 -0846e1d0 l 00000008 sOamData_846E170 -0846e1d8 l 00000008 sOamData_846E178 -0846e1e0 l 00000008 sOamData_846E180 -0846e1e8 l 00000008 sOamData_846E188 -0846e1f0 l 00000008 sSpriteAnim_846E190 -0846e1f8 l 00000008 sSpriteAnim_846E198 -0846e200 l 00000008 sSpriteAnim_846E1A0 -0846e208 l 00000008 sSpriteAnim_846E1A8 -0846e210 l 00000008 sSpriteAnim_846E1B0 -0846e218 l 00000008 sSpriteAnim_846E1B8 -0846e220 l 00000008 sSpriteAnim_846E1C0 -0846e228 l 00000008 sSpriteAnim_846E1C8 -0846e230 l 00000008 sSpriteAnim_846E1D0 -0846e238 l 00000008 sSpriteAnim_846E1D8 -0846e240 l 00000008 sSpriteAnim_846E1E0 -0846e248 l 00000008 sSpriteAnim_846E1E8 -0846e250 l 00000018 sSpriteAnimTable_846E1F0 -0846e268 l 00000018 sSpriteAnimTable_846E208 -0846e280 l 00000018 gUnknown_846E220 -0846e298 l 00000018 gUnknown_846E238 -0846e2b0 l 00000018 gUnknown_846E250 -0846e2c8 l 00000018 gUnknown_846E268 -0846e2e0 l 00000008 sOamData_846E280 -0846e2e8 l 00000008 sSpriteAnim_846E288 -0846e2f0 l 0000001c sSpriteAnim_846E290 -0846e30c l 00000008 sSpriteAnimTable_846E2AC -0846e314 l 00000018 gUnknown_846E2B4 -0846e32c l 00000008 gUnknown_846E2CC -0846e334 l 0000000c gUnknown_846E2D4 +0846d9b3 l 0000000a sVenusaurStates +0846d9c0 l 00000008 sSpriteSheet_Digits +0846d9c8 l 00000008 sSpritePalette_Digits +0846d9d0 l 00000008 sPlayerNameWindowCoords_2Players +0846d9d8 l 0000000c sPlayerNameWindowCoords_3Players +0846d9e4 l 00000010 sPlayerNameWindowCoords_4Players +0846d9f4 l 00000014 sPlayerNameWindowCoords_5Players +0846da08 l 00000010 sPlayerNameWindowCoords +0846da18 l 00000004 sMonXCoords_2Players +0846da1c l 00000006 sMonXCoords_3Players +0846da22 l 00000008 sMonXCoords_4Players +0846da2a l 0000000a sMonXCoords_5Players +0846da34 l 00000010 sMonXCoords +0846da44 l 00000020 sPokeJumpPal1 +0846da64 l 00000020 sPokeJumpPal2 +0846da84 l 00000120 sVine1_Gfx +0846dba4 l 000001d4 sVine2_Gfx +0846dd78 l 00000130 sVine3_Gfx +0846dea8 l 000000fc sVine4_Gfx +0846dfa4 l 0000016c sStar_Gfx +0846e110 l 00000028 sCompressedSpriteSheets +0846e138 l 00000010 sSpritePalettes +0846e148 l 00000018 sSpriteTemplate_JumpMon +0846e160 l 00000050 sVineYCoords +0846e1b0 l 00000010 sVineXCoords +0846e1c0 l 00000010 sSpriteTemplates_Vine +0846e1d0 l 00000008 sOamData_JumpMon +0846e1d8 l 00000008 sOamData_Vine16x32 +0846e1e0 l 00000008 sOamData_Vine32x32 +0846e1e8 l 00000008 sOamData_Vine32x16 +0846e1f0 l 00000008 sAnims_Vine_Highest +0846e1f8 l 00000008 sAnims_Vine_Higher +0846e200 l 00000008 sAnims_Vine_High +0846e208 l 00000008 sAnims_Vine_Low +0846e210 l 00000008 sAnims_Vine_Lower +0846e218 l 00000008 sAnims_Vine_Lowest +0846e220 l 00000008 sAnims_VineTall_Highest +0846e228 l 00000008 sAnims_VineTall_Higher +0846e230 l 00000008 sAnims_VineTall_High +0846e238 l 00000008 sAnims_VineTall_Low +0846e240 l 00000008 sAnims_VineTall_Lower +0846e248 l 00000008 sAnims_VineTall_Lowest +0846e250 l 00000018 sAnims_Vine +0846e268 l 00000018 sAnims_VineTall +0846e280 l 00000018 sSpriteTemplate_Vine1 +0846e298 l 00000018 sSpriteTemplate_Vine2 +0846e2b0 l 00000018 sSpriteTemplate_Vine3 +0846e2c8 l 00000018 sSpriteTemplate_Vine4 +0846e2e0 l 00000008 sOamData_Star +0846e2e8 l 00000008 sAnim_Star_Still +0846e2f0 l 0000001c sAnim_Star_Spinning +0846e30c l 00000008 sAnims_Star +0846e314 l 00000018 sSpriteTemplate_Star +0846e32c l 00000008 sWindowTemplate_Records +0846e334 l 0000000c sRecordsTexts 0846e340 l 00000008 sBitTable 0846e348 l 00000005 sSyncPressBonus 0846e350 l 00000023 sIntroOutroVibrationData diff --git a/pokeleafgreen.sym b/pokeleafgreen.sym index 4558d5127..7dffaad6c 100644 --- a/pokeleafgreen.sym +++ b/pokeleafgreen.sym @@ -578,8 +578,8 @@ 0203f3c8 l 00000004 sMEventScreenData 0203f3cc l 00000004 sWork 0203f3d0 l 00000004 sBg3TilemapBuffer -0203f3d4 l 00000004 gUnknown_203F3D4 -0203f3d8 l 00000004 gUnknown_203F3D8 +0203f3d4 l 00000004 sPokemonJump +0203f3d8 l 00000004 sPokemonJumpGfx 0203f3dc l 00000004 sGame 0203f3e0 l 00000004 gUnknown_203F3E0 0203f3e4 l 00000014 gUnknown_203F3E4 @@ -12346,197 +12346,192 @@ 081474a8 l 00000032 GetDirectionOfTravel 081474dc g 00000092 GetSeagallopNumber 08147570 g 0000002a IsPlayerLeftOfVermilionSailor -0814759c g 0000004c sub_81475C0 0814759c l 00000000 .gcc2_compiled. -081475e8 g 00000032 sub_814760C -0814761c g 00000014 sub_8147640 -08147630 l 0000008c sub_8147654 -081476bc l 000000e0 sub_81476E0 -0814779c l 0000008c sub_81477C0 -08147828 l 00000070 sub_814784C -08147898 l 00000118 sub_81478BC -081479b0 l 00000060 sub_81479D4 -08147a10 l 00000072 sub_8147A34 +0814759c l 0000004c CreateStaticCountdownTask +081475e8 l 00000032 StartStaticCountdown +0814761c l 00000014 IsStaticCountdownRunning +08147630 l 0000008c Task_StaticCountdown +081476bc l 000000e0 StaticCountdown_CreateSprites +0814779c l 0000008c Task_StaticCountdown_Init +08147828 l 00000070 Task_StaticCountdown_Free +08147898 l 00000118 SpriteCB_StaticCountdown +081479b0 l 00000060 Task_StaticCountdown_Start +08147a10 l 00000072 Task_StaticCountdown_Run 08147a84 g 000000a0 StartPokemonJump -08147a84 l 00000000 .gcc2_compiled. -08147b24 l 00000018 sub_8147B48 -08147b3c l 00000034 sub_8147B60 -08147b70 l 0000008c sub_8147B94 -08147bfc l 00000078 sub_8147C20 -08147c74 l 00000068 sub_8147C98 +08147b24 l 00000018 FreePokemonJump +08147b3c l 00000034 InitGame +08147b70 l 0000008c ResetForNewGame +08147bfc l 00000078 InitPlayerAndJumpTypes +08147c74 l 00000068 ResetPlayersForNewGame 08147cdc l 0000002c GetPokemonJumpSpeciesIdx -08147d08 l 0000002a sub_8147D2C -08147d34 l 00000012 sub_8147D58 -08147d48 l 00000016 sub_8147D6C -08147d60 l 0000001c sub_8147D84 -08147d7c l 00000170 sub_8147DA0 -08147eec l 0000003c sub_8147F10 -08147f28 l 00000054 sub_8147F4C -08147f7c l 000000dc sub_8147FA0 -08148058 l 00000088 sub_814807C -081480e0 l 0000003c sub_8148104 -0814811c l 00000034 sub_8148140 -08148150 l 0000011c sub_8148174 -0814826c l 00000068 sub_8148290 -081482d4 l 0000004c sub_81482F8 -08148320 l 00000054 sub_8148344 -08148374 l 00000038 sub_8148398 -081483ac l 00000048 sub_81483D0 -081483f4 l 0000004a sub_8148418 -08148440 l 0000004c sub_8148464 -0814848c l 00000020 sub_81484B0 -081484ac l 0000009c sub_81484D0 -08148548 l 0000005c sub_814856C -081485a4 l 0000009c sub_81485C8 -08148640 l 00000060 sub_8148664 -081486a0 l 0000005e sub_81486C4 -08148700 l 0000003a sub_8148724 -0814873c l 00000054 sub_8148760 -08148790 l 0000004c sub_81487B4 -081487dc l 0000001a sub_8148800 -081487f8 l 000000c0 sub_814881C -081488b8 l 000000ec sub_81488DC -081489a4 l 00000096 sub_81489C8 -08148a3c l 000000f4 sub_8148A60 -08148b30 l 0000012c sub_8148B54 -08148c5c l 000000dc sub_8148C80 -08148d38 l 000000ce sub_8148D5C -08148e08 l 00000052 sub_8148E2C -08148e5c l 000000dc sub_8148E80 -08148f38 l 00000020 sub_8148F5C -08148f58 l 00000020 sub_8148F7C -08148f78 l 00000044 sub_8148F9C -08148fbc l 00000064 sub_8148FE0 -08149020 l 00000034 sub_8149044 -08149054 l 0000011c sub_8149078 -08149170 l 00000020 sub_8149194 -08149190 l 00000024 sub_81491B4 -081491b4 l 0000000c sub_81491D8 -081491c0 l 0000002c sub_81491E4 -081491ec l 0000001c sub_8149210 -08149208 l 00000032 sub_814922C -0814923c l 00000028 sub_8149260 -08149264 l 00000030 sub_8149288 -08149294 l 00000020 sub_81492B8 -081492b4 l 00000064 sub_81492D8 -08149318 l 00000020 sub_814933C -08149338 l 00000010 sub_814935C -08149348 l 00000010 sub_814936C -08149358 l 00000112 sub_814937C -0814946c l 000000a4 sub_8149490 -08149510 l 000000fc sub_8149534 -0814960c l 000000a4 sub_8149630 -081496b0 l 0000003c sub_81496D4 -081496ec l 00000038 sub_8149710 -08149724 l 00000038 sub_8149748 -0814975c l 00000028 sub_8149780 -08149784 l 0000005a sub_81497A8 -081497e0 l 00000030 sub_8149804 -08149810 l 00000044 sub_8149834 -08149854 l 00000010 sub_8149878 -08149864 l 00000010 sub_8149888 -08149874 l 0000001c sub_8149898 -08149890 l 00000022 sub_81498B4 -081498b4 l 00000028 sub_81498D8 -081498dc l 0000000e sub_8149900 -081498ec l 00000020 sub_8149910 -0814990c l 00000046 sub_8149930 -08149954 l 0000002c sub_8149978 -08149980 g 0000000e sub_81499A4 -08149990 g 0000000c sub_81499B4 -0814999c g 00000020 sub_81499C0 -081499bc g 00000020 sub_81499E0 +08147d08 l 0000002a InitJumpMonInfo +08147d34 l 00000012 VBlankCB_PokemonJump +08147d48 l 00000016 CB2_PokemonJump +08147d60 l 0000001c SetPokeJumpTask +08147d7c l 00000170 Task_StartPokemonJump +08147eec l 0000003c SetLinkTimeInterval +08147f28 l 00000054 SetFunc_Leader +08147f7c l 000000dc RecvLinkData_Leader +08148058 l 00000088 Task_PokemonJump_Leader +081480e0 l 0000003c SendLinkData_Leader +0814811c l 00000034 SetFunc_Member +08148150 l 0000011c RecvLinkData_Member +0814826c l 00000068 Task_PokemonJump_Member +081482d4 l 0000004c SendLinkData_Member +08148320 l 00000054 GameIntro_Leader +08148374 l 00000038 GameIntro_Member +081483ac l 00000048 WaitRound_Leader +081483f4 l 0000004a WaitRound_Member +08148440 l 0000004c GameRound_Leader +0814848c l 00000020 GameRound_Member +081484ac l 0000009c GameOver_Leader +08148548 l 0000005c GameOver_Member +081485a4 l 0000009c AskPlayAgain_Leader +08148640 l 00000060 AskPlayAgain_Member +081486a0 l 0000005e ResetGame_Leader +08148700 l 0000003a ResetGame_Member +0814873c l 00000054 ExitGame +08148790 l 0000004c GivePrize_Leader +081487dc l 0000001a GivePrize_Member +081487f8 l 000000c0 SavePokeJump +081488b8 l 000000ec DoGameIntro +081489a4 l 00000096 HandleSwingRound +08148a3c l 000000f4 DoVineHitEffect +08148b30 l 0000012c TryGivePrize +08148c5c l 000000dc DoPlayAgainPrompt +08148d38 l 000000ce ClosePokeJumpLink +08148e08 l 00000052 CloseMessageAndResetScore +08148e5c l 000000dc Task_CommunicateMonInfo +08148f38 l 00000020 SetTaskWithPokeJumpStruct +08148f58 l 00000020 InitVineState +08148f78 l 00000044 ResetVineState +08148fbc l 00000064 UpdateVineState +08149020 l 00000034 GetVineSpeed +08149054 l 0000011c UpdateVineSpeed +08149170 l 00000020 PokeJumpRandom +08149190 l 00000024 ResetVineAfterHit +081491b4 l 0000000c IsGameOver +081491c0 l 0000002c ResetPlayersJumpStates +081491ec l 0000001c ResetPlayersMonState +08149208 l 00000032 IsPlayersMonState +0814923c l 00000028 SetMonStateJump +08149264 l 00000030 SetMonStateHit +08149294 l 00000020 SetMonStateNormal +081492b4 l 00000064 UpdateGame +08149318 l 00000020 TryUpdateVineSwing +08149338 l 00000010 DisallowVineUpdates +08149348 l 00000010 AllowVineUpdates +08149358 l 00000112 HandleMonState +0814946c l 000000a4 UpdateJump +08149510 l 000000fc TryUpdateScore +0814960c l 000000a4 UpdateVineHitStates +081496b0 l 0000003c AllPlayersJumpedOrHit +081496ec l 00000038 DidAllPlayersClearVine +08149724 l 00000038 ShouldPlayAgain +0814975c l 00000028 AddJumpScore +08149784 l 0000005a GetPlayersAtJumpPeak +081497e0 l 00000030 AreLinkQueuesEmpty +08149810 l 00000044 GetNumPlayersForBonus +08149854 l 00000010 ClearUnreadField +08149864 l 00000010 GetScoreBonus +08149874 l 0000001c TryUpdateExcellentsRecord +08149890 l 00000022 HasEnoughScoreForPrize +081498b4 l 00000028 GetPrizeData +081498dc l 0000000e UnpackPrizeData +081498ec l 00000020 GetPrizeItemId +0814990c l 00000046 GetPrizeQuantity +08149954 l 0000002c GetQuantityLimitedByBag +08149980 l 0000000e GetNumPokeJumpPlayers +08149990 l 0000000c GetPokeJumpMultiplayerId +0814999c l 00000020 GetMonInfoByMultiplayerId +081499bc l 00000020 GetPokeJumpPlayerName 081499dc g 00000016 IsSpeciesAllowedInPokemonJump 081499f4 g 00000054 IsPokemonJumpSpeciesInParty -08149a48 g 00000022 sub_8149A6C -08149a48 l 00000000 .gcc2_compiled. -08149a6c g 00000050 sub_8149A90 -08149abc g 00000018 sub_8149AE0 -08149ad4 g 00000084 sub_8149AF8 -08149b58 g 00000076 sub_8149B7C -08149bd0 g 0000002e sub_8149BF4 -08149c00 g 0000006a sub_8149C24 -08149c6c g 0000005a sub_8149C90 -08149cc8 g 00000038 sub_8149CEC -08149cc8 l 00000000 .gcc2_compiled. -08149d00 g 0000000e sub_8149D24 -08149d10 l 0000000c sub_8149D34 -08149d1c g 00000028 sub_8149D40 -08149d44 g 00000018 sub_8149D68 -08149d5c l 00000024 sub_8149D80 -08149d80 l 00000024 sub_8149DA4 -08149da4 l 0000019a sub_8149DC8 -08149f40 l 0000006c sub_8149F64 -08149fac l 0000006c sub_8149FD0 -0814a018 l 0000008c sub_814A03C -0814a0a4 l 000000ac sub_814A0C8 -0814a150 l 000000a2 sub_814A174 -0814a1f4 l 0000004c sub_814A218 -0814a240 l 000000a2 sub_814A264 -0814a2e4 l 000000a2 sub_814A308 -0814a388 l 00000038 sub_814A3AC -0814a3c0 g 00000024 sub_814A3E4 -0814a3e4 g 0000005e sub_814A408 -0814a444 g 000000d4 sub_814A468 -0814a518 g 00000078 sub_814A53C -0814a590 g 00000078 sub_814A5B4 -0814a608 g 000000a0 sub_814A62C -0814a6a8 g 00000030 sub_814A6CC -0814a6d8 g 00000046 sub_814A6FC -0814a720 g 0000000e sub_814A744 -0814a730 l 0000007c sub_814A754 -0814a7ac l 0000007c sub_814A7D0 -0814a828 l 0000006c sub_814A84C -0814a894 l 00000088 sub_814A8B8 -0814a91c g 0000001c sub_814A940 -0814a938 g 00000030 sub_814A95C -0814a968 g 0000003c sub_814A98C -0814a9a4 l 0000005c sub_814A9C8 -0814aa00 g 0000000e sub_814AA24 -0814aa10 g 00000012 sub_814AA34 -0814aa24 g 00000018 sub_814AA48 -0814aa3c g 00000018 sub_814AA60 -0814aa54 g 00000014 sub_814AA78 -0814aa68 g 00000014 sub_814AA8C -0814aa7c g 00000014 sub_814AAA0 -0814aa90 g 00000014 sub_814AAB4 -0814aaa4 g 00000014 sub_814AAC8 -0814aab8 l 000000bc sub_814AADC -0814ab74 l 00000098 sub_814AB98 -0814ac0c l 00000062 sub_814AC30 -0814ac70 l 00000038 sub_814AC94 -0814aca8 l 0000004c sub_814ACCC -0814acf4 l 00000038 sub_814AD18 -0814ad2c l 0000001a sub_814AD50 -0814ad48 g 00000048 sub_814AD6C -0814ad48 l 00000000 .gcc2_compiled. -0814ad90 l 00000016 sub_814ADB4 -0814ada8 g 00000140 sub_814ADCC -0814aee8 g 00000068 sub_814AF0C -0814af50 l 00000074 sub_814AF74 -0814afc4 g 00000028 sub_814AFE8 -0814afec g 00000028 sub_814B010 -0814b014 l 00000048 sub_814B038 -0814b05c g 00000028 sub_814B080 -0814b084 g 00000058 sub_814B0A8 -0814b0dc l 00000032 sub_814B100 -0814b110 g 00000034 sub_814B134 -0814b144 g 00000028 sub_814B168 -0814b16c g 0000003c sub_814B190 -0814b1a8 l 00000074 sub_814B1CC -0814b21c g 00000054 sub_814B240 -0814b270 g 000000b4 sub_814B294 -0814b324 g 000000f4 sub_814B348 -0814b418 g 00000024 sub_814B43C -0814b43c g 0000000a sub_814B460 -0814b448 l 00000000 .gcc2_compiled. -0814b448 l 00000010 sub_814B46C -0814b458 g 00000018 ResetPokeJumpResults -0814b470 g 00000054 sub_814B494 -0814b4c4 g 0000001c sub_814B4E8 +08149a48 l 00000022 SendPacket_MonInfo +08149a6c l 00000050 RecvPacket_MonInfo +08149abc l 00000018 SendPacket_Unused +08149ad4 l 00000084 SendPacket_LeaderState +08149b58 l 00000076 RecvPacket_LeaderState +08149bd0 l 0000002e SendPacket_MemberState +08149c00 l 0000006a RecvPacket_MemberStateToLeader +08149c6c l 0000005a RecvPacket_MemberStateToMember +08149cc8 l 00000038 StartPokeJumpGfx +08149d00 l 0000000e FreeWindowsAndDigitObj +08149d10 l 0000000c InitPokeJumpGfx +08149d1c l 00000028 SetUpPokeJumpGfxFuncById +08149d44 l 00000018 IsPokeJumpGfxFuncFinished +08149d5c l 00000024 SetUpPokeJumpGfxFunc +08149d80 l 00000024 Task_RunPokeJumpGfxFunc +08149da4 l 0000019a LoadPokeJumpGfx +08149f40 l 0000006c PrintPlayerNamesNoHighlight +08149fac l 0000006c PrintPlayerNamesWithHighlight +0814a018 l 0000008c ErasePlayerNames +0814a0a4 l 000000ac Msg_WantToPlayAgain +0814a150 l 000000a2 Msg_SavingDontTurnOff +0814a1f4 l 0000004c EraseMessage +0814a240 l 000000a2 Msg_SomeoneDroppedOut +0814a2e4 l 000000a2 Msg_CommunicationStandby +0814a388 l 00000038 DoPokeJumpCountdown +0814a3c0 l 00000024 SetUpResetVineGfx +0814a3e4 l 0000005e ResetVineGfx +0814a444 l 000000d4 PrintPrizeMessage +0814a518 l 00000078 PrintPrizeFilledBagMessage +0814a590 l 00000078 PrintNoRoomForPrizeMessage +0814a608 l 000000a0 DoPrizeMessageAndFanfare +0814a6a8 l 00000030 ClearMessageWindow +0814a6d8 l 00000046 RemoveMessageWindow +0814a720 l 0000000e HandlePlayAgainInput +0814a730 l 0000007c AddMessageWindow +0814a7ac l 0000007c CreatePokeJumpYesNoMenu +0814a828 l 0000006c PrintScoreSuffixes +0814a894 l 00000088 CreateJumpMonSprites +0814a91c l 0000001c SetMonSpriteY +0814a938 l 00000030 UpdateVineSwing +0814a968 l 0000003c DoSameJumpTimeBonus +0814a9a4 l 0000005c InitDigitPrinters +0814aa00 l 0000000e PrintScore +0814aa10 l 00000012 PrintJumpsInRow +0814aa24 l 00000018 StartMonHitShake +0814aa3c l 00000018 StartMonHitFlash +0814aa54 l 00000014 IsMonHitShakeActive +0814aa68 l 00000014 StopMonHitFlash +0814aa7c l 00000014 ResetMonSpriteSubpriorities +0814aa90 l 00000014 StartMonIntroBounce +0814aaa4 l 00000014 IsMonIntroBounceActive +0814aab8 l 000000bc AddPlayerNameWindows +0814ab74 l 00000098 PrintPokeJumpPlayerName +0814ac0c l 00000062 PrintPokeJumpPlayerNames +0814ac70 l 00000038 DrawPlayerNameWindows +0814aca8 l 0000004c ShowBonus +0814acf4 l 00000038 UpdateBonus +0814ad2c l 0000001a Task_UpdateBonus +0814ad48 l 00000048 LoadSpriteSheetsAndPalettes +0814ad90 l 00000016 ResetPokeJumpSpriteData +0814ada8 l 00000140 CreateJumpMonSprite +0814aee8 l 00000068 DoStarAnim +0814af50 l 00000074 SpriteCB_Star +0814afc4 l 00000028 Gfx_StartMonHitShake +0814afec l 00000028 Gfx_IsMonHitShakeActive +0814b014 l 00000048 SpriteCB_MonHitShake +0814b05c l 00000028 Gfx_StartMonHitFlash +0814b084 l 00000058 Gfx_StopMonHitFlash +0814b0dc l 00000032 SpriteCB_MonHitFlash +0814b110 l 00000034 Gfx_ResetMonSpriteSubpriorities +0814b144 l 00000028 Gfx_StartMonIntroBounce +0814b16c l 0000003c Gfx_IsMonIntroBounceActive +0814b1a8 l 00000074 SpriteCB_MonIntroBounce +0814b21c l 00000054 CreateStarSprite +0814b270 l 000000b4 CreateVineSprites +0814b324 l 000000f4 UpdateVineAnim +0814b418 l 00000024 StartPokeJumpCountdown +0814b43c l 0000000a IsPokeJumpCountdownRunning +0814b448 l 00000010 GetPokeJumpRecords +0814b458 g 00000018 ResetPokemonJumpRecords +0814b470 l 00000054 TryUpdateRecords +0814b4c4 l 0000001c IncrementGamesWithMaxPlayers 0814b4e0 g 00000020 ShowPokemonJumpRecords 0814b500 l 000000a0 Task_ShowPokemonJumpRecords -0814b5a0 l 00000110 sub_814B5C4 +0814b5a0 l 00000110 PrintRecordsText 0814b6b0 l 0000001a TruncateToFirstWordOnly 0814b6cc l 00000000 .gcc2_compiled. 0814b6cc l 0000000c GetBerryCrushGame @@ -41610,98 +41605,98 @@ 0846a89c l 00000008 sSpriteAnimTable_Wake 0846a8a4 l 00000008 sOamData_Wake 0846a8ac l 00000018 sWakeSpriteTemplate -0846a8c4 l 00000020 gUnknown_846AFE8 -0846a8e4 l 00000424 gUnknown_846B008 -0846ad08 l 00000010 gUnknown_846B42C -0846ad18 l 00000010 gUnknown_846B43C -0846ad28 l 00000008 gUnknown_846B44C -0846ad30 l 00000008 gUnknown_846B454 -0846ad38 l 00000008 gUnknown_846B45C -0846ad40 l 00000008 gUnknown_846B464 -0846ad48 l 00000008 gUnknown_846B46C -0846ad50 l 00000008 gUnknown_846B474 -0846ad58 l 00000018 gUnknown_846B47C -0846ad70 l 00000018 gUnknown_846B494 -0846ad88 l 00000010 gUnknown_846B4AC -0846ad98 l 00000190 sPkmnJumpSpecies -0846af28 l 00000024 gUnknown_846B64C -0846af4c l 00000024 gUnknown_846B670 -0846af70 l 00000010 gUnknown_846B694 -0846af80 l 00000008 gUnknown_846B6A4 -0846af88 l 00000008 gUnknown_846B6AC -0846af90 l 00000090 gUnknown_846B6B4 -0846b020 l 00000018 gUnknown_846B74C -0846b038 l 00000010 gUnknown_846B764 -0846b048 l 00000028 gUnknown_846B76C -0846b070 l 00000020 sPkmnJumpPal3 -0846b090 l 00000020 sPkmnJumpBgPal -0846b0b0 l 0000022c sPkmnJumpBgGfx -0846b2dc l 000001b0 sPkmnJumpBgTilemap -0846b48c l 00000020 sPkmnJumpVenusaurPal -0846b4ac l 00000950 sPkmnJumpVenusaurGfx -0846bdfc l 000003b8 sPkmnJumpVenusaurTilemap -0846c1b4 l 00000020 sPkmnJumpResultsPal -0846c1d4 l 00000ab0 sPkmnJumpResultsGfx -0846cc84 l 0000052c sPkmnJumpResultsTilemap -0846d1b0 l 00000010 gUnknown_846D8D4 -0846d1c0 l 00000018 gUnknown_846D8E4 -0846d1d8 l 00000050 gUnknown_846D8FC +0846a8c4 l 00000020 s321Start_Static_Pal +0846a8e4 l 00000424 s321Start_Static_Gfx +0846ad08 l 00000010 sSpriteSheet_321Start_Static +0846ad18 l 00000010 sSpritePalette_321Start_Static +0846ad28 l 00000008 sAnim_StaticCountdown_Three +0846ad30 l 00000008 sAnim_StaticCountdown_Two +0846ad38 l 00000008 sAnim_StaticCountdown_One +0846ad40 l 00000008 sAnim_StaticCountdown_StartLeft +0846ad48 l 00000008 sAnim_StaticCountdown_StartMid +0846ad50 l 00000008 sAnim_StaticCountdown_StartRight +0846ad58 l 00000018 sAnims_StaticCountdown +0846ad70 l 00000018 sSpriteTemplate_StaticCountdown +0846ad88 l 00000010 sStaticCountdownFuncs +0846ad98 l 00000190 sPokeJumpMons +0846af28 l 00000024 sPokeJumpLeaderFuncs +0846af4c l 00000024 sPokeJumpMemberFuncs +0846af70 l 00000010 sVineBaseSpeeds +0846af80 l 00000008 sVineSpeedDelays +0846af88 l 00000008 sSoundEffects +0846af90 l 00000090 sJumpOffsets +0846b020 l 00000018 sScoreBonuses +0846b038 l 00000010 sPrizeItems +0846b048 l 00000028 sPrizeQuantityData +0846b070 l 00000020 sInterface_Pal +0846b090 l 00000020 sBg_Pal +0846b0b0 l 0000022c sBg_Gfx +0846b2dc l 000001b0 sBg_Tilemap +0846b48c l 00000020 sVenusaur_Pal +0846b4ac l 00000950 sVenusaur_Gfx +0846bdfc l 000003b8 sVenusaur_Tilemap +0846c1b4 l 00000020 sBonuses_Pal +0846c1d4 l 00000ab0 sBonuses_Gfx +0846cc84 l 0000052c sBonuses_Tilemap +0846d1b0 l 00000010 sBgTemplates +0846d1c0 l 00000018 sWindowTemplates +0846d1d8 l 00000050 sPokeJumpGfxFuncs 0846d228 l 00000004 sPluralTxt -0846d22f l 0000000d gUnknown_846D953 -0846d23c l 00000008 gUnknown_846D960 -0846d244 l 00000008 gUnknown_846D968 -0846d24c l 00000008 gUnknown_846D970 -0846d254 l 0000000c gUnknown_846D978 -0846d260 l 00000010 gUnknown_846D984 -0846d270 l 00000014 gUnknown_846D994 -0846d284 l 00000010 gUnknown_846D9A8 -0846d294 l 00000004 gUnknown_846D9B8 -0846d298 l 00000006 gUnknown_846D9BC -0846d29e l 00000008 gUnknown_846D9C2 -0846d2a6 l 0000000a gUnknown_846D9CA -0846d2b0 l 00000010 gUnknown_846D9D4 -0846d2c0 l 00000020 sPkmnJumpPal1 -0846d2e0 l 00000020 sPkmnJumpPal2 -0846d300 l 00000120 sPkmnJumpRopeGfx1 -0846d420 l 000001d4 sPkmnJumpRopeGfx2 -0846d5f4 l 00000130 sPkmnJumpRopeGfx3 -0846d724 l 000000fc sPkmnJumpRopeGfx4 -0846d820 l 0000016c sPkmnJumpStarGfx -0846d98c l 00000028 gUnknown_846E0B0 -0846d9b4 l 00000010 gUnknown_846E0D8 -0846d9c4 l 00000018 gUnknown_846E0E8 -0846d9dc l 00000050 gUnknown_846E100 -0846da2c l 00000010 gUnknown_846E150 -0846da3c l 00000010 gUnknown_846E160 -0846da4c l 00000008 sOamData_846E170 -0846da54 l 00000008 sOamData_846E178 -0846da5c l 00000008 sOamData_846E180 -0846da64 l 00000008 sOamData_846E188 -0846da6c l 00000008 sSpriteAnim_846E190 -0846da74 l 00000008 sSpriteAnim_846E198 -0846da7c l 00000008 sSpriteAnim_846E1A0 -0846da84 l 00000008 sSpriteAnim_846E1A8 -0846da8c l 00000008 sSpriteAnim_846E1B0 -0846da94 l 00000008 sSpriteAnim_846E1B8 -0846da9c l 00000008 sSpriteAnim_846E1C0 -0846daa4 l 00000008 sSpriteAnim_846E1C8 -0846daac l 00000008 sSpriteAnim_846E1D0 -0846dab4 l 00000008 sSpriteAnim_846E1D8 -0846dabc l 00000008 sSpriteAnim_846E1E0 -0846dac4 l 00000008 sSpriteAnim_846E1E8 -0846dacc l 00000018 sSpriteAnimTable_846E1F0 -0846dae4 l 00000018 sSpriteAnimTable_846E208 -0846dafc l 00000018 gUnknown_846E220 -0846db14 l 00000018 gUnknown_846E238 -0846db2c l 00000018 gUnknown_846E250 -0846db44 l 00000018 gUnknown_846E268 -0846db5c l 00000008 sOamData_846E280 -0846db64 l 00000008 sSpriteAnim_846E288 -0846db6c l 0000001c sSpriteAnim_846E290 -0846db88 l 00000008 sSpriteAnimTable_846E2AC -0846db90 l 00000018 gUnknown_846E2B4 -0846dba8 l 00000008 gUnknown_846E2CC -0846dbb0 l 0000000c gUnknown_846E2D4 +0846d22f l 0000000a sVenusaurStates +0846d23c l 00000008 sSpriteSheet_Digits +0846d244 l 00000008 sSpritePalette_Digits +0846d24c l 00000008 sPlayerNameWindowCoords_2Players +0846d254 l 0000000c sPlayerNameWindowCoords_3Players +0846d260 l 00000010 sPlayerNameWindowCoords_4Players +0846d270 l 00000014 sPlayerNameWindowCoords_5Players +0846d284 l 00000010 sPlayerNameWindowCoords +0846d294 l 00000004 sMonXCoords_2Players +0846d298 l 00000006 sMonXCoords_3Players +0846d29e l 00000008 sMonXCoords_4Players +0846d2a6 l 0000000a sMonXCoords_5Players +0846d2b0 l 00000010 sMonXCoords +0846d2c0 l 00000020 sPokeJumpPal1 +0846d2e0 l 00000020 sPokeJumpPal2 +0846d300 l 00000120 sVine1_Gfx +0846d420 l 000001d4 sVine2_Gfx +0846d5f4 l 00000130 sVine3_Gfx +0846d724 l 000000fc sVine4_Gfx +0846d820 l 0000016c sStar_Gfx +0846d98c l 00000028 sCompressedSpriteSheets +0846d9b4 l 00000010 sSpritePalettes +0846d9c4 l 00000018 sSpriteTemplate_JumpMon +0846d9dc l 00000050 sVineYCoords +0846da2c l 00000010 sVineXCoords +0846da3c l 00000010 sSpriteTemplates_Vine +0846da4c l 00000008 sOamData_JumpMon +0846da54 l 00000008 sOamData_Vine16x32 +0846da5c l 00000008 sOamData_Vine32x32 +0846da64 l 00000008 sOamData_Vine32x16 +0846da6c l 00000008 sAnims_Vine_Highest +0846da74 l 00000008 sAnims_Vine_Higher +0846da7c l 00000008 sAnims_Vine_High +0846da84 l 00000008 sAnims_Vine_Low +0846da8c l 00000008 sAnims_Vine_Lower +0846da94 l 00000008 sAnims_Vine_Lowest +0846da9c l 00000008 sAnims_VineTall_Highest +0846daa4 l 00000008 sAnims_VineTall_Higher +0846daac l 00000008 sAnims_VineTall_High +0846dab4 l 00000008 sAnims_VineTall_Low +0846dabc l 00000008 sAnims_VineTall_Lower +0846dac4 l 00000008 sAnims_VineTall_Lowest +0846dacc l 00000018 sAnims_Vine +0846dae4 l 00000018 sAnims_VineTall +0846dafc l 00000018 sSpriteTemplate_Vine1 +0846db14 l 00000018 sSpriteTemplate_Vine2 +0846db2c l 00000018 sSpriteTemplate_Vine3 +0846db44 l 00000018 sSpriteTemplate_Vine4 +0846db5c l 00000008 sOamData_Star +0846db64 l 00000008 sAnim_Star_Still +0846db6c l 0000001c sAnim_Star_Spinning +0846db88 l 00000008 sAnims_Star +0846db90 l 00000018 sSpriteTemplate_Star +0846dba8 l 00000008 sWindowTemplate_Records +0846dbb0 l 0000000c sRecordsTexts 0846dbbc l 00000008 sBitTable 0846dbc4 l 00000005 sSyncPressBonus 0846dbcc l 00000023 sIntroOutroVibrationData diff --git a/pokeleafgreen_rev1.sym b/pokeleafgreen_rev1.sym index 1ce673d3b..3702b9e10 100644 --- a/pokeleafgreen_rev1.sym +++ b/pokeleafgreen_rev1.sym @@ -578,8 +578,8 @@ 0203f3c8 l 00000004 sMEventScreenData 0203f3cc l 00000004 sWork 0203f3d0 l 00000004 sBg3TilemapBuffer -0203f3d4 l 00000004 gUnknown_203F3D4 -0203f3d8 l 00000004 gUnknown_203F3D8 +0203f3d4 l 00000004 sPokemonJump +0203f3d8 l 00000004 sPokemonJumpGfx 0203f3dc l 00000004 sGame 0203f3e0 l 00000004 gUnknown_203F3E0 0203f3e4 l 00000014 gUnknown_203F3E4 @@ -12347,197 +12347,192 @@ 08147520 l 00000032 GetDirectionOfTravel 08147554 g 00000092 GetSeagallopNumber 081475e8 g 0000002a IsPlayerLeftOfVermilionSailor -08147614 g 0000004c sub_81475C0 08147614 l 00000000 .gcc2_compiled. -08147660 g 00000032 sub_814760C -08147694 g 00000014 sub_8147640 -081476a8 l 0000008c sub_8147654 -08147734 l 000000e0 sub_81476E0 -08147814 l 0000008c sub_81477C0 -081478a0 l 00000070 sub_814784C -08147910 l 00000118 sub_81478BC -08147a28 l 00000060 sub_81479D4 -08147a88 l 00000072 sub_8147A34 +08147614 l 0000004c CreateStaticCountdownTask +08147660 l 00000032 StartStaticCountdown +08147694 l 00000014 IsStaticCountdownRunning +081476a8 l 0000008c Task_StaticCountdown +08147734 l 000000e0 StaticCountdown_CreateSprites +08147814 l 0000008c Task_StaticCountdown_Init +081478a0 l 00000070 Task_StaticCountdown_Free +08147910 l 00000118 SpriteCB_StaticCountdown +08147a28 l 00000060 Task_StaticCountdown_Start +08147a88 l 00000072 Task_StaticCountdown_Run 08147afc g 000000a0 StartPokemonJump -08147afc l 00000000 .gcc2_compiled. -08147b9c l 00000018 sub_8147B48 -08147bb4 l 00000034 sub_8147B60 -08147be8 l 0000008c sub_8147B94 -08147c74 l 00000078 sub_8147C20 -08147cec l 00000068 sub_8147C98 +08147b9c l 00000018 FreePokemonJump +08147bb4 l 00000034 InitGame +08147be8 l 0000008c ResetForNewGame +08147c74 l 00000078 InitPlayerAndJumpTypes +08147cec l 00000068 ResetPlayersForNewGame 08147d54 l 0000002c GetPokemonJumpSpeciesIdx -08147d80 l 0000002a sub_8147D2C -08147dac l 00000012 sub_8147D58 -08147dc0 l 00000016 sub_8147D6C -08147dd8 l 0000001c sub_8147D84 -08147df4 l 00000170 sub_8147DA0 -08147f64 l 0000003c sub_8147F10 -08147fa0 l 00000054 sub_8147F4C -08147ff4 l 000000dc sub_8147FA0 -081480d0 l 00000088 sub_814807C -08148158 l 0000003c sub_8148104 -08148194 l 00000034 sub_8148140 -081481c8 l 0000011c sub_8148174 -081482e4 l 00000068 sub_8148290 -0814834c l 0000004c sub_81482F8 -08148398 l 00000054 sub_8148344 -081483ec l 00000038 sub_8148398 -08148424 l 00000048 sub_81483D0 -0814846c l 0000004a sub_8148418 -081484b8 l 0000004c sub_8148464 -08148504 l 00000020 sub_81484B0 -08148524 l 0000009c sub_81484D0 -081485c0 l 0000005c sub_814856C -0814861c l 0000009c sub_81485C8 -081486b8 l 00000060 sub_8148664 -08148718 l 0000005e sub_81486C4 -08148778 l 0000003a sub_8148724 -081487b4 l 00000054 sub_8148760 -08148808 l 0000004c sub_81487B4 -08148854 l 0000001a sub_8148800 -08148870 l 000000c0 sub_814881C -08148930 l 000000ec sub_81488DC -08148a1c l 00000096 sub_81489C8 -08148ab4 l 000000f4 sub_8148A60 -08148ba8 l 0000012c sub_8148B54 -08148cd4 l 000000dc sub_8148C80 -08148db0 l 000000ce sub_8148D5C -08148e80 l 00000052 sub_8148E2C -08148ed4 l 000000dc sub_8148E80 -08148fb0 l 00000020 sub_8148F5C -08148fd0 l 00000020 sub_8148F7C -08148ff0 l 00000044 sub_8148F9C -08149034 l 00000064 sub_8148FE0 -08149098 l 00000034 sub_8149044 -081490cc l 0000011c sub_8149078 -081491e8 l 00000020 sub_8149194 -08149208 l 00000024 sub_81491B4 -0814922c l 0000000c sub_81491D8 -08149238 l 0000002c sub_81491E4 -08149264 l 0000001c sub_8149210 -08149280 l 00000032 sub_814922C -081492b4 l 00000028 sub_8149260 -081492dc l 00000030 sub_8149288 -0814930c l 00000020 sub_81492B8 -0814932c l 00000064 sub_81492D8 -08149390 l 00000020 sub_814933C -081493b0 l 00000010 sub_814935C -081493c0 l 00000010 sub_814936C -081493d0 l 00000112 sub_814937C -081494e4 l 000000a4 sub_8149490 -08149588 l 000000fc sub_8149534 -08149684 l 000000a4 sub_8149630 -08149728 l 0000003c sub_81496D4 -08149764 l 00000038 sub_8149710 -0814979c l 00000038 sub_8149748 -081497d4 l 00000028 sub_8149780 -081497fc l 0000005a sub_81497A8 -08149858 l 00000030 sub_8149804 -08149888 l 00000044 sub_8149834 -081498cc l 00000010 sub_8149878 -081498dc l 00000010 sub_8149888 -081498ec l 0000001c sub_8149898 -08149908 l 00000022 sub_81498B4 -0814992c l 00000028 sub_81498D8 -08149954 l 0000000e sub_8149900 -08149964 l 00000020 sub_8149910 -08149984 l 00000046 sub_8149930 -081499cc l 0000002c sub_8149978 -081499f8 g 0000000e sub_81499A4 -08149a08 g 0000000c sub_81499B4 -08149a14 g 00000020 sub_81499C0 -08149a34 g 00000020 sub_81499E0 +08147d80 l 0000002a InitJumpMonInfo +08147dac l 00000012 VBlankCB_PokemonJump +08147dc0 l 00000016 CB2_PokemonJump +08147dd8 l 0000001c SetPokeJumpTask +08147df4 l 00000170 Task_StartPokemonJump +08147f64 l 0000003c SetLinkTimeInterval +08147fa0 l 00000054 SetFunc_Leader +08147ff4 l 000000dc RecvLinkData_Leader +081480d0 l 00000088 Task_PokemonJump_Leader +08148158 l 0000003c SendLinkData_Leader +08148194 l 00000034 SetFunc_Member +081481c8 l 0000011c RecvLinkData_Member +081482e4 l 00000068 Task_PokemonJump_Member +0814834c l 0000004c SendLinkData_Member +08148398 l 00000054 GameIntro_Leader +081483ec l 00000038 GameIntro_Member +08148424 l 00000048 WaitRound_Leader +0814846c l 0000004a WaitRound_Member +081484b8 l 0000004c GameRound_Leader +08148504 l 00000020 GameRound_Member +08148524 l 0000009c GameOver_Leader +081485c0 l 0000005c GameOver_Member +0814861c l 0000009c AskPlayAgain_Leader +081486b8 l 00000060 AskPlayAgain_Member +08148718 l 0000005e ResetGame_Leader +08148778 l 0000003a ResetGame_Member +081487b4 l 00000054 ExitGame +08148808 l 0000004c GivePrize_Leader +08148854 l 0000001a GivePrize_Member +08148870 l 000000c0 SavePokeJump +08148930 l 000000ec DoGameIntro +08148a1c l 00000096 HandleSwingRound +08148ab4 l 000000f4 DoVineHitEffect +08148ba8 l 0000012c TryGivePrize +08148cd4 l 000000dc DoPlayAgainPrompt +08148db0 l 000000ce ClosePokeJumpLink +08148e80 l 00000052 CloseMessageAndResetScore +08148ed4 l 000000dc Task_CommunicateMonInfo +08148fb0 l 00000020 SetTaskWithPokeJumpStruct +08148fd0 l 00000020 InitVineState +08148ff0 l 00000044 ResetVineState +08149034 l 00000064 UpdateVineState +08149098 l 00000034 GetVineSpeed +081490cc l 0000011c UpdateVineSpeed +081491e8 l 00000020 PokeJumpRandom +08149208 l 00000024 ResetVineAfterHit +0814922c l 0000000c IsGameOver +08149238 l 0000002c ResetPlayersJumpStates +08149264 l 0000001c ResetPlayersMonState +08149280 l 00000032 IsPlayersMonState +081492b4 l 00000028 SetMonStateJump +081492dc l 00000030 SetMonStateHit +0814930c l 00000020 SetMonStateNormal +0814932c l 00000064 UpdateGame +08149390 l 00000020 TryUpdateVineSwing +081493b0 l 00000010 DisallowVineUpdates +081493c0 l 00000010 AllowVineUpdates +081493d0 l 00000112 HandleMonState +081494e4 l 000000a4 UpdateJump +08149588 l 000000fc TryUpdateScore +08149684 l 000000a4 UpdateVineHitStates +08149728 l 0000003c AllPlayersJumpedOrHit +08149764 l 00000038 DidAllPlayersClearVine +0814979c l 00000038 ShouldPlayAgain +081497d4 l 00000028 AddJumpScore +081497fc l 0000005a GetPlayersAtJumpPeak +08149858 l 00000030 AreLinkQueuesEmpty +08149888 l 00000044 GetNumPlayersForBonus +081498cc l 00000010 ClearUnreadField +081498dc l 00000010 GetScoreBonus +081498ec l 0000001c TryUpdateExcellentsRecord +08149908 l 00000022 HasEnoughScoreForPrize +0814992c l 00000028 GetPrizeData +08149954 l 0000000e UnpackPrizeData +08149964 l 00000020 GetPrizeItemId +08149984 l 00000046 GetPrizeQuantity +081499cc l 0000002c GetQuantityLimitedByBag +081499f8 l 0000000e GetNumPokeJumpPlayers +08149a08 l 0000000c GetPokeJumpMultiplayerId +08149a14 l 00000020 GetMonInfoByMultiplayerId +08149a34 l 00000020 GetPokeJumpPlayerName 08149a54 g 00000016 IsSpeciesAllowedInPokemonJump 08149a6c g 00000054 IsPokemonJumpSpeciesInParty -08149ac0 g 00000022 sub_8149A6C -08149ac0 l 00000000 .gcc2_compiled. -08149ae4 g 00000050 sub_8149A90 -08149b34 g 00000018 sub_8149AE0 -08149b4c g 00000084 sub_8149AF8 -08149bd0 g 00000076 sub_8149B7C -08149c48 g 0000002e sub_8149BF4 -08149c78 g 0000006a sub_8149C24 -08149ce4 g 0000005a sub_8149C90 -08149d40 g 00000038 sub_8149CEC -08149d40 l 00000000 .gcc2_compiled. -08149d78 g 0000000e sub_8149D24 -08149d88 l 0000000c sub_8149D34 -08149d94 g 00000028 sub_8149D40 -08149dbc g 00000018 sub_8149D68 -08149dd4 l 00000024 sub_8149D80 -08149df8 l 00000024 sub_8149DA4 -08149e1c l 0000019a sub_8149DC8 -08149fb8 l 0000006c sub_8149F64 -0814a024 l 0000006c sub_8149FD0 -0814a090 l 0000008c sub_814A03C -0814a11c l 000000ac sub_814A0C8 -0814a1c8 l 000000a2 sub_814A174 -0814a26c l 0000004c sub_814A218 -0814a2b8 l 000000a2 sub_814A264 -0814a35c l 000000a2 sub_814A308 -0814a400 l 00000038 sub_814A3AC -0814a438 g 00000024 sub_814A3E4 -0814a45c g 0000005e sub_814A408 -0814a4bc g 000000d4 sub_814A468 -0814a590 g 00000078 sub_814A53C -0814a608 g 00000078 sub_814A5B4 -0814a680 g 000000a0 sub_814A62C -0814a720 g 00000030 sub_814A6CC -0814a750 g 00000046 sub_814A6FC -0814a798 g 0000000e sub_814A744 -0814a7a8 l 0000007c sub_814A754 -0814a824 l 0000007c sub_814A7D0 -0814a8a0 l 0000006c sub_814A84C -0814a90c l 00000088 sub_814A8B8 -0814a994 g 0000001c sub_814A940 -0814a9b0 g 00000030 sub_814A95C -0814a9e0 g 0000003c sub_814A98C -0814aa1c l 0000005c sub_814A9C8 -0814aa78 g 0000000e sub_814AA24 -0814aa88 g 00000012 sub_814AA34 -0814aa9c g 00000018 sub_814AA48 -0814aab4 g 00000018 sub_814AA60 -0814aacc g 00000014 sub_814AA78 -0814aae0 g 00000014 sub_814AA8C -0814aaf4 g 00000014 sub_814AAA0 -0814ab08 g 00000014 sub_814AAB4 -0814ab1c g 00000014 sub_814AAC8 -0814ab30 l 000000bc sub_814AADC -0814abec l 00000098 sub_814AB98 -0814ac84 l 00000062 sub_814AC30 -0814ace8 l 00000038 sub_814AC94 -0814ad20 l 0000004c sub_814ACCC -0814ad6c l 00000038 sub_814AD18 -0814ada4 l 0000001a sub_814AD50 -0814adc0 g 00000048 sub_814AD6C -0814adc0 l 00000000 .gcc2_compiled. -0814ae08 l 00000016 sub_814ADB4 -0814ae20 g 00000140 sub_814ADCC -0814af60 g 00000068 sub_814AF0C -0814afc8 l 00000074 sub_814AF74 -0814b03c g 00000028 sub_814AFE8 -0814b064 g 00000028 sub_814B010 -0814b08c l 00000048 sub_814B038 -0814b0d4 g 00000028 sub_814B080 -0814b0fc g 00000058 sub_814B0A8 -0814b154 l 00000032 sub_814B100 -0814b188 g 00000034 sub_814B134 -0814b1bc g 00000028 sub_814B168 -0814b1e4 g 0000003c sub_814B190 -0814b220 l 00000074 sub_814B1CC -0814b294 g 00000054 sub_814B240 -0814b2e8 g 000000b4 sub_814B294 -0814b39c g 000000f4 sub_814B348 -0814b490 g 00000024 sub_814B43C -0814b4b4 g 0000000a sub_814B460 -0814b4c0 l 00000000 .gcc2_compiled. -0814b4c0 l 00000010 sub_814B46C -0814b4d0 g 00000018 ResetPokeJumpResults -0814b4e8 g 00000054 sub_814B494 -0814b53c g 0000001c sub_814B4E8 +08149ac0 l 00000022 SendPacket_MonInfo +08149ae4 l 00000050 RecvPacket_MonInfo +08149b34 l 00000018 SendPacket_Unused +08149b4c l 00000084 SendPacket_LeaderState +08149bd0 l 00000076 RecvPacket_LeaderState +08149c48 l 0000002e SendPacket_MemberState +08149c78 l 0000006a RecvPacket_MemberStateToLeader +08149ce4 l 0000005a RecvPacket_MemberStateToMember +08149d40 l 00000038 StartPokeJumpGfx +08149d78 l 0000000e FreeWindowsAndDigitObj +08149d88 l 0000000c InitPokeJumpGfx +08149d94 l 00000028 SetUpPokeJumpGfxFuncById +08149dbc l 00000018 IsPokeJumpGfxFuncFinished +08149dd4 l 00000024 SetUpPokeJumpGfxFunc +08149df8 l 00000024 Task_RunPokeJumpGfxFunc +08149e1c l 0000019a LoadPokeJumpGfx +08149fb8 l 0000006c PrintPlayerNamesNoHighlight +0814a024 l 0000006c PrintPlayerNamesWithHighlight +0814a090 l 0000008c ErasePlayerNames +0814a11c l 000000ac Msg_WantToPlayAgain +0814a1c8 l 000000a2 Msg_SavingDontTurnOff +0814a26c l 0000004c EraseMessage +0814a2b8 l 000000a2 Msg_SomeoneDroppedOut +0814a35c l 000000a2 Msg_CommunicationStandby +0814a400 l 00000038 DoPokeJumpCountdown +0814a438 l 00000024 SetUpResetVineGfx +0814a45c l 0000005e ResetVineGfx +0814a4bc l 000000d4 PrintPrizeMessage +0814a590 l 00000078 PrintPrizeFilledBagMessage +0814a608 l 00000078 PrintNoRoomForPrizeMessage +0814a680 l 000000a0 DoPrizeMessageAndFanfare +0814a720 l 00000030 ClearMessageWindow +0814a750 l 00000046 RemoveMessageWindow +0814a798 l 0000000e HandlePlayAgainInput +0814a7a8 l 0000007c AddMessageWindow +0814a824 l 0000007c CreatePokeJumpYesNoMenu +0814a8a0 l 0000006c PrintScoreSuffixes +0814a90c l 00000088 CreateJumpMonSprites +0814a994 l 0000001c SetMonSpriteY +0814a9b0 l 00000030 UpdateVineSwing +0814a9e0 l 0000003c DoSameJumpTimeBonus +0814aa1c l 0000005c InitDigitPrinters +0814aa78 l 0000000e PrintScore +0814aa88 l 00000012 PrintJumpsInRow +0814aa9c l 00000018 StartMonHitShake +0814aab4 l 00000018 StartMonHitFlash +0814aacc l 00000014 IsMonHitShakeActive +0814aae0 l 00000014 StopMonHitFlash +0814aaf4 l 00000014 ResetMonSpriteSubpriorities +0814ab08 l 00000014 StartMonIntroBounce +0814ab1c l 00000014 IsMonIntroBounceActive +0814ab30 l 000000bc AddPlayerNameWindows +0814abec l 00000098 PrintPokeJumpPlayerName +0814ac84 l 00000062 PrintPokeJumpPlayerNames +0814ace8 l 00000038 DrawPlayerNameWindows +0814ad20 l 0000004c ShowBonus +0814ad6c l 00000038 UpdateBonus +0814ada4 l 0000001a Task_UpdateBonus +0814adc0 l 00000048 LoadSpriteSheetsAndPalettes +0814ae08 l 00000016 ResetPokeJumpSpriteData +0814ae20 l 00000140 CreateJumpMonSprite +0814af60 l 00000068 DoStarAnim +0814afc8 l 00000074 SpriteCB_Star +0814b03c l 00000028 Gfx_StartMonHitShake +0814b064 l 00000028 Gfx_IsMonHitShakeActive +0814b08c l 00000048 SpriteCB_MonHitShake +0814b0d4 l 00000028 Gfx_StartMonHitFlash +0814b0fc l 00000058 Gfx_StopMonHitFlash +0814b154 l 00000032 SpriteCB_MonHitFlash +0814b188 l 00000034 Gfx_ResetMonSpriteSubpriorities +0814b1bc l 00000028 Gfx_StartMonIntroBounce +0814b1e4 l 0000003c Gfx_IsMonIntroBounceActive +0814b220 l 00000074 SpriteCB_MonIntroBounce +0814b294 l 00000054 CreateStarSprite +0814b2e8 l 000000b4 CreateVineSprites +0814b39c l 000000f4 UpdateVineAnim +0814b490 l 00000024 StartPokeJumpCountdown +0814b4b4 l 0000000a IsPokeJumpCountdownRunning +0814b4c0 l 00000010 GetPokeJumpRecords +0814b4d0 g 00000018 ResetPokemonJumpRecords +0814b4e8 l 00000054 TryUpdateRecords +0814b53c l 0000001c IncrementGamesWithMaxPlayers 0814b558 g 00000020 ShowPokemonJumpRecords 0814b578 l 000000a0 Task_ShowPokemonJumpRecords -0814b618 l 00000110 sub_814B5C4 +0814b618 l 00000110 PrintRecordsText 0814b728 l 0000001a TruncateToFirstWordOnly 0814b744 l 00000000 .gcc2_compiled. 0814b744 l 0000000c GetBerryCrushGame @@ -41611,98 +41606,98 @@ 0846a90c l 00000008 sSpriteAnimTable_Wake 0846a914 l 00000008 sOamData_Wake 0846a91c l 00000018 sWakeSpriteTemplate -0846a934 l 00000020 gUnknown_846AFE8 -0846a954 l 00000424 gUnknown_846B008 -0846ad78 l 00000010 gUnknown_846B42C -0846ad88 l 00000010 gUnknown_846B43C -0846ad98 l 00000008 gUnknown_846B44C -0846ada0 l 00000008 gUnknown_846B454 -0846ada8 l 00000008 gUnknown_846B45C -0846adb0 l 00000008 gUnknown_846B464 -0846adb8 l 00000008 gUnknown_846B46C -0846adc0 l 00000008 gUnknown_846B474 -0846adc8 l 00000018 gUnknown_846B47C -0846ade0 l 00000018 gUnknown_846B494 -0846adf8 l 00000010 gUnknown_846B4AC -0846ae08 l 00000190 sPkmnJumpSpecies -0846af98 l 00000024 gUnknown_846B64C -0846afbc l 00000024 gUnknown_846B670 -0846afe0 l 00000010 gUnknown_846B694 -0846aff0 l 00000008 gUnknown_846B6A4 -0846aff8 l 00000008 gUnknown_846B6AC -0846b000 l 00000090 gUnknown_846B6B4 -0846b090 l 00000018 gUnknown_846B74C -0846b0a8 l 00000010 gUnknown_846B764 -0846b0b8 l 00000028 gUnknown_846B76C -0846b0e0 l 00000020 sPkmnJumpPal3 -0846b100 l 00000020 sPkmnJumpBgPal -0846b120 l 0000022c sPkmnJumpBgGfx -0846b34c l 000001b0 sPkmnJumpBgTilemap -0846b4fc l 00000020 sPkmnJumpVenusaurPal -0846b51c l 00000950 sPkmnJumpVenusaurGfx -0846be6c l 000003b8 sPkmnJumpVenusaurTilemap -0846c224 l 00000020 sPkmnJumpResultsPal -0846c244 l 00000ab0 sPkmnJumpResultsGfx -0846ccf4 l 0000052c sPkmnJumpResultsTilemap -0846d220 l 00000010 gUnknown_846D8D4 -0846d230 l 00000018 gUnknown_846D8E4 -0846d248 l 00000050 gUnknown_846D8FC +0846a934 l 00000020 s321Start_Static_Pal +0846a954 l 00000424 s321Start_Static_Gfx +0846ad78 l 00000010 sSpriteSheet_321Start_Static +0846ad88 l 00000010 sSpritePalette_321Start_Static +0846ad98 l 00000008 sAnim_StaticCountdown_Three +0846ada0 l 00000008 sAnim_StaticCountdown_Two +0846ada8 l 00000008 sAnim_StaticCountdown_One +0846adb0 l 00000008 sAnim_StaticCountdown_StartLeft +0846adb8 l 00000008 sAnim_StaticCountdown_StartMid +0846adc0 l 00000008 sAnim_StaticCountdown_StartRight +0846adc8 l 00000018 sAnims_StaticCountdown +0846ade0 l 00000018 sSpriteTemplate_StaticCountdown +0846adf8 l 00000010 sStaticCountdownFuncs +0846ae08 l 00000190 sPokeJumpMons +0846af98 l 00000024 sPokeJumpLeaderFuncs +0846afbc l 00000024 sPokeJumpMemberFuncs +0846afe0 l 00000010 sVineBaseSpeeds +0846aff0 l 00000008 sVineSpeedDelays +0846aff8 l 00000008 sSoundEffects +0846b000 l 00000090 sJumpOffsets +0846b090 l 00000018 sScoreBonuses +0846b0a8 l 00000010 sPrizeItems +0846b0b8 l 00000028 sPrizeQuantityData +0846b0e0 l 00000020 sInterface_Pal +0846b100 l 00000020 sBg_Pal +0846b120 l 0000022c sBg_Gfx +0846b34c l 000001b0 sBg_Tilemap +0846b4fc l 00000020 sVenusaur_Pal +0846b51c l 00000950 sVenusaur_Gfx +0846be6c l 000003b8 sVenusaur_Tilemap +0846c224 l 00000020 sBonuses_Pal +0846c244 l 00000ab0 sBonuses_Gfx +0846ccf4 l 0000052c sBonuses_Tilemap +0846d220 l 00000010 sBgTemplates +0846d230 l 00000018 sWindowTemplates +0846d248 l 00000050 sPokeJumpGfxFuncs 0846d298 l 00000004 sPluralTxt -0846d29f l 0000000d gUnknown_846D953 -0846d2ac l 00000008 gUnknown_846D960 -0846d2b4 l 00000008 gUnknown_846D968 -0846d2bc l 00000008 gUnknown_846D970 -0846d2c4 l 0000000c gUnknown_846D978 -0846d2d0 l 00000010 gUnknown_846D984 -0846d2e0 l 00000014 gUnknown_846D994 -0846d2f4 l 00000010 gUnknown_846D9A8 -0846d304 l 00000004 gUnknown_846D9B8 -0846d308 l 00000006 gUnknown_846D9BC -0846d30e l 00000008 gUnknown_846D9C2 -0846d316 l 0000000a gUnknown_846D9CA -0846d320 l 00000010 gUnknown_846D9D4 -0846d330 l 00000020 sPkmnJumpPal1 -0846d350 l 00000020 sPkmnJumpPal2 -0846d370 l 00000120 sPkmnJumpRopeGfx1 -0846d490 l 000001d4 sPkmnJumpRopeGfx2 -0846d664 l 00000130 sPkmnJumpRopeGfx3 -0846d794 l 000000fc sPkmnJumpRopeGfx4 -0846d890 l 0000016c sPkmnJumpStarGfx -0846d9fc l 00000028 gUnknown_846E0B0 -0846da24 l 00000010 gUnknown_846E0D8 -0846da34 l 00000018 gUnknown_846E0E8 -0846da4c l 00000050 gUnknown_846E100 -0846da9c l 00000010 gUnknown_846E150 -0846daac l 00000010 gUnknown_846E160 -0846dabc l 00000008 sOamData_846E170 -0846dac4 l 00000008 sOamData_846E178 -0846dacc l 00000008 sOamData_846E180 -0846dad4 l 00000008 sOamData_846E188 -0846dadc l 00000008 sSpriteAnim_846E190 -0846dae4 l 00000008 sSpriteAnim_846E198 -0846daec l 00000008 sSpriteAnim_846E1A0 -0846daf4 l 00000008 sSpriteAnim_846E1A8 -0846dafc l 00000008 sSpriteAnim_846E1B0 -0846db04 l 00000008 sSpriteAnim_846E1B8 -0846db0c l 00000008 sSpriteAnim_846E1C0 -0846db14 l 00000008 sSpriteAnim_846E1C8 -0846db1c l 00000008 sSpriteAnim_846E1D0 -0846db24 l 00000008 sSpriteAnim_846E1D8 -0846db2c l 00000008 sSpriteAnim_846E1E0 -0846db34 l 00000008 sSpriteAnim_846E1E8 -0846db3c l 00000018 sSpriteAnimTable_846E1F0 -0846db54 l 00000018 sSpriteAnimTable_846E208 -0846db6c l 00000018 gUnknown_846E220 -0846db84 l 00000018 gUnknown_846E238 -0846db9c l 00000018 gUnknown_846E250 -0846dbb4 l 00000018 gUnknown_846E268 -0846dbcc l 00000008 sOamData_846E280 -0846dbd4 l 00000008 sSpriteAnim_846E288 -0846dbdc l 0000001c sSpriteAnim_846E290 -0846dbf8 l 00000008 sSpriteAnimTable_846E2AC -0846dc00 l 00000018 gUnknown_846E2B4 -0846dc18 l 00000008 gUnknown_846E2CC -0846dc20 l 0000000c gUnknown_846E2D4 +0846d29f l 0000000a sVenusaurStates +0846d2ac l 00000008 sSpriteSheet_Digits +0846d2b4 l 00000008 sSpritePalette_Digits +0846d2bc l 00000008 sPlayerNameWindowCoords_2Players +0846d2c4 l 0000000c sPlayerNameWindowCoords_3Players +0846d2d0 l 00000010 sPlayerNameWindowCoords_4Players +0846d2e0 l 00000014 sPlayerNameWindowCoords_5Players +0846d2f4 l 00000010 sPlayerNameWindowCoords +0846d304 l 00000004 sMonXCoords_2Players +0846d308 l 00000006 sMonXCoords_3Players +0846d30e l 00000008 sMonXCoords_4Players +0846d316 l 0000000a sMonXCoords_5Players +0846d320 l 00000010 sMonXCoords +0846d330 l 00000020 sPokeJumpPal1 +0846d350 l 00000020 sPokeJumpPal2 +0846d370 l 00000120 sVine1_Gfx +0846d490 l 000001d4 sVine2_Gfx +0846d664 l 00000130 sVine3_Gfx +0846d794 l 000000fc sVine4_Gfx +0846d890 l 0000016c sStar_Gfx +0846d9fc l 00000028 sCompressedSpriteSheets +0846da24 l 00000010 sSpritePalettes +0846da34 l 00000018 sSpriteTemplate_JumpMon +0846da4c l 00000050 sVineYCoords +0846da9c l 00000010 sVineXCoords +0846daac l 00000010 sSpriteTemplates_Vine +0846dabc l 00000008 sOamData_JumpMon +0846dac4 l 00000008 sOamData_Vine16x32 +0846dacc l 00000008 sOamData_Vine32x32 +0846dad4 l 00000008 sOamData_Vine32x16 +0846dadc l 00000008 sAnims_Vine_Highest +0846dae4 l 00000008 sAnims_Vine_Higher +0846daec l 00000008 sAnims_Vine_High +0846daf4 l 00000008 sAnims_Vine_Low +0846dafc l 00000008 sAnims_Vine_Lower +0846db04 l 00000008 sAnims_Vine_Lowest +0846db0c l 00000008 sAnims_VineTall_Highest +0846db14 l 00000008 sAnims_VineTall_Higher +0846db1c l 00000008 sAnims_VineTall_High +0846db24 l 00000008 sAnims_VineTall_Low +0846db2c l 00000008 sAnims_VineTall_Lower +0846db34 l 00000008 sAnims_VineTall_Lowest +0846db3c l 00000018 sAnims_Vine +0846db54 l 00000018 sAnims_VineTall +0846db6c l 00000018 sSpriteTemplate_Vine1 +0846db84 l 00000018 sSpriteTemplate_Vine2 +0846db9c l 00000018 sSpriteTemplate_Vine3 +0846dbb4 l 00000018 sSpriteTemplate_Vine4 +0846dbcc l 00000008 sOamData_Star +0846dbd4 l 00000008 sAnim_Star_Still +0846dbdc l 0000001c sAnim_Star_Spinning +0846dbf8 l 00000008 sAnims_Star +0846dc00 l 00000018 sSpriteTemplate_Star +0846dc18 l 00000008 sWindowTemplate_Records +0846dc20 l 0000000c sRecordsTexts 0846dc2c l 00000008 sBitTable 0846dc34 l 00000005 sSyncPressBonus 0846dc3c l 00000023 sIntroOutroVibrationData