[BUG] Poles near end of level broken on "Hole In One, Two, Three"

Started by namida, August 20, 2022, 10:42:26 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

namida

Haven't noticed similar outcomes in any other level. In particular, I checked several other levels with similar poles - "Stilt Walkers", "Final Maze" (official) and "Deep Dash", "Breaking The Routine" (my pack) - and all of them dispalyed fine.

Presumably this is an edge case in L3D's behavior that Loap is not replicating correctly. The only research I've done into the why is quickly checking if L3DEdit has the same issue - it does not. Also presumably, this is purely a graphical issue.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

namida

One difference I notice upon closer examination in L3DEdit is that the other three levels, the poles either have a 3/4 block (with the bottom slab missing) or no solidity at all, whereas on HI123, they have a full block (invisible in all cases). However, changing this to a visible block and/or a 3/4 block in L3DEdit produces no change in L3DEdit, so I'm not sure if this is the actual cause.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

namida

Okay so, it seems the pillars are outright missing, not just incorrectly positioned or similar. This would suggest their entry is missing from the translation table files - and also that it's an easy fix. The fact that the same pillar graphic works on Breaking The Routine doesn't necesserially rule this out - L3D has many duplicates in its graphics, it's possible that one is present and another is missing in this case, and that the two levels use different ones.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

namida

Fixed in commit 78ff2d4. Actually turned out to be a level format edge case after all - L3DEdit handles it correctly, but Loap didn't until now.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)