auto Hide Intro Visuals
autoHideIntroVisuals : boolean
catch Allowed
catchAllowed : boolean
continuous Encounter
continuousEncounter : boolean
dialogue Tokens
dialogueTokens : Record < string , string >
Optionaldisallowed Challenges
Optionaldisallowed Game Modes
Optionaldo Continue Encounter
doContinueEncounter ?: () => Promise < void >
Optionaldo Encounter Exp
doEncounterExp ?: () => boolean
Optionaldo Encounter Rewards
doEncounterRewards ?: () => boolean
Optionalencounter Animations
enter Intro Visuals From Right
enterIntroVisualsFromRight : boolean
exclude Primary From Support Requirements
excludePrimaryFromSupportRequirements : boolean
exp Multiplier
expMultiplier : number
flee Allowed
fleeAllowed : boolean
has Battle Animations Without Targets
hasBattleAnimationsWithoutTargets : boolean
hide Battle Intro Message
hideBattleIntroMessage : boolean
max Allowed Encounters
maxAllowedEncounters : number
Optionalon Init
onInit ?: () => boolean
Optionalon Visuals Start
onVisualsStart ?: () => boolean
prevent Game Stats Updates
preventGameStatsUpdates : boolean
primary Pokemon Requirements
secondary Pokemon Requirements
skip Enemy Battle Turns
skipEnemyBattleTurns : boolean
skipToFightInput : boolean
Used by
MysteryEncounterBuilderclass to define required/optional properties on theMysteryEncounterclass when building.Should ONLY contain properties that are necessary for
MysteryEncounterconstruction. Post-construct and flag data properties are defined in theMysteryEncounterclass itself.