|
| CustomHelper (Ped target, string message) |
| Creates a helper class for building Natural Motion messages to send to a given Ped. More...
|
|
◆ ApplyImpulseHelper()
GTA.NaturalMotion.ApplyImpulseHelper.ApplyImpulseHelper |
( |
Ped |
ped | ) |
|
◆ AngularImpulse
bool GTA.NaturalMotion.ApplyImpulseHelper.AngularImpulse |
|
set |
Impulse should be considered an angular impulse.
Default value = False.
◆ EqualizeAmount
float GTA.NaturalMotion.ApplyImpulseHelper.EqualizeAmount |
|
set |
0 means straight impulse, 1 means multiply by the mass (change in velocity).
Default value = 0.0f. Min value = 0.0f. Max value = 1.0f.
◆ HitPoint
Vector3 GTA.NaturalMotion.ApplyImpulseHelper.HitPoint |
|
set |
Optional point on part where hit. If not supplied then the impulse is applied at the part center.
Default value = Vector3(0.0f, 0.0f, 0.0f).
◆ Impulse
Vector3 GTA.NaturalMotion.ApplyImpulseHelper.Impulse |
|
set |
Impulse vector (impulse is change in momentum).
Default value = Vector3(0.0f, 0.0f, 0.0f). Min value = -4500.0f. Max value = 4500.0f.
◆ LocalHitPointInfo
bool GTA.NaturalMotion.ApplyImpulseHelper.LocalHitPointInfo |
|
set |
Hit point in local coordinates of body part.
Default value = False.
◆ LocalImpulseInfo
bool GTA.NaturalMotion.ApplyImpulseHelper.LocalImpulseInfo |
|
set |
Impulse in local coordinates of body part.
Default value = False.
◆ PartIndex
int GTA.NaturalMotion.ApplyImpulseHelper.PartIndex |
|
set |
Index of part being hit. -1 apply impulse to COM.
Default value = 0. Min value = -1. Max value = 28.
The documentation for this class was generated from the following file:
- C:/Users/nitan/source/repos/scripthookvdotnet/source/scripting_v3/GTA.NaturalMotion/EuphoriaHelpers.cs