private DynamicCharacterAvatar avatar;
public void SaveRecipe()
{
EasyUMA.DNAInfo = EasyUMA.PrintDNADictionary(avatar);
EasyUMA.colorRecipe = EasyUMA.PrintColors(avatar);
EasyUMA.wardrobeRecipe = EasyUMA.PrintWardrobe(avatar);
if (avatar.umaData.umaRecipe.raceData.raceName == "HumanMale")
EasyUMA.saveAsMale = true;
else EasyUMA.saveAsMale = false;
}
public void LoadRecipe()
{
avatar.ClearSlots();
EasyUMA.dnaPackedRecipe.Clear();
EasyUMA.dnaPackedRecipe.Add(EasyUMA.packedDna);
EasyUMA.totalRecipe = EasyUMA.gatherFullRecipe(avatar, EasyUMA.saveAsMale, EasyUMA.DNAInfo, EasyUMA.colorRecipe, EasyUMA.wardrobeRecipe);
var dummyRecipe = JsonUtility.ToJson(EasyUMA.totalRecipe);
avatar.LoadFromRecipeString(dummyRecipe);
}