Data management tools for playing BattleTech

fix(unit-rules): a rewrite edits the document, it does not rebuild one master

Elements beside the units were dropped entirely: <force>, which is how a player organised their lances, and a crew that got out. Only entities were kept, and everything the root held went with the root. The document is now kept whole, with each entity held once and its place marked, and locations are updated where they stand rather than stripped and re-appended - which reordered anything a file carried after them. Conformance compares the whole document across all 30 shipped files rather than the model, since the model only covers the parts helm understands. Change-Id: I9079bd943a5c125ca085559523bae25db870414f


Author permadeath.com Committer Tangled Date Commit 7f4f2ff1 Parent 4e138de3 Change ID I9079bd9
+251 -60
4 changed files