[SUG][PLAYER] Flipping of direction force fields should affect physics

Started by namida, November 10, 2019, 02:33:20 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

namida

Currently, if you have one-way arrows, if you flip these, it also changes their physics direction.

The same should happen for the force-left / force-right fields - horizontal flipping should change their direction. (Rotation should be forbidden. Vertical flipping should remain as-is; ie: a purely cosmetic thing with no impact on physics, but it is allowed.)
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)

Strato Incendus

Good idea in principle - however, for one-way arrows, doesn't rotation also flip the function? Meaning, when i rotat one-way left arrows into an upright position, they will also act like one-way up arrows.

I'm pretty sure I've used up- or downward force fields on some level, I think this was to allow Swimmers to be able to swim down somewhere but prevent them from swimming up again.
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

namida

QuoteI'm pretty sure I've used up- or downward force fields on some level, I think this was to allow Swimmers to be able to swim down somewhere but prevent them from swimming up again.

You definitely have not, as these do not exist (nor have they existed in the past). They're only left or right.

One-way arrows do indeed behave as you've stated - and for that reason, it's entirely possible to create just a single one-way arrow object for a style (and just rotate / flip / invert it for other directions). Force fields, on the other hand, currently this is not possible - you have to create both directions.
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)

Strato Incendus

I'm sorry, I should have specified - I used rotated force fields, not actual up- and down force fields. ;) But these indeed seemed to behave differently than I remembered:

I've just tried it again with some climbers, and sure, a rotated force-field left will cause a climber to fall down - if he's facing to the right. So it's actually that he turns away from the wall he was holding on to, rather than "bumping his head" on the force field.
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

namida

Commit bca2403 implements both of these (ie: horizontal-flipping a force field changes the direction it forces lemmings to go; and force fields cannot be rotated).
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)