From b57e4eba00a877dad3e09b9f5c17f3ddfb297b66 Mon Sep 17 00:00:00 2001 From: Sevenfm Date: Wed, 12 Feb 2020 19:11:50 +0000 Subject: [PATCH] Play splash sound when thrown item hits water. git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8751 3b4a5df2-a311-0410-b5c6-a8a6f20db521 --- TileEngine/physics.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/TileEngine/physics.cpp b/TileEngine/physics.cpp index 1c9fab33..4597ee52 100644 --- a/TileEngine/physics.cpp +++ b/TileEngine/physics.cpp @@ -1106,6 +1106,12 @@ BOOLEAN PhysicsCheckForCollisions( REAL_OBJECT *pObject, INT32 *piCollisionID ) pNode->pLevelNode->sRelativeX = (INT16)pObject->Position.x; pNode->pLevelNode->sRelativeY = (INT16)pObject->Position.y; pNode->pLevelNode->sRelativeZ = (INT16)CONVERT_HEIGHTUNITS_TO_PIXELS( (INT16)pObject->Position.z ); + + // sevenfm: also play sound + CHAR8 zFilename[512]; + sprintf(zFilename, "sounds\\misc\\Splash%d.ogg", Random(3) + 1); + if (FileExists(zFilename)) + PlayJA2SampleFromFile(zFilename, RATE_11025, SoundVolume(LOWVOLUME, pObject->sGridNo), 1, SoundDir(pObject->sGridNo)); } }