X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fapp%2FAssets.hpp;h=0512f7e5642c3f67c85a6a92b56d11ea233648df;hb=c475ecb15fb2222977cf64ca7bdbea0f303a4192;hp=22b60878da42ed6663d5735fa338b13e8f71d061;hpb=2025d49798b93180237b6ce62d3ff5d6ee8ebc6e;p=blobs.git diff --git a/src/app/Assets.hpp b/src/app/Assets.hpp index 22b6087..0512f7e 100644 --- a/src/app/Assets.hpp +++ b/src/app/Assets.hpp @@ -1,6 +1,7 @@ #ifndef BLOBS_APP_ASSETS_HPP_ #define BLOBS_APP_ASSETS_HPP_ +#include "../creature/NameGenerator.hpp" #include "../graphics/AlphaSprite.hpp" #include "../graphics/ArrayTexture.hpp" #include "../graphics/Canvas.hpp" @@ -8,6 +9,7 @@ #include "../graphics/Font.hpp" #include "../graphics/PlanetSurface.hpp" #include "../graphics/SunSurface.hpp" +#include "../math/GaloisLFSR.hpp" #include "../world/Resource.hpp" #include "../world/Set.hpp" #include "../world/TileType.hpp" @@ -29,6 +31,10 @@ struct Assets { std::string skin_path; std::string tile_path; + math::GaloisLFSR random; + + creature::NameGenerator name; + struct { world::Set resources; world::Set tile_types;