private void SetupReferencedClip(string otherModelImporterPath)
{
SerializedObject modelImporterSerializedObject = GetModelImporterSerializedObject(otherModelImporterPath);
if (modelImporterSerializedObject != null)
{
modelImporterSerializedObject.CopyFromSerializedProperty(base.serializedObject.FindProperty("m_AnimationType"));
SerializedProperty property = modelImporterSerializedObject.FindProperty("m_CopyAvatar");
if (property != null)
{
property.boolValue = true;
}
SerializedProperty property2 = modelImporterSerializedObject.FindProperty("m_LastHumanDescriptionAvatarSource");
if (property2 != null)
{
property2.objectReferenceValue = this.m_Avatar;
}
CopyHumanDescriptionToDestination(base.serializedObject, modelImporterSerializedObject);
modelImporterSerializedObject.ApplyModifiedProperties();
modelImporterSerializedObject.Dispose();
}
}