diff options
author | PikalaxALT <PikalaxALT@gmail.com> | 2020-03-15 15:11:51 -0400 |
---|---|---|
committer | PikalaxALT <PikalaxALT@gmail.com> | 2020-03-15 15:11:51 -0400 |
commit | be742e6741af58076ac09722d42d64eee3c8d763 (patch) | |
tree | bdb64f7dbfed009d75a094acb0ea99e9368d7897 /include | |
parent | 8908b7d47a6f4879a37c6d5794a347e1c3c422f4 (diff) |
pokemon_storage_system_7
Diffstat (limited to 'include')
-rw-r--r-- | include/pokemon_icon.h | 2 | ||||
-rw-r--r-- | include/pokemon_storage_system_internal.h | 4 | ||||
-rw-r--r-- | include/window.h | 6 |
3 files changed, 9 insertions, 3 deletions
diff --git a/include/pokemon_icon.h b/include/pokemon_icon.h index 597694baf..e2eebc62b 100644 --- a/include/pokemon_icon.h +++ b/include/pokemon_icon.h @@ -28,5 +28,7 @@ void FreeMonIconPalette(u16 iconId); void SetPartyHPBarSprite(struct Sprite * sprite, u8 animNum); u8 GetMonIconPaletteIndexFromSpecies(u16 species); u16 GetIconSpecies(u16 species, u32 personality); +void LoadMonIconPalettesAt(u16 offset); +u8 GetValidMonIconPalIndex(u16 species); #endif // GUARD_POKEMON_ICON_H diff --git a/include/pokemon_storage_system_internal.h b/include/pokemon_storage_system_internal.h index 3d80b4c6a..399e29f32 100644 --- a/include/pokemon_storage_system_internal.h +++ b/include/pokemon_storage_system_internal.h @@ -506,5 +506,9 @@ bool8 sub_8095474(u8 action); u8 sub_8095AA0(void); bool8 sub_8095ABC(void); void sub_8095D44(u8 cursorArea, u8 cursorPos); +void sub_8094CD4(u8 *arg0, u8 *arg1); +void sub_8094D40(void); +void sub_8092BAC(bool8 arg0); +void DestroyBoxMonIconAtPosition(u8 boxPosition); #endif //GUARD_POKEMON_STORAGE_SYSTEM_INTERNAL_H diff --git a/include/window.h b/include/window.h index 5f3630afb..c8b83af7a 100644 --- a/include/window.h +++ b/include/window.h @@ -69,10 +69,10 @@ void ScrollWindow(u8 windowId, u8 direction, u8 distance, u8 fillValue); void CallWindowFunction(u8 windowId, WindowFunc func); bool8 SetWindowAttribute(u8 windowId, u8 attributeId, u32 value); u32 GetWindowAttribute(u8 windowId, u8 attributeId); -u16 AddWindow8Bit(struct WindowTemplate *template); -u16 AddWindow8Bit(struct WindowTemplate *template); +u16 AddWindow8Bit(const struct WindowTemplate *template); +void FillWindowPixelBuffer8Bit(u8 windowId, u8 fillValue); void FillWindowPixelRect8Bit(u8 windowId, u8 fillValue, u16 x, u16 y, u16 width, u16 height); -void BlitBitmapRectToWindow4BitTo8Bit(u8 windowId, u8 *pixels, u16 srcX, u16 srcY, u16 srcWidth, int srcHeight, u16 destX, u16 destY, u16 rectWidth, u16 rectHeight, u8 paletteNum); +void BlitBitmapRectToWindow4BitTo8Bit(u8 windowId, const u8 *pixels, u16 srcX, u16 srcY, u16 srcWidth, int srcHeight, u16 destX, u16 destY, u16 rectWidth, u16 rectHeight, u8 paletteNum); void CopyWindowToVram8Bit(u8 windowId, u8 mode); extern void *gWindowBgTilemapBuffers[]; |