C# Class UnitStats, Holdout

Inheritance: MonoBehaviour
Show file Open project: MaddJhin/Holdout Class Usage Examples

Public Properties

Property Type Description
currentHealth float
maxHealth float
worldSpaceHealthBar Image

Public Methods

Method Description
ActivateStun ( float duration ) : IEnumerator
ApplyStatus ( statusEffects effect, float duration ) : void
Awake ( ) : void
Heal ( float healAmount ) : void
KillUnit ( ) : void
Start ( ) : void
TakeDamage ( float damageTaken ) : void
Update ( ) : void

Method Details

ActivateStun() public method

public ActivateStun ( float duration ) : IEnumerator
duration float
return IEnumerator

ApplyStatus() public method

public ApplyStatus ( statusEffects effect, float duration ) : void
effect statusEffects
duration float
return void

Awake() public method

public Awake ( ) : void
return void

Heal() public method

public Heal ( float healAmount ) : void
healAmount float
return void

KillUnit() public method

public KillUnit ( ) : void
return void

Start() public method

public Start ( ) : void
return void

TakeDamage() public method

public TakeDamage ( float damageTaken ) : void
damageTaken float
return void

Update() public method

public Update ( ) : void
return void

Property Details

currentHealth public property

public float currentHealth
return float

maxHealth public property

public float maxHealth
return float

worldSpaceHealthBar public property

public Image worldSpaceHealthBar
return Image