diff options
| author | GriffinR <griffin.richards@comcast.net> | 2019-12-02 08:44:34 -0500 | 
|---|---|---|
| committer | huderlem <huderlem@gmail.com> | 2019-12-05 21:11:17 -0600 | 
| commit | 9fcfbdbef563063f96ff61a95eaf0b6556db56e2 (patch) | |
| tree | 3c9d40b46a5bdead5eedd9dc90cdcf3b3fef6376 /include/constants | |
| parent | 41c1c9ca8a472573e5acaea26bf3682399f50e35 (diff) | |
Set up Battle Factory macros
Diffstat (limited to 'include/constants')
| -rw-r--r-- | include/constants/battle_factory.h | 37 | 
1 files changed, 37 insertions, 0 deletions
| diff --git a/include/constants/battle_factory.h b/include/constants/battle_factory.h new file mode 100644 index 000000000..b3aa57449 --- /dev/null +++ b/include/constants/battle_factory.h @@ -0,0 +1,37 @@ +#ifndef GUARD_CONSTANTS_BATTLE_FACTORY_H +#define GUARD_CONSTANTS_BATTLE_FACTORY_H + +#define FACTORY_STYLE_NONE           0 +#define FACTORY_STYLE_PREPARATION    1 +#define FACTORY_STYLE_SLOW_STEADY    2 +#define FACTORY_STYLE_ENDURANCE      3 +#define FACTORY_STYLE_HIGH_RISK      4 +#define FACTORY_STYLE_WEAKENING      5 +#define FACTORY_STYLE_UNPREDICTABLE  6 +#define FACTORY_STYLE_WEATHER        7 +#define FACTORY_NUM_STYLES           8 + + +#define BATTLE_FACTORY_FUNC_INIT                    0 +#define BATTLE_FACTORY_FUNC_GET_DATA                1 +#define BATTLE_FACTORY_FUNC_SET_DATA                2 +#define BATTLE_FACTORY_FUNC_SAVE                    3 +#define BATTLE_FACTORY_FUNC_NULL                    4 +#define BATTLE_FACTORY_FUNC_NULL2                   5 +#define BATTLE_FACTORY_FUNC_SELECT_RENT_MONS        6 +#define BATTLE_FACTORY_FUNC_SWAP_RENT_MONS          7 +#define BATTLE_FACTORY_FUNC_SET_SWAPPED             8 +#define BATTLE_FACTORY_FUNC_SET_OPPONENT_MONS       9 +#define BATTLE_FACTORY_FUNC_SET_PARTIES             10 +#define BATTLE_FACTORY_FUNC_SET_OPPONENT_GFX        11 +#define BATTLE_FACTORY_FUNC_GENERATE_OPPONENT_MONS  12 +#define BATTLE_FACTORY_FUNC_GENERATE_RENTAL_MONS    13 +#define BATTLE_FACTORY_FUNC_GET_OPPONENT_MON_TYPE   14 +#define BATTLE_FACTORY_FUNC_GET_OPPONENT_STYLE      15 +#define BATTLE_FACTORY_FUNC_RESET_HELD_ITEMS        16 + +#define FACTORY_DATA_WIN_STREAK         1 +#define FACTORY_DATA_WIN_STREAK_ACTIVE  2 +#define FACTORY_DATA_WIN_STREAK_SWAPS   3 + +#endif // GUARD_CONSTANTS_BATTLE_FACTORY_H | 
