legatt bbf45e832c Delivering and tests
- Deliverer component added
- Delivering system added
- Delivery tests
- Spawn enterprises tests (miner and deliverer)
- Base, factor and total efficiency of enterprise added
- Value of resource mined per tick moved from miner to enterprise efficiency
2025-07-08 19:01:31 +03:00

20 lines
350 B
C++

#pragma once
#include <ee_economy/economy.hpp>
#include <vector>
namespace ee_economy
{
struct deliver_contract
{
entt::entity from;
entt::entity to;
double value = 0.0;
};
struct deliverer
{
RESOURCE_TYPE resource = RESOURCE_TYPE::NONE;
std::vector<deliver_contract> contracts;
};
}