private void CloneProperties(object aClone) { Articy.Asylumjame.Features.DefaultBasicCharacterFeatureFeature newClone = ((Articy.Asylumjame.Features.DefaultBasicCharacterFeatureFeature)(aClone)); newClone.Age = Age; newClone.Species = Species; newClone.BornIn = BornIn; newClone.Sex = Sex; newClone.Occupation = Occupation; newClone.Accent = Accent; newClone.Personality = Personality; newClone.Appearance = Appearance; mInventory.CustomClone(newClone.mInventory); }
public object CloneObject() { Articy.Asylumjame.Features.DefaultBasicCharacterFeatureFeature clone = new Articy.Asylumjame.Features.DefaultBasicCharacterFeatureFeature(); CloneProperties(clone); return(clone); }