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