Table of Contents

Class RonchWeapon

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

Constructors

RonchWeapon()

public RonchWeapon()

Fields

AudEvent_CycleUp

public AudioEvent AudEvent_CycleUp

Field Value

AudioEvent

DoesFlashOnFire

public bool DoesFlashOnFire

Field Value

bool

FireState

public RonchWeapon.FiringState FireState

Field Value

RonchWeapon.FiringState

FlightVelocityMultiplier

public float FlightVelocityMultiplier

Field Value

float

GunShotProfile

public wwBotWurstGunSoundConfig GunShotProfile

Field Value

wwBotWurstGunSoundConfig

Master

public RonchMaster Master

Field Value

RonchMaster

Muzzle

public Transform Muzzle

Field Value

Transform

MuzzlePAmount

public int MuzzlePAmount

Field Value

int

NumShotsPerSalvo

public int NumShotsPerSalvo

Field Value

int

PSystemsMuzzle

public List<ParticleSystem> PSystemsMuzzle

Field Value

List<ParticleSystem>

Prefab_Projectile

public GameObject Prefab_Projectile

Field Value

GameObject

RefireRate

public float RefireRate

Field Value

float

SendsFireCompleteMessage

public bool SendsFireCompleteMessage

Field Value

bool

Spread

public float Spread

Field Value

float

Time_CycleUp

public float Time_CycleUp

Field Value

float

Time_Firing

public float Time_Firing

Field Value

float

Type

public RonchWeapon.ProjectileType Type

Field Value

RonchWeapon.ProjectileType

UsesMuzzleFire

public bool UsesMuzzleFire

Field Value

bool

Methods

AbortFiringState()

public void AbortFiringState()

BeginFiringSequence()

public void BeginFiringSequence()

DestroyGun()

public void DestroyGun()

SetTargetPos(Transform)

public void SetTargetPos(Transform t)

Parameters

t Transform

Start()

protected void Start()

Update()

public void Update()