Interface IFactionEntityHealth
Assembly: cs.temp.dll.dll
Syntax
public interface IFactionEntityHealth : IEntityHealth, IMonoBehaviour
Properties
CanBeAttacked
Declaration
bool CanBeAttacked { get; set; }
Property Value
DOTHandlers
Declaration
IEnumerable<DamageOverTimeHandler> DOTHandlers { get; }
Property Value
FactionEntity
Declaration
IFactionEntity FactionEntity { get; }
Property Value
| Type |
Description |
| IFactionEntity |
|
Methods
AddDamageOverTime(DamageOverTimeData, Int32, IEntity, Single)
Declaration
void AddDamageOverTime(DamageOverTimeData nextDOTData, int damage, IEntity source, float initialCycleDuration = 0F)
Parameters
| Type |
Name |
Description |
| DamageOverTimeData |
nextDOTData |
|
| Int32 |
damage |
|
| IEntity |
source |
|
| System.Single |
initialCycleDuration |
|
GetAttackTargetPosition(IEntity)
Declaration
Vector3 GetAttackTargetPosition(IEntity source)
Parameters
| Type |
Name |
Description |
| IEntity |
source |
|
Returns