remove unused building HP

This commit is contained in:
2026-05-22 21:34:21 +02:00
parent 4e3dc51981
commit bd488db8ef
8 changed files with 10 additions and 23 deletions

View File

@@ -51,8 +51,7 @@ static EntityId placeShipyard(Simulation& sim, const BuildingDef& yardDef)
BuildingType::Shipyard,
yardDef.surfaceMask,
QPoint(0, 0),
Rotation::East,
100.0f, 100.0f);
Rotation::East);
}
static void fillMaterials(Simulation& sim, EntityId yardId,

View File

@@ -49,8 +49,7 @@ static EntityId placeShipyard(Simulation& sim, const BuildingDef& yardDef)
BuildingType::Shipyard,
yardDef.surfaceMask,
QPoint(0, 0),
Rotation::East,
100.0f, 100.0f);
Rotation::East);
}
static int countShips(Simulation& sim)

View File

@@ -132,15 +132,12 @@ TEST_CASE("WaveSystem: HQ has correct initial HP from config", "[wave]")
static_cast<float>(sim.config().stations.hq.hpFormula.evaluate(0.0));
bool found = false;
float actualHp = 0.0f;
for (const Building& b : sim.buildings().allBuildings())
{
if (b.type == BuildingType::Hq)
sim.admin().forEach<HqProxy, Health>(
[&](entt::entity /*e*/, const HqProxy& /*hq*/, const Health& h)
{
found = true;
actualHp = b.hp;
break;
}
}
actualHp = h.hp;
});
REQUIRE(found);
REQUIRE(actualHp == Approx(expectedHp));