Author Topic: [SUG][PLAYER] Toggle panel view to show how many skills you've used so far  (Read 8122 times)

0 Members and 1 Guest are viewing this topic.

Offline mantha16

  • Posts: 287
    • View Profile
+1 for namida is a silly sausage

Offline Proxima

  • Posts: 4569
    • View Profile
Anyway, back on the subject of toggling the silly view to show how many sausages we've used....

Offline WillLem

  • Posts: 3392
  • Unity isn't sameness, it's togetherness
    • View Profile
we don't have a dedicated shitposting board

:crylaugh:

+1 for namida is a silly sausage

:thumbsup:

Anyway, back on the subject of toggling the silly view to show how many sausages we've used....

Yes, indeed!

Thinking about it, Silken's idea of being able to toggle individual buttons might also be useful (for example, if you want to see how many Bashers you've used and how many Miners remain simultaneously), but if the idea gets implemented as a panel-wide-only thing, that's also brllliant.

Anyone else have any other thoughts on this?

Offline namida

  • Administrator
  • Posts: 12399
    • View Profile
    • NeoLemmix Website
There would need to be a lot of support, and some good reasoning, for me to do it as a per-skill thing. My current expectations are (a) this feature will likely get implemented, but (b) only as a "all or nothing" rather than per-skill thing.
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 Simon

  • Administrator
  • Posts: 3876
    • View Profile
    • Lix
If you want to see both a limit and a usage, x/y is a common way.

I'd avoid colors as the only denotion of some meaning. People can be color-blind and the meaning is rarely clear from color alone.

The lo-res panel isn't well-suited to printing more than two digits. In hindsight, I'm surprised how long it has fared nicely lo-res-only despite all the existing UI bells and whistles.

-- Simon

Offline namida

  • Administrator
  • Posts: 12399
    • View Profile
    • NeoLemmix Website
Quote
I'd avoid colors as the only denotion of some meaning. People can be color-blind and the meaning is rarely clear from color alone.

There would be the additional signal given by the feeling of holding down your "show used skill count" hotkey. :P
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 WillLem

  • Posts: 3392
  • Unity isn't sameness, it's togetherness
    • View Profile
If you want to see both a limit and a usage, x/y is a common way.

???

Please elaborate :)

Offline Proxima

  • Posts: 4569
    • View Profile
The suggestion is that the panel should say, for example, "10/25" to mean "10 builders available, you started with 25".

I'm strongly against this; it doesn't work for NeoLemmix. Firstly, the skill panel buttons only have room for two digits (and no, I know you love your hi-res, but namida has made it clear that NL will never move to hi-res only).

More importantly, information on the number of skills used is a niche feature that's nice to have, but definitely doesn't merit being always-on and taking up screen real estate. The extra numbers would make it much easier to get confused when looking at the number of each skill you have left, which is the really important information you want access to at all times.

Offline Silken Healer

  • Posts: 190
    • View Profile
If you want to see both a limit and a usage, x/y is a common way.

???

Please elaborate :)

I think Simon means 'x' would be the skills used and 'y' would be the total skills

Offline Silken Healer

  • Posts: 190
    • View Profile
The suggestion is that the panel should say, for example, "10/25" to mean "10 builders available, you started with 25".

I'm strongly against this; it doesn't work for NeoLemmix. Firstly, the skill panel buttons only have room for two digits (and no, I know you love your hi-res, but namida has made it clear that NL will never move to hi-res only).

More importantly, information on the number of skills used is a niche feature that's nice to have, but definitely doesn't merit being always-on and taking up screen real estate. The extra numbers would make it much easier to get confused when looking at the number of each skill you have left, which is the really important information you want access to at all times.

I agree with the first part, but not with the second. I think it would be nice to have it on screen.

Offline Silken Healer

  • Posts: 190
    • View Profile
If you want to see both a limit and a usage, x/y is a common way.

I'd avoid colors as the only denotion of some meaning. People can be color-blind and the meaning is rarely clear from color alone.

The lo-res panel isn't well-suited to printing more than two digits. In hindsight, I'm surprised how long it has fared nicely lo-res-only despite all the existing UI bells and whistles.

-- Simon

I agree that there should be some other way of showing the skills would change, but not by using x/y. Btw, all types of colourblindness would still show that the colour has changed, and at the time of writing it wouldn't clash with any other colours because the only possible colours it can be is white.

Offline Silken Healer

  • Posts: 190
    • View Profile
There would need to be a lot of support, and some good reasoning, for me to do it as a per-skill thing. My current expectations are (a) this feature will likely get implemented, but (b) only as a "all or nothing" rather than per-skill thing.

If you were to implement it as a per skill thing, would you use my idea?

Offline namida

  • Administrator
  • Posts: 12399
    • View Profile
    • NeoLemmix Website
There would need to be a lot of support, and some good reasoning, for me to do it as a per-skill thing. My current expectations are (a) this feature will likely get implemented, but (b) only as a "all or nothing" rather than per-skill thing.

If you were to implement it as a per skill thing, would you use my idea?

While useful in some situations, this is a very niche feature. It is not nearly important enough to justify giving it a clickable button, especially considering that either the panel would need to be made larger, the minimap smaller, or another button replaced (or two buttons merged into a top/bottom split similar to dirselect / frameskips) in order to fit it. Even if I was going to do that, there are features far more deserving of a place there.
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 Silken Healer

  • Posts: 190
    • View Profile
Wait I thought an "all or nothing" thing was that. I thought a "per-skill" thing meant the toggiling individual buttons thing? ???
« Last Edit: April 18, 2021, 03:50:24 AM by Silken Healer »

Offline namida

  • Administrator
  • Posts: 12399
    • View Profile
    • NeoLemmix Website
Wait I thought an "all or nothing" thing was that. I thought a "per-skill" thing meant the toggiling individual buttons thing? ???

Okay, to avoid confusion, let me spell out exactly how I see this working:

It will be possible to assign a hotkey the behavior of "Show skills used". When the "Show skills used" hotkey is held down, the skill panel will change from showing remaining skill counts, to showing the used-so-far count for every skill. The skill counts could also change color to reinforce that this mode is active - this is something to be decided. It will not be possible to show this for just one skill at a time. There will be no default hotkey assigned (you must assign one yourself), and there will not be a clickable button on the skill panel to activate this.
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)