Skip to main content

base_budget

Function base_budget 

Source
fn base_budget(
    base: &BaseStatRow,
    override_value: Option<f64>,
    field: EnemyStatField,
    extract: fn(&ExpectedStatFlat) -> f32,
    provenance: &mut Vec<EnemyStatProvenanceStep>,
) -> Result<f64, EnemyStatResolutionError>
Expand description

Damage budget: explicit override, else the proven base value; difficulty-modified budgets are never inferred (A7).