mirror of https://github.com/pret/pokeemerald.git
63 lines
2.5 KiB
C
63 lines
2.5 KiB
C
#ifndef GUARD_GAME_STAT_H
|
|
#define GUARD_GAME_STAT_H
|
|
|
|
#define GAME_STAT_SAVED_GAME 0
|
|
#define GAME_STAT_FIRST_HOF_PLAY_TIME 1
|
|
#define GAME_STAT_STARTED_TRENDS 2
|
|
#define GAME_STAT_PLANTED_BERRIES 3
|
|
#define GAME_STAT_TRADED_BIKES 4
|
|
#define GAME_STAT_STEPS 5
|
|
#define GAME_STAT_GOT_INTERVIEWED 6
|
|
#define GAME_STAT_TOTAL_BATTLES 7
|
|
#define GAME_STAT_WILD_BATTLES 8
|
|
#define GAME_STAT_TRAINER_BATTLES 9
|
|
#define GAME_STAT_ENTERED_HOF 10
|
|
#define GAME_STAT_POKEMON_CAPTURES 11
|
|
#define GAME_STAT_FISHING_CAPTURES 12
|
|
#define GAME_STAT_HATCHED_EGGS 13
|
|
#define GAME_STAT_EVOLVED_POKEMON 14
|
|
#define GAME_STAT_USED_POKECENTER 15
|
|
#define GAME_STAT_RESTED_AT_HOME 16
|
|
#define GAME_STAT_ENTERED_SAFARI_ZONE 17
|
|
#define GAME_STAT_USED_CUT 18
|
|
#define GAME_STAT_USED_ROCK_SMASH 19
|
|
#define GAME_STAT_MOVED_SECRET_BASE 20
|
|
#define GAME_STAT_POKEMON_TRADES 21
|
|
#define GAME_STAT_UNKNOWN_22 22
|
|
#define GAME_STAT_LINK_BATTLE_WINS 23
|
|
#define GAME_STAT_LINK_BATTLE_LOSSES 24
|
|
#define GAME_STAT_LINK_BATTLE_DRAWS 25
|
|
#define GAME_STAT_USED_SPLASH 26
|
|
#define GAME_STAT_USED_STRUGGLE 27
|
|
#define GAME_STAT_SLOT_JACKPOTS 28
|
|
#define GAME_STAT_CONSECUTIVE_ROULETTE_WINS 29
|
|
#define GAME_STAT_ENTERED_BATTLE_TOWER 30
|
|
#define GAME_STAT_UNKNOWN_31 31
|
|
#define GAME_STAT_BATTLE_TOWER_BEST_STREAK 32
|
|
#define GAME_STAT_POKEBLOCKS 33
|
|
#define GAME_STAT_POKEBLOCKS_WITH_FRIENDS 34
|
|
#define GAME_STAT_WON_LINK_CONTEST 35
|
|
#define GAME_STAT_ENTERED_CONTEST 36
|
|
#define GAME_STAT_WON_CONTEST 37
|
|
#define GAME_STAT_SHOPPED 38
|
|
#define GAME_STAT_USED_ITEMFINDER 39
|
|
#define GAME_STAT_GOT_RAINED_ON 40
|
|
#define GAME_STAT_CHECKED_POKEDEX 41
|
|
#define GAME_STAT_RECEIVED_RIBBONS 42
|
|
#define GAME_STAT_JUMPED_DOWN_LEDGES 43
|
|
#define GAME_STAT_WATCHED_TV 44
|
|
#define GAME_STAT_CHECKED_CLOCK 45
|
|
#define GAME_STAT_WON_POKEMON_LOTTERY 46
|
|
#define GAME_STAT_USED_DAYCARE 47
|
|
#define GAME_STAT_RODE_CABLE_CAR 48
|
|
#define GAME_STAT_ENTERED_HOT_SPRINGS 49
|
|
|
|
/*TODO: add new stats added in Emerald*/
|
|
|
|
#define NUM_GAME_STATS 64
|
|
|
|
void IncrementGameStat(u8);
|
|
u32 GetGameStat(u8);
|
|
|
|
#endif // GUARD_GAME_STAT_H
|