OptionalcountOptionaldisabletrue will prevent player from switching
OptionaldoubleOptionalfemaletrue for female trainer, false for male
OptionallevelFormula for enemy level: level += waveIndex / 10 * levelAdditiveModifier
OptionalpokemonOptionaltrainerMore customizable option for configuring trainer battle
OptionaltrainerGenerates trainer battle solely off trainer type
trueor leaving undefined will increment dex seen count for the encounter battle,falsewill not