Class BossPhaseDef

Namespace
SurvivorsMaker.Simulation
Assembly
SurvivorsMaker.Simulation.dll

A boss phase starts when health falls to HealthBelow × max health or less.

public sealed class BossPhaseDef
Inheritance
BossPhaseDef
Inherited Members

Constructors

BossPhaseDef()

public BossPhaseDef()

Fields

Attack

public SpecialAttackDef Attack

Field Value

SpecialAttackDef

HealthBelow

Fraction 0–1. Phases are checked in list order; the first phase usually has 1.

public float HealthBelow

Field Value

float

Movement

public MovementDef Movement

Field Value

MovementDef

SpeedMultiplier

public float SpeedMultiplier

Field Value

float

TransitionTicks

Ticks of invulnerability when the phase starts (for a transition beat). 0 = none.

public int TransitionTicks

Field Value

int