#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*/