From 908abe1b147b02b267109cd1bbaabafcda0b73dc Mon Sep 17 00:00:00 2001 From: Persson-dev Date: Fri, 19 Nov 2021 17:53:15 +0100 Subject: [PATCH] feat: add place tower buttons --- src/render/gui/TowerPlacePopup.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/render/gui/TowerPlacePopup.cpp b/src/render/gui/TowerPlacePopup.cpp index 398d1ad..3fb6683 100644 --- a/src/render/gui/TowerPlacePopup.cpp +++ b/src/render/gui/TowerPlacePopup.cpp @@ -44,7 +44,10 @@ void TowerPlacePopup::render() { ImGui::SetCursorPosY(m_TowerPopupTileHeight - m_PlaceTowerButtonHeight - 10); ImGui::SetCursorPosX(m_TowerPopupTileWidth / 2.0f - m_PlaceTowerButtonWidth / 2.0f); - ImGui::Button(buyText.c_str(), ImVec2(m_PlaceTowerButtonWidth, m_PlaceTowerButtonHeight)); + if(ImGui::Button(buyText.c_str(), ImVec2(m_PlaceTowerButtonWidth, m_PlaceTowerButtonHeight))){ + getClient()->placeTower(towerType, m_ClickWorldPos); + ImGui::CloseCurrentPopup(); + } ImGui::EndChild(); }