Regra aplicada

UF focada + Enter/Espaço → selecionar; modal aberto + Escape → fechar sem confirmar.

Selecionar uma UF com foco

No mapa do jogo, Enter e Espaço acionam a UF que está com foco. Primeiro use a navegação de foco do navegador para chegar ao estado desejado. A tecla não escolhe automaticamente São Paulo nem pesquisa uma UF pelo nome. O alvo precisa ser um elemento marcado como estado no mapa.

O código chama preventDefault nessas duas teclas para evitar o comportamento padrão de rolagem ou ativação duplicada. A demonstração desta página oferece dois estados para praticar a seleção: confira o texto de resposta depois de pressionar a tecla. Essa seleção é local ao exemplo e não mexe na UF da sua campanha.

Fechar um modal com Escape

Quando um modal do jogo está aberto, Escape chama o fechamento sem confirmar a escolha. Use esse comando para sair antes de executar uma ação, sem tratar o fechamento como carta jogada ou decisão consumida. Um modal que já foi confirmado pode ter produzido efeitos; Escape não desfaz uma ação anterior.

Na demonstração, abra o modal de exemplo e pressione Escape com foco em um dos seus controles. A região deve desaparecer e o foco volta ao botão que a abriu. Essa devolução de foco pertence ao exemplo didático; o guia não afirma que todo detalhe de foco do jogo original é idêntico.

Navegação nativa e atalhos inexistentes

Tab e Shift+Tab percorrem controles conforme o navegador. Eles não são atalhos exclusivos programados pelo jogo. Botões nativos também podem responder a Enter ou Espaço segundo seu comportamento padrão. A tabela destaca os três tratamentos explícitos no listener de teclado do jogo.

Não há atalho de letra documentado no código para salvar campanha, atacar, avançar turno ou escolher uma estratégia de debate. Use os botões visíveis para essas ações. O exemplo não lê localStorage, não inicia partida e não solicita permissão de teclado; sem JavaScript, a explicação e a tabela continuam disponíveis.

Conferir dois cenários de referência

Cenários controlados para conferir esta regra. Cada resultado é calculado com as entradas explícitas e as demais opções do exemplo inicial.

Enter em uma UF focada

Entradas alteradas: . As demais entradas seguem o exemplo inicial.

Três comandos realmente implementados
Resultado do cenário informado
TeclaContextoEfeito
EnterUF do mapa com focoSeleciona a UF
EspaçoUF do mapa com focoSeleciona a UF e evita rolagem padrão
EscapeModal do jogo abertoFecha sem confirmar a escolha

Em telas pequenas, deslize a tabela para conferir todas as colunas.

Tab e Shift+Tab seguem a navegação nativa do navegador. O jogo não define teclas de letra para salvar, atacar ou encerrar turno. Use os botões visíveis. A demonstração abaixo é isolada e não lê sua campanha.

Escape em um modal aberto

Entradas alteradas: . As demais entradas seguem o exemplo inicial.

Três comandos realmente implementados
Resultado do cenário informado
TeclaContextoEfeito
EnterUF do mapa com focoSeleciona a UF
EspaçoUF do mapa com focoSeleciona a UF e evita rolagem padrão
EscapeModal do jogo abertoFecha sem confirmar a escolha

Em telas pequenas, deslize a tabela para conferir todas as colunas.

Tab e Shift+Tab seguem a navegação nativa do navegador. O jogo não define teclas de letra para salvar, atacar ou encerrar turno. Use os botões visíveis. A demonstração abaixo é isolada e não lê sua campanha.

Simulação independente: as informações descrevem o jogo ficcional República em Disputa, sem avaliação de pessoas reais ou previsão de uma eleição.

Verificação editorial

Regras, dados e exemplos conferidos na versão do jogo em 14 de outubro de 2026. Simulação ficcional e independente, sem previsão eleitoral real. Guia Independente · Relatar divergência.