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); }
public static string GetOverviewTextureFileName(string mapName, RadarLevel radarLevel) { string overviewName = mapName + RadarNames[(int)radarLevel]; return(overviewName + ".dds"); }
public static string GetOverviewTexturePath(string mapName, RadarLevel radarLevel) { return(Path.Combine(SettingsController.GetOverviewLoc(), GetOverviewTextureFileName(mapName, radarLevel))); }