From 624683aed6d46bffb949a2dc2716521d89c649a1 Mon Sep 17 00:00:00 2001 From: orange Date: Tue, 17 Mar 2026 19:53:15 +0300 Subject: [PATCH] added unreachanble --- source/hud/entity_overlay.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/source/hud/entity_overlay.cpp b/source/hud/entity_overlay.cpp index 9181df4..66eb872 100644 --- a/source/hud/entity_overlay.cpp +++ b/source/hud/entity_overlay.cpp @@ -646,20 +646,25 @@ namespace omath::hud const auto box_width = std::abs(m_canvas.top_right_corner.x - m_canvas.top_left_corner.x); const auto box_height = std::abs(m_canvas.bottom_left_corner.y - m_canvas.top_left_corner.y); - const auto box_center = m_canvas.top_left_corner+Vector2{box_width, box_height} / 2.f; + const auto box_center = m_canvas.top_left_corner + Vector2{box_width, box_height} / 2.f; m_renderer->add_line(box_center, proj_widget.position, proj_widget.color, proj_widget.line_size); if (proj_widget.figure == widget::ProjectileAim::Figure::CIRCLE) { m_renderer->add_filled_circle(proj_widget.position, proj_widget.size, proj_widget.color); + return; } - else if (proj_widget.figure == widget::ProjectileAim::Figure::SQUARE) + + if (proj_widget.figure == widget::ProjectileAim::Figure::SQUARE) { const auto box_min = proj_widget.position - Vector2{proj_widget.size, proj_widget.size} / 2.f; const auto box_max = proj_widget.position + Vector2{proj_widget.size, proj_widget.size} / 2.f; m_renderer->add_filled_rectangle(box_min, box_max, proj_widget.color); + return; } + + std::unreachable(); } void EntityOverlay::draw_progress_ring(const Vector2& center, const widget::ProgressRing& ring)