#pragma once #include "FactoryQueries.h" class EntityAdmin; // Moves a ship toward its delivery bay when DeliverScrap is the winning // behavior. Never decrements cargo — SalvagerSystem performs the delivery. class DeliverScrapExecutor { public: void execute(EntityAdmin& admin, const FactoryState& state); };