Adds immediate migration results

This commit is contained in:
torsten committed 2026-08-18 22:12:24 +02:00
1 parent ba4121728b
commit 6a2a0667ab
2395 files changed
+357322 -2524

No files matched your search

@@ -2,6 +2,7 @@
#include "recv_from_dds_aes.h"
#include <utility>
#include "main_handler.h"
#include "settings.h"
#include <AreaEffectSimulation/Utils/polygons.h>
@@ -655,7 +656,7 @@ void RecvFromDdsAes::onSendDusMineReactivationTimeout()
{
TetraIcd::DusMineReactivation out;
out.dusSerialNumbers.reserve(m_minesToSend.size());
for (const auto &mineId : qAsConst(m_minesToSend))
for (const auto &mineId : std::as_const(m_minesToSend))
{
m_allReactivatableDusMines[mineId].triggered(false);
out.dusSerialNumbers.push_back(mineId);
@@ -780,7 +781,7 @@ void RecvFromDdsAes::onEffectsChanged(const AreaEffectSimulation::Effects &data,
std::vector<TetraIcd::RelativePosition> &mhPointsRef = cAes.mhPoints;
mhPointsRef.clear();
mhPointsRef.reserve(aes.mhPoints().size());
for (const Core::GeoPosition2D &pos : qAsConst(aes.mhPoints()))
for (const Core::GeoPosition2D &pos : std::as_const(aes.mhPoints()))
mhPointsRef.emplace_back(m_posHandler->geographicToRelative(pos, 0));
@@ -941,7 +942,7 @@ void RecvFromDdsAes::sendCreateEffectSimulation(const AreaEffectSimulation::Expl
std::vector<TetraIcd::RelativePosition> &mhPointsRef = cAes.mhPoints;
mhPointsRef.clear();
mhPointsRef.reserve(aes.mhPoints().size());
for (const Core::GeoPosition2D &pos : qAsConst(aes.mhPoints()))
for (const Core::GeoPosition2D &pos : std::as_const(aes.mhPoints()))
mhPointsRef.emplace_back(m_posHandler->geographicToRelative(pos, 0));
int chargeTypeId = 0;