through sub_811D5C0

This commit is contained in:
PikalaxALT
2020-03-21 10:48:55 -04:00
parent 47fe2cb9ce
commit 218555e72c
9 changed files with 237 additions and 504 deletions
-1
View File
@@ -211,7 +211,6 @@
#define PARTY_SIZE 6
#define MAX_TOTAL_EVS 510
#define UNOWN_FORM_COUNT 28
#define MAX_MON_LEVEL 100
#define BOX_NAME_LENGTH 8
#endif // GUARD_CONSTANTS_POKEMON_H
+1 -1
View File
@@ -322,7 +322,7 @@ extern const struct Evolution gEvolutionTable[][EVOS_PER_MON];
extern const u8 gStatStageRatios[][2];
extern struct SpriteTemplate gMultiuseSpriteTemplate;
extern struct PokemonStorage* gPokemonStoragePtr;
extern const u32 gExperienceTables[][MAX_MON_LEVEL + 1];
extern const u32 gExperienceTables[][MAX_LEVEL + 1];
extern const u16 *const gLevelUpLearnsets[];
extern const u8 gFacilityClassToPicIndex[];
extern const u8 gFacilityClassToTrainerClass[];
+20 -1
View File
@@ -5,7 +5,12 @@
struct PokemonSpecialAnimScene
{
u8 filler_0000[0x914];
u16 field_0000;
u8 filler_0002[2];
u16 field_0004;
u8 filler_0006[0xA];
struct Sprite * field_0010;
u8 field_0014[0x900];
u8 field_0914[BG_SCREEN_SIZE];
u8 field_1114[BG_SCREEN_SIZE];
u8 field_1914[BG_SCREEN_SIZE];
@@ -33,6 +38,20 @@ struct PokemonSpecialAnim
/*0x00a8*/ struct PokemonSpecialAnimScene field_00a8;
}; // size=0x28dc
struct PokemonSpecialAnim * sub_811D080(void);
struct Pokemon * sub_811D094(void);
struct PokemonSpecialAnimScene * sub_811D0A8(void);
u16 sub_811D0B4(void);
u8 *sub_811D0C4(void);
u8 *sub_811D0D0(void);
u8 *sub_811D0DC(u8 *dest);
u8 *sub_811D0F4(void);
u8 sub_811D100(void);
u16 sub_811D110(void);
u32 sub_811D120(void);
void BufferMonStatsToTaskData(struct Pokemon * pokemon, u16 *data);
bool32 sub_811D178(void);
void sub_811D184(struct PokemonSpecialAnimScene * buffer, u16 animType);
bool8 sub_811D280(void);
void sub_811D29C(void);
+9 -1
View File
@@ -1442,9 +1442,17 @@ extern const u8 gPCText_Machine[];
extern const u8 gPCText_Simple[];
// pokemon_special_anim
extern const u8 gUnknown_841B2ED[];
extern const u8 gUnknown_841B2F1[];
extern const u8 gUnknown_841B2FF[];
extern const u8 gUnknown_841B285[];
extern const u8 gUnknown_841B293[];
extern const u8 gUnknown_841B295[];
extern const u8 gUnknown_841B2A7[];
extern const u8 gUnknown_841B32E[];
extern const u8 gUnknown_841B306[];
extern const u8 gUnknown_841B315[];
extern const u8 gUnknown_841B31B[];
extern const u8 gUnknown_841B329[];
#endif //GUARD_STRINGS_H