Class FVRFireArmBipod
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class FVRFireArmBipod : MonoBehaviour
- Inheritance
-
FVRFireArmBipod
Constructors
FVRFireArmBipod()
Fields
AudEvent_BClose
public AudioEvent AudEvent_BClose
Field Value
- AudioEvent
AudEvent_BOpen
public AudioEvent AudEvent_BOpen
Field Value
- AudioEvent
BaseClip
public Transform BaseClip
Field Value
- Transform
BipodFeet
public Transform[] BipodFeet
Field Value
- Transform[]
BipodLegs
public Transform[] BipodLegs
Field Value
- Transform[]
Bit1
Field Value
- Transform
Bit2
Field Value
- Transform
ExpandedLegYAngle
public float[] ExpandedLegYAngle
Field Value
- float[]
FireArm
public FVRPhysicalObject FireArm
Field Value
- FVRPhysicalObject
FoldedPosStroner
public List<Vector3> FoldedPosStroner
Field Value
- List<Vector3>
FoldedRPK
public List<Vector3> FoldedRPK
Field Value
- List<Vector3>
FoldedXRot
Field Value
- float
public Transform GroundContactReference
Field Value
- Transform
GroundFollower
public Transform GroundFollower
Field Value
- Transform
GroundFollowerTargetPoint
public Vector3 GroundFollowerTargetPoint
Field Value
- Vector3
LM_BipodTouch
public LayerMask LM_BipodTouch
Field Value
- LayerMask
LocalPosContracted1
public Vector3 LocalPosContracted1
Field Value
- Vector3
LocalPosContracted2
public Vector3 LocalPosContracted2
Field Value
- Vector3
LocalPosExpanded1
public Vector3 LocalPosExpanded1
Field Value
- Vector3
LocalPosExpanded2
public Vector3 LocalPosExpanded2
Field Value
- Vector3
MLBit1
Field Value
- Transform
MLBit2
Field Value
- Transform
MLDistances
public List<Vector3> MLDistances
Field Value
- List<Vector3>
MLHeights
public List<float> MLHeights
Field Value
- List<float>
OverrideTranslationFrame
public Transform OverrideTranslationFrame
Field Value
- Transform
PointToOverride
public Transform PointToOverride
Field Value
- Transform
RecoilDamping
public float RecoilDamping
Field Value
- float
RecoilFactor
public float RecoilFactor
Field Value
- float
Style
public FVRFireArmBipod.BipodStyle Style
Field Value
- FVRFireArmBipod.BipodStyle
SupportBits
public Transform[] SupportBits
Field Value
- Transform[]
SupportBitsClosedRot
public Vector3[] SupportBitsClosedRot
Field Value
- Vector3[]
SupportBitsOpenRot
public Vector3[] SupportBitsOpenRot
Field Value
- Vector3[]
UnFoldedPosStroner
public List<Vector3> UnFoldedPosStroner
Field Value
- List<Vector3>
UnFoldedRPK
public List<Vector3> UnFoldedRPK
Field Value
- List<Vector3>
UnFoldedXRot
public float UnFoldedXRot
Field Value
- float
UsesExtendyBits
public bool UsesExtendyBits
Field Value
- bool
UsesMultiLength
public bool UsesMultiLength
Field Value
- bool
Properties
IsBipodActive
public bool IsBipodActive { get; }
Property Value
- bool
Methods
Activate()
Awake()
Config()
Contract(bool)
public void Contract(bool playSound)
Parameters
playSound
bool
Deactivate()
Expand()
GetBipodRootWorld()
public Vector3 GetBipodRootWorld()
Returns
- Vector3
GetOffsetSavedWorldPoint()
public Vector3 GetOffsetSavedWorldPoint()
Returns
- Vector3
GetPointTo()
public Transform GetPointTo()
Returns
- Transform
NextML()
PrevML()
Toggle()
UpdateBipod()
public void UpdateBipod()