public void PrepareSlotInterpolation() { _IdleFramesPct = 1f; SnapSelfPrevious = _Position; if (Container != null) { PreviousSlotOffset = Container.GetSLOTPosition(ContainerSlot, false) - Container.Position; } else { PreviousSlotOffset = null; } }