- For liquids everywhere: Do away with units and start displaying all amounts in milliliters.
- Alternatively, when presenting units, also display how much that is in liters or gallons. (It’s 250ml per unit but calculate and display the amount just for convenience)
- When siphoning liquids, ask the player how much he would like to siphon (milliliters). Request numerical input but set maximum amount as default. Similar to gas station pump behavior.
- Alternatively ask “Siphon for how long?” Then request time in seconds (rounded up to nearest 6 seconds).
- When siphoning liquids, inform about the rate of siphoning over time, such as “2L per minute” or “150 seconds per gallon”.
- Display vehicle tank contents in milliliters, instead of percentages, or give the option to have it so.
- Display vehicle battery power in charges, instead of percentages, or give the option to have it so.
- For the above, consider hotkeys for cycling between percentages and ‘exact amount left’ / ‘max amount’.
[The prompt at gas station pumps]
How much, or for how long would you like to pump?
Transfer rate: 2L per minute
Enter milliliters or time in seconds (time is rounded up to nearest 6 seconds).
For example: 20000ml or 60s
24658ml
[The prompt at siphoning]
How much, or for how long would you like to siphon?
Transfer rate: 2L per minute
Enter milliliters or time in seconds (time is rounded up to nearest 6 seconds).
For example: 20000ml or 60s
59468ml
The underlined numbers are the maximums available, set by default, ready for you to edit, chief.
Possibly ponder if there is a decent verb to replace ‘pump’ and ‘siphon’. Transfer? Then we can get away with a single universal prompt.
And naturally (the filthy pleb) imperials should have their ounces and gallons displayed should they so choose to wallow in their decadent inferior measurements.