Ativa o menu
Alternar menu de preferências
Alternar menu pessoal
Não autenticado(a)
Your IP address will be publicly visible if you make any edits.

Os menus do ZDoom emulam de perto os menus do jogo selecionado, mas possuem diversos recursos adicionais.

Usando os menus

Para abrir o menu principal durante o jogo, pressione a tecla “Escape”. Os menus também podem ser abertos a partir do console; os menus mais importantes possuem um comando de console dedicado para abri-los, mas todos os menus podem ser abertos com o comando openmenu, usando o nome definido em MENUDEF.

Por exemplo, o menu de Miscellaneous options não possui um comando dedicado, mas pode ser aberto pelo console com openmenu MiscOptions. Já o menu de Mouse options possui um comando dedicado (menu_mouse), podendo ser aberto tanto com menu_mouse quanto com openmenu mouseoptions.

Ao entrar no sistema de menus, o primeiro menu exibido é o menu “raiz”. A partir dele, submenus podem ser abertos; pressionar “Escape” sai do menu atual e retorna um nível acima. Sair do menu raiz retorna ao jogo.

Com suporte a mouse, o botão “voltar” do mouse pode ser usado, se existir; opcionalmente, um botão “voltar” pode ser exibido em um canto da tela.

A maioria dos menus é sub-menu do options menu; eles funcionam como uma interface amigável para modificar variáveis de console ou executar comandos de console. Nas páginas que os descrevem, o nome da variável ou comando de console é indicado em itálico após o nome da opção do menu.

Alterando os menus

Os menus podem ser modificados com o lump MENUDEF. Observe, porém, que vários menus têm conteúdo gerado automaticamente; por exemplo, os menus de novo jogo dependem do conteúdo de MAPINFO e KEYCONF. Note também que alguns menus não podem ser alterados.

Menus totalmente novos podem ser criados em ZScript com base na classe Menu.

Hierarquia de menus

A hierarquia geral dos menus, com algumas diferenças dependendo do jogo, é a seguinte:

Galeria dos menus principais

Notas

  • O sistema de conversação de Strife é, na prática, um menu especial.
  • Em modo um jogador, entrar nos menus pausa o jogo; porém o renderizador não é pausado, então texturas animadas continuam animando.
  • Em multiplayer, os menus não pausam o jogo.
  • Por muito tempo, a ordem do menu principal foi invertida no ZDoom, com “Load game” e “Save game” logo abaixo de “New game”; nos motores originais, “Options” vinha em segundo lugar. Por isso, a ordem do menu é diferente em Urban Brawl em relação aos demais jogos. A ordem invertida pode ser obtida definindo swapmenu = true na GameInfo definition de um mod.

Página original (em inglês): https://zdoom.org/wiki/Menus