pokeemmo/include/battle_ai_field_statuses.h

19 lines
503 B
C

#ifndef GUARD_BATTLE_AI_FIELD_STATUSES_H
#define GUARD_BATTLE_AI_FIELD_STATUSES_H
#include "battle_ai_main.h"
#include "battle_ai_util.h"
enum FieldEffectOutcome
{
FIELD_EFFECT_POSITIVE,
FIELD_EFFECT_NEUTRAL,
FIELD_EFFECT_NEGATIVE,
FIELD_EFFECT_BLOCKED,
};
bool32 WeatherChecker(u32 battler, u32 weather, enum FieldEffectOutcome desiredResult);
bool32 FieldStatusChecker(u32 battler, u32 fieldStatus, enum FieldEffectOutcome desiredResult);
#endif //GUARD_BATTLE_AI_FIELD_STATUSES_H