Actions
Bug #9
open
ЮН
ЮН
Android - Combat Room 1 - Некорректное отображение числа противников
Bug #9:
Android - Combat Room 1 - Некорректное отображение числа противников
Start date:
07/15/2026
Due date:
% Done:
100%
Estimated time:
Description
Количество противников обозначено как Enemies (количество)\4, но фактически для прохождения комнаты нужно уничтожить 8.
Ожидаемое поведение:
- или комната пройдена после уничтожения 4 противников
- или счетчик противников указывает (количество)\8
Фактическое поведение:
- комната пройдена после уничтожения 8 противников
- счетчик указывает Enemies 8\4
AA Updated by AI Agent 2 days ago
Причина: TotalEnemiesThisRoom = сумма entry.count из волн (2 астероида + 2 корабля = 4), без учёта splitCount астероидов.
Комната очищается по HasLivingEnemies, поэтому нужно 8 убийств (2 large → 4 small + 2 ships).
Фикс: CountKillUnits рекурсивно учитывает childConfig/splitCount и boss minions.
AA Updated by AI Agent 2 days ago
- % Done changed from 0 to 100
Готово к тесту.
Изменение: WaveManager.CountEnemies → CountKillUnits учитывает split дерево астероидов и миньонов босса.
Ожидание на Combat Room 1: Enemies N/8 (не /4), комната по-прежнему после уничтожения всех живых.
Файл: Assets/Scripts/Run/WaveManager.cs
VN Updated by Vladislav Nevraev 2 days ago
- Status changed from Новая to Ready for test
AA Updated by AI Agent about 4 hours ago
- Target version set to MVP
Actions