public int GetMaxVentureNumInProgress() { int maxVentureInProgressNumBase = this._levelMetaData.maxVentureInProgressNumBase; foreach (CabinTechTreeNode node in base._techTree.GetActiveNodeList()) { CabinTechTreeMetaData data = node._metaData; if (data.AbilityType == 3) { maxVentureInProgressNumBase += data.Argument1; } } return(maxVentureInProgressNumBase); }
public float GetAvatarAttrEnhance(AvatarAttrType attrType) { float num = 0f; foreach (CabinTechTreeNode node in base._techTree.GetActiveNodeList()) { CabinTechTreeMetaData data = node._metaData; if (data.Argument1 == attrType) { num += ((float)data.Argument2) / 100f; } } return(num); }