Table of Contents

Class AIFireArmMount

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class AIFireArmMount : MonoBehaviour
Inheritance
AIFireArmMount

Constructors

AIFireArmMount()

public AIFireArmMount()

Fields

DoesXRot

public bool DoesXRot

Field Value

bool

DoesYRot

public bool DoesYRot

Field Value

bool

FireArm

public AIFireArm FireArm

Field Value

AIFireArm

XMaxRot

public float XMaxRot

Field Value

float

XMinRot

public float XMinRot

Field Value

float

XMountedTo

public Transform XMountedTo

Field Value

Transform

XRotMount

public Transform XRotMount

Field Value

Transform

XRotSpeed

public float XRotSpeed

Field Value

float

YMaxRot

public float YMaxRot

Field Value

float

YMinRot

public float YMinRot

Field Value

float

YMountedTo

public Transform YMountedTo

Field Value

Transform

YRotMount

public Transform YRotMount

Field Value

Transform

YRotSpeed

public float YRotSpeed

Field Value

float

Methods

Awake()

public void Awake()

CalculateInclinationsToTarget(Vector3, Vector3, float, out Vector2, float)

public bool CalculateInclinationsToTarget(Vector3 start, Vector3 end, float vel, out Vector2 angles, float grav)

Parameters

start Vector3
end Vector3
vel float
angles Vector2
grav float

Returns

bool

GetDirectionToPoint(Vector3, Vector3)

public Vector3 GetDirectionToPoint(Vector3 point, Vector3 origin)

Parameters

point Vector3
origin Vector3

Returns

Vector3

SetShouldFire(bool)

public void SetShouldFire(bool b)

Parameters

b bool

SetTargetPoint(Vector3)

public void SetTargetPoint(Vector3 v)

Parameters

v Vector3

Update()

public void Update()