24#include <entt/entt.hpp>
Definition: resource.h:76
std::vector< entt::entity > parents
Definition: science.h:30
std::vector< entt::entity > adjacent
Definition: science.h:31
ResourceLedger science_contribution
Definition: science.h:41
std::vector< entt::entity > fields
Definition: science.h:37
int difficulty
Definition: science.h:36
ResourceLedger science_progress
Definition: science.h:45
std::map< entt::entity, int > current_research
Definition: science.h:52
std::set< entt::entity > potential_research
Definition: science.h:54
std::set< entt::entity > researched_mining
Definition: science.h:61
std::set< entt::entity > researched_recipes
Definition: science.h:60
std::set< entt::entity > researched_techs
Definition: science.h:58
std::set< entt::entity > fields
Definition: science.h:65
int difficulty
Definition: science.h:68
std::vector< std::string > actions
Definition: science.h:66