CyArea
- INT calculateTotalBestNatureYield ()
int () - Returns the total tile yield from the area
- INT countCoastalLand ()
- INT countHasCorporation (CorporationType eCorporation, PlayerType eOwner)
int (int /*CorporationTypes*/ eCorporation, int /*PlayerTypes*/ eOwner)
- INT countHasReligion (ReligionType eReligion, PlayerType eOwner)
int (int /*ReligionTypes*/ eReligion, int /*PlayerTypes*/ eOwner)
- INT countNumUniqueBonusTypes ()
int () - Returns the number of unique bonus types in this area
- INT getAnimalsPerPlayer (PlayerType eIndex)
int (int (PlayerTypes) iIndex) - Returns the number of animal units in this area for this player
- AreaAIType getAreaAIType (TeamType eIndex)
int (AreaAITypes) (int (TeamTypes) eIndex) - Returns the AreaAIType for this team in this area
- INT getBestFoundValue (PlayerType eIndex)
int (int (PlayerTypes) iIndex) - Returns the best found value for a plot in this area
- INT getBuildingBadHealth (PlayerType eIndex)
int (int (PlayerTypes) iIndex) - Returns ?
- INT getBuildingGoodHealth (PlayerType eIndex)
int (int (PlayerTypes) iIndex) - Returns ?
- INT getBuildingHappiness (PlayerType eIndex)
int (int (PlayerTypes) iIndex) - Returns ?
- INT getCitiesPerPlayer (PlayerType eIndex)
int (int (PlayerTypes) iIndex) - Returns the number of cities in this area for this player
- INT getFreeSpecialist (PlayerType eIndex)
int (int (PlayerTypes) iIndex) - Returns ?
- INT getID ()
int () - Return's the Areas ID
- INT getNumAIUnits (PlayerType eIndex1, UnitAIType eIndex2)
int (int (PlayerTypes) iPlayer, int (UnitAITypes) iIndex2) - Returns the number of units for this AI which have this AI type
- INT getNumBonuses (BonusType eBonus)
int(BonusID) - total # of BonusID
- INT getNumCities ()
int () - Returns the total number of cities for all players in this area
- INT getNumImprovements (ImprovementType eImprovement)
int(ImprovementID) - total # of ImprovementID
- INT getNumOwnedTiles ()
int () - Returns the number of owned tiles in this area
- INT getNumRevealedTiles (TeamType eIndex)
int (int (TeamTypes) iIndex) - Returns the number of revealed tiles for this team
- INT getNumRiverEdges ()
int () - Returns the number of River Edges in this area
- INT getNumStartingPlots ()
int () - total number of players that are starting on this area
- INT getNumTiles ()
int () - Returns the number of tiles in this area
- INT getNumTotalBonuses ()
int () - total number of bonuses, of all types
- INT getNumTrainAIUnits (PlayerType eIndex1, UnitAIType eIndex2)
int (int (PlayerTypes) iPlayer, int (UnitAITypes) iIndex2) - Returns ?
- INT getNumUnits ()
int () - Returns the total number of units for all players in this area
- INT getNumUnownedTiles ()
int () - Returns the number of unowned tiles in this area
- INT getNumUnrevealedTiles (TeamType eIndex)
int (int (TeamTypes) iIndex) - Returns the number of unrevealed tiles for this team
- INT getPopulationPerPlayer (PlayerType eIndex)
int (int (PlayerTypes) iIndex) - Returns the total population of this area for this player
- INT getPower (PlayerType eIndex)
int (int (PlayerTypes) iIndex) - Returns power of this area for this player
- CyCity getTargetCity (PlayerType eIndex)
CyCity* (int (PlayerTypes) eIndex) - Returns ?
- INT getTotalPopulation ()
int () - Returns the total population for all players in this area
- INT getUnitsPerPlayer (PlayerType eIndex)
int (int (PlayerTypes) iIndex) - Returns the number of units in this area for this player
- INT getYieldRateModifier (PlayerType eIndex1, YieldType eIndex2)
int (int (PlayerTypes) iPlayer, int (YieldTypes) iIndex2 - Returns ?
- BOOL isBorderObstacle (TeamType eIndex)
bool (int (TeamTypes) iIndex)
- BOOL isCleanPower (TeamType eIndex)
bool (int (TeamTypes) iIndex)
- BOOL isLake ()
bool () - Returns whether the area is a fresh water lake
- BOOL isNone ()
bool () - Returns whether the pointer points to a real Area
- BOOL isWater ()
bool () - Returns whether or not this area is water