Оглавление
3.Статусы дополнений и производимые с ними действия
6.Основное меню. Продвинутые возможности
Загрузчик предоставляет пользователю интерфейс для удобного доступа к каталогу дополнений, фильтров и модификаций визуальной новеллы «Бесконечное Лето». Дополнения, содержащиеся в каталоге, адаптированы для платформ Android и iOS, и прошли проверку на работоспособность.
Основными функциями загрузчика являются — просмотр каталога с применением различных фильтров, просмотр информации о конкретном дополнении, установка и удаление дополнений, обновление установленного дополнения при появлении новых версий на сервере загрузчика. Также предоставляется возможность оценки дополнения и просмотра оценок, поставленных другими пользователями.
На иллюстрации отмечены следующие элементы пользовательского интерфейса:
Данные о дополнении загружаются с сервера, действия недоступны.
Дополнение доступно для загрузки. При нажатии на кнопку с зеленой стрелкой начнется его загрузка.
Дополнение загружается. Синяя полоса на фоне элемента показывает прогресс загрузки, нажатие на кнопку с красным крестом отменит загрузку. При
возникновении ошибки в процессе загрузки приложение попытается докачать дополнение с места обрыва 3 раза, с интервалом в 3 секунды, после чего перейдет в
состояние «ошибка».
Дополнение загрузилось и устанавливается. Зеленая полоса на фоне элемента показывает прогресс распаковки, нажатие на кнопку с красным крестом отменит
процесс.
В процессе загрузки, либо распаковки дополнения произошла ошибка. При нажатии на название дополнения будут показаны подробности, при нажатии на кнопку с
круглой стрелкой будет предпринята повторная попытка совершить неудавшееся действие, если это ошибка загрузки, будет предпринято 3 попытки докачки с
места обрыва с интервалом в 3 секунды. При нажатии на кнопку с мусорной корзиной недокачанное дополнение будет удалено.
Дополнение загружено, распаковано и установлено. Запустите «Бесконечное Лето», в меню игры нажмите на «Инструменты», в открывшемся списке вы увидите
подпункт «Моды». При выборе этого подпункта отобразится список дополнений, среди которых будут и установленные через загрузчик:
При нажатии на кнопку с мусорной корзиной дополнение будет удалено.
На серверах найдена версия дополнения, которая новее, чем установленная. Можно либо обновить дополнение, нажав кнопку с синей стрелкой, либо удалить его,
нажав кнопку с мусорной корзиной. При обновлении дополнения зачастую становятся неработоспособны предыдущие сохранения, будьте осторожны!
Дополнения, установленные пользователем, но более недоступные на серверах, отображаются более бледным зеленым цветом. При нажатии на кнопку с мусорной
корзиной дополнение будет удалено и повторно скачать вы его уже не сможете!
В правой части элемента дополнения находится его коллективная оценка. Сначала там отображается маленький листик , что означает, что данные об оценке еще загружаются с сервера. Если ни один человек еще не
выставил оценку, листик просто станет крупнее по окончании загрузки данных. Если дополнение кем-либо оценено, то отображается красным цветом «школьная» 5ти
балльная оценка от 1 до 5+. Перед оценкой стоит иконка неодобрения
,
если оценка ниже тройки, в противном случае отображается
иконка одобрения
. Если пользователь уже голосовал за это
дополнение раньше, то иконка и оценка отображаются более крупно и жирным шрифтом. При нажатии на оценку (или листик), становится доступен диалог
голосования:
Если пользователь уже голосовал за это дополнение раньше, то его выбор отображается сплошным цветом в контраст полупрозрачному. При нажатии на большое изображение руки, она подсветится, а на сервер отправится пользовательская оценка.
Рядом с «руками» отображается количество пользователей, проголосовавших «за» и «против».
Ниже доступна статистика установок данного дополнения за последнюю неделю, месяц, и за все время существования. Она разделена на 2 столбца — активные установки, которые еще не удалены пользователями, и общее количество установок, включая уже удаленные.
Рядом можно увидеть время жизни дополнения от установки до удаления, среднестатистическое и максимальное.
При нажатии на кнопку, находящуюся в левом-нижнем углу, появляется меню, позволяющее выбирать различные режимы сортировки. При старте приложения автоматически производится сортировка «As server». Список всех режимов следующий:
As server [•]
Сортировка по категориям, внутри каждой категории — по названию. Категории сортируются в следующем порядке:
By name a→Z [aZ↑]
Сортировка по названию, в порядке возрастания.
By name Z→a [Za↓]
Сортировка по названию, в порядке убывания.
By size 1→99 [Sz↑]
Сортировка по размеру, в порядке возрастания.
By size 99→1 [Sz↓]
Сортировка по размеру, в порядке убывания.
By date 1.1.1970 → 12.12.2015 [Dt↑]
Сортировка по дате публикации на сервере, в порядке возрастания.
By date 12.12.2015 → 1.1.1970 [Dt↓]
Сортировка по дате публикации на сервере, в порядке убывания.
By score [5+]
Чем выше оценка, тем выше отображается дополнение.
By votes count [웃]
Чем больше человек проголосовало за дополнение (и его оценка, как следствие - точнее), тем выше оно отображается.
By active installs [I+]
Чем больше у дополнения активных установок (т. е. оно установлено и еще не удалено), тем выше оно отображается.
By total installs [I•]
Чем больше у дополнения было установок вообще (в том числе и уже удаленных), тем выше оно отображается.
By hours of life [Tm]
Чем больше у дополнения среднее время жизни (от установки до удаления), тем выше оно отображается.
Перед сортировкой по размеру, дате, оценке, или количеству голосов, имеет смысл дождаться полной загрузки этих данных с сервера, иначе не все дополнения будут отсортированы правильно.
Справа от кнопки сортировки находится поле фильтрации по имени. При вводе набора слов (или их частей) отображаются все дополнения, в названии которых содержится хотя бы одно перечисленное слово. Слова меньше 3х букв игнорируются, чем первее в запросе слово, тем его вес больше, а результаты в списке — выше.
При длительном нажатии на заголовок приложения, либо при нажатии нажатием аппаратной кнопки «меню» в Android, отображается основное меню со следующими специальными действиями:
Change mods install path
При выборе этого пункта отобразится файловый диалог, позволяющий явно указать каталог установки дополнений вместо используемого по умолчанию. Это удобно
пользователям, использующим конфигурации, подразумевающие нестандартное расположение этого каталога.
Autosearch mods install path
Данный выбор сбрасывает пользовательские настройки, описанные в предыдущем пункте, и переключает приложение в режим автоматического поиска каталога
установки при каждом запуске.
Traceback
При возникновении критических ошибок в дополнении создается отчет о сбое. При выборе данного пункта загрузчик находит этот отчет и отображает на экране.
Одновременно отчет копируется в буфер обмена, что позволяет пользователю легко вставить его в переписку с заинтересованным лицом.
Log
При каждом (в том числе, и успешном) запуске «Бесконечное Лето» создает информационный отчет с техническими деталями процесса. При выборе данного пункта
загрузчик находит этот отчет и отображает на экране. Одновременно отчет копируется в буфер обмена, что позволяет пользователю легко вставить его в
переписку с заинтересованным лицом.
Exit
При выборе данного пункта приложение завершает свою работу. Пользователи Android так же могут нажимать необходимое количество раз аппаратную кнопку
«назад». Это приведет к последовательному закрытию всех открытых панелей и диалогов, снимет фокус с полей ввода, после чего приведет к завершению
приложения.
Почему при скачивании большого количества дополнений игра так долго запускается?
Чем больше дополнений установлено, тем дольше запускается игра. Попробуйте ставить по одному. Большие моды очень существенно увеличивают время загрузки,
до 10 минут на слабых устройствах. Попробуйте подождать подольше. Если никак не дождаться, значит - не судьба, к сожалению, это специфика самого
«Бесконечного Лета» и платформы Ren'Py, загрузчик никак не может повлиять на данную проблему.
Обновите моды и добавьте новых! Когда уже обновите 7 дней лета?
Написанием загрузчика и портированием дополнений занимаются разные люди, нет смысла писать просьбы и жалобы на дополнения в обсуждении загрузчика на
Google Play Market. Команда портировщиков занимается портированием дополнений под мобильные платформы в свободное время, руководствуясь желанием
и наличием времени. Если действительно есть что сказать важного по этому вопросу, надо обратиться в нашу группу в ВК, в обсуждение
Просьбы на порт модов.
Я дохожу до сцены, где <описание сцены>, и все вылетает, игра падает, когда почините?
Комментарии в Google Play Market вида "все плохо, почините скорее" не дают портировщикам никакой информации об ошибке. Скорее всего, они даже никогда не прочитают
этот комментарий. Если вы действительно хотите повысить вероятность устранения ошибки, нужно грамотно предоставить необходимую информацию. Надо воспользоваться
опциями Traceback и Log (при выборе этих пунктов необходимая информация копируется в буфер обмена), и отправить их
в нашу группу ВК, в обсуждение Вылеты, Трейсбеки и прочие проблемы, сопроводив понятным описанием условий возникновения ошибки.
Мод не скачивается, не устанавливается, становится красным с круглой стрелочкой!
Если дополнение перешло в состояние ошибки (стало красным), стоит нажать на его название, при этом будет показана дополнительная информация об ошибке, которая помогает
понять, что же именно произошло.
Как здесь качать моды? Я скачал, а что дальше делать?
Хотя интерфейс приложения интуитивно понятен, оно включает в себя объемную и красочную справку, где все подробно расписано понятным русским языком и проиллюстрировано
картинками. Вызывается справка при нажатии на кнопку с иконкой вопросительного знака, находящуюся в левом-верхнем углу. После прочтения этой справки вопросов по
пользованию интерфейсом остаться не должно.
Я написал свой мод, как сделать, чтобы он появился в загрузчике?
Обратитесь в нашу группу ВК, в обсуждение ВАШИ ФАНФИКИ/МОДЫ.
В загрузчике все классно, но если бы вот еще приделать такую штуку...
Обратитесь в нашу группу ВК, в обсуждение Предложения для загрузчика/группы.