refactor: deglob std::weak_ptr

This commit is contained in:
Tropical
2026-03-06 20:38:50 -06:00
committed by JuiceyDev
parent 6e56e07c6b
commit a744f8f471
70 changed files with 125 additions and 125 deletions

View File

@@ -257,7 +257,7 @@ void Entity::_init(bool useSmallId)
viewScale = 1.0;
blocksBuilding = false;
rider = weak_ptr<Entity>();
rider = std::<Entity>();
riding = nullptr;
//level = NULL; // Level is assigned to in the original c_tor code
@@ -1571,14 +1571,14 @@ void Entity::ride(std::shared_ptr<Entity> e)
{
// 4J Stu - Position should already be updated before the SetRidingPacket comes in
if(!level->isClientSide) moveTo(riding->x, riding->bb->y0 + riding->bbHeight, riding->z, yRot, xRot);
riding->rider = weak_ptr<Entity>();
riding->rider = std::<Entity>();
}
riding = nullptr;
return;
}
if (riding != NULL)
{
riding->rider = weak_ptr<Entity>();
riding->rider = std::<Entity>();
}
riding = e;
e->rider = shared_from_this();