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

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

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

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

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

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

Среди пунктов, доступных только хосту, коснитесь EDIT GAME.

Это то же меню, из которого хосты отменяют игру, — строки EDIT GAME и CANCEL GAME стоят бок о бок. Обе исчезают, когда игра доходит до стадии результатов; редактирование с этого момента невозможно.

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

Касание EDIT GAME открывает полный редактор — ту же форму, что и при создании игры, но уже заполненную её текущими значениями. Это обычный экран с кнопкой закрытия в левом верхнем углу и кнопкой UPDATE GAME внизу. Не всплывающее окно и не выезжающая снизу панель.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Внизу редактора коснитесь UPDATE GAME.

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

Эти сообщения приходят от проверки правил Furbol, а не от самого приложения. Заранее оно их не проверяет — они появляются только после касания UPDATE GAME. Если редактор вроде бы даёт что-то поменять, а сохранение не проходит, дело, скорее всего, в одной из этих причин.

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

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

9. Чего вы сегодня здесь не увидите

Стоит назвать прямо:

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

См. также