mirror of
https://github.com/neoStudiosLCE/neoLegacy.git
synced 2026-08-20 09:57:09 +00:00
parent
9602f2c5a2
commit
047d20d2f2
|
|
@ -67,35 +67,11 @@ void PrimedTnt::tick()
|
||||||
yo = y;
|
yo = y;
|
||||||
zo = z;
|
zo = z;
|
||||||
|
|
||||||
this->updateInWaterState();
|
yd -= 0.04f;
|
||||||
bool inWater = this->isInWater() || this->isInLava();
|
move(xd, yd, zd);
|
||||||
|
xd *= 0.98f;
|
||||||
|
yd *= 0.98f;
|
||||||
if (inWater)
|
zd *= 0.98f;
|
||||||
{
|
|
||||||
yd -= 0.0392f;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
yd -= 0.04f;
|
|
||||||
}
|
|
||||||
|
|
||||||
move(xd, yd, zd);
|
|
||||||
|
|
||||||
|
|
||||||
if (inWater)
|
|
||||||
{
|
|
||||||
xd *= 0.8f;
|
|
||||||
yd *= 0.8f;
|
|
||||||
zd *= 0.8f;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
xd *= 0.98f;
|
|
||||||
yd *= 0.98f;
|
|
||||||
zd *= 0.98f;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
if (onGround)
|
if (onGround)
|
||||||
{
|
{
|
||||||
|
|
@ -145,4 +121,4 @@ float PrimedTnt::getShadowHeightOffs()
|
||||||
shared_ptr<LivingEntity> PrimedTnt::getOwner()
|
shared_ptr<LivingEntity> PrimedTnt::getOwner()
|
||||||
{
|
{
|
||||||
return owner.lock();
|
return owner.lock();
|
||||||
}
|
}
|
||||||
Loading…
Reference in a new issue