Expand description
WowlabProvider: runs the engine in-process via simulate_intent.
StructsΒ§
- Profile
Intent πData - Wowlab
Provider π
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 MID1SimCprofileβs loadout and gear, plus fight settings. - wowlab_
profile_ πconfig_ with_ fixture - Full profile intent with an optional canonical Phase 8 encounter fixture.