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);
 }