diff --git a/assets/shaders.json b/assets/shaders.json new file mode 100644 index 0000000..8e87d2c --- /dev/null +++ b/assets/shaders.json @@ -0,0 +1,14 @@ +{ + "ui_shader": { + "file_name": "assets/shaders/ui_shader.frag", + "type": "fragment" + }, + "ERROR": { + "file_name": "assets/shaders/ui_error.frag", + "type": "fragment" + }, + "rayview_sprites": { + "file_name": "assets/shaders/dayfive.frag", + "type": "fragment" + } +} diff --git a/assets/sounds/ui_click.ogg b/assets/sounds/ui_click.ogg new file mode 100644 index 0000000..7ff2e8c Binary files /dev/null and b/assets/sounds/ui_click.ogg differ diff --git a/assets/sounds/ui_hover.ogg b/assets/sounds/ui_hover.ogg new file mode 100644 index 0000000..be6e679 Binary files /dev/null and b/assets/sounds/ui_hover.ogg differ diff --git a/guecs.hpp b/guecs.hpp index 897a78d..a7c2cb2 100644 --- a/guecs.hpp +++ b/guecs.hpp @@ -98,8 +98,7 @@ namespace guecs { }; struct Sound { - std::string on_click{""}; - + std::string on_click{"ui_click"}; void play(bool hover); };