Expand description
Resolved game data for a spec: spell coefficients, costs, cooldowns, aura properties.
Re-exportsΒ§
pub use builder::ResolvedGameDataBuilder;pub use consumables::ConsumableBuff;pub use consumables::ConsumableSpells;pub use consumables::FoodBuff;pub use curves::ResolvedCurves;pub use game_tables::RatingMultiplierSlot;pub use game_tables::ResolvedGameTables;pub use item_budget::ItemBudget;pub use item_budget::rating_multiplier_slot_for_gear;pub use props::AuraProps;pub use props::PowerTypeProps;pub use props::ResolvedDamageDef;pub use props::ResolvedDamageKind;pub use props::ResolvedDamageWeapon;pub use props::SpellProps;pub use resolved_game_data::ResolvedGameData;pub use resolved_map::ResolvedMap;
ModulesΒ§
- builder π
ResolvedGameDataBuilder: incremental construction ofResolvedGameData.- consumables π
- Consumables selected for a sim run, resolved to their buff spells.
- curves π
ResolvedCurves: DBC curves resolved for a sim run.- effect π
- Per-effect values and spell class-family flags used for affect-list matching.
- effect_
access π - Effect-coordinate access to resolved game data.
- environment_
access π - Equipment and encounter-environment access to resolved game data.
- game_
tables π ResolvedGameTables:WoWclientGameTablerows resolved for a sim run.- item_
budget π ItemBudget: ilvl/quality stat budgets for buffs that scale with the casting itemβs level.- passive_
access π - Passive-modifier access to resolved game data.
- props π
- Spell/aura/power descriptor types resolved from game data.
- resolved_
game_ πdata ResolvedGameData: Arc-wrapped resolved game data for a single spec.- resolved_
map π ResolvedMap: a keyed lookup that encodes the empty-vs-populated contract once.- scaling_
access π - Character and item-scaling access to resolved game data.
- spell_
access π - Spell, aura, power, and spell-relation access to resolved game data.
- stores π
- Cohesive private stores backing resolved game data.
MacrosΒ§
- require_
accessor π