|
float | EqualizeAmount [set] |
| 0 means straight impulse, 1 means multiply by the mass (change in velocity). More...
|
|
int | PartIndex [set] |
| Index of part being hit. More...
|
|
Vector3 | Impulse [set] |
| Impulse vector (impulse is change in momentum). More...
|
|
Vector3 | HitPoint [set] |
| Optional point on part where hit. More...
|
|
bool | LocalHitPointInfo [set] |
| True = hitPoint is in local coordinates of bodyPart, false = hit point is in world coordinates. More...
|
|
float | ExtraShare [set] |
| If not 0.0 then have an extra bullet applied to spine0 (approximates the COM). Uses setup from configureBulletsExtra. 0-1 shared 0.0 = no extra bullet, 0.5 = impulse split equally between extra and bullet, 1.0 only extra bullet. LT 0.0 then bullet + scaled extra bullet. Eg.-0.5 = bullet + 0.5 impulse extra bullet. More...
|
|
|
| CustomHelper (Ped target, string message) |
| Creates a helper class for building Natural Motion messages to send to a given Ped. More...
|
|
◆ ApplyBulletImpulseHelper()
GTA.NaturalMotion.ApplyBulletImpulseHelper.ApplyBulletImpulseHelper |
( |
Ped |
ped | ) |
|
◆ EqualizeAmount
float GTA.NaturalMotion.ApplyBulletImpulseHelper.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.
◆ ExtraShare
float GTA.NaturalMotion.ApplyBulletImpulseHelper.ExtraShare |
|
set |
If not 0.0 then have an extra bullet applied to spine0 (approximates the COM). Uses setup from configureBulletsExtra. 0-1 shared 0.0 = no extra bullet, 0.5 = impulse split equally between extra and bullet, 1.0 only extra bullet. LT 0.0 then bullet + scaled extra bullet. Eg.-0.5 = bullet + 0.5 impulse extra bullet.
Default value = 0.0f. Min value = -2.0f. Max value = 1.0f.
◆ HitPoint
Vector3 GTA.NaturalMotion.ApplyBulletImpulseHelper.HitPoint |
|
set |
Optional point on part where hit.
Default value = Vector3(0.0f, 0.0f, 0.0f).
◆ Impulse
Vector3 GTA.NaturalMotion.ApplyBulletImpulseHelper.Impulse |
|
set |
Impulse vector (impulse is change in momentum).
Default value = Vector3(0.0f, 0.0f, 0.0f). Min value = -1000.0f. Max value = 1000.0f.
◆ LocalHitPointInfo
bool GTA.NaturalMotion.ApplyBulletImpulseHelper.LocalHitPointInfo |
|
set |
True = hitPoint is in local coordinates of bodyPart, false = hit point is in world coordinates.
Default value = False.
◆ PartIndex
int GTA.NaturalMotion.ApplyBulletImpulseHelper.PartIndex |
|
set |
Index of part being hit.
Default value = 0. Min value = 0. 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