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/JSONNumber.cs

    r325 r351  
    66                private readonly double value;
    77
    8                 public JSONNumber (double value) {
    9                         this.value = value;
     8                public JSONNumber (double _value) {
     9                        value = _value;
    1010                }
    1111
     
    1818                }
    1919
    20                 public override void ToString (StringBuilder stringBuilder, bool prettyPrint = false, int currentLevel = 0) {
    21                         stringBuilder.Append (value.ToCultureInvariantString ());
     20                public override void ToString (StringBuilder _stringBuilder, bool _prettyPrint = false, int _currentLevel = 0) {
     21                        _stringBuilder.Append (value.ToCultureInvariantString ());
    2222                }
    2323
    24                 public static JSONNumber Parse (string json, ref int offset) {
     24                public static JSONNumber Parse (string _json, ref int _offset) {
    2525                        //Log.Out ("ParseNumber enter (" + offset + ")");
    2626                        StringBuilder sbNum = new StringBuilder ();
     
    2828                        bool hasDec = false;
    2929                        bool hasExp = false;
    30                         while (offset < json.Length) {
    31                                 if (json [offset] >= '0' && json [offset] <= '9') {
     30                        while (_offset < _json.Length) {
     31                                if (_json [_offset] >= '0' && _json [_offset] <= '9') {
    3232                                        if (hasExp) {
    33                                                 sbExp.Append (json [offset]);
     33                                                sbExp.Append (_json [_offset]);
    3434                                        } else {
    35                                                 sbNum.Append (json [offset]);
     35                                                sbNum.Append (_json [_offset]);
    3636                                        }
    37                                 } else if (json [offset] == '.') {
     37                                } else if (_json [_offset] == '.') {
    3838                                        if (hasExp) {
    3939                                                throw new MalformedJSONException ("Decimal separator in exponent");
     
    5050                                        sbNum.Append ('.');
    5151                                        hasDec = true;
    52                                 } else if (json [offset] == '-') {
     52                                } else if (_json [_offset] == '-') {
    5353                                        if (hasExp) {
    5454                                                if (sbExp.Length > 0) {
     
    5656                                                }
    5757
    58                                                 sbExp.Append (json [offset]);
     58                                                sbExp.Append (_json [_offset]);
    5959                                        } else {
    6060                                                if (sbNum.Length > 0) {
     
    6262                                                }
    6363
    64                                                 sbNum.Append (json [offset]);
     64                                                sbNum.Append (_json [_offset]);
    6565                                        }
    66                                 } else if (json [offset] == 'e' || json [offset] == 'E') {
     66                                } else if (_json [_offset] == 'e' || _json [_offset] == 'E') {
    6767                                        if (hasExp) {
    6868                                                throw new MalformedJSONException ("Multiple exponential markers in number found");
     
    7575                                        sbExp = new StringBuilder ();
    7676                                        hasExp = true;
    77                                 } else if (json [offset] == '+') {
     77                                } else if (_json [_offset] == '+') {
    7878                                        if (hasExp) {
    7979                                                if (sbExp.Length > 0) {
     
    8181                                                }
    8282
    83                                                 sbExp.Append (json [offset]);
     83                                                sbExp.Append (_json [_offset]);
    8484                                        } else {
    8585                                                throw new MalformedJSONException ("Positive sign in mantissa found");
     
    104104                                }
    105105
    106                                 offset++;
     106                                _offset++;
    107107                        }
    108108
Note: See TracChangeset for help on using the changeset viewer.