[SUG][ED] Talisman requirement : To assign a specific skill !

Started by UGO, June 21, 2026, 11:37:12 PM

Previous topic - Next topic

WillLem and 5 Guests are viewing this topic.

UGO

Hello. :)
I'm UGO a videogames french fan. I have discovered Lemmings at the beginning on the Macintosh many long years ago. Recently I have discovered at new with the NeoLemmix thanks to Guigui.

I'm writing here because I have an idea/request for the NLEditor. It's about the Talismans. It would be very great if we could add a requirement for gain it : The player must assign specific skill in the game !
I hope this is possible to add this feature.
My idea : to use this new requirement and pickups skill items in order to oblige the Lemmings to go to specific places in my level !

Proxima

It's already possible to require lemmings to go to specific places, in several ways:

* Buttons that unlock an exit. (If you want the buttons to be optional, for a talisman rather than for passing the level, you can have an open exit in the main part of the level, and a closed-off part with a locked exit, then have a talisman for saving all the lemmings in the closed-off part.)

* Pick-up skills that aren't required for the normal solution, but are required for a talisman. The most obvious way to do this is with cloner pick-up skills and a talisman for saving extra lemmings, but that is prone to introducing backroutes (unintended solutions). You could also have a trapped group of lemmings, and pick-up skills that would let you save them (which could be climbers, builders, or any destructive skill).

WillLem

Use X of [Skill] could be an interesting talisman in and of itself, without necessarily being a way to enforce traversal to a particular part of the level.

I've always thought that a "Use All Skills" talisman could also be interesting, but there may have to be a limit on the amount of skills available in the level for such a talisman to be applicable.

This one might be something to try out first in SuperLemmix.

UGO

@Proxima : these solutions are not satisfactory for my level.
Actually I don't understand the second option.

My idea/request could add new possibilities.  :)

namida

I think you're going to need to provide some actual examples of how this adds value to a level (eg. by uploading a level that would have such a talisman in a way that contradicts the below points).

As far as I can see - there are basically two ways any kind of talisman that forces use of one or more skills might play out:

1. It requires some very specific trick to be exploited (such as the trick of assigning a bomber to a digger who falls into an exit before he explodes). Once you know the trick, you're going to know what to do in every level that uses the talisman, because it's just a "do you know this trick?" check.

2. Or, the skill can just be assigned in a way that does nothing besides using up the skill. Most skills are easily wasted either by assigning them where they won't achieve anythign (eg. a basher not near a wall, a permanent skill to a lemming who's about to exit anyway, a blocker to a lemming who was going to die anyway).

And I think in practice, even most attempts at #1 would turn into #2.
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)

Guigui

Quote from: namida on Today at 07:44:04 AMI think you're going to need to provide some actual examples of how this adds value to a level (eg. by uploading a level that would have such a talisman in a way that contradicts the below points).

As far as I can see - there are basically two ways any kind of talisman that forces use of one or more skills might play out:

1. It requires some very specific trick to be exploited (such as the trick of assigning a bomber to a digger who falls into an exit before he explodes). Once you know the trick, you're going to know what to do in every level that uses the talisman, because it's just a "do you know this trick?" check.

2. Or, the skill can just be assigned in a way that does nothing besides using up the skill. Most skills are easily wasted either by assigning them where they won't achieve anythign (eg. a basher not near a wall, a permanent skill to a lemming who's about to exit anyway, a blocker to a lemming who was going to die anyway).

And I think in practice, even most attempts at #1 would turn into #2.

I also came to conclusion #2 when thinking about this : almost all skills may be assigned at pure loss, fulfilling the talisman. Exceptions may be the digger and miner who can kill the assigned lem.

I'm not sure either what UGO has in mind as a level using a "assign this skill" talisman, but let us speculate. The most common skill-related talisman I've seen in levels are the following type, for instance :

* the level has a solution A which uses a basher.
* the same level has a solution B which is harder to find and does not use the basher.
--> you get a talisman if you can find solution B.

Here, maybe UGO wants to reverse the situation where solution A is harder to find that B and reward solution A with the talisman ?


Save One level pack : do you have what it takes to save one Lemming ?
16 levels of medium-hard difficulty.
https://www.lemmingsforums.net/index.php?topic=7216.0

Bravo jolie Ln, tu as trouvé : l'armée de l'air c'est là où on peut te tenir par la main.

UGO

My goal is to oblige the lemmings to go to a specific place in my level. And the idea that I found for do it is to put a pickup skill item with a skill that isn't available at first, and then command a lemming to go to get that skill and use it, even if it's "in vacuum".

Guigui

Alright, this can work.
The more usual way to do this is to place that pickup skill where you want the lems to go, then make the use of that skill mandatory to solve the level. Like put the exit behind a wall, dont give a basher skill at first, and put a basher pickup where you want the lemmings to go.

Save One level pack : do you have what it takes to save one Lemming ?
16 levels of medium-hard difficulty.
https://www.lemmingsforums.net/index.php?topic=7216.0

Bravo jolie Ln, tu as trouvé : l'armée de l'air c'est là où on peut te tenir par la main.

Proxima

Quote from: Guigui on Today at 02:21:26 PMThe more usual way to do this is to place that pickup skill where you want the lems to go, then make the use of that skill mandatory to solve the level.

That ignores UGO's specific goal: to make the pickup skill required for a talisman, but not required for solving the level.

I still believe that the methods I suggested could work or could be made to work, for pretty much any level. In case it's not clear, I'll go over the steps more carefully:
* Choose a skill that is not currently used, for example, digger.
* Add a section, enclosed from the rest of the level, with a pre-placed lemming and a separate exit. Set up this new section so the lemming can only be saved with a digger.
* Add a digger skill pickup.
* Now, if for example there are 20 lemmings in the main level, you can have a talisman for saving 21. This requires getting the pickup skill.

WillLem

I can see this from both UGO's and Proxima's point of view here.

There is probably no harm in the talisman existing, and it would be an easy way for UGO to get exactly what he wants whilst also providing puzzle potential for other levels beyond UGO's.

One example would be a level such as Tightrope City with a "use the Cloner" talisman and no Blockers available. Wherever the Cloner is assigned, they will walk in the opposite direction. It then becomes necessary to find a way to turn them around. Yes, you could simply provide a Cloner and make a talisman for "save SR + 1", but "use the Cloner" arguably presents the same challenge in a more direct way, and presentation is important to some designers (myself included). It's not always desirable to find some clunky workaround when what you want is something elegant and simple.

Then again, NeoLemmix does provide many simple, elegant ways to enforce traversal to a particular part of a level. SuperLemmix even more so, since it has the Collectibles feature (which is arguably the best way for UGO to get what he wants for his specific level).

I'm happy to add this talisman to SuperLemmix to see how it plays out. I'll design a few levels using it myself to see what the possibilities are, and with UGO's permission I'll port his level over and apply the talisman to see if it does indeed get the desired result.

If the talisman is "Use X of [Skill]", I'd suggest an upper limit for X so that it doesn't get ridiculous and trollish ("Use 1000 Builders", for example) - 10 seems good as a limit, can we agree?

I'll also add a "Use All Skills" talisman which will be disallowed (by both Game and Editor) for levels with more than 20 total skills. This number can be tweaked later, it's been chosen purely as something to start from.

UGO: I'll let you know when this is done, and we can try the feature out in SuperLemmix first before putting it forward again for NeoLemmix. If we can provide tangible examples of levels for which the talisman is the best possible way to enforce a particular solution, it's much more likely to be accepted.