GK2 Shopping List 0.10.1 - настройки

Менять их можно в игре: Esc > Mods > GK2 Shopping List (GK2 Mod Framework), или F1 (ConfigurationManager),
или в файле BepInEx/config/gk2.shoppinglist.cfg (сначала закройте игру).
Блоки ниже идут в том же порядке, что и в меню Mods. Изменённая здесь настройка остаётся и после обновления.

== 1 Добавление в список ==

Добавить в список: удерживать + правый клик  [1 Adding.AddModifier, default LeftControl]
  Зажмите эту клавишу и щёлкните правой кнопкой мыши по рецепту в окне крафта или стройки, по заданию, городской постройке
  или варианту ответа в диалоге, которому нужны предметы (заблокированный ответ или ответ с ценой), чтобы добавить его в
  список. Клавиша отвечает только за «зажать»; правый клик всегда делается мышью.

Shift — добавить наверх  [1 Adding.ShiftToTop, default on]
  Если зажать ещё и Shift (Ctrl+Shift+правый клик), задача попадёт в начало списка, а не в конец.

Крафт ингредиентов  [1 Adding.SubRecipes, default on]
  «+» рядом с ингредиентом, которого вам не хватает, если этот ингредиент можно скрафтить: он добавляет в список и этот
  крафт, перед задачей, которой он нужен.

== 2 Окно списка ==

Открыть список  [2 List window.ToggleWindow, default F2]
  Открывает и закрывает окно списка. Это одно из собственных окон игры: пока оно открыто, игра стоит на паузе, а Esc или
  кнопка «назад» закрывает только это окно (не меню паузы и не окно под ним).

Размер окна  [2 List window.Scale, default 0.85, 0.5 to 1.5]
  Размер окна; 1 — размер собственных окон игры. Окно остаётся в пределах экрана.

Учитывать сундуки  [2 List window.CountStorage, default on]
  Рядом с недостающим ингредиентом окно и панель на экране показывают, сколько ещё лежит в ваших сундуках и складах
  («+N», с указанием места). Сам счётчик «есть/нужно» считает только рюкзак.

Сундуки всех мест считаются как «есть»  [2 List window.ChestsCountAsHave, default off]
  Считает то, что лежит в ваших сундуках во всех местах, как «есть» — в окне, на панели и в городском ремонте, а не только
  то, что в рюкзаке. По умолчанию выключено, потому что верстак берёт только из сундуков своего места: если включить,
  рядом с каждым счётчиком появится пометка, сколько при вас и сколько лежит там, где вы стоите («в сумке 3 · здесь 7»),
  и станция, которой не хватает, остаётся на виду. Выкл.: счётчики считают только рюкзак, а «Учитывать сундуки» показывает,
  где лежит остальное.

Фильтр «Где»  [2 List window.WhereFilter, default on]
  Показывает кнопку «Где» в окне и на панели: она сужает список до того, что можно сделать в одном месте.

== 3 Заказы города ==

Ремонт и лавки в городе  [3 Town orders.TownRepairs, default on]
  Во вкладке «Заказы» показывается и то, что сейчас можно построить в городе (ремонт разрушенных домов, лавки для
  свободных мест), с тем, что нужно на каждое, и «+», который добавляет это в список.

Добавить все заказы  [3 Town orders.AddAllOrders, default none]
  Клавиша, которая сразу добавляет в список все открытые заказы города. По умолчанию не задана; кнопка «Добавить все заказы
  города» на вкладке «Заказы» в окне делает то же самое.

== 4 Панель на экране ==

Свернуть панель  [4 HUD panel.ToggleHud, default Shift+F2]
  Сворачивает и разворачивает панель на экране. Кнопка «-» в её заголовке делает то же самое.

По задачам  [4 HUD panel.ByTask, default on]
  Панель показывает ингредиенты под задачей, к которой они относятся, а не одним общим списком. (У новых конфигов
  включено по умолчанию; существующий конфиг сохраняет прежнее значение.)

Строк на панели  [4 HUD panel.MaxRows, default 8, 1 to 20]
  Сколько строк показывает панель, прежде чем начнёт прокручиваться. Заголовки задач считаются строками.

Размер панели  [4 HUD panel.Scale, default 0.8, 0.5 to 1.5]
  Размер панели; 1 — размер собственного интерфейса игры.

Прокрутка колесом  [4 HUD panel.WheelScroll, default on]
  Колесо мыши над панелью прокручивает её.

Отступ справа  [4 HUD panel.OffsetRight, default 6, 0 to 200]
Отступ сверху  [4 HUD panel.OffsetTop, default 36, 0 to 200]
  Где стоит панель, в пикселях интерфейса игры. Перетащите заголовок панели мышью, чтобы сдвинуть её: эти два значения
  следуют за ней. Если установлен Almanac, панель сама сдвигается ниже его списка заданий или рядом с ним, когда они
  перекрываются больше чем на несколько пикселей, и через секунду возвращается, если ничто не мешает. Она всегда остаётся
  в пределах экрана.

== 5 Значки над сундуками ==

Значки над сундуками  [5 Chest icons.Enabled, default on]
  Маленькие значки над сундуками в том месте, где вы находитесь, в которых лежит то, что ещё нужно по списку.
  Значки не рисуются поверх списков заданий и пометок Almanac на экране и над сундуком, который Codex отметил своей лупой.

Размер значков  [5 Chest icons.Size, default 12, 6 to 40]
  Размер значков, в пикселях интерфейса игры.

Дальность (расстояние до сундука)  [5 Chest icons.Range, default 10, 2 to 40]
  Значки получают только сундуки не дальше этого расстояния от вас, в единицах игрового мира.

Значков на сундук  [5 Chest icons.MaxIcons, default 3, 1 to 8]
  Не больше стольких значков над одним сундуком, в порядке списка.

Значков в ряду  [5 Chest icons.IconsPerRow, default 3, 1 to 8]
  Сколько значков стоит в ряд; остальные идут рядами выше.

Взять то, что нужно по списку (кнопка в окне сундука)  [5 Chest icons.TakeButton, default on]
  Кнопка в заголовке склада в окне открытого сундука — копия собственной кнопки игры «Переместить все дубликаты» со
  стрелкой, повёрнутой в обратную сторону. Она перекладывает в рюкзак то, что ещё нужно по списку: никогда не больше, чем
  не хватает с учётом того, что вы уже несёте, и никогда не больше, чем влезает в рюкзак. Она берёт из всех сундуков,
  которые эта сторона окна показывает: из открытого сундука и, если мод добавляет туда другие сундуки области (Storage
  Access), то и из них. Какие именно, написано в логе. Не рисуется, пока активное устройство ввода — геймпад (его
  заменяет клавиша геймпада ниже).

Взять то, что нужно по списку: клавиша (окно сундука)  [5 Chest icons.TakeKey, default X]
  То же, что кнопка выше, но с клавиатуры, пока открыто окно сундука. X в этом окне свободна (игра использует
  W A S D, E, F, R, T, Q, I, P, M, Tab, пробел и стрелки в других местах). Клавиша указана в подсказке кнопки. Не читается,
  пока вы вводите текст. Очистите клавишу, чтобы отключить её.

Сдвиг вбок  [5 Chest icons.OffsetX, default 0, -80 to 80]
Сдвиг вверх  [5 Chest icons.OffsetY, default 0, -80 to 80]
  Сдвигают значки от середины верха сундука, в пикселях интерфейса игры.

== Геймпад ==

Добавить в список  [Gamepad.AddKey, default RightStick]
  Нажмите её, выбрав рецепт в окне крафта или стройки, чтобы добавить его в список.

Открыть список  [Gamepad.WindowKey, default LeftTrigger+RightBumper]
Свернуть панель  [Gamepad.HudKey, default RightTrigger+LeftStick]
Очистить список  [Gamepad.ClearKey, default LeftTrigger+RightStick]
  Открыть или закрыть окно; свернуть или развернуть панель; очистить весь список (первое нажатие спрашивает, второе в
  течение 4 секунд очищает). Введите None, чтобы оставить кнопку не назначенной.
  «Открыть список» — это L2 + R1 (удерживайте L2, нажмите R1). Раньше это был простой L3: сохранённый LeftStick один раз
  заменён на новое значение по умолчанию, а кнопка, которую вы выберете после этого, остаётся. L2 + R1 не пересекается с
  сочетаниями других модов GK2 (Codex R2+R3, Thoughtful Week L2+L3) и с колесом Keeper's Lantern, которое открывается
  на L3.

Взять то, что нужно по списку  [Gamepad.TakeKey, default None]
  В окне открытого сундука делает то же, что и кнопка (которая не рисуется, пока используется геймпад). По умолчанию не
  назначена.

L3 вместе с колесом Keeper's Lantern  [Gamepad.ForceL3, default off]
  Колесо Keeper's Lantern из другого мода открывается при любом удержании нажатия левого стика, поэтому, пока оно
  установлено, наши сочетания с левым стиком («Свернуть панель» или «Открыть список», если вы вернули LeftStick)
  отключены. Включите, чтобы всё равно сохранить их.

  Допустимые названия кнопок: собственные названия действий игры, записанные как в списке ниже, или сочетание не более чем из трёх
  названий, соединённых через «+» (последнее нажимается, остальные удерживаются), например
  RightTrigger+RightStick.
    None
    RightStick, LeftStick, RightBumper, RightTrigger, LeftTrigger
    Fold, Inventory, ChangeWeapon, Map, QuestTree, TechTree, Inspirations, Plant, StartResurrection, AlchemyBoost,
    SaveImport, AcceptVendorDeal, MoveAllItemsFromPlayer, MoveAllItemsToPlayer, EndPrefight, AttackFocus,
    FoldAdditionalInfo, PrevSubTab, NextSubTab
  Одна физическая кнопка посылает сразу несколько из них, поэтому подойдёт любое название из её группы. Настройка
  «Писать кнопки геймпада в лог» (см. ниже) записывает в лог названия, которые посылает ваш геймпад.

== Язык ==

Язык  [Language.Language, default empty]
  Язык текстов этого мода: код вроде en, ru, pt-br, zh_cn или свой, если в папке Localization мода есть файл. Пусто —
  язык игры.

== Вне меню ==

  Хранится в .cfg, в F1 показывается только как расширенная или не показывается вовсе:
  Gamepad.LogInput (по умолчанию выкл)  пишет в лог каждое нажатое действие геймпада, чтобы подобрать кнопку.
  Debug.Diagnostics (по умолчанию выкл) пишет в лог строки "[Diag]": какие из модов Travalgard
                                           загружены, общие записи, пункт колеса, решение по L3, рамки панели и кнопки
                                           «Взять», и под какими окнами других модов прячется панель. Никогда не каждый кадр.
  Gamepad.ExclusivePlain (по умолчанию вкл) кнопка без сочетания молчит, пока удерживается курок или R1.
  Window.Tab, Window.Where, HUD.Collapsed  мод запоминает их (вкладку при открытии, фильтр «Где», свёрнутую панель):
                                           не редактируйте.
  Window.ByTask, Internal.ChordsDefaultApplied   старые настройки, оставленные, чтобы старый конфиг по-прежнему загружался:
                                           не редактируйте.
