Тактическая карта MyLands:
работает с CSV-выгрузкой кланового радара, поддерживает совместный доступ внутри клана и фильтры по ролям (основа / академка / наблюдатель).
🚪 Гость (без регистрации)
- Перетащи CSV (`kingdomsData-sNN-…csv` или `map-sNN-YYYYMMDD.csv`) в зону «Перетащи CSV-файлы сюда» в левой панели.
- Карта строится автоматически. Снимок виден только тебе в этой сессии.
- Заполни «Мои ники» и блоки союзников/врагов в левой панели — настроишь раскраску.
- Кнопка «Сохранить настройки в браузере» запомнит твой ввод в localStorage — на следующем визите подтянется.
- Локальные снимки нельзя сохранить в БД и поделиться с другими — для этого нужна регистрация в клане.
👤 Зарегистрированный игрок
- Жми «Войти» → таб «Регистрация»: email, пароль, отображаемое имя, игровой ник, сервер.
- Выбери существующий клан (если он уже зарегистрирован на сайте) и роль: основа / академка / наблюдатель. Если клана нет — отметь «Создать новый».
- Подтверди email по ссылке из письма.
- После подтверждения админом клана (или сервера, если ты создаёшь клан) роль становится активной — увидишь это в «Профиль» (клик по своему имени в шапке).
- В «Профиль» → «Клан по умолчанию» укажи клан, который должен подтягиваться при входе.
- В «Профиль» → «Мои переопределения для клана» можно задать свои ники в этом клане и переопределить группы (соклановцы, союзники и т.п.) — пустые поля наследуют настройки клана.
🛡 Игрок клана (основа / академка / наблюдатель)
- В панели «Снимки карты» — селектор «Клан». Выбираешь клан → подтягиваются клановые дефолты + твои переопределения.
- Таб «Локальные» — твои сегодняшние CSV (фильтр по серверу, не уходят в БД).
- Таб «Кланы» — снимки клана (видны всем активным членам). Клик «Открыть» — рендер карты.
- Академка: на cloud-снимках клана автоматически скрываются типы LAKE/PIT/MINE, которые админ клана пометил невидимыми (Соленые озера / Копи / Шахты).
👑 Админ клана
- Загрузка снимка: в табе «Кланы» нажми «+ Загрузить новый снимок». Целевой клан берётся из селектора «Клан» сверху. Файл заливается в Storage как черновик — виден только тебе.
- Просмотр черновика: «Открыть» — карта рендерится из CSV.
- Запись в БД: когда черновик ОК — кнопка «В БД» делает его committed-снимком, видимым всем активным членам клана. Если на тот же день уже есть committed-снимок — спросит про замену.
- «Профиль» → «Управление кланом»: таблица членов (роли, ban/unban, hard-delete), флаги видимости для академки, промоушен в админы клана.
- «Профиль» → «Настройки клана (для всех)»: дефолты групп (соклановцы, академка, союзник, враг, акадВраг) — будут подставляться всем членам как стартовые значения.
- «Профиль» → «Заявки»: подтверждай pending-membership'ы своих кланов.
- Гард: нельзя оставить клан без активного админа — RPC откажет, если последнего понижаешь, банишь или удаляешь.
📁 Поддерживаемые форматы CSV
- Кодировка
windows-1251, разделитель ; (распознаётся автоматически).
- Имя файла
map-sNN-YYYYMMDD.csv — дата берётся из имени; kingdomsData-sNN-...csv — дата из lastModified.
- Сервер вытаскивается из имени файла (часть
sNN) или из активного селектора в левой панели.