Example #1
0
    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);
    }
Example #2
0
    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);
    }