TASKS: зацеп в прыжке — в список на финальную приёмку уровней 1-3
Точки вызова стоят и в обеих ветках check_bumped, поэтому регрессия проявится не в зацепе, а в обычном ударе о стену с зажатым Shift. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -50,6 +50,23 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Ждёт ФИНАЛЬНОЙ приёмки уровней 1–3
|
||||||
|
|
||||||
|
Сюда попадает то, что уже работает в проверочном прогоне, но должно быть
|
||||||
|
подтверждено на сквозных прогонах уровней — потому что задевает механику
|
||||||
|
шире, чем собственный сценарий.
|
||||||
|
|
||||||
|
- **Зацеп ПРЯМО В ПРЫЖКЕ** (`POP_ENABLE_JUMP_GRAB`, `pop_tune.h`, сделан
|
||||||
|
2026-08-06, предварительно проверен пользователем). Почему нужен именно
|
||||||
|
финальный прогон: точки вызова стоят не только в `check_action`, но и в
|
||||||
|
ОБЕИХ ветках `check_bumped` — то есть код вклинивается перед обычным
|
||||||
|
ударом о стену. Регрессия проявится не в самом зацепе, а рядом: удар о
|
||||||
|
стену с зажатым Shift, осторожный шаг у стены, отскок в прыжке. На
|
||||||
|
уровнях 1–3 это надо специально потрогать в паре мест каждого уровня.
|
||||||
|
Напоминание: в ВАНИЛИ этого зацепа нет (у SDLPoP — `enable_jump_grab`),
|
||||||
|
так что сверять его с оригиналом «как есть» нельзя — только с SDLPoP при
|
||||||
|
включённых enhancements.
|
||||||
|
|
||||||
## P0 — делаем сейчас
|
## P0 — делаем сейчас
|
||||||
|
|
||||||
### <a id="l2-pass"></a>L2-PASS. Приёмка уровня 2 — **SMOKE ПРОЙДЕН 2026-08-05**
|
### <a id="l2-pass"></a>L2-PASS. Приёмка уровня 2 — **SMOKE ПРОЙДЕН 2026-08-05**
|
||||||
|
|||||||
Reference in New Issue
Block a user