#pragma once #include #include #include "BuildingId.h" struct SalvageBehaviorComponent { std::optional scrapTarget; BuildingId deliveryBay; // kInvalidBuildingId until assigned at a salvage bay float maxCollectionRange_tiles = 0.0f; };