Плагин для игры BombSquad

2 000 руб. за проект
08 июня 2022, 21:05 • 4 отклика • 60 просмотров
Требуется написать плагин для игры BombSquad (Ballistica)

Плагин должен реализовывать следующий функционал:
- В "BombSquad -> Настройки -> Дополнительно" должна быть кнопка "ms launcher settings"
- В "BombSquad -> Мультиплеер -> Сервера", около textinput для поиска серверов по их названию должен быть чекбокс (по умолчанию включен). При включенном чекбоксе BombSquad должен получать список серверов не от мастер сервера, а от нашего сервера (url скину позже). Формат данных нашего сервера от мастер сервера ничем отличаться не будет, все тот же список серверов с их параметрами.
- По нажатию на "ms launcher settings" должно открываться окно с идентичным названием. В нем должны быть указаны: версия плагина, дата последнего его обновление и текущий язык.
- В "BombSquad -> Мультиплеер -> Сервера" по нажатию на сервер должна быть отключена очередь, т.е. сразу же заход на сервер (Так же как это происходить во вкладке "Избранное")
- Автообновление (из публичного репозитория на github)
- Локализация под русский и английский языки. Текущий язык плагин должен получать от BombSquad'а.

Требования:
- Работоспособный плагин, активирующийся в BombSquad. Должен корректно работать на версии BombSquad 1.7.2
- Без использования сторонних библиотек (обговаривается со мной)
- Место хранения данных: json конфиг BombSquad
- Использование python 3.10
- Успешное прохождение CI
- Чистый и красивый код