-
Зацеп, зацикленный клинок и кнопка в паласе
released this
2026-09-02 17:42:10 +03:00 | 28 commits to main since this releaseТри бага, все найдены пользователем в живой игре и им же проверены после
исправления.-
ЗАЦЕП СРЫВАЛСЯ на кадре после захвата (регресс от
4e12aa5). seq_15 —
это grab_ledge_MIDAIR, поэтому сразу после захвата персонаж формально
«в воздухе», а под кромкой стоит кладка; glide_through_wall_guard
принимал её за пролёт сквозь стену и отменял зацеп. Теперь удачный
захват отменяет guard. Новый набор t_hang мерит не «вис наступил», а
«вис ДЕРЖИТСЯ» — прежние наборы бага не видели именно поэтому. -
НЕПРЕРЫВНЫЙ ВЗМАХ КЛИНКА у безоружного Кида. Хвост check_hurting был
портирован не до конца: звук стоял внутри ветки, без условия «не
попали» и без гарда dir_56_none, который автор SDLPoP подписал «Fix
looping sword moving sound». Звук опознан снятием snd_curr с живой
машины; тракт при этом проверен и оказался исправен. -
КНОПКА ПОД КИДОМ ЗАЛИВАЛАСЬ КЛАДКОЙ во дворце. Подстановка спрайта
148 действует только в подземелье (seg008:628); условие было потеряно
в оверлее, хотя в статической отрисовке присутствовало.
Заодно: в доске исправлено толкование звука 11 (это индикатор ПРОМАХА, а
не «любого укола») — прежняя запись описывала наш собственный код вместо
оригинала, и из-за неё в CLIMB-VS-GUARD зря отодвинули версию про порог
дистанции. В CLAUDE.md записан путь запуска на образе: D:\GAMES\SPRPOP.Downloads
-