WIP Document apprentice

This commit is contained in:
GriffinR
2019-11-14 18:56:18 -05:00
parent ef8370566f
commit fc3783b739
15 changed files with 3284 additions and 3228 deletions

View File

@@ -1,6 +1,39 @@
#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

View File

@@ -48,6 +48,7 @@
#define EVENT_OBJECT_TEMPLATES_COUNT 64
#define DECOR_MAX_SECRET_BASE 16
#define DECOR_MAX_PLAYERS_HOUSE 12
#define APPRENTICE_COUNT 4
#define PYRAMID_BAG_ITEMS_COUNT 10
#define HALL_FACILITIES_COUNT 9 // 7 facilities for single mode + tower double mode + tower multi mode.
@@ -63,6 +64,7 @@
#define POKEMON_NAME_LENGTH 10
#define PLAYER_NAME_LENGTH 7
#define MAIL_WORDS_COUNT 9
#define EASY_CHAT_BATTLE_WORDS_COUNT 6
#define MOVE_NAME_LENGTH 12
#define MALE 0

View File

@@ -195,6 +195,10 @@
#define MON_ALREADY_KNOWS_MOVE 0xFFFE
#define MON_HAS_MAX_MOVES 0xFFFF
#define LEVEL_UP_MOVE_ID 0x01FF
#define LEVEL_UP_MOVE_LV 0xFE00
#define LEVEL_UP_END 0xFFFF
#define MON_MALE 0x00
#define MON_FEMALE 0xFE
#define MON_GENDERLESS 0xFF