scummvm/engines/sword25/package
rinevard 361ebbcd9e SWORD25: Fix display order of deathscreen
Fix death screen appearing behind save/load menu by adjusting its
z-value. The issue occurs due to differences in render order between
original engine and ScummVM implementation.

The original engine renders based on parent-child relationships, it
renders the subtree of a node completely before moving to other nodes.
while ScummVM sorts by absolute z-values (parent absolute z + child z).

View `BS_RenderObject::Render` in `renderobject.cpp` in the source code
of the original engine and `RenderObject::render` in `renderobject.cpp`
in the source code of ScummVM version for more details.

Fixes: https://bugs.scummvm.org/ticket/15426
2025-03-10 18:56:36 +02:00
..
packagemanager.cpp SWORD25: Fix display order of deathscreen 2025-03-10 18:56:36 +02:00
packagemanager.h
packagemanager_script.cpp