Player/GrabAction.cs
/// <summary>
/// Put this component on something that is pressable, and the player will grab it with a certain style animation.
/// </summary>
public partial class GrabAction : Component
{
	public enum GrabStyle
	{
		None,
		SweepDown,
		SweepRight,
		SweepLeft,
		PressButton
	}

	[Property]
	public GrabStyle Style { get; set; } = GrabStyle.SweepDown;
}