Skip to content

Engine: Fix clipmove() problems with TROR wall geometry resulting from commit 7f00d5ce

The changes are now more conservative and only affect sprites on TROR layers.

Here's a test case from Zaxtor's Jungle Base map where the previous TROR clipmove() changes caused the player to get stuck from the sloped TROR layers above:

clipping_issue_jb2.map

This commit should resolve those problems by only checking sprite clipping, not wall or sector clipping. It also still resolves the problems in the pigpool map, or the cactus map:

tror_pigpool.map

long_cactus.map

No problems have been reported with sector and wall clipping anyways, so let's go with "if it's not broken, don't fix it".

Merge request reports

Loading