mirror of
https://github.com/pret/pmd-sky.git
synced 2026-03-21 17:25:15 -05:00
15 lines
723 B
C
15 lines
723 B
C
#ifndef PMDSKY_DUNGEON_POKEMON_ATTRIBUTES_H
|
|
#define PMDSKY_DUNGEON_POKEMON_ATTRIBUTES_H
|
|
|
|
#include "dungeon_mode.h"
|
|
|
|
// Checks if a monster does not have the Gastro Acid status.
|
|
bool8 NoGastroAcidStatus(struct entity *entity, enum ability_id ability_id);
|
|
// Checks if a monster has a certain ability that isn't disabled by Gastro Acid.
|
|
bool8 AbilityIsActive(struct entity *entity, enum ability_id ability_id);
|
|
// Likely a linker-generated veneer for AbilityIsActive.
|
|
// See https://developer.arm.com/documentation/dui0474/k/image-structure-and-generation/linker-generated-veneers/what-is-a-veneer-
|
|
bool8 AbilityIsActiveVeneer(struct entity *entity, enum ability_id ability_id);
|
|
|
|
#endif //PMDSKY_DUNGEON_POKEMON_ATTRIBUTES_H
|