Table of Contents

Class Chainsaw

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class Chainsaw : FVRPhysicalObject
Inheritance
Chainsaw
Inherited Members

Constructors

Chainsaw()

public Chainsaw()

Fields

AudClip_Buzzing

public AudioClip AudClip_Buzzing

Field Value

AudioClip

AudClip_Hitting

public AudioClip AudClip_Hitting

Field Value

AudioClip

AudClip_Idle

public AudioClip AudClip_Idle

Field Value

AudioClip

AudClip_Start

public AudioClip AudClip_Start

Field Value

AudioClip

BladeBits

public Renderer BladeBits

Field Value

Renderer

BladeCols

public Collider[] BladeCols

Field Value

Collider[]

BladePoint1

public Transform BladePoint1

Field Value

Transform

BladePoint2

public Transform BladePoint2

Field Value

Transform

BladeSolid

public Renderer BladeSolid

Field Value

Renderer

EngineRot

public Transform EngineRot

Field Value

Transform

EngineSmoke

public ParticleSystem EngineSmoke

Field Value

ParticleSystem

Foregrip

public FVRAlternateGrip Foregrip

Field Value

FVRAlternateGrip

PerceptibleEventRange

public float PerceptibleEventRange

Field Value

float

PerceptibleEventVolume

public float PerceptibleEventVolume

Field Value

float

SawAudio

public AudioSource SawAudio

Field Value

AudioSource

Sparks

public ParticleSystem Sparks

Field Value

ParticleSystem

StartingAudio

public AudioSource StartingAudio

Field Value

AudioSource

UsesBladeSolidBits

public bool UsesBladeSolidBits

Field Value

bool

UsesEngineRot

public bool UsesEngineRot

Field Value

bool

Methods

Awake()

protected override void Awake()

FVRFixedUpdate()

protected override void FVRFixedUpdate()

FVRUpdate()

protected override void FVRUpdate()

SetCableLength(float)

public void SetCableLength(float f)

Parameters

f float

UpdateInteraction(FVRViveHand)

public override void UpdateInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand