summaryrefslogtreecommitdiff
path: root/include/dungeon_ai_attack_1.h
blob: 160c32ef28cfe0f614d8a0e7b2dece4bced9c918 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifndef GUARD_DUNGEON_AI_ATTACK_1_H
#define GUARD_DUNGEON_AI_ATTACK_1_H

#include "dungeon_entity.h"

// 0x7C580
s32 WeightMoveIfUsable(s32 numPotentialTargets, s32 targetingFlags, struct DungeonEntity *user, struct DungeonEntity *target, struct PokemonMove *move, u32 hasStatusChecker);
// 0x7C648
bool8 CanUseStatusMove(s32 targetingFlags, struct DungeonEntity *user, struct DungeonEntity *target, struct PokemonMove *move, bool32 hasStatusChecker);
// 0x7C7AC
s32 WeightMove(struct DungeonEntity *user, s32 targetingFlags, struct DungeonEntity *target, u32 moveType);

#endif