Ignore:
Timestamp:
Jan 19, 2019, 6:12:21 PM (6 years ago)
Author:
alloc
Message:

Fixed game version compatibility of GamePrefs
Code style cleanup (mostly argument names)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • binary-improvements/7dtd-server-fixes/src/FileCache/MapTileCache.cs

    r346 r351  
    2525                }
    2626
    27                 public void SetZoomCount (int count) {
    28                         cache = new CurrentZoomFile[count];
     27                public void SetZoomCount (int _count) {
     28                        cache = new CurrentZoomFile[_count];
    2929                        for (int i = 0; i < cache.Length; i++) {
    3030                                cache [i] = new CurrentZoomFile ();
     
    3232                }
    3333
    34                 public byte[] LoadTile (int zoomlevel, string filename) {
     34                public byte[] LoadTile (int _zoomlevel, string _filename) {
    3535                        try {
    3636                                lock (cache) {
    37                                         CurrentZoomFile cacheEntry = cache [zoomlevel];
     37                                        CurrentZoomFile cacheEntry = cache [_zoomlevel];
    3838                                       
    39                                         if (cacheEntry.filename == null || !cacheEntry.filename.Equals (filename)) {
    40                                                 cacheEntry.filename = filename;
     39                                        if (cacheEntry.filename == null || !cacheEntry.filename.Equals (_filename)) {
     40                                                cacheEntry.filename = _filename;
    4141
    42                                                 if (!File.Exists (filename)) {
     42                                                if (!File.Exists (_filename)) {
    4343                                                        cacheEntry.pngData = null;
    4444                                                        return null;
     
    4646
    4747                                                Profiler.BeginSample ("ReadPng");
    48                                                 cacheEntry.pngData = ReadAllBytes (filename);
     48                                                cacheEntry.pngData = ReadAllBytes (_filename);
    4949                                                Profiler.EndSample ();
    5050                                        }
     
    5959                }
    6060
    61                 public void SaveTile (int zoomlevel, byte[] contentPng) {
     61                public void SaveTile (int _zoomlevel, byte[] _contentPng) {
    6262                        try {
    6363                                lock (cache) {
    64                                         CurrentZoomFile cacheEntry = cache [zoomlevel];
     64                                        CurrentZoomFile cacheEntry = cache [_zoomlevel];
    6565
    6666                                        string file = cacheEntry.filename;
     
    6969                                        }
    7070                                       
    71                                         cacheEntry.pngData = contentPng;
     71                                        cacheEntry.pngData = _contentPng;
    7272
    7373                                        Profiler.BeginSample ("WritePng");
    7474                                        using (Stream stream = new FileStream (file, FileMode.Create, FileAccess.ReadWrite, FileShare.None,
    7575                                                4096)) {
    76                                                 stream.Write (contentPng, 0, contentPng.Length);
     76                                                stream.Write (_contentPng, 0, _contentPng.Length);
    7777                                        }
    7878                                        Profiler.EndSample ();
     
    8383                }
    8484
    85                 public void ResetTile (int zoomlevel) {
     85                public void ResetTile (int _zoomlevel) {
    8686                        try {
    8787                                lock (cache) {
    88                                         cache [zoomlevel].filename = null;
    89                                         cache [zoomlevel].pngData = null;
     88                                        cache [_zoomlevel].filename = null;
     89                                        cache [_zoomlevel].pngData = null;
    9090                                }
    9191                        } catch (Exception e) {
     
    9494                }
    9595
    96                 public override byte[] GetFileContent (string filename) {
     96                public override byte[] GetFileContent (string _filename) {
    9797                        try {
    9898                                lock (cache) {
    9999                                        foreach (CurrentZoomFile czf in cache) {
    100                                                 if (czf.filename != null && czf.filename.Equals (filename)) {
     100                                                if (czf.filename != null && czf.filename.Equals (_filename)) {
    101101                                                        return czf.pngData;
    102102                                                }
    103103                                        }
    104104
    105                                         if (!File.Exists (filename)) {
     105                                        if (!File.Exists (_filename)) {
    106106                                                return transparentTile;
    107107                                        }
    108108
    109                                         return ReadAllBytes (filename);
     109                                        return ReadAllBytes (_filename);
    110110                                }
    111111                        } catch (Exception e) {
Note: See TracChangeset for help on using the changeset viewer.