pokefirered/include/field_move.h
2026-03-29 16:13:16 +02:00

22 lines
524 B
C

#ifndef GUARD_FIELD_MOVE_H
#define GUARD_FIELD_MOVE_H
#include "constants/field_move.h"
struct FieldMoveInfo {
enum Species defaultSpecies;
bool32 (*isUnlockedFunc)(void);
enum Move moveId;
u8 partyMessageId;
const u8 *description;
bool32 (*setUpFunc)(void);
const u8 *questLogText;
};
extern const struct FieldMoveInfo gFieldMovesInfo[];
bool32 FieldMove_IsUnlocked(enum FieldMove fieldMove);
enum Species FieldMove_GetDefaultSpecies(enum FieldMove fieldMove);
#endif // GUARD_FIELD_MOVE_H