The allowed modulus results
The modulus calculation value
Example: new WaveModulusRequirement([1, 2, 3], 10) will check for 1st/2nd/3rd waves that are immediately after a multiple of 10 wave So waves 21, 32, 53 all return true. 58, 14, 99 return false.
Returns a dialogue token key/value pair for a given Requirement. Should be overridden by child Requirement classes.
Optional
pokemon: PlayerPokemonReturns whether the EncounterSceneRequirement's... requirements, are met by the given scene
Used for specifying a modulus requirement on the wave index For example, can be used to require the wave index to end with 1, 2, or 3