Class HealthDef

Namespace
TDMaker.Core.Defs
Assembly
TDMaker.Core.dll

Immutable maximum health.

public sealed class HealthDef
Inheritance
HealthDef
Inherited Members

Constructors

HealthDef(float, float, float)

Creates health data.

public HealthDef(float maximum, float incomingMultiplier = 1, float magicalIncomingMultiplier = 1)

Parameters

maximum float
incomingMultiplier float
magicalIncomingMultiplier float

Properties

IncomingMultiplier

Multiplier on all incoming normal damage.

public float IncomingMultiplier { get; }

Property Value

float

MagicalIncomingMultiplier

Additional multiplier on incoming magical damage.

public float MagicalIncomingMultiplier { get; }

Property Value

float

Maximum

Maximum and initial hit points.

public float Maximum { get; }

Property Value

float