#pragma once #include #include // Collect-scrap behavior (one half of the old SalvageBehaviorComponent). The // evaluator finds the nearest scrap and sets scrapTarget when cargo is not full. struct SalvageScrapBehavior { std::optional scrapTarget; float maxCollectionRange_tiles = 0.0f; float orbitRadius_tiles = 0.0f; // REQ-SHP-ORBIT float score = 0.0f; };