{#if showWhiteFlash}
{/if} {#if playerTrainerVisible}
Player Trainer
{/if} {#if !isWildBattle && enemyTrainerVisible}
Enemy Trainer
{/if}
{#if battleState?.fieldEffects} {/if}
Platform { const target = e.currentTarget as HTMLImageElement; const nextSibling = target.nextElementSibling as HTMLElement; target.style.display = 'none'; if (nextSibling) nextSibling.style.display = 'block'; }} /> {#if enemyVisible}
{enemyPiclet.nickname} { const target = e.currentTarget as HTMLImageElement; target.src = 'https://via.placeholder.com/120x120?text=Piclet'; }} /> {#if battleState?.opponentPiclet?.statusEffects}
({ type: effect, turnsLeft: 3 }))} />
{/if}
{/if}
Platform { const target = e.currentTarget as HTMLImageElement; const nextSibling = target.nextElementSibling as HTMLElement; target.style.display = 'none'; if (nextSibling) nextSibling.style.display = 'block'; }} /> {#if playerVisible}
{playerPiclet.nickname} { const target = e.currentTarget as HTMLImageElement; target.src = 'https://via.placeholder.com/120x120?text=Piclet'; }} /> {#if battleState?.playerPiclet?.statusEffects}
({ type: effect, turnsLeft: 3 }))} />
{/if}
{/if}