Split Broadcast Sound Effect function call in multiple lines.
This commit is contained in:
parent
b45e85a678
commit
a1fd0b0335
@ -114,7 +114,14 @@ void cArrowEntity::OnHitEntity(cEntity & a_EntityHit, const Vector3d & a_HitPos)
|
|||||||
a_EntityHit.TakeDamage(dtRangedAttack, this, Damage, 1);
|
a_EntityHit.TakeDamage(dtRangedAttack, this, Damage, 1);
|
||||||
|
|
||||||
// Broadcast successful hit sound
|
// Broadcast successful hit sound
|
||||||
m_World->BroadcastSoundEffect("random.successful_hit", (int)GetPosX() * 8, (int)GetPosY() * 8, (int)GetPosZ() * 8, 0.5, (float)(0.75 + ((float)((GetUniqueID() * 23) % 32)) / 64));
|
m_World->BroadcastSoundEffect(
|
||||||
|
"random.successful_hit",
|
||||||
|
(int)std::floor(GetPosX() * 8.0),
|
||||||
|
(int)std::floor(GetPosY() * 8.0),
|
||||||
|
(int)std::floor(GetPosZ() * 8.0),
|
||||||
|
0.5,
|
||||||
|
(float)(0.75 + ((float)((GetUniqueID() * 23) % 32)) / 64)
|
||||||
|
);
|
||||||
|
|
||||||
Destroy();
|
Destroy();
|
||||||
}
|
}
|
||||||
@ -141,7 +148,14 @@ void cArrowEntity::CollectedBy(cPlayer * a_Dest)
|
|||||||
m_bIsCollected = true;
|
m_bIsCollected = true;
|
||||||
|
|
||||||
cFastRandom Random;
|
cFastRandom Random;
|
||||||
m_World->BroadcastSoundEffect("random.pop", (int)std::floor(GetPosX() * 8.0), (int)std::floor(GetPosY() * 8), (int)std::floor(GetPosZ() * 8), 0.2F, ((Random.NextFloat(1.0F) - Random.NextFloat(1.0F)) * 0.7F + 1.0F) * 2.0F);
|
m_World->BroadcastSoundEffect(
|
||||||
|
"random.pop",
|
||||||
|
(int)std::floor(GetPosX() * 8.0),
|
||||||
|
(int)std::floor(GetPosY() * 8),
|
||||||
|
(int)std::floor(GetPosZ() * 8),
|
||||||
|
0.2F,
|
||||||
|
((Random.NextFloat(1.0F) - Random.NextFloat(1.0F)) * 0.7F + 1.0F) * 2.0F
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -70,7 +70,14 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
cFastRandom Random;
|
cFastRandom Random;
|
||||||
a_Player->GetWorld()->BroadcastSoundEffect("random.bow", (int)std::floor(a_Player->GetPosX() * 8.0), (int)std::floor(a_Player->GetPosY() * 8.0), (int)std::floor(a_Player->GetPosZ() * 8.0), 1.0F, 1.0F / (Random.NextFloat(1.0F) * 0.4F + 1.2F) + (float)Force * 0.5F);
|
a_Player->GetWorld()->BroadcastSoundEffect(
|
||||||
|
"random.bow",
|
||||||
|
(int)std::floor(a_Player->GetPosX() * 8.0),
|
||||||
|
(int)std::floor(a_Player->GetPosY() * 8.0),
|
||||||
|
(int)std::floor(a_Player->GetPosZ() * 8.0),
|
||||||
|
1.0F,
|
||||||
|
1.0F / (Random.NextFloat(1.0F) * 0.4F + 1.2F) + (float)Force * 0.5F
|
||||||
|
);
|
||||||
|
|
||||||
if (!a_Player->IsGameModeCreative())
|
if (!a_Player->IsGameModeCreative())
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user