Table of Contents

Class AIMeleeWeapon

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class AIMeleeWeapon : FVRDestroyableObject, IFVRDamageable
Inheritance
AIMeleeWeapon
Implements
Inherited Members

Constructors

AIMeleeWeapon()

public AIMeleeWeapon()

Fields

Dam

public DamageDealt Dam

Field Value

DamageDealt

DamageCastDistance

public float DamageCastDistance

Field Value

float

DamageCastPoint

public Transform DamageCastPoint

Field Value

Transform

DamageLM_player

public LayerMask DamageLM_player

Field Value

LayerMask

DamageLM_world

public LayerMask DamageLM_world

Field Value

LayerMask

Effects

public AIMeleeWeapon.MeleeParticleEffectEvent[] Effects

Field Value

MeleeParticleEffectEvent[]

ExtendedLocalPos

public Vector3 ExtendedLocalPos

Field Value

Vector3

ExtendedLocalScale

public Vector3 ExtendedLocalScale

Field Value

Vector3

MeleeAudClips

public AudioClip[] MeleeAudClips

Field Value

AudioClip[]

MeleeAudSource

public AudioSource MeleeAudSource

Field Value

AudioSource

MeleePitchRange

public Vector2 MeleePitchRange

Field Value

Vector2

MeleeVolumeRange

public Vector2 MeleeVolumeRange

Field Value

Vector2

RefireRange

public Vector2 RefireRange

Field Value

Vector2

RetractedLocalPos

public Vector3 RetractedLocalPos

Field Value

Vector3

RetractedLocalScale

public Vector3 RetractedLocalScale

Field Value

Vector3

Spike

public Transform Spike

Field Value

Transform

Methods

Awake()

public override void Awake()

DestroyEvent()

public override void DestroyEvent()

SetFireAtWill(bool)

public void SetFireAtWill(bool b)

Parameters

b bool

Update()

public override void Update()