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; } }