/// <summary> /// The position that the player's throw would start. /// </summary> public Vector2 GetThrowingPosition() => ThrowingComponent.GetThrowingPosition();
/// <summary> /// Drop the given item. /// </summary> /// <param name="carriable">The item to drop.</param> public void Drop(Carriable carriable) => ThrowingComponent.Drop(carriable);
/// <summary> /// The direction the player would throw an item they may be holding. /// </summary> /// <param name="normalized">Whether or not to normalize the direction /// (default: true)</param> public Vector2 GetThrowingDirection(bool normalized = true) => ThrowingComponent.GetThrowingDirection(normalized);
/// <summary> /// Throw the given item /// </summary> /// <param name="carriable">The item to throw.</param> public void Throw(Carriable carriable) => ThrowingComponent.Throw(carriable);