pmd-red/include/status_checker.h
2022-03-10 22:32:17 -05:00

19 lines
554 B
C

#ifndef GUARD_STATUS_CHECKER_H
#define GUARD_STATUS_CHECKER_H
#include "constants/move.h"
#include "dungeon_entity.h"
// 0x5C498
bool8 CanUseOnSelfWithStatusChecker(struct DungeonEntity *pokemon, struct PokemonMove *move);
// 0x5CEB8
bool8 CanUseOnTargetWithStatusChecker(struct DungeonEntity *user, struct DungeonEntity *target, struct PokemonMove *move);
// 0x5D810
bool8 HasDisabledMove(struct PokemonMove *moves);
// 0x5D850
bool8 LastUsedMoveOutOfPP(struct PokemonMove *moves);
// 0x5D888
bool8 HasLastUsedMove(struct PokemonMove *moves);
#endif