Author Topic: [BUG] Poles near end of level broken on "Hole In One, Two, Three"  (Read 3619 times)

0 Members and 1 Guest are viewing this topic.

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
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 Lemmings 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)

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
Re: [BUG] Poles near end of level broken on "Hole In One, Two, Three"
« Reply #1 on: August 20, 2022, 11:44:45 AM »
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 Lemmings 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)

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
Re: [BUG] Poles near end of level broken on "Hole In One, Two, Three"
« Reply #2 on: August 20, 2022, 12:15:35 PM »
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 Lemmings 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)

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
Re: [BUG] Poles near end of level broken on "Hole In One, Two, Three"
« Reply #3 on: August 22, 2022, 03:06:06 AM »
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 Lemmings 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)