-
PoP roomtest: механика первого уровня закрыта (до стражей и боёвки)
released this
2026-07-29 18:21:33 +03:00 Обход всех 24 комнат уровня 1 с правкой найденных расхождений с SDLPoP:
- bumped (seg004) портирован целиком: прижатие Y к полу, hardbump с
приземлением-приседанием, bumped_fall; - loose-плита: грань поверх Кида (draw_loose -> foretable) и верх плиты в
midtable-оверлее (draw_tile_base); окклюзия виса/подтягивания на кромке; - loose впереди = кромка в get_edge_distance -> три фазы осторожного шага
(шаг до кромки / проверка ногой с тряской / шаг на плиту); - меч: отрисовка на полу с редким блеском (animate_sword), подъём по Shift
(check_get_item/get_item/do_pickup + seq_91), клинок в руке отдельным
спрайтом chtab_0, статус have_sword; - вспышки фона палитрой (do_flash/set_bg_attr): жёлтый строб при подъёме
меча, красная вспышка при потере HP; урон от падения (land); - дверь уровня: створка, лестница, анимация подъёма по кнопке.
Известный НЕ баг (совпадает с оригиналом, чинить не надо): голова стоящего
Кида поверх падающей на него плиты — см. bug_list.md, раздел «НЕ БАГИ».Не сделано: вход в дверь уровня и переход на уровень 2, питьё зелий,
боевой режим с мечом.Downloads
- bumped (seg004) портирован целиком: прижатие Y к полу, hardbump с