[+][SUG][PL] Improve colour scheme for panel stats (lemmings, to save, time)

Started by Simon, August 04, 2026, 08:18:26 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Simon

CE 1.1.2

During play, in the panel at the bottom of the screen, above the skills:

Number of lemmings turns red when it's not sufficient for winning. Okay.

Clock turns red at arbitrary time (1 minute? 15 seconds?) and turns purple when it's not sufficient for winning. Instead, ditch the arbitrary threshold. On different maps, different thresholds will feel like too short anyway. Consistently use red for insufficiency.

Save requirement is printed in blue? Blue makes it hard to read; the digits 5, 6, 8 look similar. And the blue makes the panel look more colorful than necessary. This removes the meaning of other colors. Practically every number is now a funky color at whim.

Clock is yellow when it is a time limit. Okay, we must pay attention. And it matches the yellow hourglass. (As said, don't put a blue save requirement; it makes the yellow blend in, the yellow becomes yet another irrelevant color next to the blue.)

Lemming count is yellow when there are neutral lemmings. Why is this important? Why do we have to pay attention? I would understand it becoming yellow when there are only neutral lemmings left.

Lemming count also becomes cyan in some cases? When and why?

-- Simon

WillLem

Quote from: Simon on August 04, 2026, 08:18:26 PMClock turns red at arbitrary time (1 minute? 15 seconds?) and turns purple when it's not sufficient for winning. Instead, ditch the arbitrary threshold. On different maps, different thresholds will feel like too short anyway. Consistently use red for insufficiency.

Purple is essentially 'overtime' as opposed to 'insufficient time to win'. It's only there because gameplay doesn't end when time is up, and it might be useful for the player to know by how much their attempted solution exceeds the time limit. Red could be confusing here, especially since the timer counts upwards at this point.

Instead, red is used to mean 'time is nearly up'. We could adjust when this happens depending on the total time limit, but it seems better to keep it consistent for all levels.

Quote from: Simon on August 04, 2026, 08:18:26 PMSave requirement is printed in blue ... This removes the meaning of other colors

Save count is printed in blue until it is met, then it changes to green. Yellow probably makes a bit more sense but then visually blends with the time limit counter when it is yellow. Could we try teal instead?

Quote from: Simon on August 04, 2026, 08:18:26 PMLemming count is yellow when there are neutral lemmings. Why is this important? Why do we have to pay attention? I would understand it becoming yellow when there are only neutral lemmings left.

Agreed, this has never fully made sense to me either. Let's make it change only when neutrals are left.

Quote from: Simon on August 04, 2026, 08:18:26 PMLemming count also becomes cyan in some cases? When and why?

This is when there are only neutrals left (I think...?).



Bottom line: agreed, we can look again at the panel's colour scheme.


WillLem

After a cup of tea and a think, here's a suggested scheme:

GREEN = State is OK / Normal

Use this for: hatch count, there are regular lemmings in the level, save requirement is met, time limit is infinite


TEAL or CYAN = Pay attention!

Use this for: cut future replay actions warning (the recently-added 'CUT N TASKS'), only Neutrals remain, save requirement is not met but there are enough lemmings remaining to be able to meet it, time limit is finite

 
RED = State is critical

Use this for: there are not enough lemmings remaining to meet the save requirement, time limit is about to run out (15 seconds is good for this)


BLUE = Information only

Use this for: lemming actions when hovering over a lem, panel button hints, overtime


No other colours.



The only issue I can see with the above is that { lemming actions when hovering over a lem } is currently Green, and this is what people are used to. We could also do with differentiating it from { panel button hints }, as both could be - for example - 'BASHER' (the former for a lemming performing the Basher action, and the latter for the Basher skill button).

We could either:

a) Use Purple (or some other colour) for one or the other

b) Continue to use Green for { lemming actions when hovering over a lem } and accept the slight inconsistency in the proposed scheme

c) Some other suggestion (please post if you have one!)