summaryrefslogtreecommitdiff
path: root/src/pokemon_summary_screen.c
diff options
context:
space:
mode:
authorDiegoisawesome <diego@domoreaweso.me>2018-08-14 22:05:48 -0700
committerDiegoisawesome <diego@domoreaweso.me>2018-08-14 22:37:59 -0700
commit332a8bcb1d6c9b01e27cc4f5a7a08ae26bf62f79 (patch)
tree2b5db40d9d5bc70077b927d7143ee04b57123980 /src/pokemon_summary_screen.c
parenta07d69d7c2e65ed8ea71ec88cc3c4cadbb444510 (diff)
Extract rodata for unk_pokedex_area_screen_helper
Diffstat (limited to 'src/pokemon_summary_screen.c')
-rw-r--r--src/pokemon_summary_screen.c17
1 files changed, 8 insertions, 9 deletions
diff --git a/src/pokemon_summary_screen.c b/src/pokemon_summary_screen.c
index b5117d45d..4d194f74a 100644
--- a/src/pokemon_summary_screen.c
+++ b/src/pokemon_summary_screen.c
@@ -45,13 +45,12 @@
static EWRAM_DATA struct UnkSummaryStruct
{
- /*0x00*/ union
- {
+ /*0x00*/ union {
struct Pokemon *mons;
struct BoxPokemon *boxMons;
} monList;
- /*0x04*/ void (*callback)(void);
- /*0x08*/ struct Sprite *markingsSpriteId;
+ /*0x04*/ MainCallback callback;
+ /*0x08*/ struct Sprite *markingsSprite;
/*0x0C*/ struct Pokemon currentMon;
/*0x70*/ struct PokeSummary
{
@@ -3936,20 +3935,20 @@ void sub_81C4984(struct Pokemon *mon)
{
struct Sprite *sprite = sub_811FF94(30003, 30003, gUnknown_0861D120);
- gUnknown_0203CF1C->markingsSpriteId = sprite;
+ gUnknown_0203CF1C->markingsSprite = sprite;
if (sprite != NULL)
{
StartSpriteAnim(sprite, GetMonData(mon, MON_DATA_MARKINGS));
- gUnknown_0203CF1C->markingsSpriteId->pos1.x = 60;
- gUnknown_0203CF1C->markingsSpriteId->pos1.y = 26;
- gUnknown_0203CF1C->markingsSpriteId->oam.priority = 1;
+ gUnknown_0203CF1C->markingsSprite->pos1.x = 60;
+ gUnknown_0203CF1C->markingsSprite->pos1.y = 26;
+ gUnknown_0203CF1C->markingsSprite->oam.priority = 1;
}
}
void sub_81C49E0(struct Pokemon *mon)
{
- DestroySprite(gUnknown_0203CF1C->markingsSpriteId);
+ DestroySprite(gUnknown_0203CF1C->markingsSprite);
FreeSpriteTilesByTag(30003);
sub_81C4984(mon);
}