Example #1
0
 public void ResetPlayer()
 {
     Unloaded = true;
     Storage.UnloadAll();
     Storage.Clean();
     State.Reset();
     Range.Clean();
     Unloaded = false;
 }
Example #2
0
 public override void Invalidate()
 {
     lock (ThreadLocker)
     {
         Save();
         Unloaded = true;
         base.Invalidate();
         Pet?.Invalidate();
         Controller?.Exit();
         Storage.Clean();
         State.Reset();
     }
 }