Console
Mais ações
| Note: Esta página trata da interface de console dentro do jogo. Para a struct de ZScript, veja Structs:Console. |
O console do ZDoom é uma interface de linha de comando somente em texto que acompanha mensagens do jogo e do sistema e permite ao usuário digitar comandos (CCMDs) e editar variáveis (CVARs).
Usando o Console
O console do ZDoom pode ser acessado pressionando a tecla til (~) por padrão. Ao pressioná-la, o console aparece a partir do topo da tela e se estende para baixo, ocupando metade da tela durante o jogo ou a tela inteira fora dele. Se estiver em jogo, a jogabilidade é pausada enquanto o console estiver visível. Os comandos podem ser digitados diretamente no prompt do console, permitindo modificar várias configurações do jogo, ativar trapaças ou recursos de depuração e assumir controle direto da engine.
Ao usar o console, existem algumas teclas de atalho com funções especiais. É possível rolar o console para frente e para trás usando Page Up/Page Down ou a roda do mouse. Quando o console é rolado para cima, o prompt permanece visível, mas aparece uma linha de letras V maiúsculas acima dele indicando que parte do log foi ocultada.
As setas para cima e para baixo percorrem uma lista de comandos digitados recentemente. Além disso, você pode digitar parte de um comando ou CVAR e pressionar TAB para usar o recurso de autocompletar. Ele tentará completar com a melhor correspondência encontrada. Continue pressionando TAB para alternar entre todos os CVARs/comandos correspondentes até encontrar o desejado.
Por exemplo, ao digitar vid_draw e pressionar TAB, o CVAR será completado para vid_drawfps, com o cursor posicionado após o “s”. Você pode então pressionar Enter para exibir o valor atual do CVAR ou inserir um novo valor para alterá-lo. Mais informações sobre CVARs podem ser encontradas aqui.
Outros atalhos disponíveis:
- Ctrl-X — apaga a linha inteira
- Ctrl-C — copia a linha atual para a área de transferência
- Ctrl-V — cola a linha atual da área de transferência
- Ctrl-A — equivalente a Home — move o cursor para o início da linha
- Ctrl-E — equivalente a End — move o cursor para o final da linha
- Ctrl-W — apaga a palavra à esquerda
- Ctrl-U — apaga tudo à esquerda do cursor, exceto o símbolo sob o cursor
- Ctrl-K — apaga tudo à direita do cursor, incluindo o símbolo sob o cursor
- Ctrl-Y — cola o que foi apagado com os comandos acima
- Ctrl-D — se a linha estiver vazia, cola o conteúdo do CVAR con_ctrl_d
Você pode fechar o console e retornar ao jogo pressionando a tecla til (~) enquanto o console estiver aberto. Certos comandos fecham o console automaticamente após serem executados.
Variáveis de console, ou CVARs, são variáveis que podem ser alteradas pelo usuário e controlam desde o tipo de jogo até a quantidade de decals exibidos nas paredes. Normalmente são divididas em categorias e identificadas por seus prefixos. Por exemplo, vid_drawfps pertence à categoria de Video, enquanto cl_capfps pertence à categoria de Cliente. Nem todos os CVARs seguem esse padrão.
Você pode encontrar uma lista de variáveis suportadas pelo ZDoom, com suas descrições, aqui. Também é possível listar no console usando o comando cvarlist de console.
Comandos de console, ou CCMDs, são comandos que podem ser executados a partir do console. Diferentemente dos CVARs, eles não são categorizados por nome. Para fins de documentação, o wiki os divide em categorias conforme sua área de uso.
Você pode encontrar uma lista de comandos suportados pelo ZDoom, com suas descrições, aqui. Também é possível listar no console usando o comando cmdlist de console.
Página original (em inglês): https://zdoom.org/wiki/Console