#ifndef GUARD_CONSTANTS_APPRENTICE_H #define GUARD_CONSTANTS_APPRENTICE_H #define APPRENTICE_SPECIES_COUNT 10 #define NUM_APPRENTICES 16 #define APPRENTICE_LVL_MODE_50 (FRONTIER_LVL_50 + 1) #define APPRENTICE_LVL_MODE_OPEN (FRONTIER_LVL_OPEN + 1) #define APPRENTICE_FUNC_0 0 #define APPRENTICE_FUNC_1 1 #define APPRENTICE_FUNC_2 2 #define APPRENTICE_FUNC_3 3 #define APPRENTICE_FUNC_4 4 #define APPRENTICE_FUNC_5 5 #define APPRENTICE_FUNC_6 6 #define APPRENTICE_FUNC_MENU 7 #define APPRENTICE_FUNC_PRINT_MSG 8 #define APPRENTICE_FUNC_9 9 #define APPRENTICE_FUNC_SET_TRUE_1 10 #define APPRENTICE_FUNC_11 11 #define APPRENTICE_FUNC_12 12 #define APPRENTICE_FUNC_13 13 #define APPRENTICE_FUNC_14 14 #define APPRENTICE_FUNC_15 15 #define APPRENTICE_FUNC_16 16 #define APPRENTICE_FUNC_17 17 #define APPRENTICE_FUNC_18 18 #define APPRENTICE_FUNC_19 19 #define APPRENTICE_FUNC_20 20 #define APPRENTICE_FUNC_21 21 #define APPRENTICE_FUNC_22 22 #define APPRENTICE_FUNC_23 23 #define APPRENTICE_FUNC_24 24 #define APPRENTICE_FUNC_25 25 #define APPRENTICE_ASK_WHICH_LEVEL 0 #define APPRENTICE_ASK_3SPECIES 1 #define APPRENTICE_ASK_2SPECIES 2 #define APPRENTICE_ASK_MOVES 3 #define APPRENTICE_ASK_GIVE 4 #define APPRENTICE_ASK_YES_NO 6 #define APPRENTICE_BUFF_SPECIES1 0 #define APPRENTICE_BUFF_SPECIES2 1 #define APPRENTICE_BUFF_SPECIES3 2 #define APPRENTICE_BUFF_MOVE1 3 #define APPRENTICE_BUFF_MOVE2 4 #define APPRENTICE_BUFF_ITEM 5 #define APPRENTICE_BUFF_NAME 6 #define APPRENTICE_BUFF_EASY_CHAT 7 #define APPRENTICE_BUFF_LEVEL 8 #define APPRENTICE_BUFF_SPECIES4 9 #endif // GUARD_CONSTANTS_APPRENTICE_H