Skip to main content

Module program

Module program 

Source
Expand description

Immutable executable combat definitions and indexes.

Re-exportsยง

pub use damage::DamageActionId;
pub use damage::DamageEffectId;

Modulesยง

aura_dependencies ๐Ÿ”’
Finalized aura-to-consumer and aura-to-local-identity adjacency.
buffer_bindings ๐Ÿ”’
Finalized combat identities bound to construction-validated buffer handles.
config ๐Ÿ”’
damage ๐Ÿ”’
Finalized damage, affect-list, and AoE execution metadata.
definitions ๐Ÿ”’
effects ๐Ÿ”’
Finalized buff-effect capabilities, positional masks, and relevant-effect lists.
ground_effects ๐Ÿ”’
Finalized location-locked damage sequences.
indexes ๐Ÿ”’
rotation ๐Ÿ”’
Finalized rotation spell bindings and availability partitions.
telemetry ๐Ÿ”’
Immutable target metadata and encounter telemetry scope.

Structsยง

CombatProgram
Immutable executable definition produced by combat-system finalization.
RotationDecisionSubscription ๐Ÿ”’
Fixed mutation set that can make an action executable in one decision mode.

Enumsยง

RotationDecisionMode ๐Ÿ”’
ScheduledSpellExecution ๐Ÿ”’

Constantsยง

CASTING_DECISION_MODE_INDEX ๐Ÿ”’
DECISION_ACTOR_STATE ๐Ÿ”’
DECISION_AURA_STATE ๐Ÿ”’
DECISION_AURA_TIMING ๐Ÿ”’
DECISION_ENCOUNTER_POPULATION ๐Ÿ”’
DECISION_EQUIPMENT_STATE ๐Ÿ”’
DECISION_HISTORY_STATE ๐Ÿ”’
DECISION_PLAYER_HEALTH ๐Ÿ”’
DECISION_SPATIAL ๐Ÿ”’
DECISION_SPELL_STATE ๐Ÿ”’
DECISION_TARGET_HEALTH ๐Ÿ”’
DECISION_TARGET_IDENTITY ๐Ÿ”’
EFFECTIVE_CANDIDATE_COUNT ๐Ÿ”’
FULLY_LOCKED_DECISION_MODE_INDEX ๐Ÿ”’
GCD_DECISION_MODE_INDEX ๐Ÿ”’
LOCAL_SPELL_WORD_COUNT ๐Ÿ”’
ROTATION_DECISION_MODES ๐Ÿ”’
ROTATION_DECISION_MODE_COUNT ๐Ÿ”’
UNLOCKED_DECISION_MODE_INDEX ๐Ÿ”’