Open L5108313 opened 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.
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.
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.
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
andAirTemperature
. 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.