Structsยง
- Aura
Event Ref - Aura identity and optional enemy target delivered to aura lifecycle handlers.
- Paperdoll
- Character sheet snapshot returned by
SpecHandler::paperdoll. - Paperdoll
Loadout - Loadout-derived fields in a character-sheet snapshot.
- Pull
Lifecycle Generation - Pull-local encounter generation (pull epoch plus lifecycle epoch) so prior events cannot match a newly active actor with the same identity.
- Pull
Scope - Pull identity and activation epoch shared by encounter lifecycle events.
- SimContext
- Simulation state and telemetry sink passed to spec handler callbacks.
- Spec
Runtime Error - Fatal typed failure raised by a spec handler while processing one simulation event.
Enumsยง
- Death
Event Scope - Scheduling scope for the shared target-aware death event.
- Encounter
Despawn Kind - Why a derived encounter despawn is being processed.
- Encounter
Termination Reason - The policy condition that ended an encounter iteration.
- Enemy
Despawn Outcome - Typed result of requesting the combat layer to despawn one exact enemy.
- Event
- Unified simulation event type.
- Spec
Action - Action returned by a spec handler during rotation evaluation.
- Spec
Runtime ๐Error Kind
Constantsยง
- EVENT_
PRIORITY_ ๐ACTIVATION - EVENT_
PRIORITY_ ๐AURA_ EXPIRE - EVENT_
PRIORITY_ ๐CAST - EVENT_
PRIORITY_ ๐FINALIZATION - EVENT_
PRIORITY_ ๐GROUP_ COMPLETION - EVENT_
PRIORITY_ ๐IMPACT - EVENT_
PRIORITY_ ๐MOVEMENT - EVENT_
PRIORITY_ ๐PULL_ COMPLETION - EVENT_
PRIORITY_ ๐READY - EVENT_
PRIORITY_ ๐RETARGET - EVENT_
PRIORITY_ ๐TERMINATION
Traitsยง
- Spec
Handler - Executor contract: all spec interaction goes through this trait.