private void CloneProperties(object aClone) { Articy.Eai.Features.playerFeature newClone = ((Articy.Eai.Features.playerFeature)(aClone)); if ((SmallScriptValue != null)) { newClone.SmallScriptValue = ((ArticyScriptCondition)(SmallScriptValue.CloneObject())); } if ((SmallScriptValue_02 != null)) { newClone.SmallScriptValue_02 = ((ArticyScriptCondition)(SmallScriptValue_02.CloneObject())); } if ((SmallScriptValue_03 != null)) { newClone.SmallScriptValue_03 = ((ArticyScriptCondition)(SmallScriptValue_03.CloneObject())); } }
public object CloneObject() { Articy.Eai.Features.playerFeature clone = new Articy.Eai.Features.playerFeature(); CloneProperties(clone); return(clone); }