Class MultiTargetLockTrigger
Inheritance
MultiTargetLockTrigger
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: NeoFPS.dll
Syntax
public class MultiTargetLockTrigger : BaseTriggerBehaviour, IFirearmModule, ITrigger, IFirearmModuleValidity, INeoSerializableComponent, ITargetingSystem, ITargetLock
Properties
cancelOnReload
Declaration
public override bool cancelOnReload { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Overrides
currentQueueCount
Declaration
public int currentQueueCount { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
pressed
Declaration
public override bool pressed { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Overrides
Methods
Awake()
Declaration
protected override void Awake()
Overrides
Cancel()
Declaration
public override void Cancel()
Overrides
FixedTriggerUpdate()
Declaration
protected override void FixedTriggerUpdate()
Overrides
OnDisable()
Declaration
protected override void OnDisable()
Overrides
OnEnable()
Declaration
protected override void OnEnable()
Overrides
OnSetBlocked(Boolean)
Declaration
protected override void OnSetBlocked(bool to)
Parameters
| Type |
Name |
Description |
| System.Boolean |
to |
|
Overrides
OnValidate()
Declaration
protected void OnValidate()
Press()
Declaration
public override void Press()
Overrides
RegisterTracker(ITargetTracker)
Declaration
public void RegisterTracker(ITargetTracker tracker)
Parameters
Release()
Declaration
public override void Release()
Overrides
Events
onQueueCountChanged
Declaration
public event UnityAction<int> onQueueCountChanged
Event Type
| Type |
Description |
| UnityAction<System.Int32> |
|
onTargetLock
Declaration
public event UnityAction<Collider, bool> onTargetLock
Event Type
| Type |
Description |
| UnityAction<Collider, System.Boolean> |
|
onTargetLockBroken
Declaration
public event UnityAction<Collider> onTargetLockBroken
Event Type
| Type |
Description |
| UnityAction<Collider> |
|
onTargetLockStrengthChanged
Declaration
public event UnityAction<Collider, float> onTargetLockStrengthChanged
Event Type
| Type |
Description |
| UnityAction<Collider, System.Single> |
|
Implements