예제 #1
0
        public static void GalcTotalMixZenyMaterialData(out int totalMixZeny)
        {
            totalMixZeny = 0;
            ConceptCardManager instance = ConceptCardManager.Instance;

            if (UnityEngine.Object.op_Equality((UnityEngine.Object)instance, (UnityEngine.Object)null) || instance.BulkSelectedMaterialList.Count == 0)
            {
                return;
            }
            using (List <SelecteConceptCardMaterial> .Enumerator enumerator = instance.BulkSelectedMaterialList.GetEnumerator())
            {
                while (enumerator.MoveNext())
                {
                    SelecteConceptCardMaterial current = enumerator.Current;
                    totalMixZeny += current.mSelectedData.Param.en_cost * current.mSelectNum;
                }
            }
        }
예제 #2
0
        public static void CalcTotalExpTrustMaterialData(out int mixTotalExp, out int mixTrustExp)
        {
            mixTotalExp = 0;
            mixTrustExp = 0;
            ConceptCardManager instance = ConceptCardManager.Instance;

            if (UnityEngine.Object.op_Equality((UnityEngine.Object)instance, (UnityEngine.Object)null) || instance.BulkSelectedMaterialList.Count == 0)
            {
                return;
            }
            using (List <SelecteConceptCardMaterial> .Enumerator enumerator = instance.BulkSelectedMaterialList.GetEnumerator())
            {
                while (enumerator.MoveNext())
                {
                    SelecteConceptCardMaterial current = enumerator.Current;
                    mixTotalExp += current.mSelectedData.MixExp * current.mSelectNum;
                    mixTrustExp += current.mSelectedData.Param.en_trust * current.mSelectNum;
                }
            }
        }