Equipment Regeneration
Recomputes equipment stats across existing XML files using tier mapping and formula configuration.
dsl regenerate equipment \ --path ./datasheets \ --tiers gear-tiers.yaml \ --formulas stat-formulas.yaml \ --seed 100000| Option | Description | Default |
|---|---|---|
--path | DataSheet directory | Required |
--tiers | Tier mapping file | Required |
--formulas | Formula config file | Required |
--seed | Starting equipment ID | 100000 |
--dry-run | Preview without writing | false |
Tier Mapping
Section titled “Tier Mapping”Maps item IDs to power tiers (1–16):
tiers: - itemIds: [13001, 13002, 13003] powerTier: 1
- itemIds: [13101, 13102] powerTier: 5
- range: start: 14000 end: 14999 powerTier: 10Formula Configuration
Section titled “Formula Configuration”sigmoid: maximumValue: <number> growthRate: <number> growthSteepness: <number>
modifiers: statBoostByGrade: <number> statBoostByRank: <number> statBoostByPowerTier: <number>Explain computation for a specific item:
dsl explain my-spec.yaml 99001 --formulas stat-formulas.yamlSee Equipment Computation for derivation rules and stat formulas.