Skip to content

Commit 0533f2c

Browse files
committed
Rename bCheckWaves to ignoreDistanceToWaterThreshold
See also issue #458
1 parent 34b4a61 commit 0533f2c

File tree

6 files changed

+11
-11
lines changed

6 files changed

+11
-11
lines changed

Client/game_sa/CWaterManagerSA.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -727,9 +727,9 @@ bool CWaterManagerSA::DeletePoly(CWaterPoly* pPoly)
727727
return true;
728728
}
729729

730-
bool CWaterManagerSA::GetWaterLevel(const CVector& vecPosition, float* pfLevel, bool bCheckWaves, CVector* pvecUnknown)
730+
bool CWaterManagerSA::GetWaterLevel(const CVector& vecPosition, float* pfLevel, bool ignoreDistanceToWaterThreshold, CVector* pvecUnknown)
731731
{
732-
return ((GetWaterLevel_t)FUNC_GetWaterLevel)(vecPosition.fX, vecPosition.fY, vecPosition.fZ, pfLevel, bCheckWaves, pvecUnknown);
732+
return ((GetWaterLevel_t)FUNC_GetWaterLevel)(vecPosition.fX, vecPosition.fY, vecPosition.fZ, pfLevel, ignoreDistanceToWaterThreshold, pvecUnknown);
733733
}
734734

735735
bool CWaterManagerSA::SetPositionWaterLevel(const CVector& vecPosition, float fLevel, void* pChangeSource)

Client/game_sa/CWaterManagerSA.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ class CWaterManagerSA : public CWaterManager
153153
CWaterPoly* CreateTriangle(const CVector& vec1, const CVector& vec2, const CVector& vec3, bool bShallow = false);
154154
bool DeletePoly(CWaterPoly* pPoly);
155155

156-
bool GetWaterLevel(const CVector& vecPosition, float* pfLevel, bool bCheckWaves, CVector* pvecUnknown);
156+
bool GetWaterLevel(const CVector& vecPosition, float* pfLevel, bool ignoreDistanceToWaterThreshold, CVector* pvecUnknown);
157157

158158
bool SetWorldWaterLevel(float fLevel, void* pChangeSource, bool bIncludeWorldNonSeaLevel, bool bIncludeWorldSeaLevel, bool bIncludeOutsideWorldLevel);
159159
bool SetPositionWaterLevel(const CVector& vecPosition, float fLevel, void* pChangeSource);

Client/mods/deathmatch/logic/CStaticFunctionDefinitions.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6285,9 +6285,9 @@ CClientWater* CStaticFunctionDefinitions::CreateWater(CResource& resource, CVect
62856285
return pWater;
62866286
}
62876287

6288-
bool CStaticFunctionDefinitions::GetWaterLevel(CVector& vecPosition, float& fWaterLevel, bool bCheckWaves, CVector& vecUnknown)
6288+
bool CStaticFunctionDefinitions::GetWaterLevel(CVector& vecPosition, float& fWaterLevel, bool ignoreDistanceToWaterThreshold, CVector& vecUnknown)
62896289
{
6290-
return g_pGame->GetWaterManager()->GetWaterLevel(vecPosition, &fWaterLevel, bCheckWaves, &vecUnknown);
6290+
return g_pGame->GetWaterManager()->GetWaterLevel(vecPosition, &fWaterLevel, ignoreDistanceToWaterThreshold, &vecUnknown);
62916291
}
62926292

62936293
bool CStaticFunctionDefinitions::GetWaterLevel(CClientWater* pWater, float& fLevel)

Client/mods/deathmatch/logic/CStaticFunctionDefinitions.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -566,7 +566,7 @@ class CStaticFunctionDefinitions
566566
CEntity* pIgnoredEntity = NULL);
567567
static bool TestLineAgainstWater(CVector& vecStart, CVector& vecEnd, CVector& vecCollision);
568568
static CClientWater* CreateWater(CResource& resource, CVector* pV1, CVector* pV2, CVector* pV3, CVector* pV4, bool bShallow);
569-
static bool GetWaterLevel(CVector& vecPosition, float& fLevel, bool bCheckWaves, CVector& vecUnknown);
569+
static bool GetWaterLevel(CVector& vecPosition, float& fLevel, bool ignoreDistanceToWaterThreshold, CVector& vecUnknown);
570570
static bool GetWaterLevel(CClientWater* pWater, float& fLevel);
571571
static bool GetWaterVertexPosition(CClientWater* pWater, int iVertexIndex, CVector& vecPosition);
572572
static bool SetWorldWaterLevel(float fLevel, void* pChangeSource, bool bIncludeWorldNonSeaLevel, bool bIncludeWorldSeaLevel, bool bIncludeOutsideWorldLevel);

Client/mods/deathmatch/logic/luadefs/CLuaWaterDefs.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -355,18 +355,18 @@ int CLuaWaterDefs::GetWaterLevel(lua_State* luaVM)
355355
if (!argStream.NextIsUserData())
356356
{
357357
// Call type 1
358-
// float getWaterLevel ( float posX, float posY, float posZ [ , bool bCheckWaves = false ] )
358+
// float getWaterLevel ( float posX, float posY, float posZ [ , bool ignoreDistanceToWaterThreshold = false ] )
359359
CVector vecPosition;
360-
bool bCheckWaves;
360+
bool ignoreDistanceToWaterThreshold;
361361

362362
argStream.ReadVector3D(vecPosition);
363-
argStream.ReadBool(bCheckWaves, false);
363+
argStream.ReadBool(ignoreDistanceToWaterThreshold, false);
364364

365365
if (!argStream.HasErrors())
366366
{
367367
float fWaterLevel;
368368
CVector vecUnknown;
369-
if (CStaticFunctionDefinitions::GetWaterLevel(vecPosition, fWaterLevel, bCheckWaves, vecUnknown))
369+
if (CStaticFunctionDefinitions::GetWaterLevel(vecPosition, fWaterLevel, ignoreDistanceToWaterThreshold, vecUnknown))
370370
{
371371
lua_pushnumber(luaVM, fWaterLevel);
372372
return 1;

Client/sdk/game/CWaterManager.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class CWaterManager
2020
virtual CWaterPoly* CreateTriangle(const CVector& vec1, const CVector& vec2, const CVector& vec3, bool bShallow = false) = 0;
2121
virtual bool DeletePoly(CWaterPoly* pPoly) = 0;
2222

23-
virtual bool GetWaterLevel(const CVector& vecPosition, float* pfLevel, bool bCheckWaves, CVector* pvecUnknown) = 0;
23+
virtual bool GetWaterLevel(const CVector& vecPosition, float* pfLevel, bool ignoreDistanceToWaterThreshold, CVector* pvecUnknown) = 0;
2424
virtual bool SetWorldWaterLevel(float fLevel, void* pChangeSource, bool bIncludeWorldNonSeaLevel, bool bIncludeWorldSeaLevel, bool bIncludeOutsideWorldLevel) = 0;
2525
virtual bool SetPositionWaterLevel(const CVector& vecPosition, float fLevel, void* pChangeSource) = 0;
2626
virtual bool SetPolyWaterLevel(CWaterPoly* pPoly, float fLevel, void* pChangeSource) = 0;

0 commit comments

Comments
 (0)