public virtual void UpgradeAttribute(float targetValue) { if (attributeType.Equals(AttributeType.Health)) { maxValue += targetValue; } ChangeValue(targetValue); }
/// <summary> /// Enable or disable field for setting FK references. /// </summary> private void SetReferenceToField() { plcReference.Visible = (AttributeType.Equals(FieldDataType.Integer, StringComparison.OrdinalIgnoreCase) && !IsDummyField && !IsExtraField && (!IsFieldPrimary || !IsAttributeIdentity()) && (Mode == FieldEditorModeEnum.ClassFormDefinition) && !IsDocumentType); }