summaryrefslogtreecommitdiff
path: root/include/tv.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/tv.h')
-rw-r--r--include/tv.h99
1 files changed, 93 insertions, 6 deletions
diff --git a/include/tv.h b/include/tv.h
index b1ed61a82..277d29750 100644
--- a/include/tv.h
+++ b/include/tv.h
@@ -1,9 +1,6 @@
-//
-// Created by Scott Norton on 5/18/17.
-//
+#ifndef GUARD_TV_H
+#define GUARD_TV_H
-#ifndef POKERUBY_TV_H
-#define POKERUBY_TV_H
enum
{
TVSHOW_FAN_CLUB_LETTER = 1,
@@ -20,4 +17,94 @@ enum
TVSHOW_WORLD_OF_MASTERS,
TVSHOW_MASS_OUTBREAK = 41,
};
-#endif //POKERUBY_TV_H
+
+extern u8 *gUnknown_083D1464[3];
+
+void ClearTVShowData(void);
+u8 sub_80BDEAC(u8 *);
+void sub_80BE028(void);
+void sub_80BE074(void);
+void sub_80BE138(TVShow *show);
+void sub_80BE160(TVShow *show);
+void sub_80BE160(TVShow *);
+void sub_80BE188(void);
+void sub_80BE320(void);
+void StartMassOutbreak(void);
+void sub_80BE5FC(void);
+void sub_80BE65C(void);
+void sub_80BE6A0(void);
+void nullsub_21(void);
+void sub_80BE778(void);
+void sub_80BE8EC(u16);
+void UpdateMassOutbreakTimeLeft(u16);
+void sub_80BE97C(u8);
+void sub_80BE9D4();
+void sub_80BEA50(u16);
+void sub_80BEA5C(u16);
+void sub_80BEA88(void);
+void sub_80BEA88(void);
+void sub_80BEB20(void);
+int sub_80BEBC8(struct UnknownSaveStruct2ABC *arg0);
+extern void sub_80BEBF4(void);
+void sub_80BEC10(u8);
+bool8 GetPriceReduction(u8);
+bool8 IsPriceDiscounted(u8);
+bool8 sub_80BEE48(u8);
+void sub_80BEE84(u16);
+size_t sub_80BF0B8(int);
+bool8 sub_80BF1B4(u8);
+void sub_80BF20C(void);
+void sub_80BF334(void);
+void sub_80BF3A4(void);
+void sub_80BF3DC(void);
+void sub_80BF46C(void);
+void sub_80BF478(void);
+void sub_80BF478(void);
+void sub_80BF484(void);
+void sub_80BF4BC(void);
+void sub_80BF55C(TVShow tvShow[], u8 showidx);
+void sub_80BF55C(TVShow tvShow[], u8 showidx);
+void sub_80BF588(TVShow tvShows[]);
+u16 sub_80BF674(u16 species);
+void sub_80BF6D8(void);
+s8 sub_80BF720(TVShow *);
+s8 sub_80BF74C(TVShow tvShow[]);
+bool8 sub_80BF77C(u16);
+bool8 sub_80BF77C(u16);
+u32 GetPlayerTrainerId(void);
+void sub_80BFD44(u8 *, u32, u8);
+u8 sub_80C004C(TVShow *tv1, TVShow *tv2, u8 idx);
+u8 sub_80C00B4(TVShow *tv1, TVShow *tv2, u8 idx);
+u8 sub_80C0134(TVShow *tv1, TVShow *tv2, u8 idx);
+s8 sub_80C019C(TVShow tvShows[]);
+void sub_80C01D4(void);
+void sub_80C03A8(u8 showidx);
+void sub_80C03C8(u16 species, u8 showidx);
+void sub_80C0408(void);
+bool8 sub_80C06E8(struct UnknownSaveStruct2ABC *arg0, struct UnknownSaveStruct2ABC *arg1, s8 arg2);
+void TVShowConvertInternationalString(u8 *, u8 *, u8);
+void DoTVShowTheNameRaterShow(void);
+void DoTVShowPokemonTodaySuccessfulCapture(void);
+void DoTVShowPokemonTodayFailedCapture(void);
+void DoTVShowPokemonFanClubLetter(void);
+void DoTVShowRecentHappenings(void);
+void DoTVShowPokemonFanClubOpinions(void);
+void nullsub_22(void);
+void DoTVShowPokemonNewsMassOutbreak(void);
+void DoTVShowPokemonAngler(void);
+void DoTVShowTheWorldOfMasters(void);
+void TVShowDone(void);
+void UpdateTVScreensOnMap(int, int);
+void ResetGabbyAndTy(void);
+void TakeTVShowInSearchOfTrainersOffTheAir(void);
+extern u8 GabbyAndTyGetBattleNum(void);
+void sub_80C04A0(void);
+void sub_80C0514(void *, u32, u8);
+void DoTVShowBravoTrainerPokemonProfile(void);
+void DoTVShowBravoTrainerBattleTowerProfile(void);
+void DoTVShowTodaysSmartShopper(void);
+void sub_80BE3BC(void);
+void UpdateTVShowsPerDay(u16);
+void sub_80C045C();
+
+#endif // GUARD_TV_H