Start pokemon storage system

This commit is contained in:
DizzyEggg
2018-12-09 16:44:01 +01:00
parent 0b91d2948a
commit e0f3de0b74
8 changed files with 1084 additions and 982 deletions

View File

@@ -21,6 +21,8 @@ struct PokemonMarkMenu
/*0x10B4*/ u8 tileLoadState;
}; // 10b8
void sub_811F90C(struct PokemonMarkMenu *ptr);
void sub_811FA90(void);
struct Sprite *sub_811FF94(u16 tileTag, u16 paletteTag, const u16 *palette);
#endif //POKEEMERALD_MON_MARKINGS_H

View File

@@ -69,8 +69,32 @@ struct PokemonStorageSystemData
u8 unk_0002;
u8 unk_0003;
u8 taskId;
u8 unk_0005[710];
u8 unk_0005;
struct UnkStruct_2000020 unk_0020;
struct UnkStruct_2000028 unk_0028[8];
u8 unk_90[567];
u8 unk_02C7;
u8 unk_02C8;
u8 unk_02C9;
s16 field_2CA;
u16 bg2_X;
u8 field_2CE;
u8 field_2CF[1217];
u8 changeWallpaper;
u8 field_791;
u8 wallpaperTilemap[180 * 4];
u8 wallpaperChangeState;
u8 field_A63;
u8 field_A64;
u8 field_A65;
u8 field_A66;
u8 field_A67;
u8 *wallpaperTilemapPtr;
u8 field_A6C;
u8 field_A6D[633];
u16 field_CE6;
u8 field_CE8[188];
struct PokemonMarkMenu field_DA4;
};
extern struct UnkPSSStruct_2002370 *gUnknown_02039D04;

View File

@@ -1403,4 +1403,36 @@ extern const u8 BattleFrontier_BattlePyramidEmptySquare_Text_254F47[];
extern const u8 BattleFrontier_BattlePyramidEmptySquare_Text_254F0E[];
extern const u8 BattleFrontier_BattlePyramidEmptySquare_Text_254ED3[];
// PC strings
extern const u8 gText_ExitFromBox[];
extern const u8 gText_WhatDoYouWantToDo[];
extern const u8 gText_PleasePickATheme[];
extern const u8 gText_PickTheWallpaper[];
extern const u8 gText_PkmnIsSelected[];
extern const u8 gText_JumpToWhichBox[];
extern const u8 gText_DepositInWhichBox[];
extern const u8 gText_PkmnWasDeposited[];
extern const u8 gText_BoxIsFull2[];
extern const u8 gText_ReleaseThisPokemon[];
extern const u8 gText_PkmnWasReleased[];
extern const u8 gText_ByeByePkmn[];
extern const u8 gText_MarkYourPkmn[];
extern const u8 gText_ThatsYourLastPkmn[];
extern const u8 gText_YourPartysFull[];
extern const u8 gText_YoureHoldingAPkmn[];
extern const u8 gText_WhichOneWillYouTake[];
extern const u8 gText_YouCantReleaseAnEgg[];
extern const u8 gText_ContinueBoxOperations[];
extern const u8 gText_PkmnCameBack[];
extern const u8 gText_WasItWorriedAboutYou[];
extern const u8 gText_FourEllipsesExclamation[];
extern const u8 gText_PleaseRemoveTheMail[];
extern const u8 gText_GiveToAPkmn[];
extern const u8 gText_PlacedItemInBag[];
extern const u8 gText_BagIsFull2[];
extern const u8 gText_PutItemInBag[];
extern const u8 gText_ItemIsNowHeld[];
extern const u8 gText_ChangedToNewItem[];
extern const u8 gText_MailCantBeStored[];
#endif //GUARD_STRINGS_H