GK2 Faster Doors 0.3.2 - 设置

在游戏中修改：Esc > Mods > GK2 Faster Doors (GK2 Mod Framework)，或按 F1 (ConfigurationManager)，
或编辑 BepInEx/config/gk2.fasterdoors.cfg（请先关闭游戏）。
下面的分组顺序与 Mods 菜单一致。你在这里改过的设置，更新后仍然保留
（0.3.0 把设置移入了这些分组，并保留了你原来的值）。

== 1 过场 ==

更快的过渡  [1 Transitions.FasterTransitions, default on]
  缩短你走过的门和地图旅行时的淡入淡出，以及缩短黑屏停顿。过场动画、战斗、任务脚本
  以及游戏自己触发的其他一切，仍保持游戏原有的节奏。关闭：所有地方都用游戏原来的节奏。

同一区域内没有黑屏  [1 Transitions.HardCut, default on]
  你走过的门或地图旅行如果仍在同一区域内（整张地图算一个区域：家、院子、酒馆、
  教堂、太平间……），就会跳过淡入淡出：下一帧你就到了另一边，镜头也随你一起跳过去。
  隔了一阵子第一次造访某个地方时，可能会看到它的各个部分短暂地冒出来。关闭：这些门改为
  快速淡入淡出（用下面两个设置）。通往另一个区域的门（例如地下场所）总会经过
  黑屏，因为游戏要在那里加载那个区域。

淡入淡出时长  [1 Transitions.FadeSeconds, default 0.15]
  仍会淡入淡出的门，变黑和恢复各自的秒数。游戏原值：0.3。

黑屏停顿  [1 Transitions.BlackPauseSeconds, default 0.1]
  把你移过去之前，屏幕保持黑屏的秒数。游戏原值：0.3。

== 2 内存清理 ==

过门时跳过游戏的内存清理  [2 Memory clean-up.SkipCleanup, default on]
  每次通过通往另一个区域的门时（自游戏 1.008 起；之前是每扇门），游戏会在黑屏期间清理内存：
  卸载不用的资源，并剥离场景中仅供编辑器使用的部分，这会让黑屏在存档很大时卡住一小会儿。
  开启后，大多数这样的门会跳过清理；到了该清理的时候它仍会完整执行（见本分组末尾的
  两个设置），而读取存档时总会清理。关闭：与未加模组的游戏一样。

睡觉时清理  [2 Memory clean-up.WhileSleeping, default on]
  你入睡时，游戏的内存清理会在睡眠的黑屏后面执行一次（最多每五分钟一次）。它会卸载游戏
  不再使用的东西，这样长时间游玩时内存不会不断增长，而它花的
  1-3 秒你永远看不到。

内存不足时在门口清理  [2 Memory clean-up.WhenRamLow, default on]
  针对长时间不睡觉的游玩的最后手段：自上次完整清理以来内存增长了 1000 MB，
  并且你的电脑内存不足（可用内存不到 1.5 GB，或游戏占用超过 70 %）时，你走过的下一扇门
  会经过一次黑屏，并在那里清理。发生时日志会写 "RAM low (...)"。

每 N 扇门完整清理一次  [2 Memory clean-up.FullCleanupEveryDoors, default 10]
  至少每第 N 扇门就执行一次完整清理。1 = 每扇门都清理（未加模组的游戏）。如果内存占用让你
  担心，就调低它；想要更少的停顿，就调高它。

内存增长后完整清理（MB）  [2 Memory clean-up.FullCleanupAfterGrowthMB, default 300]
  自上次完整清理以来，游戏内存增长了这么多 MB 后，下一扇门也会执行完整清理。
  内存很小的电脑上，请调低它。

== 3 暂停菜单 ==

即时暂停菜单  [3 Pause menu.Instant, default on]
  按 Esc 立即打开暂停菜单。在打开之前，游戏会为它的错误报告按钮截一张图，
  并编码成 PNG，这会让画面卡住几百毫秒（分辨率越高越久）。这里截图在同一时刻进行，
  编码则放到后台，所以错误报告仍然能拿到截图。

== 4 门 ==

走进门即可使用  [4 Doors.WalkIn, default off]
  走进门就会使用它，无需按 E：当门的提示显示在你面前并且你正在行走时，
  门的使用方式与按 E 完全相同。只对此刻你能用 E 开的门生效。
  有事件或任务等待的门、打开了窗口或过场动画时、背着尸体或僵尸时，都绝不触发；
  Almanac 的 AutoWalk 正在带你行走时也不触发（它自己会使用门）。到达之后，或在任何
  其他移动之后，会有大约一秒的停顿，这样你不会从刚出来的那扇门弹回去。
  要在此功能开启时使用门，就像以前一样站着不动并按 E。默认关闭。

== 调试 ==

关闭 / 开启模组（用于对比）  [Debug.Toggle, default not set]
  一个能在游戏中关闭和开启整个模组的按键，这样你可以带着和不带它走过同一扇门。
  不会保存：重启后模组又会开启。请选一个没有其他用途的按键。

详细日志  [Debug.Verbose, default off]
  把每扇门的决定以及完整清理移除了什么写入 BepInEx/LogOutput.log。即使关闭，
  每扇门也总会写一行 "door:"（时间和做了什么）。

== 不在菜单中 ==

跳过的门上做轻度清理  [2 Memory clean-up.GcOnSkippedDoors, default on]
  给模组作者：仅当游戏在没有增量垃圾回收的情况下运行时，被跳过的门仍会执行一次普通的
  GC.Collect。GK2 使用增量 GC，所以这在那里不起作用。在 F1 的高级设置中。
诊断日志  [Debug.Diagnostics, default off]
  启动时向 BepInEx/LogOutput.log 写一行 "[Diag]"：是否加载了 Instant Transitions、GK2 Performance
  或 Jc0de FPS Boost。
