Слоты AI-пресетов
Что это
Когда app сохраняет билд в один из слотов AI-пресета в Raid (Hydra, Chimera, Doom Tower и т.д.), Slot Picker показывает все существующие слоты для этого типа контента, помечает каждый как пустой / занятый / новый и даёт подтвердить какой именно перезаписать — плюс переименовать команду заодно.
Пикер существует потому что Plarium хардкодит лимит 15 слотов на тип контента. Запись за этот предел крашит Raid. Пикер enforce'ит cap так что ты туда не дойдёшь.
Два хранилища — что под quota, а что нет
Прежде чем пикер начнёт играть роль, важно понять что app держит два совершенно отдельных стека билдов:
- Helper-side библиотека (без лимита) — каждый билд который сохраняешь в самом app'е остаётся локально на твоём Mac. Cap'а нет. Сохраняй сотни вариаций одной и той же Hydra-команды если хочешь. Это твой личный scratchpad.
- Raid-side слоты AI-пресетов (15 на тип контента) — когда хочешь чтобы Raid реально ИСПОЛЬЗОВАЛ билд (auto-battle с пресетом), пушишь его из helper-библиотеки в один из 15 raid-слотов. Вот ТУТ и работает пикер.
Так что workflow двухстадийный: сохраняй свободно на helper-стороне → выбирай какие 15 зеркалить в Raid. Пикер регулирует только вторую стадию; первая — friction-free.
Per-hero saves vs team-пресеты
Helper-side библиотека держит два типа сохранений:
- Team preset — 4-5 героев + gear loadout под конкретный контент (Hydra, Chimera, Doom Tower). Что пикер пушит в Raid-слоты.
- Per-hero build (индивидуальное сохранение героя) — один герой + конкретный 6-арт loadout с именем. Полезно архивировать «вот это билд Demytha под CB UNM» или «это Hansel под Hydra clash». Per-hero build можно применить мгновенно, не трогая AI-preset слоты вообще.
Оба без лимита. Per-hero билды лежат как SavedHeroBuild (instance_id героя + имя + 6 artifact_id); team-пресеты агрегируют несколько per-hero билдов + метаданные turn-order'а.
Где найти
Пикер автоматически появляется при сохранении билда, который таргетит слот AI-пресета — например Builds → Apply build или любой flow «Send to Raid as preset…». Напрямую его не открываешь; он сам всплывает в момент сохранения чтобы ты подтвердил.
Иконки статуса слотов
Phantom-слоты предлагаются только когда ты под 15-слотным лимитом. На quota = 15/15 phantom'ы не показываются — надо перезаписать существующий.
Layout диалога
- Поле имени команды — максимум 15 символов (Plarium-enforced). Счётчик символов оранжевеет около лимита. Если оставишь пустым, игра назначит имя по умолчанию.
- Строка квоты — «Slots used: N/15 (🟢 M without heroes, 🟡 K with team). ⚪ phantom — Plarium creates a new slot on save (if quota isn't full).»
- Список слотов — по строке на слот: иконка + номер слота (1..15) + имя (или «Unnamed») + tail-подсказка («empty — safe to write» / «will be overwritten» / «fully empty — recommended») + количество сохранённых setup'ов.
- Футер — Cancel / Write to selected slot.
Диалог авто-выбирает самый безопасный вариант: первый phantom (если есть), иначе первый пустой, иначе первый занятый. Можно переопределить.
Перезапись занятого слота
Если выбрал 🟡 занятый слот, всплывает подтверждение:
«Slot 4 «My Hydra Spread» is occupied. Overwrite?»
Это единственный destructive момент в flow. После Yes старая команда в слоте исчезает, твой билд занимает её место.
Когда quota full
На 15/15 внизу списка слотов non-selectable hint:
«⚠ Quota full: 15/15 slots used. To add a new one — overwrite an existing slot above.»
Phantom-строки исчезают целиком — нет случайного пути «сделать 16-й». Выбери один из 15 для перезаписи, или Cancel и освободи слот в игре сначала.
Нумерация слотов — что видишь vs что использует Plarium
Workflow — пошагово
- Собери или выбери команду в optimizer/inventory вкладке app'а.
- Тригерни save-as-preset (название кнопки разное по вкладкам — обычно «Send to Raid» или «Apply build»).
- Slot Picker появляется автоматически. Прочти строку квоты.
- (Опционально) поправь имя команды — 15 символов max.
- Выбери 🟢 пустой или ⚪ phantom для non-destructive записи, ИЛИ 🟡 занятый чтобы заменить.
- Клик Write to selected slot. Подтверди overwrite popup если выбрал занятый.
- Билд сохранён. Открой Raid → Hydra/Chimera/etc → AI Presets чтобы увидеть его.
Частые вопросы
«No slots in this range» — что делать?
Ты ни разу не использовал AI-пресеты для этого типа контента в Raid. Игра не выделила диапазон слотов. Открой Raid → Alliance → Hydra → AI settings (или эквивалентное меню для нужного типа), сохрани любой junk-пресет, потом снова тригерни пикер. Plarium создаст slot 1 и пикер его покажет.
Почему простой prompt 1-15 вместо полного пикера?
Список слотов читается live из памяти Raid. Если read провалился (например Live Sync только что прицепился и in-game меню не открыто), app падает на basic 1-15 number prompt — тот же путь записи но без preview пустой/занятый. Обнови и тригерни снова чтобы получить полный пикер.
Можно оставить имя команды пустым?
Да — Raid назначит дефолтное. Счётчик имени просто оранжевеет чтобы предупредить что сохраняешь без имени; сохранение всё равно проходит.
Что реально значит «phantom»?
Слот который физически ещё не существует в preset-листе Raid'а. Когда сохраняешь в phantom, Plarium выделяет следующий доступный slot ID и вставляет твою команду туда. Доступно только пока ты под 15-слотной quota.
Tier gating
Доступно в тирах Free, Premium и Founders. Без ограничений на сам slot management; underlying build-features которые тригерят пикер могут иметь свои tier-лимиты (см. Тарифы).