mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/4jcraft.git
synced 2026-07-17 14:58:56 +00:00
refactor: unglob std::shared_ptr
This commit is contained in:
@@ -133,7 +133,7 @@ void Slime::tick()
|
||||
void Slime::serverAiStep()
|
||||
{
|
||||
checkDespawn();
|
||||
shared_ptr<Player> player = level->getNearestAttackablePlayer(shared_from_this(), 16);
|
||||
std::shared_ptr<Player> player = level->getNearestAttackablePlayer(shared_from_this(), 16);
|
||||
if (player != NULL)
|
||||
{
|
||||
lookAt(player, 10, 20);
|
||||
@@ -176,9 +176,9 @@ int Slime::getJumpDelay()
|
||||
return random->nextInt(20) + 10;
|
||||
}
|
||||
|
||||
shared_ptr<Slime> Slime::createChild()
|
||||
std::shared_ptr<Slime> Slime::createChild()
|
||||
{
|
||||
return shared_ptr<Slime>( new Slime(level) );
|
||||
return std::shared_ptr<Slime>( new Slime(level) );
|
||||
}
|
||||
|
||||
void Slime::remove()
|
||||
@@ -196,7 +196,7 @@ void Slime::remove()
|
||||
{
|
||||
float xd = (i % 2 - 0.5f) * size / 4.0f;
|
||||
float zd = (i / 2 - 0.5f) * size / 4.0f;
|
||||
shared_ptr<Slime> slime = createChild();
|
||||
std::shared_ptr<Slime> slime = createChild();
|
||||
slime->setSize(size / 2);
|
||||
slime->moveTo(x + xd, y + 0.5, z + zd, random->nextFloat() * 360, 0);
|
||||
level->addEntity(slime);
|
||||
@@ -206,7 +206,7 @@ void Slime::remove()
|
||||
Mob::remove();
|
||||
}
|
||||
|
||||
void Slime::playerTouch(shared_ptr<Player> player)
|
||||
void Slime::playerTouch(std::shared_ptr<Player> player)
|
||||
{
|
||||
if (isDealsDamage())
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user