Example #1
0
        private void SetAllShipsLevel(int LV)
        {
            if (LV == 0)
            {
                return;
            }
            UserInfo = StrategyTopTaskManager.GetLogicManager().UserInfo;
            Dictionary <int, int> dictionary = Mst_DataManager.Instance.Get_MstLevel(shipTable: true);
            int num = 1;

            while (true)
            {
                int           num2          = num;
                MemberMaxInfo memberMaxInfo = UserInfo.ShipCountData();
                if (num2 < memberMaxInfo.NowCount + 1)
                {
                    UserInfo.GetShip(num).AddExp(dictionary[LV] - UserInfo.GetShip(num).Exp);
                    num++;
                    continue;
                }
                break;
            }
        }