</div><h4class="tsd-returns-title">Returns <spanclass="tsd-signature-type">void</span></h4><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><p>Overrides <ahref="phases_summon_phase.SummonPhase.html">SummonPhase</a>.<ahref="phases_summon_phase.SummonPhase.html#preSummon">preSummon</a></p><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/e5af2dc49a51500144cef94bc5e1e6acdba54246/src/phases/summon-missing-phase.ts#L11">src/phases/summon-missing-phase.ts:11</a></li></ul></aside></li></ul></section><sectionclass="tsd-panel tsd-member tsd-is-inherited"><aid="queuePostSummon"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>queue<wbr/>Post<wbr/>Summon</span><ahref="#queuePostSummon"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 tsd-is-inherited"><liclass="tsd-signature tsd-anchor-link"><aid="queuePostSummon.queuePostSummon-1"class="tsd-anchor"></a><spanclass="tsd-kind-call-signature">queue<wbr/>Post<wbr/>Summon</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><spanclass="tsd-signature-type">void</span><ahref="#queuePostSummon.queuePostSummon-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"><h4class="tsd-returns-title">Returns <spanclass="tsd-signature-type">void</span></h4><asideclass="tsd-sources"><p>Inherited from <ahref="phases_summon_phase.SummonPhase.html">SummonPhase</a>.<ahref="phases_summon_phase.SummonPhase.html#queuePostSummon">queuePostSummon</a></p><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/e5af2dc49a51500144cef94bc5e1e6acdba54246/src/phases/summon-phase.ts#L249">src/phases/summon-phase.ts:249</a></li></ul></aside></li></ul></section><sectionclass="tsd-panel tsd-member tsd-is-inherited"><aid="showEnemyTrainer"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>show<wbr/>Enemy<wbr/>Trainer</span><ahref="#showEnemyTrainer"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 tsd-is-inherited"><liclass="tsd-signature tsd-anchor-link"><aid="showEnemyTrainer.showEnemyTrainer-1"class="tsd-anchor"></a><spanclass="tsd-kind-call-signature">show<wbr/>Enemy<wbr/>Trainer</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-kind-parameter">trainerSlot</span><spanclass="tsd-signature-symbol">?</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><spanclass="tsd-signature-type">void</span><ahref="#showEnemyTrainer.showEnemyTrainer-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-parameters"><h4class="tsd-parameters-title">Parameters</h4><ulclass="tsd-parameter-list"><li><span><spanclass="tsd-kind-parameter">trainerSlot</span>: <ahref="../enums/data_trainer_config.TrainerSlot.html"class="tsd-signature-type tsd-kind-enum">TrainerSlot</a><spanclass="tsd-signature-symbol"> = TrainerSlot.NONE</span></span></li></ul></div><h4class="tsd-returns-title">Returns <spanclass="tsd-signature-type">void</span></h4><asideclass="tsd-sources"><p>Inherited from <ahref="phases_summon_phase.SummonPhase.html">SummonPhase</a>.<ahref="phases_summon_phase.SummonPhase.html#showEnemyTrainer">showEnemyTrainer</a></p><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/e5af2dc49a51500144cef94bc5e1e6acdba54246/src/phases/battle-phase.ts#L10">src/phases/battle-phase.ts:10</a></li></ul></aside></li></ul></section><sectionclass="tsd-panel tsd-member tsd-is-inherited"><aid="start"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>start</span><ahref="#start"aria-label="Permalink"class=
</div><h4class="tsd-returns-title">Returns <spanclass="tsd-signature-type">void</span></h4><divclass="tsd-comment tsd-typography"></div><asideclass="tsd-sources"><p>Inherited from <ahref="phases_summon_phase.SummonPhase.html">SummonPhase</a>.<ahref="phases_summon_phase.SummonPhase.html#summon">summon</a></p><ul><li>Defined in <ahref="https://github.com/pagefaultgames/pokerogue/blob/e5af2dc49a51500144cef94bc5e1e6acdba54246/src/phases/summon-phase.ts#L99">src/phases/summon-phase.ts:99</a></li></ul></aside></li></ul></section><sectionclass="tsd-panel tsd-member tsd-is-inherited"><aid="summonWild"class="tsd-anchor"></a><h3class="tsd-anchor-link"><span>summon<wbr/>Wild</span><ahref="#summonWild"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 tsd-is-inherited"><liclass="tsd-signature tsd-anchor-link"><aid="summonWild.summonWild-1"class="tsd-anchor"></a><spanclass="tsd-kind-call-signature">summon<wbr/>Wild</span><spanclass="tsd-signature-symbol">(</span><spanclass="tsd-signature-symbol">)</span><spanclass="tsd-signature-symbol">: </span><spanclass="tsd-signature-type">void</span><ahref="#summonWild.summonWild-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>Handles tweening and battle setup for a wild Pokemon that appears outside of the normal screen transition.
Wild Pokemon will ease and fade in onto the field, then perform standard summon behavior.
Currently only used by Mystery Encounters, as all other battle types pre-summon wild pokemon before screen transitions.</p>