Update Pawn authored by Daniel Rupp's avatar Daniel Rupp
......@@ -19,7 +19,7 @@ PawnMovement->SetCameraComponent(CameraComponent);
## Continuous Movement
The continuous movement component is an Actor Component that adds continuous movement functionality to the Pawn. In the details panel of the component, the following parameters can be used to adjust the behavior:
The continuous movement component is an Actor Component that adds continuous movement functionality to the Pawn. Use either the Continuous Movement or the Teleportation component, never both. In the details panel of the component, the following parameters can be used to adjust the behavior:
| Parameter| Description|
| ------ | ------ |
......@@ -32,7 +32,7 @@ The continuous movement component is an Actor Component that adds continuous mov
## Teleportation
The teleportation component is an Actor Component that adds teleportation based movement functionality to the Pawn. In the details panel of the component, the following parameters can be used to adjust the behavior:
The teleportation component is an Actor Component that adds teleportation based movement functionality to the Pawn. Use either the Teleportation or the Continuous Movement component, never both. In the details panel of the component, the following parameters can be used to adjust the behavior:
| Parameter| Description|
| ------ | ------ |
......@@ -40,6 +40,20 @@ The teleportation component is an Actor Component that adds teleportation based
|IMC Teleport Right|The Input Mapping Context for the right hand, that maps controller buttons to behavior. This can only be set in the components blueprint (EditDefaultsOnly). Only change this if you know what you are doing.|
|IMC Teleport Left|See above.|
|Move|The reference to the Input Action. This can only be set in the components blueprint (EditDefaultsOnly). Only change this if you know what you are doing.|
## Turn
...
The Turn component adds turning functionality like smooth or snap turning to the pawn. You can combine this component with the Teleportation or the Continuous Movement component. Note that you can also specify which hand is responsible for turning, per default left hand is used for turning and right hand for movement. If you want to change that, you have to change it in the Turning component and in either the Teleportation or the Continuous Movement component. You can also set the Turning hand to the same as the movement hand to allow one-handed usage. In the details panel of the component, the following parameters can be used to adjust the behavior:
| Parameter| Description|
| ------ | ------ |
|Turn With Left Hand|If true, the left controller's stick is used for turning. Use this to easily specify handedness.|
|Allow Turning|Toggle this component on and off.|
|Snap Turn|If true Snap turning is used, if false turning is done continuously.|
|Turn Rate Factor|Adjusts the turning speed. Can only be edited if `Snap Turn` is set to false.|
|Snap Turn Angle|Specify the angle at which the pawn rotates per input. Can only be edited if `Snap Turn` is set to true.|
|Turn|The reference to the Input Action. This can only be set in the components blueprint (EditDefaultsOnly). Only change this if you know what you are doing.|
|Desktop Rotation|The reference to the Input Action. This can only be set in the components blueprint (EditDefaultsOnly). Only change this if you know what you are doing.|
|IMC Movement Right|The Input Mapping Context for the right hand, that maps controller buttons to behavior. This can only be set in the components blueprint (EditDefaultsOnly). Only change this if you know what you are doing.|
|IMC Movement Left |See above.|