Files
Sprinter-SDCC/applications
snark13 463f35d440 ФИКС РЕГРЕССИИ шва: полный seq_39 у стены пропускал Кида сквозь ворота
073a6e0 вернул в safe_step(distance == 0) оригинальный seq_39 — а это шаг на
ОДИННАДЦАТЬ пикселей, который останавливает только бамп.  У ворот шва
(ур. 1, комн. 6) наш бамп срабатывает не на том же кадре, что у оригинала
(своя история — BUG-SEAM-PINGPONG), и Кид с разбега ПРОБЕГАЛ сквозь
закрытую решётку между комнатами 8 и 6.  Мелким шагом упирался нормально —
то есть промах именно в длине шага, а не в самом бампе.

Теперь ветка разделена по препятствию:
  ЧОМПЕР — оригинальный seq_39: бампа там нет по определению (is_obstacle
    требует modif == 2), и шаг обязан пройти целиком, иначе Кид топчется на
    1 px и не успевает между челюстями;
  СТЕНА И ВОРОТА — прежний «шаг-1»: осознанное приближение, проверенное
    трассой живого SDLPoP в BUG-SEAM-PINGPONG.  Останется таким, пока наш
    бамп не сойдётся с оригиналом покадрово.
2026-08-08 20:09:58 +03:00
..