Skip to content
Felucca Online

Roadmap

Builds catalogue: code generator and shared types

Status
Done
Milestone
Builds
Area
CombatGame design
Priority
high
Updated

Phase 0 of #147. Generate crates/uo-proto/src/builds/data.rs (const tables) from docs/builds/catalog.py and add the uo_proto::builds types of docs/builds.md § 17.2 (Tags, Slot, AbilityDef, Effect, Trigger, RelicDef, RuneDef, AffixDef, StateDef, ReactionDef). Keys append-only.

Done when data.rs is generated, checked into git, and a test compares it to the CSVs; the generator runs in CI and fails on drift.