GrappleSwing MotionGraphState
Overview
The GrappleSwing state pulls the character towards a grapple point and swings as though tethered to it with a springy rope. One option for setting the grapple point is by using the GrappleToolModule with the wieldable tools system
Inspector

Properties
| Name | Type | Description |
|---|---|---|
| Grapple Point | VectorParameter | The point in space that the grapple is tethered to. |
| Target Distance Multiplier | Float | When entering the state, a target distance will be calculated based on multiplying the current distance to the grapple point by this multiplier. |
| Min Distance | Float | Below this distance from the grapple point, the character will actually be pushed away. |
| Acceleration Per Meter | Float | The acceleration towards the grapple point per meter distance above the target distance. |
| Max Accel | Float | The maximum acceleration towards the grapple point. |