17 lines
1.1 KiB
C
17 lines
1.1 KiB
C
![]() |
#ifndef GUARD_CONFIG_EV_CAP_H
|
||
|
#define GUARD_CONFIG_EV_CAP_H
|
||
|
|
||
|
// Constants for EV Cap Types
|
||
|
#define EV_CAP_NONE 0 // Regular behavior, no EV caps are applied
|
||
|
#define EV_CAP_FLAG_LIST 1 // EV cap is chosen according to the first unset flag in `sEVCapFlagMap`
|
||
|
#define EV_CAP_VARIABLE 2 // EV cap is chosen according to the contents of the event variable specified by B_EV_CAP_VARIABLE
|
||
|
#define EV_CAP_NO_GAIN 3 // No EVs can be gained
|
||
|
|
||
|
// Configs for EV Cap
|
||
|
#define B_EV_CAP_TYPE EV_CAP_NONE // [EV_CAP_NONE, EV_CAP_FLAG_LIST, EV_CAP_VARIABLE, EV_CAP_NO_GAIN] choose the type of EV cap to apply#define B_EV_CAP_VARIABLE 12 // event variable used to derive EV cap if B_EV_CAP_TYPE is set to EV_CAP_VARIABLE
|
||
|
#define B_EV_CAP_VARIABLE 8 // event variable used to derive EV cap if B_EV_CAP_TYPE is set to EV_CAP_VARIABLE
|
||
|
|
||
|
#define B_EV_ITEMS_CAP FALSE // If set to true, EV-boosting items can't be used to go over the EV cap
|
||
|
|
||
|
#endif /*GUARD_CONFIG_EV_CAP_H*/
|