summaryrefslogtreecommitdiff
path: root/src/use_pokeblock.c
diff options
context:
space:
mode:
authorPhlosioneer <mattmdrr2@gmail.com>2019-03-05 20:32:14 -0500
committerPhlosioneer <mattmdrr2@gmail.com>2019-03-05 20:32:14 -0500
commitc3594f982ddd0839aa7b97cb5a54087e198b0326 (patch)
tree83c38bbe9b59af37ca89c84aa667f1d7906cf348 /src/use_pokeblock.c
parent9bea9e1624a30980aa194b076f0324b77c76edc9 (diff)
Decompiling pokeblock ui stuff
Diffstat (limited to 'src/use_pokeblock.c')
-rw-r--r--src/use_pokeblock.c18
1 files changed, 10 insertions, 8 deletions
diff --git a/src/use_pokeblock.c b/src/use_pokeblock.c
index 762019ecd..8b4738608 100644
--- a/src/use_pokeblock.c
+++ b/src/use_pokeblock.c
@@ -4,6 +4,7 @@
#include "alloc.h"
#include "palette.h"
#include "pokenav.h"
+#include "menu_unknown.h"
#include "scanline_effect.h"
#include "text.h"
#include "bg.h"
@@ -33,7 +34,8 @@ struct UsePokeblockSubStruct
struct UsePokeblockStruct
{
u8 field_0[0x7C58];
- u8 field_7C58[0x378];
+ //u8 field_7C58[0x378];
+ struct UnknownStruct_81D1ED4 field_7C58;
struct UsePokeblockSubStruct info;
};
@@ -130,7 +132,7 @@ void sub_8166340(void)
LoadOam();
ProcessSpriteCopyRequests();
TransferPlttBuffer();
- sub_81D2108(gUnknown_0203BCAC->field_7C58);
+ sub_81D2108(&gUnknown_0203BCAC->field_7C58);
ScanlineEffect_InitHBlankDmaTransfer();
}
@@ -146,7 +148,7 @@ void sub_8166380(void)
{
case 0:
gUnknown_0203BCAC->field_0[0x7B10] = 0xFF;
- sub_81D1ED4(gUnknown_0203BCAC->field_7C58);
+ sub_81D1ED4(&gUnknown_0203BCAC->field_7C58);
gUnknown_0203BC90->field_50++;
break;
case 1:
@@ -202,19 +204,19 @@ void sub_8166380(void)
gUnknown_0203BC90->field_50++;
break;
case 11:
- sub_81D2754(gUnknown_0203BCAC->field_7C58, &gUnknown_0203BCAC->field_0[0x7C6C]);
- sub_81D20AC(gUnknown_0203BCAC->field_7C58);
+ sub_81D2754(&gUnknown_0203BCAC->field_7C58, &gUnknown_0203BCAC->field_0[0x7C6C]);
+ sub_81D20AC(&gUnknown_0203BCAC->field_7C58);
gUnknown_0203BC90->field_50++;
break;
case 12:
- if (!sub_81D20BC(gUnknown_0203BCAC->field_7C58))
+ if (!sub_81D20BC(&gUnknown_0203BCAC->field_7C58))
{
- sub_81D1F84(gUnknown_0203BCAC->field_7C58, &gUnknown_0203BCAC->field_7C58[0x14], &gUnknown_0203BCAC->field_7C58[0x14]);
+ sub_81D1F84(&gUnknown_0203BCAC->field_7C58, gUnknown_0203BCAC->field_7C58.unk14, gUnknown_0203BCAC->field_7C58.unk14);
gUnknown_0203BC90->field_50++;
}
break;
case 13:
- sub_81D2230(gUnknown_0203BCAC->field_7C58);
+ sub_81D2230(&gUnknown_0203BCAC->field_7C58);
gUnknown_0203BC90->field_50++;
break;
case 14: