public Quest SerializableToQuest(SaveData.QuestSaveData questSaveData) { Quest quest = new Quest(questSaveData.questType, questSaveData.name, questSaveData.value); quest.Complete = questSaveData.complete; quest.OtherData = questSaveData.otherData; return(quest); }
public SaveData.QuestSaveData QuestToSerializable(Quest quest) { SaveData.QuestSaveData questSaveData = new SaveData.QuestSaveData(); questSaveData.name = quest.Name; questSaveData.questType = quest.QuestType; questSaveData.complete = quest.Complete; questSaveData.value = quest.Value; questSaveData.otherData = quest.OtherData; return(questSaveData); }