Class DamageZone
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 DamageZone : CharacterTriggerZone, IDamageSource
Properties
controller
Declaration
public IController controller { get; }
Property Value
damagePerSecond
Declaration
public float damagePerSecond { get; protected set; }
Property Value
| Type |
Description |
| System.Single |
|
Declaration
public Transform damageSourceTransform { get; }
Property Value
| Type |
Description |
| Transform |
|
damageType
Declaration
public DamageType damageType { get; protected set; }
Property Value
description
Declaration
public string description { get; }
Property Value
| Type |
Description |
| System.String |
|
outDamageFilter
Declaration
public DamageFilter outDamageFilter { get; set; }
Property Value
Methods
Awake()
Declaration
OnCharacterEntered(ICharacter)
Declaration
protected override void OnCharacterEntered(ICharacter c)
Parameters
Overrides
OnCharacterExited(ICharacter)
Declaration
protected override void OnCharacterExited(ICharacter c)
Parameters
Overrides
OnDisable()
Declaration
protected override void OnDisable()
Overrides
Implements
Extension Methods