Example #1
0
        private static void OnRoadSignsMphThemeChanged(int newRoadSignStyle)
        {
            if (!Options.IsGameLoaded())
            {
                return;
            }

            // The UI order is: US, UK, German
            var newStyle = MphSignStyle.RoundGerman;

            switch (newRoadSignStyle)
            {
            case 1:
                newStyle = MphSignStyle.RoundUK;
                break;

            case 0:
                newStyle = MphSignStyle.SquareUS;
                break;
            }

            Log._Debug($"Road Sign theme changed to {newStyle}");
            GlobalConfig.Instance.Main.MphRoadSignStyle = newStyle;
        }