mirror of
https://github.com/pret/pokeplatinum.git
synced 2026-09-30 13:31:06 -05:00
Add inlines for unintuitive bitmask hideShadows field
This commit is contained in:
@@ -215,4 +215,14 @@ void PokemonSprite_DecryptPt(u8 *rawCharData);
|
||||
void PokemonSprite_DecryptDP(u8 *rawCharData);
|
||||
void PokemonSprite_Decrypt(u8 *rawCharData, int narcID);
|
||||
|
||||
inline void PokemonSpriteManager_HideShadows(PokemonSpriteManager *monSpriteMan)
|
||||
{
|
||||
PokemonSpriteManager_SetHideShadows(monSpriteMan, 1);
|
||||
}
|
||||
|
||||
inline void PokemonSpriteManager_ShowShadows(PokemonSpriteManager *monSpriteMan)
|
||||
{
|
||||
PokemonSpriteManager_ClearHideShadows(monSpriteMan, 1);
|
||||
}
|
||||
|
||||
#endif // POKEPLATINUM_POKEMON_SPRITE_H
|
||||
|
||||
@@ -4561,7 +4561,7 @@ static void ov16_022626C0(SysTask *param0, void *param1)
|
||||
}
|
||||
|
||||
if (v0->unk_6C) {
|
||||
PokemonSpriteManager_SetHideShadows(ov16_0223E000(v0->unk_00), 0x1);
|
||||
PokemonSpriteManager_HideShadows(ov16_0223E000(v0->unk_00));
|
||||
}
|
||||
|
||||
ov16_02264408(v0->unk_00, v0->unk_04, v0->unk_0C, &v0->unk_10);
|
||||
@@ -4575,7 +4575,7 @@ static void ov16_022626C0(SysTask *param0, void *param1)
|
||||
}
|
||||
|
||||
if (v0->unk_6C) {
|
||||
PokemonSpriteManager_ClearHideShadows(ov16_0223E000(v0->unk_00), 0x1);
|
||||
PokemonSpriteManager_ShowShadows(ov16_0223E000(v0->unk_00));
|
||||
}
|
||||
|
||||
if ((v0->unk_10.unk_0E_0) && (v0->unk_10.unk_4C == 0) && (PokemonSprite_GetAttribute(v0->unk_08, 6) == 0)) {
|
||||
|
||||
Reference in New Issue
Block a user