diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2021-03-19 08:51:05 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2021-03-19 08:51:05 -0400 |
commit | 8ccf95e50293d21ad510adba37d087097e4a5be4 (patch) | |
tree | f4442ad35a522fbc05569ac7b1d3b0df77f9fa00 /src | |
parent | 89faf387db56e0428a0f9e08b5902b5a349936c4 (diff) |
Label unnamed symbols in trade_scene, 1
Diffstat (limited to 'src')
-rw-r--r-- | src/save.c | 14 | ||||
-rw-r--r-- | src/trade_scene.c | 74 |
2 files changed, 44 insertions, 44 deletions
diff --git a/src/save.c b/src/save.c index 894b420f6..353ad5cb2 100644 --- a/src/save.c +++ b/src/save.c @@ -702,7 +702,7 @@ OK: return 1; } -u8 sub_80DA3AC(void) +u8 SaveGame_AfterLinkTrade(void) { if (gFlashMemoryPresent != TRUE) return 1; @@ -712,18 +712,18 @@ u8 sub_80DA3AC(void) return 0; } -bool8 sub_80DA3D8(void) +bool8 AfterLinkTradeSaveFailed(void) { u8 retVal = sub_80D9AA4(0xE, gRamSaveSectionLocations); if (gDamagedSaveSectors) DoSaveFailedScreen(SAVE_NORMAL); - if (retVal == 0xFF) + if (retVal == SAVE_STATUS_ERROR) return 1; else return 0; } -u8 sub_80DA40C(void) +u8 ClearSaveAfterLinkTradeSaveFailure(void) { sub_80D9B04(0xE, gRamSaveSectionLocations); if (gDamagedSaveSectors) @@ -865,7 +865,7 @@ void Task_SaveGame_UpdatedLinkRecords(u8 taskId) break; case 3: SetContinueGameWarpStatusToDynamicWarp(); - sub_80DA3AC(); + SaveGame_AfterLinkTrade(); gTasks[taskId].data[0] = 4; break; case 4: @@ -876,13 +876,13 @@ void Task_SaveGame_UpdatedLinkRecords(u8 taskId) } break; case 5: - if (sub_80DA3D8()) + if (AfterLinkTradeSaveFailed()) gTasks[taskId].data[0] = 6; else gTasks[taskId].data[0] = 4; break; case 6: - sub_80DA40C(); + ClearSaveAfterLinkTradeSaveFailure(); gTasks[taskId].data[0] = 7; break; case 7: diff --git a/src/trade_scene.c b/src/trade_scene.c index 19b3777db..f2372a42c 100644 --- a/src/trade_scene.c +++ b/src/trade_scene.c @@ -134,7 +134,7 @@ static void BufferInGameTradeMonName(void); static void GetInGameTradeMail(struct MailStruct * mail, const struct InGameTrade * inGameTrade); static void CB2_RunTradeAnim_LinkTrade(void); static void CB2_WaitAndAckTradeComplete(void); -static void sub_8053E8C(void); +static void CB2_HandleTradeEnded(void); static void LinkTrade_TearDownAssets(void); static void Task_WaitFadeAndStartInGameTradeAnim(u8 taskId); static void CheckPartnersMonForRibbons(void); @@ -144,26 +144,26 @@ static void Task_CloseCenterWhiteColumn(u8 taskId); static const u16 sTradeBallPalette[] = INCBIN_U16("graphics/trade/ball.gbapal"); static const u8 sTradeBallTiles[] = INCBIN_U8("graphics/trade/ball.4bpp"); -static const u8 gUnknown_826267C[] = INCBIN_U8("graphics/trade/pokeball_symbol.8bpp"); -static const u16 gUnknown_826407C[] = INCBIN_U16("graphics/trade/cable_closeup_map.bin"); -static const u16 gUnknown_083307C0[] = INCBIN_U16("graphics/trade/pokeball_symbol_map.bin"); +static const u8 sPokeballSymbolTiles[] = INCBIN_U8("graphics/trade/pokeball_symbol.8bpp"); +static const u16 sCableCloseupMap[] = INCBIN_U16("graphics/trade/cable_closeup_map.bin"); +static const u16 sPokeballSymbolMap[] = INCBIN_U16("graphics/trade/pokeball_symbol_map.bin"); static const u16 sUnref_083308C0[] = INCBIN_U16("graphics/trade/unknown_3308C0.gbapal"); static const u16 sTradeGbaPal[] = INCBIN_U16("graphics/trade/gba.gbapal"); -static const u16 gUnref_08330900[] = INCBIN_U16("graphics/trade/shadow.gbapal"); -static const u16 gUnref_08330920[] = INCBIN_U16("graphics/trade/black.gbapal"); +static const u16 sShadowPalette[] = INCBIN_U16("graphics/trade/shadow.gbapal"); +static const u16 sBlackPalette[] = INCBIN_U16("graphics/trade/black.gbapal"); static const u16 sTradeGlowPal[] = INCBIN_U16("graphics/trade/misc.gbapal"); static const u8 sTradeGlow1Tiles[] = INCBIN_U8("graphics/trade/glow1.4bpp"); static const u8 sTradeGlow2Tiles[] = INCBIN_U8("graphics/trade/glow2.4bpp"); static const u8 sTradeCableEndTiles[] = INCBIN_U8("graphics/trade/cable_end.4bpp"); static const u8 sTradeGBAScreenTiles[] = INCBIN_U8("graphics/trade/gba_screen.4bpp"); const u16 gTradeOrHatchMonShadowTilemap[] = INCBIN_U16("graphics/trade/shadow_map.bin"); -static const u8 gUnknown_826701C[] = INCBIN_U8("graphics/trade/gba_affine.8bpp"); +static const u8 sGbaAffineTiles[] = INCBIN_U8("graphics/trade/gba_affine.8bpp"); static const u8 sFiller_08335760[64] = {}; -static const u8 gUnknown_826985C[] = INCBIN_U8("graphics/trade/gba_affine_map_cable.bin"); -static const u8 gUnknown_826995C[] = INCBIN_U8("graphics/trade/gba_affine_map_wireless.bin"); -static const u16 gUnknown_8269A5C[] = INCBIN_U16("graphics/trade/gba_map_wireless.bin"); -static const u16 gUnknown_826AA5C[] = INCBIN_U16("graphics/trade/gba_map_cable.bin"); -static const u32 sUnknown_3379A0Bin[] = INCBIN_U32("graphics/trade/unknown_3379A0.bin.lz"); +static const u8 sGbaAffineMapCable[] = INCBIN_U8("graphics/trade/gba_affine_map_cable.bin"); +static const u8 sGbaAffineMapWireless[] = INCBIN_U8("graphics/trade/gba_affine_map_wireless.bin"); +static const u16 sGbaMapWireless[] = INCBIN_U16("graphics/trade/gba_map_wireless.bin"); +static const u16 sGbaMapCable[] = INCBIN_U16("graphics/trade/gba_map_cable.bin"); +static const u32 sWirelessCloseupMap[] = INCBIN_U32("graphics/trade/unknown_3379A0.bin.lz"); static const u16 sWirelessSignalAnimPals_Outbound[] = INCBIN_U16("graphics/trade/wireless_signal_send.gbapal"); static const u16 sWirelessSignalAnimPals_Inbound[] = INCBIN_U16("graphics/trade/wireless_signal_receive.gbapal"); static const u16 sWirelessSignalAnimPals_Off[] = INCBIN_U16("graphics/trade/black.gbapal"); @@ -466,7 +466,7 @@ static const union AffineAnimCmd *const sSpriteAffineAnimTable_PlayerPokePicAlt[ #include "data/ingame_trades.h" -static const struct WindowTemplate gUnknown_826D1BC[] = { +static const struct WindowTemplate sTradeMessageWindowTemplates[] = { { .bg = 0, .tilemapLeft = 2, @@ -488,7 +488,7 @@ const struct WindowTemplate gTradeEvolutionSceneYesNoWindowTemplate = { .baseBlock = 0x0bc }; -static const struct BgTemplate gUnknown_826D1D4[] = { +static const struct BgTemplate sBgTemplates[] = { { .bg = 0, .charBaseIndex = 3, @@ -721,7 +721,7 @@ static void CheckLinkTimeout(void) sTradeData->linkTimeoutCheck2 = sTradeData->linkTimeoutCheck1; } -static u32 GetMultiplayerIdIfLinkTrade(void) +static u32 GetMultiplayerIdOfLinkTrade(void) { if (gReceivedRemoteLinkPlayers) return GetMultiplayerId(); @@ -929,7 +929,7 @@ static void TradeAnimInit_LoadGfx(void) { SetGpuReg(REG_OFFSET_DISPCNT, 0); ResetBgsAndClearDma3BusyFlags(FALSE); - InitBgsFromTemplates(0, gUnknown_826D1D4, NELEMS(gUnknown_826D1D4)); + InitBgsFromTemplates(0, sBgTemplates, NELEMS(sBgTemplates)); ChangeBgX(0, 0, 0); ChangeBgY(0, 0, 0); SetBgTilemapBuffer(0, Alloc(BG_SCREEN_SIZE)); @@ -941,7 +941,7 @@ static void TradeAnimInit_LoadGfx(void) LZDecompressWram(gBattleTextboxTilemap, gDecompressionBuffer); CopyToBgTilemapBuffer(0, gDecompressionBuffer, BG_SCREEN_SIZE, 0); LoadCompressedPalette(gBattleTextboxPalette, 0x000, 0x20); - InitWindows(gUnknown_826D1BC); + InitWindows(sTradeMessageWindowTemplates); // ... and doing the same load again DecompressAndLoadBgGfxUsingHeap(0, gBattleTextboxTiles, 0, 0, 0); LZDecompressWram(gBattleTextboxTilemap, gDecompressionBuffer); @@ -1133,11 +1133,11 @@ static void SetTradeSequenceBgGpuRegs(u8 state) SetGpuReg(REG_OFFSET_BG2CNT, BGCNT_PRIORITY(2) | BGCNT_CHARBASE(1) | BGCNT_SCREENBASE(18) | BGCNT_TXT256x512); if (sTradeData->isCableTrade) { - DmaCopy16Defvars(3, gUnknown_826AA5C, (void *)BG_SCREEN_ADDR(5), 0x1000); + DmaCopy16Defvars(3, sGbaMapCable, (void *)BG_SCREEN_ADDR(5), 0x1000); } else { - DmaCopy16Defvars(3, gUnknown_8269A5C, (void *)BG_SCREEN_ADDR(5), 0x1000); + DmaCopy16Defvars(3, sGbaMapWireless, (void *)BG_SCREEN_ADDR(5), 0x1000); } DmaCopyLarge16(3, gTradeGba_Gfx, (void *)BG_CHAR_ADDR(0), 0x1420, 0x1000); SetGpuReg(REG_OFFSET_DISPCNT, DISPCNT_MODE_0 | DISPCNT_OBJ_1D_MAP | DISPCNT_BG1_ON | DISPCNT_OBJ_ON); @@ -1148,13 +1148,13 @@ static void SetTradeSequenceBgGpuRegs(u8 state) if (!sTradeData->isCableTrade) { SetGpuReg(REG_OFFSET_DISPCNT, DISPCNT_MODE_1 | DISPCNT_OBJ_1D_MAP | DISPCNT_BG1_ON | DISPCNT_OBJ_ON); - LZ77UnCompVram(sUnknown_3379A0Bin, (void *)BG_SCREEN_ADDR(5)); + LZ77UnCompVram(sWirelessCloseupMap, (void *)BG_SCREEN_ADDR(5)); BlendPalettes(0x000000008, 0x10, RGB_BLACK); } else { SetGpuReg(REG_OFFSET_DISPCNT, DISPCNT_MODE_1 | DISPCNT_OBJ_1D_MAP | DISPCNT_BG1_ON | DISPCNT_OBJ_ON); - DmaCopy16Defvars(3, gUnknown_826407C, (void *)BG_SCREEN_ADDR(5), 0x800); + DmaCopy16Defvars(3, sCableCloseupMap, (void *)BG_SCREEN_ADDR(5), 0x800); BlendPalettes(0x00000001, 0x10, RGB_BLACK); } break; @@ -1173,14 +1173,14 @@ static void SetTradeSequenceBgGpuRegs(u8 state) sTradeData->sXY = 0x20; sTradeData->bg2Zoom = 0x400; sTradeData->bg2alpha = 0; - DmaCopyLarge16(3, gUnknown_826701C, (void *)BG_CHAR_ADDR(1), 0x2840, 0x1000); + DmaCopyLarge16(3, sGbaAffineTiles, (void *)BG_CHAR_ADDR(1), 0x2840, 0x1000); if (sTradeData->isCableTrade) { - DmaCopy16Defvars(3, gUnknown_826985C, (void *)BG_SCREEN_ADDR(18), 0x100); + DmaCopy16Defvars(3, sGbaAffineMapCable, (void *)BG_SCREEN_ADDR(18), 0x100); } else { - DmaCopy16Defvars(3, gUnknown_826995C, (void *)BG_SCREEN_ADDR(18), 0x100); + DmaCopy16Defvars(3, sGbaAffineMapWireless, (void *)BG_SCREEN_ADDR(18), 0x100); } break; case 5: @@ -1197,14 +1197,14 @@ static void SetTradeSequenceBgGpuRegs(u8 state) sTradeData->bg2srcX = 0x78; sTradeData->bg2srcY = 0x50; sTradeData->bg2alpha = 0; - DmaCopyLarge16(3, gUnknown_826701C, BG_CHAR_ADDR(1), 0x2840, 0x1000); + DmaCopyLarge16(3, sGbaAffineTiles, BG_CHAR_ADDR(1), 0x2840, 0x1000); if (sTradeData->isCableTrade) { - DmaCopy16Defvars(3, gUnknown_826985C, (void *)BG_SCREEN_ADDR(18), 0x100); + DmaCopy16Defvars(3, sGbaAffineMapCable, (void *)BG_SCREEN_ADDR(18), 0x100); } else { - DmaCopy16Defvars(3, gUnknown_826995C, (void *)BG_SCREEN_ADDR(18), 0x100); + DmaCopy16Defvars(3, sGbaAffineMapWireless, (void *)BG_SCREEN_ADDR(18), 0x100); } break; case 7: @@ -2279,7 +2279,7 @@ static bool8 DoTradeAnim_Wireless(void) return FALSE; } -static void sub_8053788(void) +static void CB2_TryEvolveAfterTrade(void) { u16 evoSpecies; switch (gMain.state) @@ -2289,12 +2289,12 @@ static void sub_8053788(void) gSoftResetDisabled = TRUE; break; case 4: - gCB2_AfterEvolution = sub_8053E8C; + gCB2_AfterEvolution = CB2_HandleTradeEnded; evoSpecies = GetEvolutionTargetSpecies(&gPlayerParty[gSelectedTradeMonPositions[0]], EVO_MODE_TRADE, 0); if (evoSpecies != SPECIES_NONE) TradeEvolutionScene(&gPlayerParty[gSelectedTradeMonPositions[0]], evoSpecies, sTradeData->pokePicSpriteIdxs[1], gSelectedTradeMonPositions[0]); else - SetMainCallback2(sub_8053E8C); + SetMainCallback2(CB2_HandleTradeEnded); gSelectedTradeMonPositions[0] = 0xFF; break; } @@ -2308,12 +2308,12 @@ static void sub_8053788(void) static void HandleLinkDataReceive(void) { u8 recvStatus; - GetMultiplayerIdIfLinkTrade(); + GetMultiplayerIdOfLinkTrade(); recvStatus = GetBlockReceivedStatus(); if (recvStatus & (1 << 0)) { if (gBlockRecvBuffer[0][0] == 0xDCBA) - SetMainCallback2(sub_8053788); + SetMainCallback2(CB2_TryEvolveAfterTrade); if (gBlockRecvBuffer[0][0] == 0xABCD) sTradeData->tradeStatus1 = 1; ResetBlockReceivedFlag(0); @@ -2521,7 +2521,7 @@ static void CB2_RunTradeAnim_LinkTrade(void) static void CB2_WaitAndAckTradeComplete(void) { - u8 mpId = GetMultiplayerIdIfLinkTrade(); + u8 mpId = GetMultiplayerIdOfLinkTrade(); HandleLinkDataReceive(); if (mpId == 0 && sTradeData->tradeStatus1 == 1 && sTradeData->tradeStatus2 == 1) { @@ -2536,7 +2536,7 @@ static void CB2_WaitAndAckTradeComplete(void) UpdatePaletteFade(); } -static void sub_8053E8C(void) +static void CB2_HandleTradeEnded(void) { switch (gMain.state) { @@ -2587,7 +2587,7 @@ static void sub_8053E8C(void) MEvent_RecordIdOfWonderCardSenderByEventType(2, gLinkPlayers[GetMultiplayerId() ^ 1].trainerId); } SetContinueGameWarpStatusToDynamicWarp(); - sub_80DA3AC(); + SaveGame_AfterLinkTrade(); gMain.state++; sTradeData->timer = 0; break; @@ -2598,7 +2598,7 @@ static void sub_8053E8C(void) } break; case 52: - if (sub_80DA3D8()) + if (AfterLinkTradeSaveFailed()) { ClearContinueGameWarpStatus2(); gMain.state = 4; @@ -2610,7 +2610,7 @@ static void sub_8053E8C(void) } break; case 4: - sub_80DA40C(); + ClearSaveAfterLinkTradeSaveFailure(); gMain.state = 40; sTradeData->timer = 0; break; |