Пример #1
0
    private Texture2D LoadMapOverview(RadarLevel radarLevel = RadarLevel.main)
    {
        Texture2D loadedOverview = null;

        if (!string.IsNullOrEmpty(mapName))
        {
            string overviewPath = GetOverviewTexturePath(mapName, radarLevel);
            if (File.Exists(overviewPath))
            {
                loadedOverview = DDSLoader.LoadDDSFile(File.ReadAllBytes(overviewPath));
            }
        }
        return(loadedOverview);
    }
Пример #2
0
    public static string GetOverviewTextureFileName(string mapName, RadarLevel radarLevel)
    {
        string overviewName = mapName + RadarNames[(int)radarLevel];

        return(overviewName + ".dds");
    }
Пример #3
0
 public static string GetOverviewTexturePath(string mapName, RadarLevel radarLevel)
 {
     return(Path.Combine(SettingsController.GetOverviewLoc(), GetOverviewTextureFileName(mapName, radarLevel)));
 }