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/JSON/JSONArray.cs

    r325 r351  
    66                private readonly List<JSONNode> nodes = new List<JSONNode> ();
    77
    8                 public JSONNode this [int index] {
    9                         get { return nodes [index]; }
    10                         set { nodes [index] = value; }
     8                public JSONNode this [int _index] {
     9                        get { return nodes [_index]; }
     10                        set { nodes [_index] = value; }
    1111                }
    1212
     
    1515                }
    1616
    17                 public void Add (JSONNode node) {
    18                         nodes.Add (node);
     17                public void Add (JSONNode _node) {
     18                        nodes.Add (_node);
    1919                }
    2020
    21                 public override void ToString (StringBuilder stringBuilder, bool prettyPrint = false, int currentLevel = 0) {
    22                         stringBuilder.Append ("[");
    23                         if (prettyPrint) {
    24                                 stringBuilder.Append ('\n');
     21                public override void ToString (StringBuilder _stringBuilder, bool _prettyPrint = false, int _currentLevel = 0) {
     22                        _stringBuilder.Append ("[");
     23                        if (_prettyPrint) {
     24                                _stringBuilder.Append ('\n');
    2525                        }
    2626
    2727                        foreach (JSONNode n in nodes) {
    28                                 if (prettyPrint) {
    29                                         stringBuilder.Append (new string ('\t', currentLevel + 1));
     28                                if (_prettyPrint) {
     29                                        _stringBuilder.Append (new string ('\t', _currentLevel + 1));
    3030                                }
    3131
    32                                 n.ToString (stringBuilder, prettyPrint, currentLevel + 1);
    33                                 stringBuilder.Append (",");
    34                                 if (prettyPrint) {
    35                                         stringBuilder.Append ('\n');
     32                                n.ToString (_stringBuilder, _prettyPrint, _currentLevel + 1);
     33                                _stringBuilder.Append (",");
     34                                if (_prettyPrint) {
     35                                        _stringBuilder.Append ('\n');
    3636                                }
    3737                        }
    3838
    3939                        if (nodes.Count > 0) {
    40                                 stringBuilder.Remove (stringBuilder.Length - (prettyPrint ? 2 : 1), 1);
     40                                _stringBuilder.Remove (_stringBuilder.Length - (_prettyPrint ? 2 : 1), 1);
    4141                        }
    4242
    43                         if (prettyPrint) {
    44                                 stringBuilder.Append (new string ('\t', currentLevel));
     43                        if (_prettyPrint) {
     44                                _stringBuilder.Append (new string ('\t', _currentLevel));
    4545                        }
    4646
    47                         stringBuilder.Append ("]");
     47                        _stringBuilder.Append ("]");
    4848                }
    4949
    50                 public static JSONArray Parse (string json, ref int offset) {
     50                public static JSONArray Parse (string _json, ref int _offset) {
    5151                        //Log.Out ("ParseArray enter (" + offset + ")");
    5252                        JSONArray arr = new JSONArray ();
    5353
    5454                        bool nextElemAllowed = true;
    55                         offset++;
     55                        _offset++;
    5656                        while (true) {
    57                                 Parser.SkipWhitespace (json, ref offset);
     57                                Parser.SkipWhitespace (_json, ref _offset);
    5858
    59                                 switch (json [offset]) {
     59                                switch (_json [_offset]) {
    6060                                        case ',':
    6161                                                if (!nextElemAllowed) {
    6262                                                        nextElemAllowed = true;
    63                                                         offset++;
     63                                                        _offset++;
    6464                                                } else {
    6565                                                        throw new MalformedJSONException (
     
    6969                                                break;
    7070                                        case ']':
    71                                                 offset++;
     71                                                _offset++;
    7272
    7373                                                //Log.Out ("JSON:Parsed Array: " + arr.ToString ());
    7474                                                return arr;
    7575                                        default:
    76                                                 arr.Add (Parser.ParseInternal (json, ref offset));
     76                                                arr.Add (Parser.ParseInternal (_json, ref _offset));
    7777                                                nextElemAllowed = false;
    7878                                                break;
Note: See TracChangeset for help on using the changeset viewer.