Skip to main content

Module enemies

Module enemies 

Source
Expand description

Enemy-stat resolution: identity, health, armor, and damage budgets with typed provenance.

Re-exportsยง

pub use error::EnemyStatError;
pub use error::EnemyStatResolutionError;
pub use provenance::EnemyStatField;
pub use provenance::EnemyStatProvenanceStep;
pub use provenance::ProvenanceValue;
pub use resolver::EnemyStatResolver;
pub use result::EnemyStatInspection;
pub use result::ResolvedCreatureTuning;
pub use result::ResolvedEnemyIdentity;
pub use result::ResolvedEnemyStats;

Modulesยง

error ๐Ÿ”’
Typed errors for enemy-stat resolution.
provenance ๐Ÿ”’
Typed provenance: which source rows and multipliers produced each resolved enemy stat.
resolver ๐Ÿ”’
EnemyStatResolver: application-layer enemy-stat resolution over raw DataResolver lookups.
result ๐Ÿ”’
Resolved enemy-stat results: the strict combat-construction shape and the inspection partial.