diff --git a/src/Application/Application_MassViewer_Weapons.cpp b/src/Application/Application_MassViewer_Weapons.cpp index 2c1feab..219300c 100644 --- a/src/Application/Application_MassViewer_Weapons.cpp +++ b/src/Application/Application_MassViewer_Weapons.cpp @@ -246,26 +246,24 @@ Application::drawWeaponEditor(GameObjects::Weapon& weapon) { weapon.name = name_buf.data(); } - if(conf().advancedMode()) { - if(weapon.type == GameObjects::Weapon::Type::BulletShooter) { - ImGui::Button("Import energy shooter by dragging it here"); - if(ImGui::BeginDragDropTarget()) { - if(const ImGuiPayload* payload = ImGui::AcceptDragDropPayload("EShooter")) { - std::uint32_t index = *static_cast(payload->Data); - weapon = _currentMass->energyShooters()[index]; - } - ImGui::EndDragDropTarget(); + if(weapon.type == GameObjects::Weapon::Type::BulletShooter) { + ImGui::Button("Import energy shooter by dragging it here"); + if(ImGui::BeginDragDropTarget()) { + if(const ImGuiPayload* payload = ImGui::AcceptDragDropPayload("EShooter")) { + std::uint32_t index = *static_cast(payload->Data); + weapon = _currentMass->energyShooters()[index]; } + ImGui::EndDragDropTarget(); } - else if(weapon.type == GameObjects::Weapon::Type::EnergyShooter) { - ImGui::Button("Import bullet shooter by dragging it here"); - if(ImGui::BeginDragDropTarget()) { - if(const ImGuiPayload* payload = ImGui::AcceptDragDropPayload("BShooter")) { - std::uint32_t index = *static_cast(payload->Data); - weapon = _currentMass->bulletShooters()[index]; - } - ImGui::EndDragDropTarget(); + } + else if(weapon.type == GameObjects::Weapon::Type::EnergyShooter) { + ImGui::Button("Import bullet shooter by dragging it here"); + if(ImGui::BeginDragDropTarget()) { + if(const ImGuiPayload* payload = ImGui::AcceptDragDropPayload("BShooter")) { + std::uint32_t index = *static_cast(payload->Data); + weapon = _currentMass->bulletShooters()[index]; } + ImGui::EndDragDropTarget(); } }