# Player Movement Controller

## Static Variables

| Type                         | Name          | Description                                                     | Access    |
| ---------------------------- | ------------- | --------------------------------------------------------------- | --------- |
| **static PlayerMotionState** | `PlayerState` | Returns the current player motion state. (Idling, walking etc.) | Read-Only |

## Public Events

| Type                   | Name                  | Description                                    |
| ---------------------- | --------------------- | ---------------------------------------------- |
| **PlayerStateActions** | `EPlayerStateChanged` | Called when the player movement state changes. |
