protected override void _StartAction(RPGCharacterController controller, int context) { controller.DiveRoll(context); movement.currentState = RPGCharacterState.DiveRoll; }