summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/constants/moves.h2
-rw-r--r--include/contest.h28
-rw-r--r--include/new_game.h2
3 files changed, 23 insertions, 9 deletions
diff --git a/include/constants/moves.h b/include/constants/moves.h
index ceec76c13..5fe1da004 100644
--- a/include/constants/moves.h
+++ b/include/constants/moves.h
@@ -357,4 +357,6 @@
#define MOVE_DOOM_DESIRE 353
#define MOVE_PSYCHO_BOOST 354
+#define NUM_MOVES 355
+
#endif // GUARD_CONSTANTS_MOVES_H
diff --git a/include/contest.h b/include/contest.h
index 55f39d002..e2b16ff1d 100644
--- a/include/contest.h
+++ b/include/contest.h
@@ -3,11 +3,23 @@
enum
{
- CONTEST_CATEGORY_COOL,
- CONTEST_CATEGORY_BEAUTY,
- CONTEST_CATEGORY_CUTE,
- CONTEST_CATEGORY_SMART,
- CONTEST_CATEGORY_TOUGH,
+ CONTEST_CATEGORY_COOL,
+ CONTEST_CATEGORY_BEAUTY,
+ CONTEST_CATEGORY_CUTE,
+ CONTEST_CATEGORY_SMART,
+ CONTEST_CATEGORY_TOUGH,
+};
+
+enum
+{
+ CONTEST_EFFECT_HIGHLY_APPEALING,
+ CONTEST_EFFECT_USER_MORE_STARTLED,
+ CONTEST_EFFECT_APPEAL_ONLY_ONCE,
+ CONTEST_EFFECT_REPEATABLE,
+ CONTEST_EFFECT_AVOID_STARTLE_ONCE,
+ CONTEST_EFFECT_AVOID_STARTLE,
+ CONTEST_EFFECT_AVOID_STARTLE_LITTLE,
+ //...
};
struct ContestMove
@@ -62,8 +74,8 @@ extern const u8 *const gContestEffectStrings[];
void ResetLinkContestBoolean(void);
void sub_80AB2AC(void);
-void sub_80AB47C(void);
-void sub_80AE098(u8);
+void CB2_StartContest(void);
+void CreatePlayerContestMon(u8);
void sub_80AE398(u8, u8);
u8 sub_80AE47C(struct Pokemon *party);
u16 sub_80AE770(u8, u8);
@@ -73,6 +85,6 @@ void sub_80AF668(void);
void sub_80B0F28(u8);
bool8 sub_80B2A7C(u8);
u8 sub_80B2C4C(u8, u8);
-void sub_80B2D1C(void);
+void Contest_ResetWinners(void);
#endif // GUARD_CONTEST_H
diff --git a/include/new_game.h b/include/new_game.h
index f59154af4..5be7f6265 100644
--- a/include/new_game.h
+++ b/include/new_game.h
@@ -6,7 +6,7 @@ void copy_word_to_mem(u8 *copyTo, u8 *copyFrom);
void InitPlayerTrainerId(void);
void SetDefaultOptions(void);
void ClearPokedexFlags(void);
-void sub_8052DA8(void);
+void ResetContestAndMuseumWinners(void);
void sub_8052DE4(void);
void WarpToTruck(void);
void ClearSav2(void);