mirror of
https://github.com/pret/pokefirered.git
synced 2026-05-27 10:43:05 -05:00
rename parameters
This commit is contained in:
parent
85476a7fc2
commit
61e7e2fde2
|
|
@ -7,15 +7,16 @@ extern const struct CompressedSpritePalette gSpritePalette_Bag;
|
|||
extern const struct CompressedSpriteSheet gBagSwapSpriteSheet;
|
||||
extern const struct CompressedSpritePalette gBagSwapSpritePalette;
|
||||
|
||||
void ResetItemMenuIconState(void);
|
||||
void CreateItemMenuSwapLine(void);
|
||||
void RemoveBagItemIconSprite(bool8 a0);
|
||||
void AddBagItemIconSprite(u16 itemId, bool8 a0);
|
||||
void CreateBerryPouchItemIcon(u16 itemId, u8 idx);
|
||||
void UpdateItemMenuSwapLinePos(s16 x, u16 y);
|
||||
void SetItemMenuSwapLineInvisibility(bool8 invisible);
|
||||
void SetBagVisualPocketId(u8);
|
||||
void AddBagVisualSprite(u8 bagPocketId);
|
||||
void SetBagVisualPocketId(u8 bagPocketId);
|
||||
void ShakeBagSprite(void);
|
||||
void AddBagVisualSprite(u8 animNum);
|
||||
void AddBagItemIconSprite(u16 itemId, u8 id);
|
||||
void RemoveBagItemIconSprite(u8 id);
|
||||
void CreateItemMenuSwapLine(void);
|
||||
void SetItemMenuSwapLineInvisibility(bool8 invisible);
|
||||
void UpdateItemMenuSwapLinePos(s16 x, u16 y);
|
||||
|
||||
void ResetItemMenuIconState(void);
|
||||
void CreateBerryPouchItemIcon(u16 itemId, u8 id);
|
||||
|
||||
#endif // GUARD_ITEM_MENU_ICONS_H
|
||||
|
|
@ -203,18 +203,18 @@ void ResetItemMenuIconState(void)
|
|||
sItemMenuIconSpriteIds[i] = SPRITE_NONE;
|
||||
}
|
||||
|
||||
void AddBagVisualSprite(u8 animNum)
|
||||
void AddBagVisualSprite(u8 bagPocketId)
|
||||
{
|
||||
sItemMenuIconSpriteIds[SPR_BAG] = CreateSprite(&sSpriteTemplate_Bag, 40, 68, 0);
|
||||
SetBagVisualPocketId(animNum);
|
||||
SetBagVisualPocketId(bagPocketId);
|
||||
}
|
||||
|
||||
void SetBagVisualPocketId(u8 animNum)
|
||||
void SetBagVisualPocketId(u8 bagPocketId)
|
||||
{
|
||||
struct Sprite *sprite = &gSprites[sItemMenuIconSpriteIds[SPR_BAG]];
|
||||
sprite->y2 = -5;
|
||||
sprite->callback = SpriteCB_BagVisualSwitchingPockets;
|
||||
StartSpriteAnim(sprite, animNum);
|
||||
StartSpriteAnim(sprite, bagPocketId);
|
||||
}
|
||||
|
||||
static void SpriteCB_BagVisualSwitchingPockets(struct Sprite *sprite)
|
||||
|
|
@ -244,34 +244,34 @@ static void SpriteCB_ShakeBagSprite(struct Sprite *sprite)
|
|||
}
|
||||
}
|
||||
|
||||
void AddBagItemIconSprite(u16 itemId, u8 idx)
|
||||
void AddBagItemIconSprite(u16 itemId, u8 id)
|
||||
{
|
||||
u8 *spriteIds = &sItemMenuIconSpriteIds[SPR_ITEM_ICON];
|
||||
u8 spriteId;
|
||||
|
||||
if (spriteIds[idx] == SPRITE_NONE)
|
||||
if (spriteIds[id] == SPRITE_NONE)
|
||||
{
|
||||
// Either TAG_ITEM_ICON or TAG_ITEM_ICON_ALT
|
||||
FreeSpriteTilesByTag(TAG_ITEM_ICON + idx);
|
||||
FreeSpritePaletteByTag(TAG_ITEM_ICON + idx);
|
||||
spriteId = AddItemIconSprite(TAG_ITEM_ICON + idx, TAG_ITEM_ICON + idx, itemId);
|
||||
FreeSpriteTilesByTag(TAG_ITEM_ICON + id);
|
||||
FreeSpritePaletteByTag(TAG_ITEM_ICON + id);
|
||||
spriteId = AddItemIconSprite(TAG_ITEM_ICON + id, TAG_ITEM_ICON + id, itemId);
|
||||
if (spriteId != MAX_SPRITES)
|
||||
{
|
||||
spriteIds[idx] = spriteId;
|
||||
spriteIds[id] = spriteId;
|
||||
gSprites[spriteId].x2 = 24;
|
||||
gSprites[spriteId].y2 = 140;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void RemoveBagItemIconSprite(u8 idx)
|
||||
void RemoveBagItemIconSprite(u8 id)
|
||||
{
|
||||
u8 *spriteIds = &sItemMenuIconSpriteIds[SPR_ITEM_ICON];
|
||||
|
||||
if (spriteIds[idx] != SPRITE_NONE)
|
||||
if (spriteIds[id] != SPRITE_NONE)
|
||||
{
|
||||
DestroySpriteAndFreeResources(&gSprites[spriteIds[idx]]);
|
||||
spriteIds[idx] = SPRITE_NONE;
|
||||
DestroySpriteAndFreeResources(&gSprites[spriteIds[id]]);
|
||||
spriteIds[id] = SPRITE_NONE;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -320,20 +320,20 @@ void UpdateItemMenuSwapLinePos(s16 x, u16 y)
|
|||
}
|
||||
}
|
||||
|
||||
void CreateBerryPouchItemIcon(u16 itemId, u8 idx)
|
||||
void CreateBerryPouchItemIcon(u16 itemId, u8 id)
|
||||
{
|
||||
u8 *spriteIds = &sItemMenuIconSpriteIds[SPR_ITEM_ICON];
|
||||
u8 spriteId;
|
||||
|
||||
if (spriteIds[idx] == SPRITE_NONE)
|
||||
if (spriteIds[id] == SPRITE_NONE)
|
||||
{
|
||||
// Either TAG_ITEM_ICON or TAG_ITEM_ICON_ALT
|
||||
FreeSpriteTilesByTag(TAG_ITEM_ICON + idx);
|
||||
FreeSpritePaletteByTag(TAG_ITEM_ICON + idx);
|
||||
spriteId = AddItemIconSprite(TAG_ITEM_ICON + idx, TAG_ITEM_ICON + idx, itemId);
|
||||
FreeSpriteTilesByTag(TAG_ITEM_ICON + id);
|
||||
FreeSpritePaletteByTag(TAG_ITEM_ICON + id);
|
||||
spriteId = AddItemIconSprite(TAG_ITEM_ICON + id, TAG_ITEM_ICON + id, itemId);
|
||||
if (spriteId != MAX_SPRITES)
|
||||
{
|
||||
spriteIds[idx] = spriteId;
|
||||
spriteIds[id] = spriteId;
|
||||
gSprites[spriteId].x2 = 24;
|
||||
gSprites[spriteId].y2 = 147; // This value is the only difference from AddBagItemIconSprite
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user