SHVDN
v3
An ASI plugin for Grand Theft Auto V, which allows running scripts written in any .NET language in-game. Developed by crosire https://github.com/crosire/scripthookvdotnet/
|
BEHAVIOURS REFERENCED: AnimPose - allows animPose to override body parts: Arms (useLeftArm, useRightArm). More...
Public Member Functions | |
PointArmHelper (Ped ped) | |
Creates a new Instance of the PointArmHelper for sending a PointArm Message to a given Ped. More... | |
Public Member Functions inherited from GTA.NaturalMotion.CustomHelper | |
void | Start () |
Starts this Natural Motion behavior on the Ped that will loop until manually aborted. More... | |
void | Start (int duration) |
Starts this Natural Motion behavior on the Ped for a specified duration. More... | |
void | Stop () |
Stops this Natural Motion behavior on the Ped. More... | |
void | SetArgument (string argName, bool value) |
Sets a Message argument to a bool value. More... | |
void | SetArgument (string argName, int value) |
Sets a Message argument to a int value. More... | |
void | SetArgument (string argName, float value) |
Sets a Message argument to a float value. More... | |
void | SetArgument (string argName, string value) |
Sets a Message argument to a string value. More... | |
void | SetArgument (string argName, Vector3 value) |
Sets a Message argument to a Vector3 value. More... | |
void | ResetArguments () |
Resets all arguments to their default values. More... | |
override string | ToString () |
Returns the internal message name. More... | |
Properties | |
Vector3 | TargetLeft [set] |
Point to point to (in world space). More... | |
float | TwistLeft [set] |
Twist of the arm around point direction. More... | |
float | ArmStraightnessLeft [set] |
Values less than 1 can give the arm a more bent look. More... | |
bool | UseLeftArm [set] |
float | ArmStiffnessLeft [set] |
Stiffness of arm. More... | |
float | ArmDampingLeft [set] |
Damping value for arm used to point. More... | |
int | InstanceIndexLeft [set] |
Level index of thing to point at, or -1 for none. if -1, target is specified in world space, otherwise it is an offset from the object specified by this index. More... | |
float | PointSwingLimitLeft [set] |
Swing limit. More... | |
bool | UseZeroPoseWhenNotPointingLeft [set] |
Vector3 | TargetRight [set] |
Point to point to (in world space). More... | |
float | TwistRight [set] |
Twist of the arm around point direction. More... | |
float | ArmStraightnessRight [set] |
Values less than 1 can give the arm a more bent look. More... | |
bool | UseRightArm [set] |
float | ArmStiffnessRight [set] |
Stiffness of arm. More... | |
float | ArmDampingRight [set] |
Damping value for arm used to point. More... | |
int | InstanceIndexRight [set] |
Level index of thing to point at, or -1 for none. if -1, target is specified in world space, otherwise it is an offset from the object specified by this index. More... | |
float | PointSwingLimitRight [set] |
Swing limit. More... | |
bool | UseZeroPoseWhenNotPointingRight [set] |
Additional Inherited Members | |
Protected Member Functions inherited from GTA.NaturalMotion.CustomHelper | |
CustomHelper (Ped target, string message) | |
Creates a helper class for building Natural Motion messages to send to a given Ped. More... | |
BEHAVIOURS REFERENCED: AnimPose - allows animPose to override body parts: Arms (useLeftArm, useRightArm).
GTA.NaturalMotion.PointArmHelper.PointArmHelper | ( | Ped | ped | ) |
Creates a new Instance of the PointArmHelper for sending a PointArm Message to a given Ped.
BEHAVIOURS REFERENCED: AnimPose - allows animPose to override body parts: Arms (useLeftArm, useRightArm).
|
set |
Damping value for arm used to point.
Default value = 1.0f. Min value = 0.0f. Max value = 2.0f.
|
set |
Damping value for arm used to point.
Default value = 1.0f. Min value = 0.0f. Max value = 2.0f.
|
set |
Stiffness of arm.
Default value = 15.0f. Min value = 6.0f. Max value = 16.0f.
|
set |
Stiffness of arm.
Default value = 15.0f. Min value = 6.0f. Max value = 16.0f.
|
set |
Values less than 1 can give the arm a more bent look.
Default value = 0.8f. Min value = 0.0f. Max value = 2.0f.
|
set |
Values less than 1 can give the arm a more bent look.
Default value = 0.8f. Min value = 0.0f. Max value = 2.0f.
|
set |
Level index of thing to point at, or -1 for none. if -1, target is specified in world space, otherwise it is an offset from the object specified by this index.
Default value = -1. Min value = -1.
|
set |
Level index of thing to point at, or -1 for none. if -1, target is specified in world space, otherwise it is an offset from the object specified by this index.
Default value = -1. Min value = -1.
|
set |
Swing limit.
Default value = 1.5f. Min value = 0.0f. Max value = 3.0f.
|
set |
Swing limit.
Default value = 1.5f. Min value = 0.0f. Max value = 3.0f.
|
set |
Point to point to (in world space).
Default value = Vector3(0.0f, 0.0f, 0.0f).
|
set |
Point to point to (in world space).
Default value = Vector3(0.0f, 0.0f, 0.0f).
|
set |
Twist of the arm around point direction.
Default value = 0.3f. Min value = -1.0f. Max value = 1.0f.
|
set |
Twist of the arm around point direction.
Default value = 0.3f. Min value = -1.0f. Max value = 1.0f.
|
set |
Default value = False.
|
set |
Default value = False.
|
set |
Default value = False.
|
set |
Default value = False.