[SUG] Let Climbers & Sliders bypass "oh no" phase when assigned a (Time)Bomber

Started by WillLem, March 31, 2024, 10:46:21 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

WillLem

(N.B. This change also includes the "freezing" phase when assigned a Freezer.)

I'm sure that Climbers performing the "oh no" phase is only present due to it being standard behaviour in earlier Lemmings ports/clones, but I'm increasingly thinking that it's not really necessary and doesn't actually make much sense in the context of other skill actions.

Reasoning: in order to perform this state, the lemming has let go of the wall and should therefore fall. When falling, lems explode immediately. Also, other movement-based states such as Swimming, Floating, Gliding, Ballooning, etc have the lem expode immediately; it seems to me that Climbing and Sliding should follow suit.

I've gone ahead and implemented this already (Commit 845c13561 and 8641bde91), but I'll reverse the change if people feel strongly that the state should be kept as it is.

Herby

I agree with your suggestion. It's worth considering adding this idea. There are two reasons why the "oh, no" state is not suitable for the listed animations. First, part of the animation takes place inside the wall. Secondly, what is the lemming based on? And yes, I absolutely agree!:thumbsup:

Strato Incendus

The reason oh-noing is expected is because the lemming's position marker is inside the wall, i.e. on terrain.
This is different from Swimmers and Shimmiers, for example, who have no terrain under / at their position marker.
My packs so far:
Lemmings World Tour (New & Old Formats), my music-themed flagship pack, 320 levels - Let's Played by Colorful Arty
Lemmings Open Air, my newest release and follow-up to World Tour, 120 levels
Paralems (Old Formats), a more flavour-driven one, 150 levels
Pit Lems (Old Formats), a more puzzly one, 100 levels - Let's Played by nin10doadict
Lemmicks, a pack for (very old) NeoLemmix 1.43 full of gimmicks, 170 levels

WillLem

Quote from: Herby on May 12, 2024, 01:04:55 AM
I absolutely agree!:thumbsup:

Glad to have some agreement on this :thumbsup:

Quote from: Strato Incendus on May 12, 2024, 08:16:12 AM
The reason oh-noing is expected is because the lemming's position marker is inside the wall, i.e. on terrain.
This is different from Swimmers and Shimmiers, for example, who have no terrain under / at their position marker.

Indeed. But, if anything that's what convinces me that it's moreso a by-product of the physics rather than a conscious decision or what makes good sense.

If it were the other way around (so, the lemming had to be moved 1px into the wall especially so that it entered the ohno phase), would this change be made, or would the ohno phase be left as a bypassed state?