add comment

This commit is contained in:
2025-07-22 14:04:56 +02:00
parent 090ea962d3
commit 705671148b

View File

@@ -41,6 +41,7 @@ WorldSnapshot WorldTicker::CreateNext(WorldSnapshot& a_PreviousState) {
.m_Teams = a_PreviousState.m_Teams .m_Teams = a_PreviousState.m_Teams
}; };
next.m_Mobs.reserve(a_PreviousState.m_Mobs.size()); next.m_Mobs.reserve(a_PreviousState.m_Mobs.size());
// creating a "linked list" of mobs between steps
for (auto& mob : a_PreviousState.m_Mobs) { for (auto& mob : a_PreviousState.m_Mobs) {
game::MobPtr newMob = std::shared_ptr<game::Mob>(mobFactory.CreateMessage(mob->GetId()).release()); game::MobPtr newMob = std::shared_ptr<game::Mob>(mobFactory.CreateMessage(mob->GetId()).release());
*newMob = *mob; *newMob = *mob;