</div></section></div></details></section></section><detailsclass="tsd-panel-group tsd-member-group tsd-accordion"open><summaryclass="tsd-accordion-summary"data-key="section-Constructors"><h2><svgwidth="20"height="20"viewBox="0 0 24 24"fill="none"><usehref="../assets/icons.svg#icon-chevronDown"></use></svg> Constructors</h2></summary><section><sectionclass="tsd-panel tsd-member"><aid="constructor"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>constructor</span><ahref="#constructor"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ulclass="tsd-signatures"><liclass="tsd-signature tsd-anchor-link"><aid="constructor.new_OverridesHelper"class="tsd-anchor"></a><spanclass="tsd-kind-constructor-signature">new <wbr/>Overrides<wbr/>Helper</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">game</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><ahref="test_utils_helpers_overridesHelper.OverridesHelper.html"class="tsd-signature-type tsd-kind-class">OverridesHelper</a><ahref="#constructor.new_OverridesHelper"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></li><liclass="tsd-description"><divclass="tsd-parameters"><h4class="tsd-parameters-title">Parameters</h4><ulclass="tsd-parameter-list"><li><span><spanclass="tsd-kind-parameter">game</span>: <ahref="test_utils_gameManager.default.html"class="tsd-signature-type tsd-kind-class">default</a></span></li></ul></div><h4class="tsd-returns-title">Returns <ahref="test_utils_helpers_overridesHelper.OverridesHelper.html"class="tsd-signature-type tsd-kind-class">OverridesHelper</a></h4><asideclass="tsd-sources"><p>Inherited from <ahref="test_utils_helpers_gameManagerHelper.GameManagerHelper.html">GameManagerHelper</a>.<ahref="test_utils_helpers_gameManagerHelper.GameManagerHelper.html#constructor">constructor</a></p><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/5797f265a415cdaabdc639bdcf9ce949f01c24f7/src/test/utils/helpers/gameManagerHelper.ts#L9">src/test/utils/helpers/gameManagerHelper.ts:9</a></li></ul></aside></li></ul></section></section></details><detailsclass="tsd-panel-group tsd-member-group tsd-accordion"open><summaryclass="tsd-accordion-summary"data-key="section-Properties"><h2><svgwidth="20"height="20"viewBox="0 0 24 24"fill="none"><usehref="../assets/icons.svg#icon-chevronDown"></use></svg> Properties</h2></summary><section><sectionclass="tsd-panel tsd-member"><aid="disableShinies"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>disable<wbr/>Shinies</span><ahref="#disableShinies"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">disable<wbr/>Shinies</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol"> = true</span></div><divclass="tsd-comment tsd-typography"><p>If <code>true</code>, sets the shiny overrides to disable shinies at the start of each test; default <code>true</code></p>
</div><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/5797f265a415cdaabdc639bdcf9ce949f01c24f7/src/test/utils/helpers/overridesHelper.ts#L25">src/test/utils/helpers/overridesHelper.ts:25</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member tsd-is-protected tsd-is-inherited"><aid="game"class="tsd-anchor"></a><h3class="tsd-anchor-link"><codeclass="tsd-tag">Protected</code><codeclass="tsd-tag">Readonly</code><span>game</span><ahref="#game"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">game</span><spanclass="tsd-signature-symbol">:</span><ahref="test_utils_gameManager.default.html"class="tsd-signature-type tsd-kind-class">default</a></div><asideclass="tsd-sources"><p>Inherited from <ahref="test_utils_helpers_gameManagerHelper.GameManagerHelper.html">GameManagerHelper</a>.<ahref="test_utils_helpers_gameManagerHelper.GameManagerHelper.html#game">game</a></p><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/5797f265a415cdaabdc639bdcf9ce949f01c24f7/src/test/utils/helpers/gameManagerHelper.ts#L7">src/test/utils/helpers/gameManagerHelper.ts:7</a></li></ul></aside></section><sectionclass="tsd-panel tsd-member"><aid="removeEnemyStartingItems"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>remove<wbr/>Enemy<wbr/>Starting<wbr/>Items</span><ahref="#removeEnemyStartingItems"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><divclass="tsd-signature"><spanclass="tsd-kind-property">remove<wbr/>Enemy<wbr/>Starting<wbr/>Items</span><spanclass="tsd-signature-symbol">:</span><spanclass="tsd-signature-type">boolean</span><spanclass="tsd-signature-symbol"> = true</span></div><divclass="tsd-comment tsd-typography"><p>If <code>true</code>, removes the starting items from enemies at the start of each test; default <code>true</code></p>
</div><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/5797f265a415cdaabdc639bdcf9ce949f01c24f7/src/test/utils/helpers/overridesHelper.ts#L23">src/test/utils/helpers/overridesHelper.ts:23</a></li></ul></aside></section></section></details><detailsclass="tsd-panel-group tsd-member-group tsd-accordion"open><summaryclass="tsd-accordion-summary"data-key="section-Methods"><h2><svgwidth="20"height="20"viewBox="0 0 24 24"fill="none"><usehref="../assets/icons.svg#icon-chevronDown"></use></svg> Methods</h2></summary><section><sectionclass="tsd-panel tsd-member"><aid="ability"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>ability</span><ahref="#ability"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ulclass="tsd-signatures"><liclass="tsd-signature tsd-anchor-link"><aid="ability.ability-1"class="tsd-anchor"></a><spanclass="tsd-kind-call-signature">ability</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">ability</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><spanclass="tsd-signature-type">this</span><ahref="#ability.ability-1"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></li><liclass="tsd-description"><divclass="tsd-comment tsd-typography"><p>Override the player (pokemon) <ahref="../enums/enums_abilities.Abilities.html"class="tsd-kind-enum"><code>ability</code></a></p>
<divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/5797f265a415cdaabdc639bdcf9ce949f01c24f7/src/test/utils/helpers/overridesHelper.ts#L144">src/test/utils/helpers/overridesHelper.ts:144</a></li></ul></aside></li></ul></section><sectionclass="tsd-panel tsd-member"><aid="battleType"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>battle<wbr/>Type</span><ahref="#battleType"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ulclass="tsd-signatures"><liclass="tsd-signature tsd-anchor-link"><aid="battleType.battleType-1"class="tsd-anchor"></a><spanclass="tsd-kind-call-signature">battle<wbr/>Type</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">battleType</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><spanclass="tsd-signature-type">this</span><ahref="#battleType.battleType-1"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></li><liclass="tsd-description"><divclass="tsd-comment tsd-typography"><p>Override the battle type (single or double)</p>
</div><divclass="tsd-parameters"><h4class="tsd-parameters-title">Parameters</h4><ulclass="tsd-parameter-list"><li><span><spanclass="tsd-kind-parameter">battleType</span>: <spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol"> | </span><spanclass="tsd-signature-type">"double"</span><spanclass="tsd-signature-symbol"> | </span><spanclass="tsd-signature-type">"single"</span></span><divclass="tsd-comment tsd-typography"><p>battle type to set</p>
<divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/5797f265a415cdaabdc639bdcf9ce949f01c24f7/src/test/utils/helpers/overridesHelper.ts#L244">src/test/utils/helpers/overridesHelper.ts:244</a></li></ul></aside></li></ul></section><sectionclass="tsd-panel tsd-member"><aid="disableCrits"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>disable<wbr/>Crits</span><ahref="#disableCrits"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ulclass="tsd-signatures"><liclass="tsd-signature tsd-anchor-link"><aid="disableCrits.disableCrits-1"class="tsd-anchor"></a><spanclass="tsd-kind-call-signature">disable<wbr/>Crits</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><spanclass="tsd-signature-type">this</span><ahref="#disableCrits.disableCrits-1"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></li><liclass="tsd-description"><divclass="tsd-comment tsd-typography"><p>Override each wave to not have critical hits</p>
<divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/5797f265a415cdaabdc639bdcf9ce949f01c24f7/src/test/utils/helpers/overridesHelper.ts#L206">src/test/utils/helpers/overridesHelper.ts:206</a></li></ul></aside></li></ul></section><sectionclass="tsd-panel tsd-member"><aid="disableTrainerWaves"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>disable<wbr/>Trainer<wbr/>Waves</span><ahref="#disableTrainerWaves"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ulclass="tsd-signatures"><liclass="tsd-signature tsd-anchor-link"><aid="disableTrainerWaves.disableTrainerWaves-1"class="tsd-anchor"></a><spanclass="tsd-kind-call-signature">disable<wbr/>Trainer<wbr/>Waves</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><spanclass="tsd-signature-type">this</span><ahref="#disableTrainerWaves.disableTrainerWaves-1"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></li><liclass="tsd-description"><divclass="tsd-comment tsd-typography"><p>Override each wave to not have standard trainer battles</p>
<divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/5797f265a415cdaabdc639bdcf9ce949f01c24f7/src/test/utils/helpers/overridesHelper.ts#L191">src/test/utils/helpers/overridesHelper.ts:191</a></li></ul></aside></li></ul></section><sectionclass="tsd-panel tsd-member"><aid="enableEnemyFusion"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>enable<wbr/>Enemy<wbr/>Fusion</span><ahref="#enableEnemyFusion"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ulclass="tsd-signatures"><liclass="tsd-signature tsd-anchor-link"><aid="enableEnemyFusion.enableEnemyFusion-1"class="tsd-anchor"></a><spanclass="tsd-kind-call-signature">enable<wbr/>Enemy<wbr/>Fusion</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><spanclass="tsd-signature-type">this</span><ahref="#enableEnemyFusion.enableEnemyFusion-1"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></li><liclass="tsd-description"><divclass="tsd-comment tsd-typography"><p>Override the enemy (pokemon) to be a random fusion</p>
<divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/5797f265a415cdaabdc639bdcf9ce949f01c24f7/src/test/utils/helpers/overridesHelper.ts#L265">src/test/utils/helpers/overridesHelper.ts:265</a></li></ul></aside></li></ul></section><sectionclass="tsd-panel tsd-member"><aid="enableStarterFusion"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>enable<wbr/>Starter<wbr/>Fusion</span><ahref="#enableStarterFusion"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ulclass="tsd-signatures"><liclass="tsd-signature tsd-anchor-link"><aid="enableStarterFusion.enableStarterFusion-1"class="tsd-anchor"></a><spanclass="tsd-kind-call-signature">enable<wbr/>Starter<wbr/>Fusion</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><spanclass="tsd-signature-type">this</span><ahref="#enableStarterFusion.enableStarterFusion-1"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></li><liclass="tsd-description"><divclass="tsd-comment tsd-typography"><p>Override the player (pokemon) to be a random fusion</p>
<divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/5797f265a415cdaabdc639bdcf9ce949f01c24f7/src/test/utils/helpers/overridesHelper.ts#L97">src/test/utils/helpers/overridesHelper.ts:97</a></li></ul></aside></li></ul></section><sectionclass="tsd-panel tsd-member"><aid="enableUnlockable"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>enable<wbr/>Unlockable</span><ahref="#enableUnlockable"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ulclass="tsd-signatures"><liclass="tsd-signature tsd-anchor-link"><aid="enableUnlockable.enableUnlockable-1"class="tsd-anchor"></a><spanclass="tsd-kind-call-signature">enable<wbr/>Unlockable</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">unlockable</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><spanclass="tsd-signature-type">this</span><ahref="#enableUnlockable.enableUnlockable-1"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></li><liclass="tsd-description"><divclass="tsd-comment tsd-typography"><p>Gives the player access to an Unlockable.</p>
</div><divclass="tsd-parameters"><h4class="tsd-parameters-title">Parameters</h4><ulclass="tsd-parameter-list"><li><span><spanclass="tsd-kind-parameter">species</span>: <spanclass="tsd-signature-type">number</span></span><divclass="tsd-comment tsd-typography"><p>the fusion species to set</p>
<divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/5797f265a415cdaabdc639bdcf9ce949f01c24f7/src/test/utils/helpers/overridesHelper.ts#L276">src/test/utils/helpers/overridesHelper.ts:276</a></li></ul></aside></li></ul></section><sectionclass="tsd-panel tsd-member"><aid="enemyHealthSegments"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>enemy<wbr/>Health<wbr/>Segments</span><ahref="#enemyHealthSegments"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ulclass="tsd-signatures"><liclass="tsd-signature tsd-anchor-link"><aid="enemyHealthSegments.enemyHealthSegments-1"class="tsd-anchor"></a><spanclass="tsd-kind-call-signature">enemy<wbr/>Health<wbr/>Segments</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">healthSegments</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><spanclass="tsd-signature-type">this</span><ahref="#enemyHealthSegments.enemyHealthSegments-1"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></li><liclass="tsd-description"><divclass="tsd-comment tsd-typography"><p>Override the enemy (Pokemon) to have the given amount of health segments</p>
</div><divclass="tsd-parameters"><h4class="tsd-parameters-title">Parameters</h4><ulclass="tsd-parameter-list"><li><span><spanclass="tsd-kind-parameter">healthSegments</span>: <spanclass="tsd-signature-type">number</span></span><divclass="tsd-comment tsd-typography"><p>the number of segments to give</p>
<ul>
<li><code>0</code> (default): the health segments will be handled like in the game based on wave, level and species</li>
<li><code>1</code>: the Pokemon will not be a boss</li>
<li><code>2</code>+: the Pokemon will be a boss with the given number of health segments</li>
</div><divclass="tsd-parameters"><h4class="tsd-parameters-title">Parameters</h4><ulclass="tsd-parameter-list"><li><span><spanclass="tsd-kind-parameter">shininess</span>: <spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol"> | </span><spanclass="tsd-signature-type">boolean</span></span><divclass="tsd-comment tsd-typography"><p><code>true</code> or <code>false</code> to force the enemy's pokemon to be shiny or not shiny,
<code>null</code> to disable the override and re-enable RNG shinies.</p>
</div><divclass="tsd-comment tsd-typography"></div></li><li><span><codeclass="tsd-tag">Optional</code><spanclass="tsd-kind-parameter">variant</span>: <ahref="../types/data_variant.Variant.html"class="tsd-signature-type tsd-kind-type-alias">Variant</a></span><divclass="tsd-comment tsd-typography"><p>(Optional) The enemy's shiny <ahref="../types/data_variant.Variant.html"class="tsd-kind-type-alias"><code>Variant</code></a>.</p>
</div><divclass="tsd-comment tsd-typography"></div></li></ul></div><h4class="tsd-returns-title">Returns <spanclass="tsd-signature-type">this</span></h4><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/5797f265a415cdaabdc639bdcf9ce949f01c24f7/src/test/utils/helpers/overridesHelper.ts#L335">src/test/utils/helpers/overridesHelper.ts:335</a></li></ul></aside></li></ul></section><sectionclass="tsd-panel tsd-member"><aid="itemRewards"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>item<wbr/>Rewards</span><ahref="#itemRewards"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ulclass="tsd-signatures"><liclass="tsd-signature tsd-anchor-link"><aid="itemRewards.itemRewards-1"class="tsd-anchor"></a><spanclass="tsd-kind-call-signature">item<wbr/>Rewards</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">items</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><spanclass="tsd-signature-type">this</span><ahref="#itemRewards.itemRewards-1"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></li><liclass="tsd-description"><divclass="tsd-comment tsd-typography"><p>Override the items rolled at the end of a battle</p>
</div><divclass="tsd-parameters"><h4class="tsd-parameters-title">Parameters</h4><ulclass="tsd-parameter-list"><li><span><spanclass="tsd-kind-parameter">items</span>: <ahref="../types/modifier_modifier_type.ModifierOverride.html"class="tsd-signature-type tsd-kind-type-alias">ModifierOverride</a><spanclass="tsd-signature-symbol">[]</span></span><divclass="tsd-comment tsd-typography"><p>the items to be rolled</p>
<divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/5797f265a415cdaabdc639bdcf9ce949f01c24f7/src/test/utils/helpers/overridesHelper.ts#L166">src/test/utils/helpers/overridesHelper.ts:166</a></li></ul></aside></li></ul></section><sectionclass="tsd-panel tsd-member"><aid="mysteryEncounter"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>mystery<wbr/>Encounter</span><ahref="#mysteryEncounter"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ulclass="tsd-signatures"><liclass="tsd-signature tsd-anchor-link"><aid="mysteryEncounter.mysteryEncounter-1"class="tsd-anchor"></a><spanclass="tsd-kind-call-signature">mystery<wbr/>Encounter</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">encounterType</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><spanclass="tsd-signature-type">this</span><ahref="#mysteryEncounter.mysteryEncounter-1"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></li><liclass="tsd-description"><divclass="tsd-comment tsd-typography"><p>Override the encounter that spawns for the scene</p>
</div><divclass="tsd-parameters"><h4class="tsd-parameters-title">Parameters</h4><ulclass="tsd-parameter-list"><li><span><spanclass="tsd-kind-parameter">encounterType</span>: <ahref="../enums/enums_mystery_encounter_type.MysteryEncounterType.html"class="tsd-signature-type tsd-kind-enum">MysteryEncounterType</a></span><divclass="tsd-comment tsd-typography"><p>The <ahref="../enums/enums_mystery_encounter_type.MysteryEncounterType.html"class="tsd-kind-enum"><code>MysteryEncounterType</code></a> of the encounter</p>
</div><divclass="tsd-parameters"><h4class="tsd-parameters-title">Parameters</h4><ulclass="tsd-parameter-list"><li><span><spanclass="tsd-kind-parameter">shininess</span>: <spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol"> | </span><spanclass="tsd-signature-type">boolean</span></span><divclass="tsd-comment tsd-typography"><p><code>true</code> or <code>false</code> to force the player's pokemon to be shiny or not shiny,
<code>null</code> to disable the override and re-enable RNG shinies.</p>
</div><divclass="tsd-parameters"><h4class="tsd-parameters-title">Parameters</h4><ulclass="tsd-parameter-list"><li><span><spanclass="tsd-kind-parameter">forms</span>: <spanclass="tsd-signature-type">Partial</span><spanclass="tsd-signature-symbol"><</span><spanclass="tsd-signature-type">Record</span><spanclass="tsd-signature-symbol"><</span><ahref="../enums/enums_species.Species.html"class="tsd-signature-type tsd-kind-enum">Species</a><spanclass="tsd-signature-symbol">, </span><spanclass="tsd-signature-type">number</span><spanclass="tsd-signature-symbol">></span><spanclass="tsd-signature-symbol">></span></span><divclass="tsd-comment tsd-typography"><p>the (pokemon) forms to set</p>
</div><divclass="tsd-parameters"><h4class="tsd-parameters-title">Parameters</h4><ulclass="tsd-parameter-list"><li><span><spanclass="tsd-kind-parameter">species</span>: <spanclass="tsd-signature-type">number</span></span><divclass="tsd-comment tsd-typography"><p>the fusion species to set</p>
</div><divclass="tsd-parameters"><h4class="tsd-parameters-title">Parameters</h4><ulclass="tsd-parameter-list"><li><span><spanclass="tsd-kind-parameter">biome</span>: <ahref="../enums/enums_biome.Biome.html"class="tsd-signature-type tsd-kind-enum">Biome</a></span><divclass="tsd-comment tsd-typography"><p>the biome to set</p>
</div><divclass="tsd-comment tsd-typography"></div></li></ul></div><h4class="tsd-returns-title">Returns <spanclass="tsd-signature-type">this</span></h4><divclass="tsd-comment tsd-typography"><h4class="tsd-anchor-link"><aid="Warning"class="tsd-anchor"></a>Warning<ahref="#Warning"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h4><p>Any event listeners that are attached to <ahref="events%5Cbattle-scene.ts">NewArenaEvent</a> may need to be handled down the line</p>
</div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/5797f265a415cdaabdc639bdcf9ce949f01c24f7/src/test/utils/helpers/overridesHelper.ts#L32">src/test/utils/helpers/overridesHelper.ts:32</a></li></ul></aside></li></ul></section><sectionclass="tsd-panel tsd-member"><aid="startingHeldItems"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>starting<wbr/>Held<wbr/>Items</span><ahref="#startingHeldItems"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ulclass="tsd-signatures"><liclass="tsd-signature tsd-anchor-link"><aid="startingHeldItems.startingHeldItems-1"class="tsd-anchor"></a><spanclass="tsd-kind-call-signature">starting<wbr/>Held<wbr/>Items</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">items</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><spanclass="tsd-signature-type">this</span><ahref="#startingHeldItems.startingHeldItems-1"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></li><liclass="tsd-description"><divclass="tsd-comment tsd-typography"><p>Override the player (pokemon) starting held items</p>
<divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/5797f265a415cdaabdc639bdcf9ce949f01c24f7/src/test/utils/helpers/overridesHelper.ts#L43">src/test/utils/helpers/overridesHelper.ts:43</a></li></ul></aside></li></ul></section><sectionclass="tsd-panel tsd-member"><aid="statusActivation"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>status<wbr/>Activation</span><ahref="#statusActivation"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ulclass="tsd-signatures"><liclass="tsd-signature tsd-anchor-link"><aid="statusActivation.statusActivation-1"class="tsd-anchor"></a><spanclass="tsd-kind-call-signature">status<wbr/>Activation</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">activate</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><spanclass="tsd-signature-type">this</span><ahref="#statusActivation.statusActivation-1"aria-label="Permalink"class="tsd-anchor-icon"><svgviewBox="0 0 24 24"><usehref="../assets/icons.svg#icon-anchor"></use></svg></a></li><liclass="tsd-description"><divclass="tsd-comment tsd-typography"><p>Override statuses (Paralysis and Freeze) to always or never activate</p>
</div><divclass="tsd-parameters"><h4class="tsd-parameters-title">Parameters</h4><ulclass="tsd-parameter-list"><li><span><spanclass="tsd-kind-parameter">activate</span>: <spanclass="tsd-signature-type">null</span><spanclass="tsd-signature-symbol"> | </span><spanclass="tsd-signature-type">boolean</span></span><divclass="tsd-comment tsd-typography"><p><code>true</code> to force activation, <code>false</code> to force no activation, <code>null</code> to disable the override</p>
</div><divclass="tsd-parameters"><h4class="tsd-parameters-title">Parameters</h4><ulclass="tsd-parameter-list"><li><span><spanclass="tsd-kind-parameter">value</span>: <spanclass="tsd-signature-type">number</span></span><divclass="tsd-comment tsd-typography"><p>the XP multiplier to set</p>