GK2 Faster Doors 0.3.2 - configurações

Mude-as no jogo: Esc > Mods > GK2 Faster Doors (GK2 Mod Framework), ou F1 (ConfigurationManager),
ou em BepInEx/config/gk2.fasterdoors.cfg (feche o jogo antes).
Os blocos abaixo seguem a ordem do menu Mods. Uma configuração que você mudar aqui continua mudada após uma atualização
(a 0.3.0 moveu as configurações para estes blocos e manteve seus valores).

== 1 Transições ==

Transições mais rápidas  [1 Transitions.FasterTransitions, default on]
  Escurecimentos mais curtos e uma pausa preta mais curta para as portas que você atravessa e para viagens pelo mapa.
  Cenas, lutas, roteiros de missões e tudo o mais que o jogo inicia sozinho mantêm o tempo do próprio jogo. Desligado: o
  tempo do jogo em todo lugar.

Sem tela preta dentro de uma área  [1 Transitions.HardCut, default on]
  Uma porta que você atravessa, ou uma viagem pelo mapa, que fica na mesma área (o mapa inteiro é uma: casa, pátio,
  taverna, igreja, necrotério...) pula os escurecimentos: no quadro seguinte você já está do outro lado e a câmera pula
  com você. A primeira visita a um lugar depois de um tempo pode mostrar as peças aparecendo por um instante.
  Desligado: essas portas escurecem rápido (as duas configurações abaixo). Portas para outra área (lugares subterrâneos,
  por exemplo) sempre passam pelo preto, porque o jogo carrega essa área ali.

Duração do escurecimento  [1 Transitions.FadeSeconds, default 0.15]
  Segundos do escurecimento até o preto e do retorno, cada um, onde uma porta ainda escurece. O jogo: 0.3.

Pausa no escuro  [1 Transitions.BlackPauseSeconds, default 0.1]
  Segundos em que a tela fica preta antes de você ser movido. O jogo: 0.3.

== 2 Limpeza de memória ==

Pular a limpeza de memória do jogo nas portas  [2 Memory clean-up.SkipCleanup, default on]
  Em toda porta para outra área (desde o jogo 1.008; antes, em toda porta) o jogo limpa a memória enquanto a tela está
  preta: descarrega recursos não usados e tira da cena as partes só do editor, o que trava a tela preta por um instante
  num save já grande. Com isto ligado, a maioria dessas portas a pula; ela ainda roda completa quando é a hora (as duas
  configurações no fim deste bloco), e carregar um save sempre a executa. Desligado: como no jogo sem mod.

Limpar enquanto você dorme  [2 Memory clean-up.WhileSleeping, default on]
  Quando você adormece, a limpeza de memória do jogo roda uma vez atrás da tela preta do sono (no máximo a cada cinco
  minutos). Ela descarrega o que o jogo não usa mais, para a memória não crescer numa sessão longa, e os 1-3 s que
  leva nunca são vistos.

Limpar numa porta quando faltar RAM  [2 Memory clean-up.WhenRamLow, default on]
  Um último recurso para sessões longas sem dormir: quando a memória cresceu 1000 MB desde a última limpeza completa e o
  seu PC está com pouca RAM (menos de 1.5 GB livres, ou o jogo usa mais de 70 % dela), a próxima porta que você
  atravessar passa uma vez pelo preto e limpa ali. O log diz "RAM low (...)" quando isso acontece.

Limpeza completa a cada N portas  [2 Memory clean-up.FullCleanupEveryDoors, default 10]
  A limpeza completa roda pelo menos a cada N-ésima porta. 1 = toda porta (o jogo sem mod). Diminua se o uso de memória
  incomodar; aumente para ter menos pausas.

Limpeza completa quando a memória crescer (MB)  [2 Memory clean-up.FullCleanupAfterGrowthMB, default 300]
  A limpeza completa também roda na próxima porta quando a memória do jogo cresceu estes MB desde a última.
  Num PC com pouca RAM, diminua.

== 3 Menu de pausa ==

Menu de pausa instantâneo  [3 Pause menu.Instant, default on]
  Esc abre o menu de pausa na hora. Antes de abri-lo, o jogo tira uma captura de tela para o botão de relatar bug e a
  codifica como PNG, o que trava a imagem por algumas centenas de milissegundos (mais em resoluções altas). Aqui a
  captura é tirada no mesmo instante e codificada em segundo plano, então o relatório de bug ainda a recebe.

== 4 Portas ==

Entrar numa porta sem E  [4 Doors.WalkIn, default off]
  Entrar andando numa porta a usa, sem apertar E: quando a dica da porta aparece à sua frente e você está andando, a porta
  é usada exatamente como o E a usaria. Só portas que você poderia usar com E agora. Nunca uma porta com um evento ou uma
  missão esperando nela, nunca com uma janela ou cutscene aberta, nunca enquanto você carrega um corpo ou um zumbi, e
  não enquanto o AutoWalk do Almanac está levando você (ele usa as portas sozinho). Depois que você chega, ou depois de
  qualquer outro movimento, há uma pausa de cerca de um segundo para você não voltar pela porta de onde acabou de sair.
  Para usar uma porta com isto ligado, fique parado e aperte E como antes. Vem desligado por padrão.

== Depuração ==

Desligar / ligar o mod (para comparar)  [Debug.Toggle, default not set]
  Uma tecla que desliga e liga o mod inteiro enquanto você joga, para atravessar a mesma porta com e sem ele. Não é
  salvo: depois de reiniciar, o mod volta a ficar ligado. Escolha uma tecla que nada mais use.

Log detalhado  [Debug.Verbose, default off]
  Grava em BepInEx/LogOutput.log a decisão de cada porta e o que a limpeza completa removeu. Uma linha "door:" por porta
  (a hora e o que foi feito) é sempre gravada, mesmo com isto desligado.

== Fora do menu ==

Limpeza leve nas portas puladas  [2 Memory clean-up.GcOnSkippedDoors, default on]
  Para modders: só se o jogo rodasse sem coleta de lixo incremental, uma porta pulada ainda receberia um GC.Collect simples.
  O GK2 roda com GC incremental, então aqui isto não faz nada. F1, avançado.
Log de diagnóstico  [Debug.Diagnostics, default off]
  Grava uma linha "[Diag]" na inicialização em BepInEx/LogOutput.log: se Instant Transitions, GK2 Performance ou Jc0de FPS Boost está carregado.
