Merge pull request #458 from ultima-soul/contest
Decompile more of contest
This commit is contained in:
@@ -385,6 +385,14 @@ struct UnknownContestStruct4
|
||||
u8 unk2_2:1;
|
||||
};
|
||||
|
||||
struct UnknownContestStruct6
|
||||
{
|
||||
s32 unk0;
|
||||
s32 unk4;
|
||||
s32 unk8;
|
||||
s32 unkC;
|
||||
};
|
||||
|
||||
struct ContestResourcesField1C
|
||||
{
|
||||
u8 filler_00[0x40];
|
||||
@@ -421,9 +429,13 @@ extern struct ContestResources *gContestResources;
|
||||
#define shared19328 (*gContestResources->field_10)
|
||||
#define shared19338 (*gContestResources->field_14)
|
||||
|
||||
|
||||
|
||||
#define shared15800 (gHeap + 0x18000)
|
||||
#define shared16800 (gHeap + 0x19000)
|
||||
#define shared18000 (*(struct Shared18000 *)(gHeap + 0x1a000))
|
||||
|
||||
|
||||
extern u32 gContestRngValue;
|
||||
extern u8 gUnknown_02039F26[4];
|
||||
|
||||
@@ -437,7 +449,7 @@ bool8 sub_80DE1E8(u8 a);
|
||||
void SetStartledString(u8 a, u8 b);
|
||||
s8 Contest_GetMoveExcitement(u16);
|
||||
u8 sub_80DAE0C(struct Pokemon *);
|
||||
void sub_80DEDA8(u8);
|
||||
bool8 sub_80DEDA8(u8);
|
||||
void sub_80DACBC(u8 contestType, u8 rank, bool32 isPostgame);
|
||||
void sub_80DB09C(u8 contestCategory);
|
||||
void sub_80DCE58(u8);
|
||||
|
||||
@@ -4745,9 +4745,13 @@ extern const u32 gBattleStatMask8_Pal[];
|
||||
extern const u32 gUnknown_08D9A88C[];
|
||||
extern const u32 gContestMiscGfx[];
|
||||
extern const u32 gContestAudienceGfx[];
|
||||
extern const u8 gContestApplauseMeterGfx[];
|
||||
extern const u8 gContestNextTurnNumbersGfx[];
|
||||
extern const u8 gContestNextTurnRandomGfx[];
|
||||
extern const u32 gUnknown_08C16FA8[];
|
||||
extern const u32 gUnknown_08C16E90[];
|
||||
extern const u32 gUnknown_08C17170[];
|
||||
extern const u32 gUnknown_08C17980[];
|
||||
|
||||
extern const u32 gUnknown_08D95E00[];
|
||||
extern const u32 gUnknown_08D960D0[];
|
||||
|
||||
@@ -15,5 +15,7 @@ u16 CalcCRC16WithTable(u8 *data, u32 length);
|
||||
u32 CalcByteArraySum(const u8* data, u32 length);
|
||||
void BlendPalette(u16 palOffset, u16 numEntries, u8 coeff, u16 blendColor);
|
||||
void DoBgAffineSet(struct BgAffineDstData *dest, u32 texX, u32 texY, s16 scrX, s16 scrY, s16 sx, s16 sy, u16 alpha);
|
||||
void CopySpriteTiles(u8 shape, u8 size, u8 *tiles, u16 *tilemap, u8 *output);
|
||||
|
||||
|
||||
#endif // GUARD_UTIL_H
|
||||
|
||||
Reference in New Issue
Block a user