Bazaar developer reference

CvPlot::isTerraFirma(const CvUnit *) const

Defined in
CvPlot.h, line 447
Class
CvPlot
Not a hook point
written in a header

Code

446#if defined(MOD_PATHFINDER_TERRAFIRMA)447	bool isTerraFirma(const CvUnit* pUnit)     const448	{449		bool bTerraFirma = !isWater();450		451		if (pUnit->getDomainType() == DOMAIN_LAND) {452#if defined(MOD_PROMOTIONS_CROSS_ICE)453			bTerraFirma = bTerraFirma || (pUnit->canCrossIce() && isIce());454#endif455#if defined(MOD_PROMOTIONS_DEEP_WATER_EMBARKATION)456			bTerraFirma = bTerraFirma || (pUnit->IsHoveringUnit() && isShallowWater());457#endif458#if defined(MOD_BUGFIX_HOVERING_PATHFINDER)459			bTerraFirma = bTerraFirma || (pUnit->IsHoveringUnit() && (isShallowWater() || getFeatureType() == FEATURE_ICE));460#endif461		}462		463		return bTerraFirma;464	}

Calls

Called by