#pragma once #include #include namespace ee_economy { struct deliver_contract { entt::entity from; entt::entity to; entt::entity sponsor; double amount = 0.0; double cost = 0.0; double distance = 1.0; }; struct deliverer { RESOURCE_TYPE resource = RESOURCE_TYPE::NONE; std::vector contracts; }; }