Table of Contents

Class FVRProjectile

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

Constructors

FVRProjectile()

public FVRProjectile()

Fields

DeletesOnStraightDown

public bool DeletesOnStraightDown

Field Value

bool

Dimensions

public Vector3 Dimensions

Field Value

Vector3

DisplayName

public string DisplayName

Field Value

string

DoesDisrupt

public bool DoesDisrupt

Field Value

bool

DoesFreeze

public bool DoesFreeze

Field Value

bool

DoesIgnite

public bool DoesIgnite

Field Value

bool

ExtraDisplay

public GameObject ExtraDisplay

Field Value

GameObject

GravityMultiplier

public float GravityMultiplier

Field Value

float

ImpactFXMagnitude

public ImpactEffectMagnitude ImpactFXMagnitude

Field Value

ImpactEffectMagnitude

IsDisabledOnFirstImpact

public bool IsDisabledOnFirstImpact

Field Value

bool

IsExpanding

public bool IsExpanding

Field Value

bool

Mass

public float Mass

Field Value

float

MaxRange

public float MaxRange

Field Value

float

MaxRangeRandom

public float MaxRangeRandom

Field Value

float

MuzzleVelocity

public float MuzzleVelocity

Field Value

float

NoseContactRadius

public float NoseContactRadius

Field Value

float

PMat

public PMat PMat

Field Value

PMat

Payloads

public FVRProjectile.ProjectilePayload[] Payloads

Field Value

ProjectilePayload[]

PointsDamage

public float PointsDamage

Field Value

float

TracerLengthMultiplier

public float TracerLengthMultiplier

Field Value

float

TracerWidthMultiplier

public float TracerWidthMultiplier

Field Value

float

Trail

public VRTrail Trail

Field Value

VRTrail

TrailStartColor

public Color TrailStartColor

Field Value

Color

UsesAirDrag

public bool UsesAirDrag

Field Value

bool

UsesTrails

public bool UsesTrails

Field Value

bool

m_bulletRenderer

public Renderer m_bulletRenderer

Field Value

Renderer

m_dieTimerMax

public float m_dieTimerMax

Field Value

float

m_tracerRenderer

public Renderer m_tracerRenderer

Field Value

Renderer

tracer

public Transform tracer

Field Value

Transform

Methods

Fire(float, Vector3, FVRFireArm)

public void Fire(float muzzleVelocity, Vector3 forwardDir, FVRFireArm firearm)

Parameters

muzzleVelocity float
forwardDir Vector3
firearm FVRFireArm

Fire(Vector3, FVRFireArm)

public void Fire(Vector3 forwardDir, FVRFireArm firearm)

Parameters

forwardDir Vector3
firearm FVRFireArm

SetDamageType(DamageType)

public void SetDamageType(DamageDealt.DamageType type)

Parameters

type DamageDealt.DamageType

SetIsInWater(bool)

public void SetIsInWater(bool b)

Parameters

b bool

SetPlayerDamage(bool)

public void SetPlayerDamage(bool b)

Parameters

b bool