public override void OnActivate(int pinID) { if (pinID != 10 && pinID != 11) { return; } ConceptCardManager instance = ConceptCardManager.Instance; if (Object.op_Equality((Object)instance, (Object)null)) { return; } int totalMixZeny = 0; if (pinID == 10) { ConceptCardManager.GalcTotalMixZeny(instance.SelectedMaterials, out totalMixZeny); } else { ConceptCardManager.GalcTotalMixZenyMaterialData(out totalMixZeny); } if (totalMixZeny > MonoSingleton <GameManager> .Instance.Player.Gold) { this.ActivateOutputLinks(1001); } else { this.ActivateOutputLinks(1000); } }
private void SetupText() { ConceptCardManager instance = ConceptCardManager.Instance; if (Object.op_Equality((Object)instance, (Object)null) || instance.BulkSelectedMaterialList.Count == 0) { return; } int mixTotalExp; int mixTrustExp; ConceptCardManager.CalcTotalExpTrustMaterialData(out mixTotalExp, out mixTrustExp); if (Object.op_Inequality((Object)this.GetExp, (Object)null)) { this.GetExp.set_text(mixTotalExp.ToString()); } if (Object.op_Inequality((Object)this.GetTrust, (Object)null)) { ConceptCardManager.SubstituteTrustFormat(instance.SelectedConceptCardData, this.GetTrust, mixTrustExp, false); } int totalMixZeny = 0; ConceptCardManager.GalcTotalMixZenyMaterialData(out totalMixZeny); if (!Object.op_Inequality((Object)this.UsedZenny, (Object)null)) { return; } this.UsedZenny.set_text(totalMixZeny.ToString()); }
public void SetMixParam() { ConceptCardManager instance = ConceptCardManager.Instance; if (UnityEngine.Object.op_Equality((UnityEngine.Object)instance, (UnityEngine.Object)null)) { return; } ConceptCardManager.GalcTotalMixZenyMaterialData(out this.totalMixZeny); instance.SetupBulkLevelupAnimation(); this.mBaseCardId = (long)instance.SelectedConceptCardData.UniqueID; this.mMaterials = new List <SelecteConceptCardMaterial>((IEnumerable <SelecteConceptCardMaterial>)instance.BulkSelectedMaterialList); instance.BulkSelectedMaterialList.Clear(); }