URL: https://wiki.studiominus.nl/internalReference/LaserTurretBehaviour.html
Title: People Playground Modding - LaserTurretBehaviour
==================================================

public class LaserTurretBehaviour
Inherits CanShoot, Messages.IUse, Messages.IOnEMPHit
No description provided
Fields
public Vector2 barrelPosition
[SkipSerialisation]
No description provided

public Vector2 barrelDirection
[SkipSerialisation]
No description provided

public float radius
[SkipSerialisation]
No description provided

public PhysicalBehaviour physicalBehaviour
[SkipSerialisation]
No description provided

public HingeJoint2D joint
[SkipSerialisation]
No description provided

public AudioClip targetAcquired
[SkipSerialisation]
No description provided

public AudioSource audioSource
[SkipSerialisation]
No description provided

public LayerMask layerMask
[SkipSerialisation]
No description provided

public float recoil
[SkipSerialisation]
No description provided

public ParticleSystem muzzleFlash
[SkipSerialisation]
No description provided

public float interval
[SkipSerialisation]
No description provided

public float cooldown
[SkipSerialisation]
No description provided

public GameObject projectile
[SkipSerialisation]
No description provided

public float inaccuracy
[SkipSerialisation]
No description provided

public float motorSpeed
[SkipSerialisation]
No description provided

public GameObject GlowEffect
[SkipSerialisation]
No description provided

public GameObject BreakEffect
[SkipSerialisation]
No description provided

public bool IsBroken
[ReadOnly]
No description provided

Properties
public override Vector2 BarrelPosition
[SkipSerialisation]
No description provided

public Vector2 BarrelDirection
[SkipSerialisation]
No description provided

Methods
public void OnEMPHit()
No description provided

public void Use(ActivationPropagation activation)
No description provided

public override void Shoot()
No description provided