]> git.localhorst.tv Git - blobs.git/blobdiff - src/app/Assets.hpp
fun with resources
[blobs.git] / src / app / Assets.hpp
index 4ea7f57458f1f8c2435114eb561f40688c364bbc..05a45ac82abe211a9425b4fa7aa0bf5e194c29f6 100644 (file)
@@ -5,6 +5,9 @@
 #include "../graphics/CreatureSkin.hpp"
 #include "../graphics/PlanetSurface.hpp"
 #include "../graphics/SunSurface.hpp"
+#include "../world/Resource.hpp"
+#include "../world/Set.hpp"
+#include "../world/TileType.hpp"
 
 #include <string>
 
@@ -18,6 +21,11 @@ struct Assets {
        std::string tile_path;
        std::string skin_path;
 
+       struct {
+               world::Set<world::Resource> resources;
+               world::Set<world::TileType> tiles;
+       } data;
+
        struct {
                graphics::ArrayTexture tiles;
                graphics::ArrayTexture skins;