#pragma once #include "json.hpp" #include "entry.h" #include namespace entry { class Feature : public Entry { public: static std::shared_ptr create(const nlohmann::json& data); protected: Feature(const nlohmann::json& data) : Entry(data) {}; }; //std::string genText(const Feature& f, const creature::Creature& c); }