Changeset 168 for binary-improvements


Ignore:
Timestamp:
Sep 5, 2014, 4:03:00 PM (5 years ago)
Author:
alloc
Message:

fixes

Location:
binary-improvements
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • binary-improvements/7dtd-server-fixes/src/MapRendering/MapRenderBlockBuffer.cs

    r143 r168  
    1717                {
    1818                        zoomLevel = level;
     19                }
     20
     21                public void ResetBlock ()
     22                {
     23                        currentBlockMap = string.Empty;
    1924                }
    2025
     
    3944                                if (!fileName.Equals (currentBlockMap)) {
    4045                                        res = true;
    41                                         SaveBlock();
     46                                        SaveBlock ();
    4247                                        loadTextureFromFile (fileName);
    4348                                }
  • binary-improvements/7dtd-server-fixes/src/MapRendering/MapRendering.cs

    r156 r168  
    8282                        Texture2D fullMapTexture = null;
    8383
    84                         if (Directory.Exists (Constants.MAP_DIRECTORY))
    85                                 Directory.Delete (Constants.MAP_DIRECTORY, true);
    86 
    87                         renderingFullMap = true;
    88 
    8984                        Vector2i minChunk = default(Vector2i), maxChunk = default(Vector2i);
    9085                        Vector2i minPos = default(Vector2i), maxPos = default(Vector2i);
     
    9994                        );
    10095
    101                         if (widthPix <= 8000 && heightPix <= 8000)
    102                                 fullMapTexture = new Texture2D (widthPix, heightPix);
    103 
    10496                        Monitor.Enter (Instance.zoomLevelBuffers);
    10597                        try {
     98                                for (int i = 0; i < Constants.ZOOMLEVELS; i++) {
     99                                        zoomLevelBuffers [i].ResetBlock ();
     100                                }
     101
     102                                if (Directory.Exists (Constants.MAP_DIRECTORY))
     103                                        Directory.Delete (Constants.MAP_DIRECTORY, true);
     104
     105                                renderingFullMap = true;
     106
     107                                if (widthPix <= 8000 && heightPix <= 8000)
     108                                        fullMapTexture = new Texture2D (widthPix, heightPix);
     109
    106110                                Vector2i curFullMapPos = default(Vector2i);
    107111                                Vector2i curChunkPos = default(Vector2i);
  • binary-improvements/7dtd-server-fixes/src/NetConnections/Servers/Web/API/GetPlayerInventory.cs

    r163 r168  
    1111                public override void HandleRequest (HttpListenerRequest req, HttpListenerResponse resp, HttpListenerBasicIdentity user)
    1212                {
    13                         Log.Out ("" + req.QueryString);
    14 
    1513                        if (req.QueryString ["steamid"] == null) {
    1614                                resp.StatusCode = (int)HttpStatusCode.InternalServerError;
  • binary-improvements/7dtd-server-fixes/src/NetConnections/Servers/Web/Web.cs

    r163 r168  
    11using System;
    22using System.Collections.Generic;
     3using System.IO;
    34using System.Net;
    45using System.Text;
     
    2526
    2627                                _listener.Prefixes.Add (String.Format ("http://*:{0}/", port));
    27                                 //_listener.AuthenticationSchemes = AuthenticationSchemes.Basic;
     28                                if (File.Exists (Application.dataPath + "/../webserver/protect"))
     29                                        _listener.AuthenticationSchemes = AuthenticationSchemes.Basic;
    2830                                _listener.Start ();
    2931
     
    4345                                );
    4446
    45                                 Log.Out ("Started Webserver on " + port);
     47                                Log.Out ("Started Webserver on " + port + " (authentication " + (_listener.AuthenticationSchemes == AuthenticationSchemes.Basic ? "enabled" : "disabled") + ")");
    4648                        } catch (Exception e) {
    4749                                Log.Out ("Error in Web.ctor: " + e);
  • binary-improvements/bin/Release/7dtd-server-fixes_version.txt

    r165 r168  
    1 Version:       0.92.5360.43161
     1Version:       0.92.5361.28833
Note: See TracChangeset for help on using the changeset viewer.