WDDMDYNAMIC DEFENSE
Warfare Dynamic Defense Manager · composition → SQF
coords: modelToWorld · +Y front · +X right

Build

presets · palette · placed objects
    Click an object on the canvas or list to select. Drag the body to move, drag the handle to rotate. Arrow keys nudge (Shift = 1 m).
    Deploy pad × m Facing °
    guns: 0
    AI cost: 0
    Deploy pad at origin [0,0,0]
    +Y = front · +X = right
    scroll = zoom · right-drag = pan

    Inspector & Export

    no selection
    Select an object to edit its class, position and facing.
    Import an existing template
    Paste the entries inside the outer [ ... ] and load.
    Save / load project (JSON)
    AI cost = one soldier per crewable weapon (no garrison) — cheap, single-soldier-manned positions. It's charged against the engineer's personal AI budget when the position is deployed, so the count here is exactly what each position will cost (e.g. a 1-gun checkpoint = 1 AI, a 6-gun heavy emplacement = 6).