diff --git a/assets/blood_splatter-256.png b/assets/blood_splatter-256.png index d80a65f..fb76a8d 100644 Binary files a/assets/blood_splatter-256.png and b/assets/blood_splatter-256.png differ diff --git a/main_ui.cpp b/main_ui.cpp index 3baa1f9..db9fe80 100644 --- a/main_ui.cpp +++ b/main_ui.cpp @@ -42,7 +42,6 @@ namespace gui { } void MainUI::render() { - if($show_level) { auto time = $clock.getElapsedTime(); auto st = textures::get("down_the_well"); @@ -60,6 +59,10 @@ namespace gui { $overlay_ui.render($window); } + void MainUI::health_low() { + $overlay_ui.show_sprite("middle", "blood_splatter"); + } + bool MainUI::play_rotate() { bool done = $camera.play_rotate($rayview); $needs_render = !done; diff --git a/main_ui.hpp b/main_ui.hpp index 52faee0..264fda3 100644 --- a/main_ui.hpp +++ b/main_ui.hpp @@ -45,6 +45,7 @@ namespace gui { void dirty(); void show_level(); + void health_low(); void dead_entity(DinkyECS::Entity entity); }; }