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