Skip to main content

Module wowlab

Module wowlab 

Source
Expand description

WowlabProvider: runs the engine in-process via simulate_intent.

StructsΒ§

ProfileIntentData πŸ”’
WowlabProvider πŸ”’

ConstantsΒ§

AUTO_SHOT_SPELL_ID πŸ”’
CAT_MELEE_SPELL_ID πŸ”’
COBRA_SHOT_SPELL_ID πŸ”’
FERAL_MOONFIRE_SPELL_ID πŸ”’
MARKER_KIND_CAST πŸ”’
TRINKET_ONE_ACTION_SLOT πŸ”’
TRINKET_TWO_ACTION_SLOT πŸ”’

FunctionsΒ§

add_registered_item_uses πŸ”’
build_spell_name_map πŸ”’
canonical_action_name πŸ”’
collect_spell_results πŸ”’
Per-spell rows from action telemetry, keyed by resolved spell name.
consumable_settings πŸ”’
enrich_spell_name_map πŸ”’
permanent_enchant_name_and_rank πŸ”’
profile_gear πŸ”’
profile_intent_data πŸ”’
resolve_named_enchant πŸ”’
rotation_uses_trinket_slot πŸ”’
run_engine πŸ”’
serialize_profile_config πŸ”’
simc_profile_intent_data πŸ”’
simc_slot_slug πŸ”’
trace_telemetry_summary πŸ”’
wowlab_profile_config πŸ”’
Full sim-intent TOML for config’s spec: the MID1 SimC profile’s loadout and gear, plus fight settings.
wowlab_profile_config_with_fixture πŸ”’
Full profile intent with an optional canonical Phase 8 encounter fixture.