aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.World/Slime.cpp
diff options
context:
space:
mode:
authorvoid_17 <heroerror3@gmail.com>2026-03-02 17:37:16 +0700
committervoid_17 <heroerror3@gmail.com>2026-03-02 17:37:16 +0700
commit119bff351450ea16ffda550b6e0f67379b29f708 (patch)
treed9f28714afd516bc2450f33b0a77c5e05ff4de90 /Minecraft.World/Slime.cpp
parent8a2a62ea1d47364f802cf9aae97668bc4a7007b5 (diff)
Revert "shared_ptr -> std::shared_ptr"
This reverts commit 7074f35e4ba831e358117842b99ee35b87f85ae5.
Diffstat (limited to 'Minecraft.World/Slime.cpp')
-rw-r--r--Minecraft.World/Slime.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/Minecraft.World/Slime.cpp b/Minecraft.World/Slime.cpp
index 47b64482..7941fbe0 100644
--- a/Minecraft.World/Slime.cpp
+++ b/Minecraft.World/Slime.cpp
@@ -116,7 +116,7 @@ void Slime::tick()
level->addParticle(getParticleName(), x + xd, bb->y0, z + zd, 0, 0, 0);
}
- if (doPlayLandSound())
+ if (doPlayLandSound())
{
level->playSound(shared_from_this(), getSquishSound(), getSoundVolume(), ((random->nextFloat() - random->nextFloat()) * 0.2f + 1.0f) / 0.8f);
}
@@ -130,15 +130,15 @@ void Slime::tick()
decreaseSquish();
}
-void Slime::serverAiStep()
+void Slime::serverAiStep()
{
checkDespawn();
- std::shared_ptr<Player> player = level->getNearestAttackablePlayer(shared_from_this(), 16);
+ shared_ptr<Player> player = level->getNearestAttackablePlayer(shared_from_this(), 16);
if (player != NULL)
{
lookAt(player, 10, 20);
}
- if (onGround && jumpDelay-- <= 0)
+ if (onGround && jumpDelay-- <= 0)
{
jumpDelay = getJumpDelay();
if (player != NULL)
@@ -155,7 +155,7 @@ void Slime::serverAiStep()
//targetSquish = 1;
xxa = 1 - random->nextFloat() * 2;
yya = (float) 1 * getSize();
- }
+ }
else
{
jumping = false;
@@ -176,9 +176,9 @@ int Slime::getJumpDelay()
return random->nextInt(20) + 10;
}
-std::shared_ptr<Slime> Slime::createChild()
+shared_ptr<Slime> Slime::createChild()
{
- return std::shared_ptr<Slime>( new Slime(level) );
+ return 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;
- std::shared_ptr<Slime> slime = createChild();
+ 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(std::shared_ptr<Player> player)
+void Slime::playerTouch(shared_ptr<Player> player)
{
if (isDealsDamage())
{
@@ -233,7 +233,7 @@ int Slime::getAttackDamage()
return getSize();
}
-int Slime::getHurtSound()
+int Slime::getHurtSound()
{
return eSoundType_MOB_SLIME;
}
@@ -266,7 +266,7 @@ bool Slime::canSpawn()
return false;
}
-float Slime::getSoundVolume()
+float Slime::getSoundVolume()
{
return 0.4f * getSize();
}