Módulo de Catch
Todas as configurações relacionadas à captura de Pokémon.
catchModeDefine o modo de captura: Simples ou Avançado.
- Simples: Uma única lista de nomes de Pokémon a serem capturados. Todos usarão a mesma pokébola definida globalmente.
- Avançado: Permite configurar pokébolas específicas e persistência para cada Pokémon individualmente.
pokeballName / shinyPokeballNameDefine as pokébolas padrão para pokémons normais e shinies. As opções 'alternative' são usadas como fallback se a primeira acabar.
catchAllEnabledSe ativado, tenta capturar TODO pokémon derrotado, ignorando as listas de captura, mas ainda respeitando a `ignoreCatchList`.
catchAllIsPersistency: Se ativado, o bot continuará capturando a mesma espécie repetidamente. Se desativado, captura cada espécie apenas uma vez por sessão.
ignoreCatchListLista de pokémons que NUNCA devem ser capturados, mesmo que `catchAllEnabled` esteja ativo.
onlyCatchOneTimePerServerSaveImpede que o bot capture a mesma espécie de Pokémon mais de uma vez por dia (entre server saves).