Class EntityHealthStateHandler
Inheritance
EntityHealthStateHandler
Assembly: cs.temp.dll.dll
Syntax
public class EntityHealthStateHandler
Properties
logger
Declaration
protected IGameLoggingService logger { get; }
Property Value
Type |
Description |
IGameLoggingService |
|
Source
Declaration
public IEntityHealth Source { get; }
Property Value
Methods
Activate(EntityHealthState)
Declaration
public void Activate(EntityHealthState newState)
Parameters
Init(IGameManager, IEntityHealth, Int32)
Declaration
public void Init(IGameManager gameMgr, IEntityHealth source, int statesCount)
Parameters
Reset(IReadOnlyList<EntityHealthState>, Int32)
Declaration
public void Reset(IReadOnlyList<EntityHealthState> states, int currHealth)
Parameters
Update(Boolean, Int32)
Declaration
public void Update(bool healthIncrease, int currHealth)
Parameters
Type |
Name |
Description |
Boolean |
healthIncrease |
|
Int32 |
currHealth |
|