pokeemerald-expansion/include/constants/move_relearner.h
FosterProgramming 7c1033a479
Some checks failed
CI / build-emerald (push) Has been cancelled
CI / build-firered (push) Has been cancelled
CI / build-leafgreen (push) Has been cancelled
CI / release (push) Has been cancelled
CI / test (push) Has been cancelled
CI / docs_validate (push) Has been cancelled
CI / allcontributors (push) Has been cancelled
CI / build (push) Has been cancelled
Remove relearner from party menu (#9693)
2026-04-16 20:06:03 +02:00

29 lines
1.0 KiB
C

#ifndef GUARD_CONSTANTS_MOVE_RELEARNER_H
#define GUARD_CONSTANTS_MOVE_RELEARNER_H
// Max number of moves shown by the move relearner.
// Increased from 25 to 60 so Mew can display all TMs/HMs.
// If you plan on adding more TMs, increase this number too.
#define MAX_RELEARNER_MOVES 60
// Move Relearner menu change constants
enum MoveRelearnerStates
{
MOVE_RELEARNER_LEVEL_UP_MOVES,
MOVE_RELEARNER_EGG_MOVES,
MOVE_RELEARNER_TM_MOVES,
MOVE_RELEARNER_TUTOR_MOVES,
MOVE_RELEARNER_COUNT,
};
enum RelearnMode
{
RELEARN_MODE_NONE = 0,
RELEARN_MODE_SCRIPT = 1, // Relearning moves through an event script
// These two must stay 2 and 3, they are tied to the summary screen pages
RELEARN_MODE_PSS_PAGE_BATTLE_MOVES = 2, // Relearning moves through the summary screen's battle moves page
RELEARN_MODE_PSS_PAGE_CONTEST_MOVES = 3, // Relearning moves through the summary screen's contest moves page (defaults to contest page on relearner screen)
};
#endif // GUARD_CONSTANTS_MOVE_RELEARNER_H