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.