Class ConfigureShotInjuredArmHelper
This single message allows you to configure the injured arm reaction during shot.
Inherited Members
Namespace: GTA.NaturalMotion
Assembly: ScriptHookVDotNet3.dll
Syntax
public sealed class ConfigureShotInjuredArmHelper : CustomHelper
Constructors
| Improve this Doc View SourceConfigureShotInjuredArmHelper(Ped)
Creates a new Instance of the ConfigureShotInjuredArmHelper for sending a ConfigureShotInjuredArm Message to a given Ped.
Declaration
public ConfigureShotInjuredArmHelper(Ped ped)
Parameters
Type | Name | Description |
---|---|---|
Ped | ped |
Remarks
This single message allows you to configure the injured arm reaction during shot.
Properties
| Improve this Doc View SourceForceStep
Force a step to be taken whether pushed out of balance or not.
Declaration
public bool ForceStep { set; }
Property Value
Type | Description |
---|---|
Boolean |
Remarks
Default value = True.
ForceStepExtraHeight
Additional height added to stepping foot.
Declaration
public float ForceStepExtraHeight { set; }
Property Value
Type | Description |
---|---|
Single |
Remarks
Default value = 0.1f. Min value = 0.0f. Max value = 0.7f.
HipRoll
Amount of hip roll.
Declaration
public float HipRoll { set; }
Property Value
Type | Description |
---|---|
Single |
Remarks
Default value = 0.0f. Min value = -2.0f. Max value = 2.0f.
HipYaw
Amount of hip twist. (Negative values twist into bullet direction - probably not what is wanted).
Declaration
public float HipYaw { set; }
Property Value
Type | Description |
---|---|
Single |
Remarks
Default value = 0.8f. Min value = -2.0f. Max value = 2.0f.
InjuredArmTime
Length of the reaction.
Declaration
public float InjuredArmTime { set; }
Property Value
Type | Description |
---|---|
Single |
Remarks
Default value = 0.3f. Min value = 0.0f. Max value = 2.0f.
StepTurn
Turn the character using the balancer.
Declaration
public bool StepTurn { set; }
Property Value
Type | Description |
---|---|
Boolean |
Remarks
Default value = True.
VelForceStep
Velocity above which a step is not forced.
Declaration
public float VelForceStep { set; }
Property Value
Type | Description |
---|---|
Single |
Remarks
Default value = 0.8f. Min value = 0.0f. Max value = 20.0f.
VelMultiplierEnd
End velocity of ramp where parameters are scaled to zero.
Declaration
public float VelMultiplierEnd { set; }
Property Value
Type | Description |
---|---|
Single |
Remarks
Default value = 5.0f. Min value = 1.0f. Max value = 40.0f.
VelMultiplierStart
Start velocity where parameters begin to be ramped down to zero linearly.
Declaration
public float VelMultiplierStart { set; }
Property Value
Type | Description |
---|---|
Single |
Remarks
Default value = 1.0f. Min value = 0.0f. Max value = 20.0f.
VelScales
Use the velocity scaling parameters. Tune for standing still then use velocity scaling to make sure a running character stays balanced (the turning tends to make the character fall over more at speed).
Declaration
public bool VelScales { set; }
Property Value
Type | Description |
---|---|
Boolean |
Remarks
Default value = True.
VelStepTurn
Velocity above which a stepTurn is not asked for.
Declaration
public float VelStepTurn { set; }
Property Value
Type | Description |
---|---|
Single |
Remarks
Default value = 0.8f. Min value = 0.0f. Max value = 20.0f.