public abstract void Save(Int32 slotID, Int32 saveID, ISharedDataSerializer.OnSaveLoadStart onStartDelegate, ISharedDataSerializer.OnSaveFinish onFinishDelegate);
public override void Save(Int32 slotID, Int32 saveID, ISharedDataSerializer.OnSaveLoadStart onStartDelegate, ISharedDataSerializer.OnSaveFinish onFinishDelegate) { ISharedDataSerializer.LastErrno = DataSerializerErrorCode.Success; this.previewSlotCache = (SharedDataPreviewSlot)null; this.slotIDCache = slotID; this.saveIDCache = saveID; this.onSaveLoadStartDelegate = onStartDelegate; this.onSaveFinishDelegate = onFinishDelegate; base.StartCoroutine(this.SaveWithCoroutine(slotID, saveID)); }