private static GameUtil.TemperatureUnit MultipleToVanilla(TemperatureUnitMultiple multiple) { return((State.Unit & TemperatureUnitMultiple.Celsius) != 0 ? GameUtil.TemperatureUnit.Celsius : (State.Unit & TemperatureUnitMultiple.Fahrenheit) != 0 ? GameUtil.TemperatureUnit.Fahrenheit : GameUtil.TemperatureUnit.Kelvin); }
private static void FlipUnit(TemperatureUnitMultiple unit) { try { if (State.Unit == unit) { return; } State.Unit ^= unit; } catch (Exception e) { State.Common.Logger.Log("Flip unit failed.", e); } return; }