• v3.1 c33aaf995c

    Mau v3.1 Stable

    Caramel Nirvalen released this 2026-02-25 14:16:25 +04:00 | 48 commits to main since this release

    Прошло уже 4 месяца с прошлого обновления (v2.4) и накопилось несколько значительных правок.

    Упор в первую очередь делался на внутренние изменения. Новые функции тоже присутствуют.
    Новая версия обусловлена большим числом изменений в API. Без потерь тоже не обошлось.

    📦 Оптимизация и чистка

    Многие компоненты были доработаны.
    Удалены старые фрагменты, оптимизированы имеющиеся.
    К примеру револьвер, правила, карты.

    🃏 Карты

    случился переход на функциональное поведение.
    Об этом уже был пост на канале. Если кратко - теперь можно выполнять несколько действий при использовании/возвращении карты.
    Сборщик колоды был удалён, теперь сборкой колоды будет заниматься клиент (бот, сайт).
    Также удалены методы запаковки/распаковки карт в строки. Они использовались для генерации картинок карт. Генератор картинок тоже изменится.

    ✏️ Правила

    Несколько изменился и формат игровых правил.
    При запуске игры теперь можно указать количество начальных карт (7).
    — Побочный выброс позволяет выбросить карты с одинаковой стоимостью.
    — Обмен руками и круговой обмен теперь реализуются через функциональное поведение.

    ⏳ Таймер

    Дебютировал новый компонент.
    Подсчитывает количество ходов и отведённое на них время. Позволяет устанавливать лимиты.
    Информация о таймере отправляется вместе с новым ходом.
    Пока что этот функционал не используется.