blob: 983f9bc6a6c74f5fbf36c2568bc57d160b138c9d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
#ifndef GUARD_CONTEST_H
#define GUARD_CONTEST_H
struct ContestPokemon
{
/* 0x00 */ u16 species;
/* 0x02 */ u8 nickname[POKEMON_NAME_LENGTH];
/* 0x0D */ u8 trainerName[8];
/* 0x15 */ u8 unk15;
/* 0x16 */ u8 unk16;
/* 0x17 */ u8 filler17[7];
/* 0x1E */ u16 moves[4]; // moves
/* 0x26 */ u8 cool; // cool
/* 0x27 */ u8 beauty; // beauty
/* 0x28 */ u8 cute; // cute
/* 0x29 */ u8 smart; // smart
/* 0x2A */ u8 tough; // tough
/* 0x2B */ u8 sheen; // sheen
/* 0x2C */ u8 filler2C[12];
/* 0x38 */ u32 unk38;
/* 0x3C */ u32 unk3C;
}; // wow
extern struct ContestPokemon gContestMons[];
void ResetLinkContestBoolean(void);
void sub_80AB2AC(void);
void sub_80AB47C(void);
void sub_80AE098(u8);
void sub_80AE398(u8, u8);
u8 sub_80AE47C(struct Pokemon *party);
u32 sub_80AE770(u8, u8);
void sub_80AE82C(u8);
u8 sub_80AEB1C();
void sub_80AF668(void);
void sub_80B0F28(u8);
int sub_80B2A7C(u8); //Don't know return type size
u8 sub_80B2C4C(u8, u8);
void sub_80B2D1C(void);
#endif // GUARD_CONTEST_H
|