diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2021-03-19 08:29:25 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2021-03-19 08:29:25 -0400 |
commit | 89faf387db56e0428a0f9e08b5902b5a349936c4 (patch) | |
tree | d3f4135f2a5bb6a8506055afb435d99d5fd1adfd /src | |
parent | bf69c79b1235d2131e02e4fbe302e602816aa2f9 (diff) |
Document remaining symbols in daycare.c
Diffstat (limited to 'src')
-rw-r--r-- | src/daycare.c | 21 | ||||
-rw-r--r-- | src/trade_scene.c | 6 |
2 files changed, 9 insertions, 18 deletions
diff --git a/src/daycare.c b/src/daycare.c index bbd0d89a6..97190c1d6 100644 --- a/src/daycare.c +++ b/src/daycare.c @@ -1,5 +1,6 @@ #include "global.h" #include "gflib.h" +#include "data.h" #include "battle.h" #include "constants/items.h" #include "mail_data.h" @@ -1682,13 +1683,13 @@ void ScriptHatchMon(void) AddHatchedMonToParty(gSpecialVar_0x8004); } -static bool8 sub_8046E34(struct DayCare *daycare, u8 daycareId) +static bool8 BufferDayCareMonReceivedMail(struct DayCare *daycare, u8 daycareId) { u8 nick[0x20]; struct DaycareMon *daycareMon = &daycare->mons[daycareId]; DayCare_GetBoxMonNickname(&daycareMon->mon, nick); - if (daycareMon->mail.message.itemId != 0 + if (daycareMon->mail.message.itemId != ITEM_NONE && (StringCompare(nick, daycareMon->mail.monName) != 0 || StringCompare(gSaveBlock2Ptr->playerName, daycareMon->mail.OT_name) != 0)) { @@ -1702,7 +1703,7 @@ static bool8 sub_8046E34(struct DayCare *daycare, u8 daycareId) bool8 DaycareMonReceivedMail(void) { - return sub_8046E34(&gSaveBlock1Ptr->daycare, gSpecialVar_0x8004); + return BufferDayCareMonReceivedMail(&gSaveBlock1Ptr->daycare, gSpecialVar_0x8004); } extern const struct CompressedSpriteSheet gMonFrontPicTable[]; @@ -1841,7 +1842,7 @@ static void CB2_EggHatch_0(void) SetGpuReg(REG_OFFSET_DISPCNT, DISPCNT_OBJ_ON | DISPCNT_OBJ_1D_MAP); LoadPalette(gTradeGba2_Pal, 0x10, 0xA0); LoadBgTiles(1, gTradeGba_Gfx, 0x1420, 0); - CopyToBgTilemapBuffer(1, gUnknown_826601C, 0x1000, 0); + CopyToBgTilemapBuffer(1, gTradeOrHatchMonShadowTilemap, 0x1000, 0); CopyBgTilemapBufferToVram(1); gMain.state++; break; @@ -2040,16 +2041,6 @@ static void SpriteCB_Egg_1(struct Sprite* sprite) } } -struct UnkStruct_82349CC -{ - u8 field_0; - u8 field_1; - u8 field_2; - u8 field_3; -}; - -extern const struct UnkStruct_82349CC gMonFrontPicCoords[NUM_SPECIES]; - static void SpriteCB_Egg_2(struct Sprite* sprite) { if (++sprite->data[2] > 30) @@ -2062,7 +2053,7 @@ static void SpriteCB_Egg_2(struct Sprite* sprite) sprite->data[0] = 0; species = GetMonData(&gPlayerParty[sEggHatchData->eggPartyID], MON_DATA_SPECIES); gSprites[sEggHatchData->pokeSpriteID].pos2.x = 0; - gSprites[sEggHatchData->pokeSpriteID].pos2.y = gMonFrontPicCoords[species].field_1; + gSprites[sEggHatchData->pokeSpriteID].pos2.y = gMonFrontPicCoords[species].y_offset; } else { diff --git a/src/trade_scene.c b/src/trade_scene.c index b259ba939..19b3777db 100644 --- a/src/trade_scene.c +++ b/src/trade_scene.c @@ -156,7 +156,7 @@ 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 gUnknown_826601C[] = INCBIN_U16("graphics/trade/shadow_map.bin"); +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 sFiller_08335760[64] = {}; static const u8 gUnknown_826985C[] = INCBIN_U8("graphics/trade/gba_affine_map_cable.bin"); @@ -1123,7 +1123,7 @@ static void SetTradeSequenceBgGpuRegs(u8 state) SetGpuReg(REG_OFFSET_BG2CNT, BGCNT_PRIORITY(2) | BGCNT_CHARBASE(1) | BGCNT_SCREENBASE(18) | BGCNT_TXT512x256); LoadPalette(gTradeGba2_Pal, 0x10, 0x60); DmaCopyLarge16(3, gTradeGba_Gfx, (void *)BG_CHAR_ADDR(1), 0x1420, 0x1000); - DmaCopy16Defvars(3, gUnknown_826601C, (void *)BG_SCREEN_ADDR(18), 0x1000); + DmaCopy16Defvars(3, gTradeOrHatchMonShadowTilemap, (void *)BG_SCREEN_ADDR(18), 0x1000); break; case 1: sTradeData->bg1hofs = 0; @@ -1214,7 +1214,7 @@ static void SetTradeSequenceBgGpuRegs(u8 state) SetGpuReg(REG_OFFSET_BG2CNT, BGCNT_PRIORITY(2) | BGCNT_CHARBASE(1) | BGCNT_SCREENBASE(18) | BGCNT_TXT512x256); LoadPalette(gTradeGba2_Pal, 0x10, 0x60); DmaCopyLarge16(3, gTradeGba_Gfx, (void *)BG_CHAR_ADDR(1), 0x1420, 0x1000); - DmaCopy16Defvars(3, gUnknown_826601C, (void *)BG_SCREEN_ADDR(18), 0x1000); + DmaCopy16Defvars(3, gTradeOrHatchMonShadowTilemap, (void *)BG_SCREEN_ADDR(18), 0x1000); break; } } |