Search Results for

    Show / Hide Table of Contents

    Class ArmsWindmillAdaptiveHelper

    Inheritance
    Object
    CustomHelper
    ArmsWindmillAdaptiveHelper
    Inherited Members
    CustomHelper.Start()
    CustomHelper.Start(Int32)
    CustomHelper.Stop()
    CustomHelper.SetArgument(String, Boolean)
    CustomHelper.SetArgument(String, Int32)
    CustomHelper.SetArgument(String, Single)
    CustomHelper.SetArgument(String, String)
    CustomHelper.SetArgument(String, Vector3)
    CustomHelper.ResetArguments()
    CustomHelper.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: GTA.NaturalMotion
    Assembly: ScriptHookVDotNet3.dll
    Syntax
    public sealed class ArmsWindmillAdaptiveHelper : CustomHelper

    Constructors

    | Improve this Doc View Source

    ArmsWindmillAdaptiveHelper(Ped)

    Creates a new Instance of the ArmsWindmillAdaptiveHelper for sending a ArmsWindmillAdaptive Message to a given Ped.

    Declaration
    public ArmsWindmillAdaptiveHelper(Ped ped)
    Parameters
    Type Name Description
    Ped ped

    The Ped to send the ArmsWindmillAdaptive Message to.

    Properties

    | Improve this Doc View Source

    Amplitude

    Controls how large the motion is, higher values means the character waves his arms in a massive arc.

    Declaration
    public float Amplitude { set; }
    Property Value
    Type Description
    Single
    Remarks

    Default value = 0.6f. Min value = 0.0f. Max value = 2.0f.

    | Improve this Doc View Source

    AngSpeed

    Controls the speed of the windmilling.

    Declaration
    public float AngSpeed { set; }
    Property Value
    Type Description
    Single
    Remarks

    Default value = 6.3f. Min value = 0.1f. Max value = 10.0f.

    | Improve this Doc View Source

    ArmDirection

    Declaration
    public ArmDirection ArmDirection { set; }
    Property Value
    Type Description
    ArmDirection
    Remarks

    Default value = Adaptive.

    | Improve this Doc View Source

    ArmStiffness

    How stiff the arms are controls how pronounced the windmilling motion appears.

    Declaration
    public float ArmStiffness { set; }
    Property Value
    Type Description
    Single
    Remarks

    Default value = 14.1f. Min value = 6.0f. Max value = 16.0f.

    | Improve this Doc View Source

    BendLeftElbow

    If true, bend the left elbow to give a stunt man type scramble look.

    Declaration
    public bool BendLeftElbow { set; }
    Property Value
    Type Description
    Boolean
    Remarks

    Default value = False.

    | Improve this Doc View Source

    BendRightElbow

    If true, bend the right elbow to give a stunt man type scramble look.

    Declaration
    public bool BendRightElbow { set; }
    Property Value
    Type Description
    Boolean
    Remarks

    Default value = False.

    | Improve this Doc View Source

    BodyStiffness

    Controls how stiff the rest of the body is.

    Declaration
    public float BodyStiffness { set; }
    Property Value
    Type Description
    Single
    Remarks

    Default value = 11.0f. Min value = 6.0f. Max value = 16.0f.

    | Improve this Doc View Source

    DisableOnImpact

    If true, each arm will stop windmilling if it hits the ground.

    Declaration
    public bool DisableOnImpact { set; }
    Property Value
    Type Description
    Boolean
    Remarks

    Default value = True.

    | Improve this Doc View Source

    ElbowRate

    Rate at which elbow tries to match *ElbowAngle.

    Declaration
    public float ElbowRate { set; }
    Property Value
    Type Description
    Single
    Remarks

    Default value = 1.0f. Min value = 0.0f. Max value = 6.0f.

    | Improve this Doc View Source

    Lean1mult

    0 arms go up and down at the side. 1 circles. 0..1 elipse.

    Declaration
    public float Lean1mult { set; }
    Property Value
    Type Description
    Single
    Remarks

    Default value = 1.0f. Min value = 0.0f. Max value = 2.0f.

    | Improve this Doc View Source

    Lean1offset

    0.f center of circle at side.

    Declaration
    public float Lean1offset { set; }
    Property Value
    Type Description
    Single
    Remarks

    Default value = 0.0f. Min value = -6.0f. Max value = 6.0f.

    | Improve this Doc View Source

    LeftElbowAngle

    If not negative then left arm will blend to this angle.

    Declaration
    public float LeftElbowAngle { set; }
    Property Value
    Type Description
    Single
    Remarks

    Default value = -1.0f. Min value = -1.0f. Max value = 6.0f.

    | Improve this Doc View Source

    Mask

    Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value (see Active Pose notes for possible values).

    Declaration
    public string Mask { set; }
    Property Value
    Type Description
    String
    Remarks

    Default value = "ub".

    | Improve this Doc View Source

    Phase

    Set to a non-zero value to desynchronize the left and right arms motion.

    Declaration
    public float Phase { set; }
    Property Value
    Type Description
    Single
    Remarks

    Default value = 0.0f. Min value = -4.0f. Max value = 8.0f.

    | Improve this Doc View Source

    RightElbowAngle

    If not negative then right arm will blend to this angle.

    Declaration
    public float RightElbowAngle { set; }
    Property Value
    Type Description
    Single
    Remarks

    Default value = -1.0f. Min value = -1.0f. Max value = 6.0f.

    | Improve this Doc View Source

    SetBackAngles

    If true, back angles will be set to compliment arms windmill.

    Declaration
    public bool SetBackAngles { set; }
    Property Value
    Type Description
    Boolean
    Remarks

    Default value = True.

    | Improve this Doc View Source

    UseAngMom

    If true, use angular momentum about com to choose arm circling direction. Otherwise use com angular velocity.

    Declaration
    public bool UseAngMom { set; }
    Property Value
    Type Description
    Boolean
    Remarks

    Default value = False.

    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX