Перейти к содержимому

Редактирование игры

Редактирование игры

Эта страница описывает изменение уже созданной вами игры — открытие редактора, какие поля редактируемы в каждый момент и что делает сохранение. Правила за этим (что заблокировано, а что открыто, ограничения, правила повышения взноса) находятся на странице Редактирование игры (правила).

1. Найдите кнопку «Редактировать»

Откройте игру. В правом верхнем углу страницы деталей коснитесь меню «три точки».

Среди пунктов, доступных только хосту, коснитесь РЕДАКТИРОВАТЬ ИГРУ.

То же меню, откуда хосты отменяют — строки РЕДАКТИРОВАТЬ ИГРУ и ОТМЕНИТЬ ИГРУ стоят бок о бок. Обе исчезают, когда игра доходит до стадии результатов; редактирование с этого момента невозможно.

2. Редактор открывается как полноэкранный экран

Касание РЕДАКТИРОВАТЬ ИГРУ открывает полный редактор — тот же виджет, что и в потоке создания, но предзаполненный текущими значениями этой игры. Это обычный экран с кнопкой закрытия в левом верхнем углу и кнопкой ОБНОВИТЬ ИГРУ внизу. Не модальное окно, не нижний лист.

Это тот же редактор, что вы видели, когда впервые создавали игру — форма идентична. Разница в том, что редактируемо, а что заблокировано.

3. Баннер блокировки, если он есть

В верхней части редактора, если в игру уже записался другой игрок, баннер сообщает:

«Другие игроки присоединились. Площадка, расписание и суммы оплаты ниже заблокированы.»

Это самый важный сигнал в потоке. В момент, когда кто-то ещё попадает к вам в состав, большой блок полей становится только для чтения — и баннер объясняет почему.

Пока не появится первая внешняя бронь, редактор открыт настежь. Как только она появится, блокировка включается и остаётся на всю жизнь игры.

4. Что остаётся редактируемым даже после того, как другие присоединились

Даже с включённым баннером блокировки можно менять:

  • Название, описание, заметки — текстовые поля.
  • Минимум и максимум игроков — границы состава.
  • Число команд — от одной до восьми. См. Команды.
  • Возраст, уровень, опыт, границы надёжности.
  • Удобства — в помещении, искусственное покрытие, душ, бар, парковка, мяч, манишки, стойки ворот.
  • Флаги видимости — анонимные разрешены, внешние разрешены, гости разрешены, требуется вратарь.
  • Game on, no matter what — но только до начала последнего часа (см. ниже).

5. Что блокируется, как только другие присоединились

С включённым баннером эти поля становятся только для чтения — значения видно, но изменить их нельзя:

  • Площадка — нельзя перенаправить игру на другое поле.
  • Время начала и окончания (и поле длительности).
  • Способ оплаты (наличные / онлайн / бесплатно) — этот заблокирован уже при публикации, не при первой брони, но в редакторе всё равно показан как только для чтения.
  • Сумма взноса — тоже только для чтения, не просто с ограничениями.
  • Гонорар за вызов вратаря — блокируется в той же группе, что и основной взнос, хотя визуально находится ниже в редакторе, в собственном блоке «ВРАТАРЬ».

На странице правил обсуждается редактирование взноса с нюансом «нельзя поднять, если кто-то сам записался» — на практике всё проще: как только кто-то присоединяется, поле взноса становится только для чтения. Этот нюанс имел бы значение, только если бы редактор когда-нибудь снова открывал поле, но он этого не делает.

Почему «другие», а не «кто угодно»

То, что вы записываете себя в свою же игру, не запускает блокировку — её запускает только присоединение кого-то ещё. Это именно другой игрок в составе — подписчики, которых вы записали, гости, самозаписавшиеся — переключает рычаг.

6. Дополнительное окно у переключателя «game on»

Даже когда баннер блокировки не включён, у одного переключателя есть собственное окно:

  • Game on, no matter what можно переключать вплоть до часа до начала.
  • Внутри последнего часа переключатель заморожен. Попытка переключения отклоняется с ошибкой.

У остальных полей редактора этого дополнительного окна нет — они подчиняются правилу «заблокировано, как только присоединились другие», и точка.

7. Сохранение

Внизу редактора коснитесь ОБНОВИТЬ ИГРУ.

  • При успехе: зелёная плашка, «Игра успешно отредактирована!», и редактор закрывается. Вы возвращаетесь на страницу деталей с обновлёнными значениями.
  • При ошибке: красная плашка с сообщением. Редактор остаётся открытым — исправьте поле и коснитесь обновления снова. Частые ошибки, которые могут появиться:
    • «Способ оплаты нельзя изменить после публикации игры.»
    • «Нельзя повысить взнос, пока игроки самозаписываются.»
    • «Game on можно менять только до часа до начала.»

Эти сообщения об ошибке приходят от проверки правил Furbol, не от приложения. Интерфейс не валидирует их заранее — они всплывают только на ОБНОВИТЬ ИГРУ. Если редактор словно даёт вам что-то поменять, но сохранение отскакивает, дело, скорее всего, в одной из этих причин.

8. Что доходит до игроков

  • Уведомление об обновлении игры приходит всем в составе, но не сразу — оно отправляется пакетом примерно за час до нового времени начала. Игроков не спамят на каждое касание поля.
  • Журнал активности игры получает запись «игра отредактирована». Видна всем в игре.
  • Если вы переключили game on, no matter what, дополнительная запись фиксирует переключение.

9. Чего сегодня в этом потоке вы не увидите

Стоит назвать:

  • Никакого «сохранить и продолжить», никакого авто-сохранения. Каждое редактирование явное — ОБНОВИТЬ ИГРУ, закрыть, снова открыть, чтобы редактировать ещё.
  • Никакого предупреждения «это разошлёт уведомление всем». Вы не увидите всплывающего предупреждения, что ваше изменение запустит push. Оно просто запускает (во время пакетной отправки).
  • Никакого предпросмотра отличий перед сохранением. Редактор не показывает «вы изменили начало с 20:00 на 20:30» перед фиксацией. То, что вы видите в полях, — это то, что сохраняется.
  • Никакой инлайн-ошибки во время ввода. Даже когда поле ограничено (например, повышение взноса при самозаписавшихся игроках), редактор не затеняет строку по ходу — ошибка появляется только после касания ОБНОВИТЬ ИГРУ. На практике, когда баннер блокировки включён, поле уже только для чтения, так что для большинства случаев это не актуально.
  • Никакого перехода наличные→онлайн или наоборот. Способ оплаты строго неизменяем после публикации игры. Единственный путь — отменить и создать новую игру.

См. также