Kerbal Engineer Redux

Kerbal Engineer Redux

2M Downloads

[Request] Ability to round numerical data to a specified decimal point

ddejohn opened this issue · 2 comments

commented

Some of the data KER displays really doesn't need to be displayed to such a high degree of precision. It makes reading data on the fly more difficult and, in my opinion doesn't add much, if any benefit.

In the section editor, the 'install' and 'remove' buttons can be shrunk, the '?' doesn't really need to be in the 'installed' section, and in addition to the up and down position arrows, left and right numerical precision arrows could be added in the space gained by shrinking the 'remove' button, and removing the '?' button from the 'installed' section.

Alternatively, a global numerical precision adjustment could be added to the KER popup.

Here's a quick mockup I did showing what I mean:

https://i.imgur.com/LJ4bJk6.png

commented

The precision is not set on a readout by readout basis, it's tied to the type of unit (speed, mass, force, distance, etc). Would require a major overhaul to have that for every readout and be persistent. An easier step would be a separate window to configure the precision for each unit type.

I'm curious though, which readouts do you think currently use an inappropriate precision?

commented

The precision is not set on a readout by readout basis, it's tied to the type of unit

I kind of had a feeling that's how it worked.

which readouts do you think currently use an inappropriate precision?

It's not that any of them are inappropriately precise per se, it's just that this is a data display for humans to read—not machines—and the extra precision really isn't necessary for most of these values, and makes the data harder to read than it needs to be (in my opinion).

One example of too much precision making the data hard/downright impossible to read is pitch, yaw and roll rates. Even if the craft is stable, all three flicker so fast that it returns no meaningful data, plus it looks awful. You can even pause the game and the readouts are still meaningless.

An easier step would be a separate window to configure the precision for each unit type.

I was going to suggest global precision adjustment too, but I forgot to add that to the OP.

EDIT: wait, I did add the global precision adjustment idea...