void LogAllStations()
        {
            Logger.Init(logPath);

            Logger.Log("Game version: " + Game.Version.ToString(), logPath);
            if ((int)Game.Version < (int)GameVersion.VER_1_0_1493_0_STEAM)
            {
                Logger.Log("WARNING: Can't use the native radio wheel organizer on this game version. " +
                           "Please update to 1.0.1493.0 or higher.");
            }

            Logger.Log("Checking all native and add-on radios...", logPath);

            maxStationCount = RadioNativeFunctions._MAX_RADIO_STATION_INDEX();

            validStationNames = new List <string>();

            for (int i = 0; i < maxStationCount; i++)
            {
                string stationName = RadioNativeFunctions.GET_RADIO_STATION_NAME(i);
                validStationNames.Add(stationName);
                string s = "Name: " + stationName + " || Proper name: " + RadioNativeFunctions.GetRadioStationProperName(i);
                Logger.Log(s, logPath);
            }

            Logger.Log("Please use the 'Name' name for your wheel organization lists (NativeWheels.cfg)! 'Proper name' is only for display purposes.", logPath);
        }
 void UnhideAllStations()
 {
     for (int i = 0; i < maxStationCount; i++)
     {
         RadioNativeFunctions._LOCK_RADIO_STATION(RadioNativeFunctions.GET_RADIO_STATION_NAME(i), false);
     }
 }