[Bug?] Bombers can't destroy terrain above them if climbing a wall.

Started by Name Invaild, July 13, 2025, 12:56:48 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Name Invaild

I dunno if Loap still gets worked on now-a-days but I only found out about this program a few days ago and I got to say... I prefer this over the PS1 version that I played years ago after wanting to play through the game again. The many QoL stuff that it has such as camera panning made this better to play by far.

I recently finished the Vanilla Level Pack of 3D lemmings though I do want to make a report that Bombers can't seem to break terrain above them if climbing a wall. Now... this was iffy even in the PS1 version that I played long ago but it was possible for terrain to get destroyed by a Bomber in that version (I also watched a video of someone playing the DOS version and they were able to break away the terrain above them while climbing.)

You kinda have to be frame perfect it seems given that it's already iffy to bomb away ceilings while climbing, but it seems that in Loap it's impossible to do that even if using the frame by frame to line up the bomber.

The attached image is in "Taxing 02 - Picky Platform" where I'm one frame away from the Climber hitting his head on the ceiling and falling down. I apply a Bomber on this frame which he goes boom and... doesn't damage the ceiling there. Doing it a frame later will have the lemming go through the "oh no!" animation while falling which... wouldn't be anywhere near the ceiling, so no damage occurs there.


Another instance of this can occur in "Mayhem 08 - Five Towers" where you can't break away the ceiling while climbing the wall after building a few bridges, though after watching a video... turns out I never knew the actual intended solution to that level. I either build bridges and time a bomber or try to have the climber break away the ceiling with a bomber, though that has to be frame perfect.

*EDIT*
I got curious and tried this in "Fun 07 - Candyland Climber" where I'm one frame away from a Lemming hitting the ceiling & falling. Given the hitbox location I guess that's why you're unable to break the ceiling that's directly above you. It's apparently inside the wall itself. I've attached a screenshot of that.

I do wonder why it's do-able to do that in the PS1 & DOS versions though. Might be due to the lemming being a frame inside the ceiling allowing them to damage it? Maybe all this time the PS1/DOS version being able to bomb away ceilings while climbing was a bug. *shrugs*

P.S.
I also want to make a mention that holding the right-click in order to pan around the camera for some reason tends to bug out and not move correctly in the right direction. For example... if I move my mouse to the right while holding right-click most of the time it works fine and pans to the right but then sometimes it'll pan to the left or up/down. In order to get around that I have to let go of right-click and hold it down again in order to pan the camera around correctly. I have attached a gif to hopefully show the issue.

I would've made this a separate thread, but unsure if Loap is still being worked on.

P.S.P.S.
Is there an option to change the sky box resolution? Or is that not possible in the current Loap Build? I'm using Loap 0.29.0 / Loap Core 0.27.0.

namida

I'm no longer actively working on Loap. At some point I'll probably make a small fix for the music looping bug that showed up in newer versions, but aside from that there's no plans for further work simply due to the low interest in it. With that being said, it's open source (MIT licence), so anyone is free to take over if they wish.

Loap doesn't intend to be a 1:1 accurate replication of the DOS game. This becomes more noticable with custom levels, where some of my custom ones actually needed modifications to ensure they worked properly under Loap. You're likely correct that there's a one-frame (or so) window where the climber is considered to be inside the block above him, but Loap handles this differently (either by not having such a window at all, or by having a different timing of when the bomber takes effect so that it can't do so within that window).

You can definitely increase the resolution of the skybox... if you have a higher resolution version of those images to use there. (Maybe a rip from the Playstation version? I believe it has higher-res skyboxes compared to DOS, which is where these were ripped from.) No special steps needed, just replace the existing image with the higher-res one and it should just work.

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)