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/PersistentData/Inventory.cs

    r326 r351  
    1515                }
    1616
    17                 public void Update (PlayerDataFile pdf) {
     17                public void Update (PlayerDataFile _pdf) {
    1818                        lock (this) {
    1919                                //Log.Out ("Updating player inventory - player id: " + pdf.id);
    20                                 ProcessInv (bag, pdf.bag, pdf.id);
    21                                 ProcessInv (belt, pdf.inventory, pdf.id);
    22                                 ProcessEqu (pdf.equipment, pdf.id);
     20                                ProcessInv (bag, _pdf.bag, _pdf.id);
     21                                ProcessInv (belt, _pdf.inventory, _pdf.id);
     22                                ProcessEqu (_pdf.equipment, _pdf.id);
    2323                        }
    2424                }
    2525
    26                 private void ProcessInv (List<InvItem> target, ItemStack[] sourceFields, int id) {
    27                         target.Clear ();
    28                         for (int i = 0; i < sourceFields.Length; i++) {
    29                                 InvItem item = CreateInvItem (sourceFields [i].itemValue, sourceFields [i].count, id);
    30                                 if (item != null && sourceFields [i].itemValue.Modifications != null) {
    31                                         ProcessParts (sourceFields [i].itemValue.Modifications, item, id);
     26                private void ProcessInv (List<InvItem> _target, ItemStack[] _sourceFields, int _id) {
     27                        _target.Clear ();
     28                        for (int i = 0; i < _sourceFields.Length; i++) {
     29                                InvItem item = CreateInvItem (_sourceFields [i].itemValue, _sourceFields [i].count, _id);
     30                                if (item != null && _sourceFields [i].itemValue.Modifications != null) {
     31                                        ProcessParts (_sourceFields [i].itemValue.Modifications, item, _id);
    3232                                }
    3333
    34                                 target.Add (item);
     34                                _target.Add (item);
    3535                        }
    3636                }
    3737
    38                 private void ProcessEqu (Equipment sourceEquipment, int _playerId) {
    39                         equipment = new InvItem[sourceEquipment.GetSlotCount ()];
    40                         for (int i = 0; i < sourceEquipment.GetSlotCount (); i++) {
    41                                 equipment [i] = CreateInvItem (sourceEquipment.GetSlotItem (i), 1, _playerId);
     38                private void ProcessEqu (Equipment _sourceEquipment, int _playerId) {
     39                        equipment = new InvItem[_sourceEquipment.GetSlotCount ()];
     40                        for (int i = 0; i < _sourceEquipment.GetSlotCount (); i++) {
     41                                equipment [i] = CreateInvItem (_sourceEquipment.GetSlotItem (i), 1, _playerId);
    4242                        }
    4343                }
Note: See TracChangeset for help on using the changeset viewer.