Eggs-D-Studios / wos-issues

Waste of Space bugs, suggestions, and other feedback
10 stars 0 forks source link

Instrument temperature reading improvements #5

Open L5108313 opened 6 months ago

L5108313 commented 6 months ago

Guidelines

Version

Development (Unstable)

Topic

A design problem (e.g. clunky UX, a balancing issue, etc)

Why are you making your suggestion?

Instrument configurations are cluttered, and also have no option for kelvin.

What do you propose? What should change, or what should be added?

Replace everything in regards to temperature with just Temperature and AirTemperature. Then create another config called Units, which can be set to K, F, C, or default. K F and C displays temperature in their respective units, while default displays temperature locally as whatever the client has it set to. Or maybe just dont add the extra config and always have it be default. Idk.

Hexcede commented 6 months ago

and also have no option for kelvin.

Yes they do, it's just Temperature and AirTemperature.

Then create another config called Units

I am not sure how I feel about adding a config just for temperature. It would be really weird in correspondence with the other instrument readings.

I agree with the issue of clutter though.

D-7K commented 6 months ago

You could probably use the units config for other outputs. Things such as orientation could use classic north south and such Power could be configured to be seconds of usage at current consumption Speed could be changed from studs per seconds to kph or meters per second. (Meters exist due to the heat system) Position could have meters as well for heat system purposes.

Hexcede commented 6 months ago

You could probably use the units config for other outputs. Things such as orientation could use classic north south and such Power could be configured to be seconds of usage at current consumption Speed could be changed from studs per seconds to kph or meters per second. (Meters exist due to the heat system) Position could have meters as well for heat system purposes.

Getting this all to display correctly is not particularly easy. It may be better if the client translates the units on the instrument locally based on some preferred units in the settings. For example, there are already preferred temperature units in the settings.

Generally I would like to improve a lot of the UI in the game but it's something I want to do later down the line.