Beispiel #1
0
 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);
 }
Beispiel #2
0
        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;
        }