-
Mau v3.4.0 LTS Stable
released this
2026-09-22 10:36:47 +04:00 | -1 commits to main since this releaseВот и закончился рефакторинг движка.
Новых функций в ближайшее время не планируется.
Только доработка уже имеющегося функционала.Это изменения привнесло множество исправлений в игровыю логику, найденных во время тестирования Telegram бота.
Как только работа над Telegram ботом будет закончена, следующим появится на свет Discord бот!
Но для начала к изменениям и исправленим:Новое
- Добавлен компонет
GameSettings, хранящий в себе все настройки игровой сессии. А также методы для изменения настроек в игре. - Публичное API для компонентоы для упрощения импортов вида
mau.deck.card. - Для менеджера сессий добавлен метод
statusдля просмотра счётчика активных игроков/сессий.
Изменения
- Переименованы модели событий.
Event->GameEvent, аGameEvents->EventType. - Часто используемые типы вроде
PlayerIDиRoomIDбыли перемещены вmau.types. - Вызывается исключение при повторном подключени игрока к сесии.
- Автоматический пропуск хода, еслиигрок берёт больше одной карты.
Испралвения
- Испралвена отправка события о начале новой сесии.
- Испрвалено заверешния хода игроком при завершении игровой сесии.
- Исправлена проверка покрытия карты при различных условиях.
- Освобождение игроков, когда игровая сессия завершается.
- Очистка состояния блефа при взятии карт.
- Добавлен компонет