Data management tools for playing BattleTech

Read MegaMek's unit library into a queryable database master

helm-unitfile reads MegaMek's two unit formats directly: .mtf for Meks, .blk for everything else. That covers everything a design declares, and is what a battle value implementation would build on. Battle value, cost and the Alpha Strike conversion are computed when MegaMek loads a design and are in neither format, so bridge/ asks MegaMek for them until they are reimplemented here. It is optional: without it the computed columns are null and nothing else changes. 10,988 units, 0 parse failures, all matched to a bridge record. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>


Author permadeath.com Co-author Claude Opus 5 (1M context) Date Commit 60195b77