the mutable spawn state
delta time since last frame (seconds)
ref to the array of registered junction groups
current simulation configuration
live vehicle array (mutated on spawn)
loaded car model templates
the Three.js scene to spawn into
the junction layout configuration
map of active roundabout controllers
callback that returns the next unique vehicle ID
cached route-point resolver
helper to locate a group by its structure ID
extracts structure metadata from a group
extracts the structure ID from a group
callback to refresh a vehicle's current segment
Runs one simulation tick of the spawning system. Called from VehicleManager.update() once per frame.