Class AIFireArmMount
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class AIFireArmMount : MonoBehaviour
- Inheritance
-
AIFireArmMount
Constructors
AIFireArmMount()
Fields
DoesXRot
Field Value
- bool
DoesYRot
Field Value
- bool
FireArm
Field Value
- AIFireArm
XMaxRot
Field Value
- float
XMinRot
Field Value
- float
XMountedTo
public Transform XMountedTo
Field Value
- Transform
XRotMount
public Transform XRotMount
Field Value
- Transform
XRotSpeed
Field Value
- float
YMaxRot
Field Value
- float
YMinRot
Field Value
- float
YMountedTo
public Transform YMountedTo
Field Value
- Transform
YRotMount
public Transform YRotMount
Field Value
- Transform
YRotSpeed
Field Value
- float
Methods
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()