PATH-720: Removing the MISSING_MODIFIABLE_FIELD_WAR as the viewer no longer has to support the Premium Wilderness regions on the old server code.
parent
20759f491f
commit
b5694ee3aa
|
|
@ -59,9 +59,6 @@ LLPathfindingLinkset::LLPathfindingLinkset(const LLSD& pTerrainData)
|
|||
: LLPathfindingObject(),
|
||||
mIsTerrain(true),
|
||||
mLandImpact(0U),
|
||||
#ifdef MISSING_MODIFIABLE_FIELD_WAR
|
||||
mHasModifiable(true),
|
||||
#endif // MISSING_MODIFIABLE_FIELD_WAR
|
||||
mIsModifiable(FALSE),
|
||||
mCanBeVolume(FALSE),
|
||||
mLinksetUse(kUnknown),
|
||||
|
|
@ -77,9 +74,6 @@ LLPathfindingLinkset::LLPathfindingLinkset(const std::string &pUUID, const LLSD&
|
|||
: LLPathfindingObject(pUUID, pLinksetData),
|
||||
mIsTerrain(false),
|
||||
mLandImpact(0U),
|
||||
#ifdef MISSING_MODIFIABLE_FIELD_WAR
|
||||
mHasModifiable(false),
|
||||
#endif // MISSING_MODIFIABLE_FIELD_WAR
|
||||
mIsModifiable(TRUE),
|
||||
mCanBeVolume(TRUE),
|
||||
mLinksetUse(kUnknown),
|
||||
|
|
@ -96,12 +90,7 @@ LLPathfindingLinkset::LLPathfindingLinkset(const LLPathfindingLinkset& pOther)
|
|||
: LLPathfindingObject(pOther),
|
||||
mIsTerrain(pOther.mIsTerrain),
|
||||
mLandImpact(pOther.mLandImpact),
|
||||
#ifdef MISSING_MODIFIABLE_FIELD_WAR
|
||||
mHasModifiable(pOther.mHasModifiable),
|
||||
mIsModifiable(pOther.mHasModifiable ? pOther.mIsModifiable : TRUE),
|
||||
#else // MISSING_MODIFIABLE_FIELD_WAR
|
||||
mIsModifiable(pOther.mIsModifiable),
|
||||
#endif // MISSING_MODIFIABLE_FIELD_WAR
|
||||
mCanBeVolume(pOther.mCanBeVolume),
|
||||
mLinksetUse(pOther.mLinksetUse),
|
||||
mWalkabilityCoefficientA(pOther.mWalkabilityCoefficientA),
|
||||
|
|
@ -121,15 +110,7 @@ LLPathfindingLinkset& LLPathfindingLinkset::operator =(const LLPathfindingLinkse
|
|||
|
||||
mIsTerrain = pOther.mIsTerrain;
|
||||
mLandImpact = pOther.mLandImpact;
|
||||
#ifdef MISSING_MODIFIABLE_FIELD_WAR
|
||||
if (pOther.mHasModifiable)
|
||||
{
|
||||
mHasModifiable = pOther.mHasModifiable;
|
||||
mIsModifiable = pOther.mIsModifiable;
|
||||
}
|
||||
#else // MISSING_MODIFIABLE_FIELD_WAR
|
||||
mIsModifiable = pOther.mIsModifiable;
|
||||
#endif // MISSING_MODIFIABLE_FIELD_WAR
|
||||
mCanBeVolume = pOther.mCanBeVolume;
|
||||
mLinksetUse = pOther.mLinksetUse;
|
||||
mWalkabilityCoefficientA = pOther.mWalkabilityCoefficientA;
|
||||
|
|
@ -208,18 +189,9 @@ void LLPathfindingLinkset::parseLinksetData(const LLSD &pLinksetData)
|
|||
llassert(pLinksetData.get(LINKSET_LAND_IMPACT_FIELD).asInteger() >= 0);
|
||||
mLandImpact = pLinksetData.get(LINKSET_LAND_IMPACT_FIELD).asInteger();
|
||||
|
||||
#ifdef MISSING_MODIFIABLE_FIELD_WAR
|
||||
mHasModifiable = pLinksetData.has(LINKSET_MODIFIABLE_FIELD);
|
||||
if (mHasModifiable)
|
||||
{
|
||||
llassert(pLinksetData.get(LINKSET_MODIFIABLE_FIELD).isBoolean());
|
||||
mIsModifiable = pLinksetData.get(LINKSET_MODIFIABLE_FIELD).asBoolean();
|
||||
}
|
||||
#else // MISSING_MODIFIABLE_FIELD_WAR
|
||||
llassert(pLinksetData.has(LINKSET_MODIFIABLE_FIELD));
|
||||
llassert(pLinksetData.get(LINKSET_MODIFIABLE_FIELD).isBoolean());
|
||||
mIsModifiable = pLinksetData.get(LINKSET_MODIFIABLE_FIELD).asBoolean();
|
||||
#endif // MISSING_MODIFIABLE_FIELD_WAR
|
||||
}
|
||||
|
||||
void LLPathfindingLinkset::parsePathfindingData(const LLSD &pLinksetData)
|
||||
|
|
|
|||
|
|
@ -32,8 +32,6 @@
|
|||
|
||||
#include "llpathfindingobject.h"
|
||||
|
||||
#define MISSING_MODIFIABLE_FIELD_WAR
|
||||
|
||||
class LLSD;
|
||||
|
||||
class LLPathfindingLinkset : public LLPathfindingObject
|
||||
|
|
@ -99,9 +97,6 @@ private:
|
|||
|
||||
bool mIsTerrain;
|
||||
U32 mLandImpact;
|
||||
#ifdef MISSING_MODIFIABLE_FIELD_WAR
|
||||
bool mHasModifiable;
|
||||
#endif // MISSING_MODIFIABLE_FIELD_WAR
|
||||
BOOL mIsModifiable;
|
||||
BOOL mCanBeVolume;
|
||||
ELinksetUse mLinksetUse;
|
||||
|
|
|
|||
Loading…
Reference in New Issue