| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 | using System;using System.Collections.Generic;using GFGGame;namespace GFGEditor{    public class GiftBagScanner    {        public static void StartScan()        {            var dataArray = GiftBagCfgArray.Instance.dataArray;            SQLiteHelper.Instance.OpenConnection();            try            {                foreach (var cfg in dataArray)                {                    int type = 0;                    if (cfg.costId == 0)                    {                    }                    switch (cfg.costId)                    {                        case 0:                            type = 0;                            break;                        case ConstItemID.DIAMOND_RED:                            type = 1;                            break;                        case 2:                            type = 2;                            break;                        default:                            type = 3;                            break;                    }                    // count++;                    var names = new string[] { nameof(cfg.costType) };                    var values = new string[] { "" + type };                    SQLiteHelper.Instance.UpdateValues(nameof(GiftBagCfgArray), names, values, nameof(cfg.id), cfg.id.ToString());                }            }            catch (Exception e)            {                ET.Log.Error(e.ToString());            }            finally            {                SQLiteHelper.Instance.CloseConnection();            }        }    }}
 |