Class FiringRangeTarget
Inheritance
FiringRangeTarget
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 FiringRangeTarget : MonoBehaviour, IDamageHandler, IMonoBehaviour, INeoSerializableComponent
Properties
healthManager
Declaration
public IHealthManager healthManager { get; }
Property Value
hidden
Declaration
public virtual bool hidden { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
hit
Declaration
Property Value
| Type |
Description |
| System.Boolean |
|
inDamageFilter
Declaration
public DamageFilter inDamageFilter { get; set; }
Property Value
initialised
Declaration
protected bool initialised { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Methods
AddDamage(Single)
Declaration
public DamageResult AddDamage(float damage)
Parameters
| Type |
Name |
Description |
| System.Single |
damage |
|
Returns
AddDamage(Single, IDamageSource)
Declaration
public DamageResult AddDamage(float damage, IDamageSource source)
Parameters
Returns
AddDamage(Single, RaycastHit)
Declaration
public DamageResult AddDamage(float damage, RaycastHit raycasthit)
Parameters
| Type |
Name |
Description |
| System.Single |
damage |
|
| RaycastHit |
raycasthit |
|
Returns
AddDamage(Single, RaycastHit, IDamageSource)
Declaration
public DamageResult AddDamage(float damage, RaycastHit raycasthit, IDamageSource source)
Parameters
| Type |
Name |
Description |
| System.Single |
damage |
|
| RaycastHit |
raycasthit |
|
| IDamageSource |
source |
|
Returns
Initialise(FiringRangeSequencer)
Declaration
public virtual void Initialise(FiringRangeSequencer sequencer)
Parameters
OnSequenceCompleted()
Declaration
protected virtual void OnSequenceCompleted()
Declaration
public virtual void Popup(float duration)
Parameters
| Type |
Name |
Description |
| System.Single |
duration |
|
ReadProperties(INeoDeserializer, NeoSerializedGameObject)
Declaration
public virtual void ReadProperties(INeoDeserializer reader, NeoSerializedGameObject nsgo)
Parameters
ResetTarget()
Declaration
public virtual void ResetTarget()
StartRaisedSequence()
Declaration
protected virtual void StartRaisedSequence()
StartResetSequence()
Declaration
protected virtual void StartResetSequence()
WriteProperties(INeoSerializer, NeoSerializedGameObject, SaveMode)
Declaration
public virtual void WriteProperties(INeoSerializer writer, NeoSerializedGameObject nsgo, SaveMode saveMode)
Parameters
Implements