Skip to main content

Module context

Module context 

Source
Expand description

Combat context types for passing state through the combat pipeline.

Modulesยง

aura ๐Ÿ”’
Aura lifecycle operations exposed to combat hooks.
channel ๐Ÿ”’
combat_ctx ๐Ÿ”’
Read-only combat views and the mutable combat-operation context.
damage ๐Ÿ”’
Damage operations exposed to combat hooks.
hook ๐Ÿ”’
Public capabilities available to combat hooks.

Structsยง

HookCtx
Constrained context exposing only the operations cast hooks may perform.
HookCtxRequest
Coordinates and provenance for constructing a hook context.
HookCtxServices
Mutable combat services borrowed by one hook invocation.

Enumsยง

FreeActionSource
Provenance for a cost-free registered action dispatched from a hook.