Beispiel #1
0
 public override void Load(Int32 slotID, Int32 saveID, ISharedDataSerializer.OnSaveLoadStart onStartDelegate, ISharedDataSerializer.OnLoadFinish onFinishDelegate)
 {
     ISharedDataSerializer.LastErrno = DataSerializerErrorCode.Success;
     this.previewSlotCache           = (SharedDataPreviewSlot)null;
     this.slotIDCache             = slotID;
     this.saveIDCache             = saveID;
     this.onSaveLoadStartDelegate = onStartDelegate;
     this.onLoadFinishDelegate    = onFinishDelegate;
     base.StartCoroutine(this.LoadWithCoroutine(slotID, saveID));
 }
Beispiel #2
0
 public abstract void Save(Int32 slotID, Int32 saveID, ISharedDataSerializer.OnSaveLoadStart onStartDelegate, ISharedDataSerializer.OnSaveFinish onFinishDelegate);