[+][SUG][PL] Redesign default splat ruler to reduce ambiguity

Started by Proxima, February 17, 2024, 02:26:51 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

WillLem

@Simon

Just a quick question, what's the reason for the extreme ends of the ruler being 2px tall rather than 1px?

I've attached a version which Proxima and I slightly prefer. It would be good to understand why 2px is better.


Simon

Quote from: WillLem on June 17, 2026, 01:43:46 AMreason for the extreme ends of the ruler being 2px tall rather than 1px?

Design history was: I wanted to avoid the inclusive/exclusive problem at all costs. You should never worry whether you must insert the bottom by 1 pixel into the ground or stand it onto the ground. The obvious way to kill all risk was to make the bottom two rows identical.

Quote from: WillLem on June 17, 2026, 01:43:46 AMI've attached a version which Proxima and I slightly prefer.

I think it solves the inclusive/exclusive problem, too, yes. This still has the white triangle and the vertical black line, both 3 pixels tall. That feels enough to show that you should stand this onto the ground (instead of pushing it by 1 pixel into the ground).

Both rulers have a 1-pixel-wide middle part, which I like.

Use yours! I'll let you know if I eventually miss the wider end; I don't expect to.

-- Simon

WillLem

Added the new ruler in NLCEPlayer commit c142b21.

WillLem

Reading back over this topic, I still like the idea of showing the hatch fall distance in CPM but forgot about it due to the focus being mostly on the ruler itself.

So, a hatch fall distance guide will be added in the next update. It's on the to-do list.

Meanwhile, for Climbers' fall distance, my honest view at this point is that it probably isn't worth supporting. Reasons: 1) levels requiring it should be discouraged, and 2) it's a move back towards the confusing multi-ruler scenario that we're trying to avoid.

I'm open to being persuaded that there's good reason to add a second ruler and let it be accessed via Shift + (User's Ruler Hotkey), but in the absence of vocal support for this idea, or any (welcome) alternative suggestions, I'll most likely not bother.