C# Class LivingBeing, planet-survival

Inheritance: Entity
Show file Open project: gjrfytn/planet-survival Class Usage Examples

Protected Properties

Property Type Description
Health_ byte
MakingTurn bool

Public Methods

Method Description
Destroy ( ) : void
MakeTurn ( ) : void
TakeDamage ( byte damage, bool applyArmor, bool applyDefenceAction ) : void
TakeHeal ( byte heal ) : void

Protected Methods

Method Description
Start ( ) : void

Method Details

Destroy() public method

public Destroy ( ) : void
return void

MakeTurn() public abstract method

public abstract MakeTurn ( ) : void
return void

Start() protected method

protected Start ( ) : void
return void

TakeDamage() public abstract method

public abstract TakeDamage ( byte damage, bool applyArmor, bool applyDefenceAction ) : void
damage byte
applyArmor bool
applyDefenceAction bool
return void

TakeHeal() public method

public TakeHeal ( byte heal ) : void
heal byte
return void

Property Details

Health_ protected property

protected byte Health_
return byte

MakingTurn protected property

protected bool MakingTurn
return bool