This SHOULD be a fixed commit, where pret is properly merged, the bug fixes relating to the follower and saves, bikes, and ground effects, and the improved dynamic palette system is present.
38 lines
1.5 KiB
C
38 lines
1.5 KiB
C
#ifndef GUARD_FLDEFF_MISC_H
|
|
#define GUARD_FLDEFF_MISC_H
|
|
|
|
void ComputerScreenOpenEffect(u16 increment, u16 unused, u8 priority);
|
|
void ComputerScreenCloseEffect(u16 increment, u16 unused, u8 priority);
|
|
bool8 IsComputerScreenOpenEffectActive(void);
|
|
bool8 IsComputerScreenCloseEffectActive(void);
|
|
bool8 SetUpFieldMove_SecretPower(void);
|
|
bool8 FldEff_UseSecretPowerCave(void);
|
|
bool8 FldEff_SecretPowerCave(void);
|
|
bool8 FldEff_UseSecretPowerTree(void);
|
|
bool8 FldEff_SecretPowerTree(void);
|
|
bool8 FldEff_UseSecretPowerShrub(void);
|
|
bool8 FldEff_SecretPowerShrub(void);
|
|
bool8 FldEff_SecretBasePCTurnOn(void);
|
|
void DoSecretBasePCTurnOffEffect(void);
|
|
void PopSecretBaseBalloon(s16 metatileId, s16 x, s16 y);
|
|
bool8 FldEff_Nop47(void);
|
|
bool8 FldEff_Nop48(void);
|
|
void ShatterSecretBaseBreakableDoor(s16 x, s16 y);
|
|
void PlaySecretBaseMusicNoteMatSound(s16 metatileId);
|
|
void DoSecretBaseGlitterMatSparkle(void);
|
|
bool8 FldEff_SandPillar(void);
|
|
void InteractWithShieldOrTVDecoration(void);
|
|
bool8 IsLargeBreakableDecoration(u16 metatileId, bool8 checkBase);
|
|
void FldEffPoison_Start(void);
|
|
bool32 FldEffPoison_IsActive(void);
|
|
void DoWateringBerryTreeAnim(void);
|
|
u8 CreateRecordMixingLights(void);
|
|
void DestroyRecordMixingLights(void);
|
|
|
|
extern const struct SpritePalette gSpritePalette_SecretPower_Cave;
|
|
extern const struct SpritePalette gSpritePalette_SecretPower_Plant;
|
|
extern const struct SpritePalette gFieldEffectObjectPaletteInfo9;
|
|
extern const u16 gTilesetPalettes_SecretBase[][16];
|
|
|
|
#endif //GUARD_FLDEFF_MISC_H
|