A multi-building blueprint dropped over a partial copy of itself left the
buildings already there unconfigured: they were compatible overlaps, and
only single-building blueprints transferred settings. Relaxed so that a
coinciding building of a configurable type takes the blueprint's settings
whatever the blueprint's size, and is tinted accordingly.
This collapses a distinction rather than adding one. Transfer now needs a
configurable type, exact footprint coincidence, and the same rotation --
the rotation being what makes the position valid in the first place, since
blueprint placement may not re-orient anything. The "holds exactly one
building" test survives only as the carve-out it always was: only a
single-building blueprint transfers onto a differently-facing target,
which is the deliberate one-click gesture where facing is beside the point.
Compatible overlap therefore now covers exactly the types with nothing to
configure -- smelter, reprocessing plant, salvage bay, belt, tunnel end --
and loses its "configuration is not changed" clause. One blueprint can
hold both kinds, so a single drop may reconfigure some buildings, leave
others alone, and place the rest.
The full mirror carries over unchanged, and the consequence is now stated
outright: a constellation captured from unconfigured buildings clears the
settings of every matching building it is dropped on. Also pinned down
that transfers happen in the same all-or-nothing click as the placements.
Requirements only; the code still restricts transfers to single-building
blueprints.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JcReq7hVk4KUPhTDKWAG7K