add python script to verify module constraints against hulls

This commit is contained in:
2026-06-12 18:20:40 +02:00
parent f225c1330e
commit dbf334c829
2 changed files with 174 additions and 1 deletions

View File

@@ -110,7 +110,10 @@ Lower decks hold supports and 2x2 point-defense m guns.
### Verified gating matrix
Checked programmatically against the configs (all four mask rotations,
all placements):
all placements) with `tools/verify_layouts.py` — re-run it after editing
layout grids or surface masks:
python dota_factory/tools/verify_layouts.py
| Footprint | drone | frigate | destroyer | cruiser | battlecruiser | battleship | dreadnought | carrier |
|-----------|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|