/// <summary> /// Load the lore pickup's save data from the serialized object and /// reapply the loaded data to the active lore pickup. /// </summary> /// <param name="serializedObj">object with the lore pickup's saved data</param> public override void Load(object serializedObj) { // Cast the data LorePickupSaveData data = serializedObj as LorePickupSaveData; // Load the data into the lore pickup lorePickupRef.LoadSave(data); }
/// <summary> /// Loads save data for the lore text pickup. /// </summary> /// <param name="saveData">Data to load into this pickup.</param> public void LoadSave(LorePickupSaveData saveData) { this.isCollected = saveData.GetWasCollected(); }