diff --git a/assets/work_computer-1024.png b/assets/work_computer-1024.png index 749d9ae..b428773 100644 Binary files a/assets/work_computer-1024.png and b/assets/work_computer-1024.png differ diff --git a/main.cpp b/main.cpp index a94ab15..0b83610 100644 --- a/main.cpp +++ b/main.cpp @@ -1,5 +1,6 @@ #include "guecs/sfml/backend.hpp" #include "guecs/sfml/components.hpp" +#include "guecs/sfml/sound.hpp" #include "guecs/ui.hpp" #include #include @@ -164,11 +165,12 @@ struct WorkComputerUI { } void init() { - $gui.set($gui.MAIN, {$gui.$parser}); + guecs::Background bg{$gui.$parser}; + bg.set_sprite("work_computer"); + $gui.set($gui.MAIN, bg); auto computer = $gui.entity("computer"); $gui.set(computer, {L"Work Computer"}); - $gui.set(computer, {"work_computer"}); $gui.set(computer, { [&](auto, auto) { GO_TO_WORK = false; fmt::println("Leaving Work!"); @@ -189,6 +191,7 @@ struct WorkComputerUI { int main() { sfml::Backend backend; + sound::mute(true); guecs::init(&backend); sf::RenderWindow window(sf::VideoMode({SCREEN_WIDTH, SCREEN_HEIGHT}), "Clicker the Dog");