Ship Registry Generator

Automatically loads ./registries.js and ./weapons.js, copies existing ships, edits hardpoints and hit circles, then outputs paste ready ShipRegistry code.

Registry loading

This editor expects registries.js and weapons.js to be in the same folder as this HTML file. They load automatically when the page opens.
Loading ./registries.js and ./weapons.js...

Copy existing ship

Ship fields

Selected item

Select a hardpoint or hit circle on the canvas.

Visual editor

Drag points Drag arc handles Arc snaps 5° Alt drag for free arc Shift click hardpoints for multi select Shift drag circle edge to resize

Hardpoints

Hit circles

Generated registry entry