public class MachineGunBehaviour

Inherits MonoBehaviour, Messages.IUse

No description provided

Fields

public ParticleSystem Effect

[SkipSerialisation]

No description provided


public GameObject ImpactEffect

[SkipSerialisation]

No description provided


public GameObject RicochetEffect

[SkipSerialisation]

No description provided


public AudioClip[] Sounds

[SkipSerialisation]

No description provided


public AudioSource AudioSource

[SkipSerialisation]

No description provided


public Vector2 barrelPosition

[SkipSerialisation]

No description provided


public Vector2 barrelDirection

[SkipSerialisation]

No description provided


public Cartridge Cartridge

[SkipSerialisation]

No description provided


public bool ExplosiveRounds

No description provided


public ExplosionCreator.ExplosionParameters ExplosionSettings

[NaughtyAttributes.ShowIf(nameof(ExplosiveRounds))]

No description provided


public float FireRateMultiplier

No description provided


public float ShockwaveIntensity

Amount of force behind the shockwave when fired


public bool Automatic

No description provided


public DistantSoundBehaviour.SoundType DistantSound

[SkipSerialisation]

No description provided


Properties

public BallisticsEmitter BallisticsEmitter { get; private set; }

No description provided


public Vector2 BarrelPosition

No description provided


public Vector2 BarrelDirection

No description provided


Methods

public void Use(ActivationPropagation activation)

No description provided


Attention!

This member is obsolete and should not be used. It is a remnant from the past.

bi bij bibi