Olhando sob o capô é um momento interessante. Talvez o Loverboy não tenha chute suficiente e o Disperser tenha demorado muito para recarregar ao seu gosto. Talvez a gravidade parecesse estar pesando sobre você. Usando o console, a lista de símbolos e o dump, há um monte de gamevars e outras opções que podem ser ajustadas.
Introdução: Raspagem
De vez em quando é preciso dar uma volta um pouco mais. Os viciados em Old Build Engine configuraram, ajustaram e modificaram apenas para fazer isso. Ser capaz de mudar certos aspectos do jogo pode ser considerado trapaça, mas muito disso é fazer isso por si só.
Ao abrir o console, executar símbolos de lista e olhar para fury.log após um dump do jogo, pode-se ver que há uma pilha de variáveis que podem ser alteradas. Este guia vai apenas começar a olhar ao redor.
Certamente poderia ser interpretado que essas mudanças podem ser consideradas /TRAIDAS/ por muitos, mas Ion Fury não parece se importar muito.
Como algumas pessoas não vão querer mergulhar até o fim, aqui está um aperitivo:
- Abra seu console no jogo com “shift + ~”
- Digite “setvar graviationalconstant 10” e aperte enter
- Digite “WEAPON1_SHOTSPERBURST 20” e aperte enter
- Digite “maxhealth 400” e aperte enter
- Vá testar um ambiente de baixa gravidade com um revólver tipo espingarda e um sério aumento de saúde.
A lista de símbolos
A lista de “símbolos” acessíveis a partir do console é acessada digitando “listsymbol”. Isso puxa toda a lista de comandos disponíveis acessíveis. Existem cerca de 248, então listá-los aqui não é o ideal.
Alguns dos mais interessantes são: addlogvar, setvar e setvarvar, maxhealth e give. Outros guias online fornecem mais detalhes sobre os casos de uso de cheats para give, god e activatecheat, então espero expandir sobre como usar um pequeno subconjunto das ferramentas disponíveis.
Abrir o console com “shift + ~” abre o console. Digitar um dos itens listados acima sem argumentos puxará as opções de ajuda padrão do console para cada um. Uma coisa que achei útil foi usar o truque de despejo para reunir a lista de símbolos depois de digitá-la e reunir uma lista muito grande de variáveis do jogo.
GameVars e mudanças básicas
O wiki do eDuke32 faz um ótimo trabalho explicando como comandos, scripts e gamevars funcionam sob o capô nos arquivos CON, mas muito é aplicável no jogo. A melhor aposta é olhar lá para uma visão mais aprofundada de como as coisas vão. Este guia só vai bisbilhotar para ajudar os interessados em brincar a fazê-lo.
Entendimento super básico:
“addlogvar” e “setvar” são os dois comandos no console que são mais relevantes aqui.
addlogvar exibirá o valor atual da variável.
Ex. addlogvar p_armor_type
Isso retornará o tipo de armadura atual 0-2 que o jogador está vestindo. Ao alterá-lo com “setvar” (ex. setvar p_armor_type 2) o usuário pode mudar a armadura para armadura pesada (2) assumindo que possui algum valor de armadura (se o jogador não tiver nenhuma armadura, a armadura não levará).
Gravidade:
A gravidade é definida com a constante de gravidade. Ao manipular esta variável, a mecânica flutuante do jogo pode ser alterada.
Exemplo: Armas
A arma 1 é o Loverboy. Uma série de variáveis definem seu funcionamento. Uma olhada abaixo mostra um punhado.
ARMA1_CLIP 0
ARMA1_RELOAD 60
ARMA1_FIREDELAY 2
WEAPON1_TOTALTIME 8
WEAPON1_HOLDDELAY 0
ARMA1_BANDEIRAS 0
ARMA1_ATIRAR 6912
WEAPON1_SPAWNTIME0
ARMA1_SPAWN -1
WEAPON1_SHOTSPERBURST3
WEAPON1_WORKSLIKE 1
WEAPON1_INITIALSOUND 0
ARMA1_SOM DE FOGO 5
ARMA1_SOM2TIME 54
ARMA1_SOM2SOM 43
WEAPON1_RELOADSOUND1 1
WEAPON1_RELOADSOUND2 69
WEAPON1_SELECTSOUND 43
ARMA1_FLASHCOLOR 0
Cada variável representa um atributo diferente da arma. O wiki os define no lista de atributos predefinidos.
No jogo, se alguém quisesse um Loverboy que tivesse metade do tempo de recarga e disparasse como uma espingarda, poderia abrir o console e fazer o seguinte:
- setvar WEAPON1_RELOAD 30
- setvar WEAPON1_SHOTSPERBURST 15
Essa configuração reduz o número de quadros pela metade para o recarregamento e aumenta o número de “tiros”, conforme definido pela mecânica das armas, para 15.
Outras variáveis divertidas incluem maxhealth, gravityconstant e p_armor_type.
Isso é tudo o que estamos compartilhando hoje para isso Ion Fury guia. Este guia foi originalmente criado e escrito por xcotrdx. Caso não consigamos atualizar este guia, você pode encontrar a atualização mais recente seguindo este link.