Enum SimEventKind

Namespace
SurvivorsMaker.Simulation
Assembly
SurvivorsMaker.Simulation.dll
public enum SimEventKind

Fields

BossDefeated = 19

A boss died. TargetId, Position.

BossPhaseChanged = 18

A boss entered a new phase. TargetId, Position, Amount = phase index.

BossSpawned = 17

A boss appeared. TargetId, Position.

ChainJump = 15

A chain jump. SourceId = from enemy, TargetId = to enemy, Position = target.

CurrencyCollected = 5

A currency pickup was collected. TargetId = pickup, Position = pickup, Amount = value.

Custom = 22

A game-defined event: see CustomId. Position, Amount, ids and Slot are the sender's choice.

EliteSpawned = 16

A telegraph became an elite. TargetId, Position.

EnemyAttackWindup = 8

An enemy began winding up a special attack. SourceId, Position.

EnemyDamaged = 1

A weapon hit an enemy. Slot, TargetId, Position = target, Amount = damage, IsCrit.

EnemyKilled = 2

An enemy died and was collected. TargetId, Position.

EnemySpawned = 10

A telegraph turned into an enemy. SourceId = telegraph, TargetId = new enemy, Position.

Explosion = 14

An explosion (hit effect or trigger). Position, Amount = radius.

HealCollected = 6

A healing pickup was collected. TargetId = pickup, Position = pickup, Amount = healed.

HordeStarted = 20

A horde burst started. Position = center or player, Amount = enemies requested.

LevelUp = 7

The player reached a new level. Position = player, Amount = new level.

PlayerDamaged = 3

The player took damage after dodge and defense. Position = player, Amount = damage, SourceId.

PlayerDodged = 4

The player dodged a hit. Position = player, SourceId.

SpawnTelegraphed = 9

A spawn telegraph was placed. TargetId = telegraph, Position.

StatusApplied = 12

A status was applied or stacked. TargetId, Position, Amount = stacks, Slot = (int)StatusKind.

StatusDamage = 13

Burn or other status damage. TargetId, Position, Amount = damage, Slot = (int)StatusKind.

TriggerFired = 21

A trigger fired. Position, Slot = trigger index in WaveRequest.Triggers.

WaveEnded = 11

The wave ended. Amount = 1 for survived, 0 for died.

WeaponFired = 0

A weapon started an attack. Slot, Position = anchor.