Struct StatContribution

Namespace
SurvivorsMaker.Balance
Assembly
SurvivorsMaker.Balance.dll

One contribution to a stat: who added how much in which layer.

public struct StatContribution
Inherited Members

Fields

Amount

public float Amount

Field Value

float

Included

False when the effect is listed but does not count (invalid, custom, recipe rows); see Note.

public bool Included

Field Value

bool

Layer

Which evaluation layer the amount belongs to (base, permanent, temporary, limit, rounding, …).

public StatContributionLayer Layer

Field Value

StatContributionLayer

Method

Effect method that produced it (Add, Link, Convert, Limit, …).

public EffectMethod Method

Field Value

EffectMethod

Note

public string Note

Field Value

string

Source

Character, item, upgrade, set or effect source key (see RunStatSource).

public string Source

Field Value

string

Stat

public string Stat

Field Value

string