Пример #1
0
 public abstract void Autosave(ISharedDataSerializer.OnAutosaveAutoloadStart onStartDelegate, ISharedDataSerializer.OnAutosaveFinish onFinishDelegate);
Пример #2
0
 public override void Autosave(ISharedDataSerializer.OnAutosaveAutoloadStart onStartDelegate, ISharedDataSerializer.OnAutosaveFinish onFinishDelegate)
 {
     ISharedDataSerializer.LastErrno      = DataSerializerErrorCode.Success;
     this.onAutosaveAutoloadStartDelegate = onStartDelegate;
     this.onAutosaveFinishDelegate        = onFinishDelegate;
     if (this.onAutosaveAutoloadStartDelegate != null)
     {
         this.onAutosaveAutoloadStartDelegate(ISharedDataSerializer.LastErrno);
     }
     SharedSerializerEvent.WillAutosave();
     this.Parser.ParseFromFF9StateSystem();
     SharedSerializerEvent.WillAutosaveDidParse();
     this.Storage.Autosave(this.Parser.RootNodeInParser, new ISharedDataStorage.OnAutosaveFinish(this.OnDataAutosaveFinish));
 }