Skip to content

Commit 206552d

Browse files
danfiremanclaude
andcommitted
Add Missile Silo UX widget
A movable, factory-queue-styled strip for missile silos that aggregates all owned silos into one panel, with a button per missile type showing ready / queued / build progress and a shared slots meter. - Left-click a type: arm fire-mode (a real hidden engine command, so the guihandler owns mutual-exclusion and map/UI hit-testing); click again, or when none are ready, to queue one instead. - Middle-click: queue one at the best-placed silo. Right-click: cancel one (never destroys a finished missile). - Hover or arm a type to preview each silo's range ring (solid/bright when that silo can fire it, dim/dashed otherwise) plus the AoE falloff at the cursor, mirroring the stock Attack-AoE indicator. The panel auto-hides when you own no silos. Fire dispatches CMD.ATTACK to the specific ready missile of the chosen type, matching cmd_missile_silo's force-fire semantics (ground point, or unit-tracking for the homing Zeno). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 77e4094 commit 206552d

1 file changed

Lines changed: 750 additions & 0 deletions

File tree

0 commit comments

Comments
 (0)