|
Third Person Cover Shooter
1.6
|
Defines cover settings for a character. More...
Static Public Member Functions | |
| static CoverSettings | Default () |
| Default cover settings. More... | |
Public Attributes | |
| bool | CanUseTallCorners |
| Can the character peek from tall cover corners to aim. More... | |
| bool | CanUseLowCorners |
| Can the character peek from low cover corners to aim. More... | |
| float | ExitBack |
| Back area of a cover in angles, defined as a circle. More... | |
| float | LowCapsuleHeight |
| Height of character's collision capsule when idle in low cover. More... | |
| float | LowAimCapsuleHeight |
| Height of character's collision capsule when aiming back in low cover. More... | |
| float | LowRotationSpeed |
| How quickly the character is orientated towards a direction in a low cover. More... | |
| float | TallRotationSpeed |
| How quickly the character is orientated towards a direction in a tall cover. More... | |
| float | EnterDistance |
| Character enter cover if it is closer than this value. More... | |
| float | LeaveDistance |
| Character exit cover if it is furhter away than this value. More... | |
| float | ClimbDistance |
| Character exit cover if it is furhter away than this value. More... | |
| float | MinCrouchDistance |
| Distance to cover at which the character is fully crouching when near it. More... | |
| float | MaxCrouchDistance |
| Distance to cover at which the character begins to transition into the crouch state. More... | |
| float | PivotSideMargin |
| Controls the location of camera pivot position when in cover. More... | |
| float | CornerAimTriggerDistance |
| Distance from a side of a cover at which player can enter aiming from a corner. More... | |
| float | TallSideEnterRadius |
| Capsule radius used when determining if the character is in front of a tall cover when entering it. More... | |
| float | TallSideLeaveRadius |
| Capsule radius used when determining if the character is in front of a tall cover when entering it. More... | |
| float | LeftTallCornerOffset |
| Point relative to a tall corner for the motor to go back to after corner aiming. More... | |
| float | RightTallCornerOffset |
| Point relative to a tall corner for the motor to go back to after corner aiming. More... | |
| float | LowSideEnterRadius |
| Capsule radius used when determining if the character is in front of a low cover when entering it. More... | |
| float | LowSideLeaveRadius |
| Capsule radius used when determining if the character is in front of a low cover when entering it. More... | |
| float | LeftLowCornerOffset |
| Point relative to a low corner for the motor to go back to after corner aiming. More... | |
| float | RightLowCornerOffset |
| Point relative to a low corner for the motor to go back to after corner aiming. More... | |
| float | DirectionChangeDelay |
| Time in seconds for player to start moving again after changing direction. More... | |
| Vector3 | CornerOffset |
| Approximate position shift done by the corner peek animation. More... | |
| CoverUpdateSettings | Update |
| Settings for cover update delays. More... | |
Defines cover settings for a character.
|
static |
Default cover settings.
| bool CoverShooter.CoverSettings.CanUseLowCorners |
Can the character peek from low cover corners to aim.
| bool CoverShooter.CoverSettings.CanUseTallCorners |
Can the character peek from tall cover corners to aim.
| float CoverShooter.CoverSettings.ClimbDistance |
Character exit cover if it is furhter away than this value.
Defined as a distance between a cover and an edge of players capsule.
| float CoverShooter.CoverSettings.CornerAimTriggerDistance |
Distance from a side of a cover at which player can enter aiming from a corner.
| Vector3 CoverShooter.CoverSettings.CornerOffset |
Approximate position shift done by the corner peek animation.
Inverted when peeking left.
| float CoverShooter.CoverSettings.DirectionChangeDelay |
Time in seconds for player to start moving again after changing direction.
| float CoverShooter.CoverSettings.EnterDistance |
Character enter cover if it is closer than this value.
Defined as a distance between a cover and an edge of players capsule.
| float CoverShooter.CoverSettings.ExitBack |
Back area of a cover in angles, defined as a circle.
Moving in this direction exits the cover.
| float CoverShooter.CoverSettings.LeaveDistance |
Character exit cover if it is furhter away than this value.
Defined as a distance between a cover and an edge of players capsule.
| float CoverShooter.CoverSettings.LeftLowCornerOffset |
Point relative to a low corner for the motor to go back to after corner aiming.
| float CoverShooter.CoverSettings.LeftTallCornerOffset |
Point relative to a tall corner for the motor to go back to after corner aiming.
| float CoverShooter.CoverSettings.LowAimCapsuleHeight |
Height of character's collision capsule when aiming back in low cover.
| float CoverShooter.CoverSettings.LowCapsuleHeight |
Height of character's collision capsule when idle in low cover.
| float CoverShooter.CoverSettings.LowRotationSpeed |
How quickly the character is orientated towards a direction in a low cover.
| float CoverShooter.CoverSettings.LowSideEnterRadius |
Capsule radius used when determining if the character is in front of a low cover when entering it.
| float CoverShooter.CoverSettings.LowSideLeaveRadius |
Capsule radius used when determining if the character is in front of a low cover when entering it.
| float CoverShooter.CoverSettings.MaxCrouchDistance |
Distance to cover at which the character begins to transition into the crouch state.
| float CoverShooter.CoverSettings.MinCrouchDistance |
Distance to cover at which the character is fully crouching when near it.
| float CoverShooter.CoverSettings.PivotSideMargin |
Controls the location of camera pivot position when in cover.
Pivot point does not move beyond this margin.
| float CoverShooter.CoverSettings.RightLowCornerOffset |
Point relative to a low corner for the motor to go back to after corner aiming.
| float CoverShooter.CoverSettings.RightTallCornerOffset |
Point relative to a tall corner for the motor to go back to after corner aiming.
| float CoverShooter.CoverSettings.TallRotationSpeed |
How quickly the character is orientated towards a direction in a tall cover.
| float CoverShooter.CoverSettings.TallSideEnterRadius |
Capsule radius used when determining if the character is in front of a tall cover when entering it.
| float CoverShooter.CoverSettings.TallSideLeaveRadius |
Capsule radius used when determining if the character is in front of a tall cover when entering it.
| CoverUpdateSettings CoverShooter.CoverSettings.Update |
Settings for cover update delays.