CombatDetails
Attributes:
PlayerType eOwner
PlayerType eVisualOwner
INT iAIAnimalCombatModifierAA
INT iAIAnimalCombatModifierTA
INT iAIBarbarianCombatModifierAB
INT iAIBarbarianCombatModifierTB
INT iAmphibAttackModifier
INT iAnimalCombatModifierA
INT iAnimalCombatModifierAA
INT iAnimalCombatModifierT
INT iAnimalCombatModifierTA
INT iBarbarianCombatModifierAB
INT iBarbarianCombatModifierTB
INT iBaseCombatStr
INT iCityAttackModifier
INT iCityBarbarianDefenseModifier
INT iCityDefenseModifier
INT iClassAttackModifier
INT iClassDefenseModifier
INT iCombat
INT iCombatModifierA
INT iCombatModifierT
INT iCurrCombatStr
INT iCurrHitPoints
INT iDomainDefenseModifier
INT iDomainModifierA
INT iDomainModifierT
INT iExtraCombatPercent
INT iFeatureAttackModifier
INT iFeatureDefenseModifier
INT iFortifyModifier
INT iHillsAttackModifier
INT iHillsDefenseModifier
INT iKamikazeModifier
INT iMaxCombatStr
INT iMaxHitPoints
INT iModifierTotal
INT iPlotDefenseModifier
INT iRiverAttackModifier
INT iTerrainAttackModifier
INT iTerrainDefenseModifier
STRING sUnitName
CvActionInfo
- INT getAutomateType ()
int ()
- STRING getButton ()
string ()
- INT getCommandData ()
int ()
- INT getCommandType ()
int ()
- INT getControlType ()
int ()
- STRING getHotKey ()
string ()
- INT getInterfaceModeType ()
int ()
- INT getMissionData ()
int ()
- INT getMissionType ()
int ()
- BOOL isConfirmCommand ()
bool ()
- BOOL isVisible ()
bool ()
CvArtInfoAsset
Resolution Order:
CvArtInfoAsset
CvAssetInfoBase
Methods inherited from CvAssetInfoBase:
- STRING getPath ()
string ()
- STRING getTag ()
string ()
- VOID setPath (STRING szDesc)
void (string)
- VOID setTag (STRING szDesc)
void (string)
Methods defined here:
- STRING getButton ()
string ()
- STRING getKFM ()
string ()
- STRING getNIF ()
string ()
- VOID setButton (STRING szVal)
void (string)
- VOID setKFM (STRING szDesc)
void (string)
- VOID setNIF (STRING szDesc)
void (string)
CvArtInfoBonus
Resolution Order:
CvArtInfoBonus
CvArtInfoScalableAsset

CvArtInfoAsset


CvAssetInfoBase

CvScalableInfo
Methods inherited from CvArtInfoAsset:
- STRING getButton ()
string ()
- STRING getKFM ()
string ()
- STRING getNIF ()
string ()
- VOID setButton (STRING szVal)
void (string)
- VOID setKFM (STRING szDesc)
void (string)
- VOID setNIF (STRING szDesc)
void (string)
Methods inherited from CvAssetInfoBase:
- STRING getPath ()
string ()
- STRING getTag ()
string ()
- VOID setPath (STRING szDesc)
void (string)
- VOID setTag (STRING szDesc)
void (string)
Methods inherited from CvScalableInfo:
- FLOAT getScale ()
float ()
- VOID setScale (FLOAT fScale)
void (float fScale)
CvArtInfoBuilding
Resolution Order:
CvArtInfoBuilding
CvArtInfoScalableAsset

CvArtInfoAsset


CvAssetInfoBase

CvScalableInfo
Methods inherited from CvArtInfoAsset:
- STRING getButton ()
string ()
- STRING getKFM ()
string ()
- STRING getNIF ()
string ()
- VOID setButton (STRING szVal)
void (string)
- VOID setKFM (STRING szDesc)
void (string)
- VOID setNIF (STRING szDesc)
void (string)
Methods inherited from CvAssetInfoBase:
- STRING getPath ()
string ()
- STRING getTag ()
string ()
- VOID setPath (STRING szDesc)
void (string)
- VOID setTag (STRING szDesc)
void (string)
Methods inherited from CvScalableInfo:
- FLOAT getScale ()
float ()
- VOID setScale (FLOAT fScale)
void (float fScale)
Methods defined here:
- BOOL isAnimated ()
bool ()
CvArtInfoCivilization
Resolution Order:
CvArtInfoCivilization
CvArtInfoAsset

CvAssetInfoBase
Methods inherited from CvArtInfoAsset:
- STRING getButton ()
string ()
- STRING getKFM ()
string ()
- STRING getNIF ()
string ()
- VOID setButton (STRING szVal)
void (string)
- VOID setKFM (STRING szDesc)
void (string)
- VOID setNIF (STRING szDesc)
void (string)
Methods inherited from CvAssetInfoBase:
- STRING getPath ()
string ()
- STRING getTag ()
string ()
- VOID setPath (STRING szDesc)
void (string)
- VOID setTag (STRING szDesc)
void (string)
Methods defined here:
- BOOL isWhiteFlag ()
bool ()
CvArtInfoFeature
Resolution Order:
CvArtInfoFeature
CvArtInfoScalableAsset

CvArtInfoAsset


CvAssetInfoBase

CvScalableInfo
Methods inherited from CvArtInfoAsset:
- STRING getButton ()
string ()
- STRING getKFM ()
string ()
- STRING getNIF ()
string ()
- VOID setButton (STRING szVal)
void (string)
- VOID setKFM (STRING szDesc)
void (string)
- VOID setNIF (STRING szDesc)
void (string)
Methods inherited from CvAssetInfoBase:
- STRING getPath ()
string ()
- STRING getTag ()
string ()
- VOID setPath (STRING szDesc)
void (string)
- VOID setTag (STRING szDesc)
void (string)
Methods inherited from CvScalableInfo:
- FLOAT getScale ()
float ()
- VOID setScale (FLOAT fScale)
void (float fScale)
Methods defined here:
- STRING getFeatureDummyNodeName (INT variety, STRING tagName)
string (int variety, string tagName)
- BOOL isAnimated ()
bool ()
- BOOL isRiverArt ()
bool ()
CvArtInfoImprovement
Resolution Order:
CvArtInfoImprovement
CvArtInfoScalableAsset

CvArtInfoAsset


CvAssetInfoBase

CvScalableInfo
Methods inherited from CvArtInfoAsset:
- STRING getButton ()
string ()
- STRING getKFM ()
string ()
- STRING getNIF ()
string ()
- VOID setButton (STRING szVal)
void (string)
- VOID setKFM (STRING szDesc)
void (string)
- VOID setNIF (STRING szDesc)
void (string)
Methods inherited from CvAssetInfoBase:
- STRING getPath ()
string ()
- STRING getTag ()
string ()
- VOID setPath (STRING szDesc)
void (string)
- VOID setTag (STRING szDesc)
void (string)
Methods inherited from CvScalableInfo:
- FLOAT getScale ()
float ()
- VOID setScale (FLOAT fScale)
void (float fScale)
Methods defined here:
- BOOL isExtraAnimations ()
bool ()
CvArtInfoInterface
Resolution Order:
CvArtInfoInterface
CvArtInfoAsset

CvAssetInfoBase
Methods inherited from CvArtInfoAsset:
- STRING getButton ()
string ()
- STRING getKFM ()
string ()
- STRING getNIF ()
string ()
- VOID setButton (STRING szVal)
void (string)
- VOID setKFM (STRING szDesc)
void (string)
- VOID setNIF (STRING szDesc)
void (string)
Methods inherited from CvAssetInfoBase:
- STRING getPath ()
string ()
- STRING getTag ()
string ()
- VOID setPath (STRING szDesc)
void (string)
- VOID setTag (STRING szDesc)
void (string)
CvArtInfoLeaderhead
Resolution Order:
CvArtInfoLeaderhead
CvArtInfoAsset

CvAssetInfoBase
Methods inherited from CvArtInfoAsset:
- STRING getButton ()
string ()
- STRING getKFM ()
string ()
- STRING getNIF ()
string ()
- VOID setButton (STRING szVal)
void (string)
- VOID setKFM (STRING szDesc)
void (string)
- VOID setNIF (STRING szDesc)
void (string)
Methods inherited from CvAssetInfoBase:
- STRING getPath ()
string ()
- STRING getTag ()
string ()
- VOID setPath (STRING szDesc)
void (string)
- VOID setTag (STRING szDesc)
void (string)
CvArtInfoMisc
Resolution Order:
CvArtInfoMisc
CvArtInfoAsset

CvAssetInfoBase
Methods inherited from CvArtInfoAsset:
- STRING getButton ()
string ()
- STRING getKFM ()
string ()
- STRING getNIF ()
string ()
- VOID setButton (STRING szVal)
void (string)
- VOID setKFM (STRING szDesc)
void (string)
- VOID setNIF (STRING szDesc)
void (string)
Methods inherited from CvAssetInfoBase:
- STRING getPath ()
string ()
- STRING getTag ()
string ()
- VOID setPath (STRING szDesc)
void (string)
- VOID setTag (STRING szDesc)
void (string)
CvArtInfoMovie
Resolution Order:
CvArtInfoMovie
CvArtInfoAsset

CvAssetInfoBase
Methods inherited from CvArtInfoAsset:
- STRING getButton ()
string ()
- STRING getKFM ()
string ()
- STRING getNIF ()
string ()
- VOID setButton (STRING szVal)
void (string)
- VOID setKFM (STRING szDesc)
void (string)
- VOID setNIF (STRING szDesc)
void (string)
Methods inherited from CvAssetInfoBase:
- STRING getPath ()
string ()
- STRING getTag ()
string ()
- VOID setPath (STRING szDesc)
void (string)
- VOID setTag (STRING szDesc)
void (string)
CvArtInfoScalableAsset
Resolution Order:
CvArtInfoScalableAsset
CvArtInfoAsset

CvAssetInfoBase
CvScalableInfo
Methods inherited from CvArtInfoAsset:
- STRING getButton ()
string ()
- STRING getKFM ()
string ()
- STRING getNIF ()
string ()
- VOID setButton (STRING szVal)
void (string)
- VOID setKFM (STRING szDesc)
void (string)
- VOID setNIF (STRING szDesc)
void (string)
Methods inherited from CvAssetInfoBase:
- STRING getPath ()
string ()
- STRING getTag ()
string ()
- VOID setPath (STRING szDesc)
void (string)
- VOID setTag (STRING szDesc)
void (string)
Methods inherited from CvScalableInfo:
- FLOAT getScale ()
float ()
- VOID setScale (FLOAT fScale)
void (float fScale)
CvArtInfoTerrain
Resolution Order:
CvArtInfoTerrain
CvArtInfoAsset

CvAssetInfoBase
Methods inherited from CvArtInfoAsset:
- STRING getButton ()
string ()
- STRING getKFM ()
string ()
- STRING getNIF ()
string ()
- VOID setButton (STRING szVal)
void (string)
- VOID setKFM (STRING szDesc)
void (string)
- VOID setNIF (STRING szDesc)
void (string)
Methods inherited from CvAssetInfoBase:
- STRING getPath ()
string ()
- STRING getTag ()
string ()
- VOID setPath (STRING szDesc)
void (string)
- VOID setTag (STRING szDesc)
void (string)
CvArtInfoUnit
Resolution Order:
CvArtInfoUnit
CvArtInfoScalableAsset

CvArtInfoAsset


CvAssetInfoBase

CvScalableInfo
Methods inherited from CvArtInfoAsset:
- STRING getButton ()
string ()
- STRING getKFM ()
string ()
- STRING getNIF ()
string ()
- VOID setButton (STRING szVal)
void (string)
- VOID setKFM (STRING szDesc)
void (string)
- VOID setNIF (STRING szDesc)
void (string)
Methods inherited from CvAssetInfoBase:
- STRING getPath ()
string ()
- STRING getTag ()
string ()
- VOID setPath (STRING szDesc)
void (string)
- VOID setTag (STRING szDesc)
void (string)
Methods inherited from CvScalableInfo:
- FLOAT getScale ()
float ()
- VOID setScale (FLOAT fScale)
void (float fScale)
Methods defined here:
- FLOAT getInterfaceScale ()
float ()
CvAssetInfoBase
- STRING getPath ()
string ()
- STRING getTag ()
string ()
- VOID setPath (STRING szDesc)
void (string)
- VOID setTag (STRING szDesc)
void (string)
CvAutomateInfo
Resolution Order:
CvAutomateInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
CvBonusClassInfo
Resolution Order:
CvBonusClassInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getUniqueRange ()
CvBonusInfo
Resolution Order:
CvBonusInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getAIObjective ()
int ()
- INT getAITradeModifier ()
int ()
- STRING getArtDefineTag ()
string ()
- CvArtInfoBonus getArtInfo ()
CvArtInfoBonus ()
- INT getBonusClassType ()
int ()
- STRING getButton ()
string ()
- INT getChar ()
int ()
- INT getConstAppearance ()
int ()
- INT getGroupRand ()
int ()
- INT getGroupRange ()
int ()
- INT getHappiness ()
int ()
- INT getHealth ()
int ()
- INT getMaxLatitude ()
int ()
- INT getMinAreaSize ()
int ()
- INT getMinLandPercent ()
int ()
- INT getMinLatitude ()
int ()
- INT getPercentPerPlayer ()
int ()
- INT getPlacementOrder ()
int ()
- INT getRandAppearance1 ()
int ()
- INT getRandAppearance2 ()
int ()
- INT getRandAppearance3 ()
int ()
- INT getRandAppearance4 ()
int ()
- INT getTechCityTrade ()
int ()
- INT getTechObsolete ()
int ()
- INT getTechReveal ()
int ()
- INT getTilesPer ()
int ()
- INT getUniqueRange ()
int ()
- INT getYieldChange (INT i)
int (int i)
- BOOL isFeature (INT i)
bool (int i)
- BOOL isFeatureTerrain (INT i)
bool (int i)
- BOOL isFlatlands ()
bool ()
- BOOL isHills ()
bool ()
- BOOL isNoRiverSide ()
bool ()
- BOOL isNormalize ()
bool ()
- BOOL isOneArea ()
bool ()
- BOOL isTerrain (INT i)
bool (int i)
CvBuildInfo
Resolution Order:
CvBuildInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getCost ()
int ()
- INT getEntityEvent ()
int ()
- INT getFeatureProduction (INT i)
int (int i)
- INT getFeatureTech (INT i)
int (int i)
- INT getFeatureTime (INT i)
int (int i)
- INT getImprovement ()
int ()
- INT getMissionType ()
int ()
- INT getRoute ()
int ()
- INT getTechPrereq ()
int ()
- INT getTime ()
int ()
- BOOL isFeatureRemove (INT i)
bool (int i)
- BOOL isKill ()
bool ()
CvBuildingClassInfo
Resolution Order:
CvBuildingClassInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getDefaultBuildingIndex ()
int ()
- INT getExtraPlayerInstances ()
int ()
- INT getMaxGlobalInstances ()
int ()
- INT getMaxPlayerInstances ()
int ()
- INT getMaxTeamInstances ()
int ()
- INT getVictoryThreshold (INT i)
int (int i)
- BOOL isMonument ()
bool ()
- BOOL isNoLimit ()
bool ()
CvBuildingInfo
Resolution Order:
CvBuildingInfo
CvInfoBase
CvScalableInfo
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods inherited from CvScalableInfo:
- FLOAT getScale ()
float ()
- VOID setScale (FLOAT fScale)
void (float fScale)
Methods defined here:
- INT getAIWeight ()
int ()
- INT getAdvisorType ()
int ()
- INT getAirModifier ()
int ()
- INT getAirUnitCapacity ()
int ()
- INT getAirlift ()
int ()
- INT getAllCityDefenseModifier ()
int ()
- INT getAnarchyModifier ()
int ()
- INT getAreaFreeSpecialist ()
int ()
- INT getAreaHappiness ()
int ()
- INT getAreaHealth ()
int ()
- STRING getArtDefineTag ()
string ()
- CvArtInfoBuilding getArtInfo ()
- INT getAssetValue ()
int ()
- INT getBombardDefenseModifier ()
int ()
- INT getBonusHappinessChanges (INT i)
int (int i)
- INT getBonusHealthChanges (INT i)
int (int i)
- INT getBonusProductionModifier (INT i)
int (int i)
- INT getBonusYieldModifier (INT i, INT j)
int (int i, int j)
- INT getBuildingClassType ()
int ()
- INT getBuildingHappinessChanges (INT i)
int (int i)
- INT getCivic ()
int ()
- INT getCoastalTradeRoutes ()
int ()
- INT getCommerceChange (INT i)
int (int i)
- INT getCommerceChangeDoubleTime (INT i)
int (int i)
- INT getCommerceHappiness (INT i)
int (int i)
- INT getCommerceModifier (INT i)
int (int i)
- INT getConquestProbability ()
int ()
- STRING getConstructSound ()
string ()
- INT getDefenseModifier ()
int ()
- INT getDomainFreeExperience (INT i)
int (int i)
- INT getDomainProductionModifier (INT i)
int (int i)
- INT getDomesticGreatGeneralRateModifier ()
int ()
- INT getEnemyWarWearinessModifier ()
int ()
- INT getEspionageDefenseModifier ()
int ()
- INT getFlavorValue (INT i)
int (int i)
- INT getFoodKept ()
int ()
- INT getForeignTradeRouteModifier ()
int ()
- INT getFoundsCorporation ()
int ()
- INT getFreeBonus ()
int ()
- INT getFreeBuildingClass ()
int ()
- INT getFreeExperience ()
int ()
- INT getFreePromotion ()
int ()
- INT getFreeSpecialist ()
int ()
- INT getFreeSpecialistCount (INT i)
int (int i)
- INT getFreeStartEra ()
int ()
- INT getFreeTechs ()
int ()
- INT getGlobalCommerceModifier (INT i)
int (int i)
- INT getGlobalCorporationCommerce ()
int ()
- INT getGlobalFreeExperience ()
int ()
- INT getGlobalFreeSpecialist ()
int ()
- INT getGlobalGreatPeopleRateModifier ()
int ()
- INT getGlobalHappiness ()
int ()
- INT getGlobalHealth ()
int ()
- INT getGlobalHurryModifier ()
int ()
- INT getGlobalPopulationChange ()
int ()
- INT getGlobalReligionCommerce ()
int ()
- INT getGlobalSeaPlotYieldChange (INT i)
int (int i)
- INT getGlobalSpaceProductionModifier ()
int ()
- INT getGlobalTradeRoutes ()
int ()
- INT getGlobalWarWearinessModifier ()
int ()
- INT getGlobalYieldModifier (INT i)
int (int i)
- INT getGoldenAgeModifier ()
int ()
- INT getGreatGeneralRateModifier ()
int ()
- INT getGreatPeopleRateChange ()
int ()
- INT getGreatPeopleRateModifier ()
int ()
- INT getGreatPeopleUnitClass ()
int ()
- INT getHappiness ()
int ()
- INT getHappinessTraits (INT i)
int (int i)
- INT getHealRateChange ()
int ()
- INT getHealth ()
int ()
- INT getHolyCity ()
int ()
- STRING getHotKey ()
string ()
- STRING getHotKeyDescription ()
string ()
- INT getHurryAngerModifier ()
int ()
- INT getHurryCostModifier ()
int ()
- INT getImprovementFreeSpecialist (INT i)
int (int i)
- INT getMaintenanceModifier ()
int ()
- INT getMaxLatitude ()
int ()
- INT getMaxStartEra ()
int ()
- INT getMilitaryProductionModifier ()
int ()
- INT getMinAreaSize ()
int ()
- INT getMinLatitude ()
int ()
- INT getMissionType ()
int ()
- STRING getMovie ()
string ()
- STRING getMovieDefineTag ()
string ()
- INT getNoBonus ()
int ()
- INT getNukeExplosionRand ()
int ()
- INT getNukeModifier ()
int ()
- INT getNumCitiesPrereq ()
int ()
- INT getNumFreeBonuses ()
int ()
- INT getNumTeamsPrereq ()
int ()
- INT getObsoleteSafeCommerceChange (INT i)
int (int i)
- INT getObsoleteTech ()
int ()
- INT getPowerBonus ()
int ()
- INT getPowerValue ()
int ()
- INT getPowerYieldModifier (INT i)
int (int i)
- INT getPrereqAndBonus ()
int ()
- INT getPrereqAndTech ()
int ()
- INT getPrereqAndTechs (INT i)
int (int i)
- INT getPrereqCorporation ()
int ()
- INT getPrereqNumOfBuildingClass (INT i)
int (int i)
- INT getPrereqOrBonuses (INT i)
int (int i)
- INT getPrereqReligion ()
int ()
- INT getProductionCost ()
int ()
- INT getProductionTraits (INT i)
int (int i)
- INT getReligionChange (INT i)
int (int i)
- INT getReligionType ()
int ()
- INT getRiverPlotYieldChange (INT i)
int (int i)
- INT getSeaPlotYieldChange (INT i)
int (int i)
- INT getSpaceProductionModifier ()
int ()
- INT getSpecialBuildingType ()
int ()
- INT getSpecialistCount (INT i)
int (int i)
- INT getSpecialistYieldChange (INT i, INT j)
int (int i, int j)
- INT getStateReligion ()
int ()
- INT getStateReligionCommerce (INT i)
int (int i)
- INT getStateReligionHappiness ()
int ()
- INT getTradeRouteModifier ()
int ()
- INT getTradeRoutes ()
int ()
- INT getUnitCombatFreeExperience (INT i)
int (int i)
- INT getUnitLevelPrereq ()
int ()
- INT getVictoryPrereq ()
int ()
- INT getVoteSourceType ()
int ()
- INT getWarWearinessModifier ()
int ()
- INT getWorkerSpeedModifier ()
int ()
- INT getYieldChange (INT i)
int (int i)
- INT getYieldModifier (INT i)
int (int i)
- BOOL isAllowsNukes ()
bool ()
- BOOL isAreaBorderObstacle ()
bool ()
- BOOL isAreaCleanPower ()
bool ()
- BOOL isBuildingClassNeededInCity (INT i)
bool (int i)
- BOOL isBuildingOnlyHealthy ()
bool ()
- BOOL isCapital ()
bool ()
- BOOL isCenterInCity ()
bool ()
- BOOL isCommerceChangeOriginalOwner (INT i)
bool (int i)
- BOOL isCommerceFlexible (INT i)
bool (int i)
- BOOL isDirtyPower ()
bool ()
- BOOL isForceTeamVoteEligible ()
bool ()
- BOOL isGoldenAge ()
bool ()
- BOOL isGovernmentCenter ()
bool ()
- BOOL isMapCentering ()
bool ()
- BOOL isNeverCapture ()
bool ()
- BOOL isNoUnhappiness ()
bool ()
- BOOL isNoUnhealthyPopulation ()
bool ()
- BOOL isNukeImmune ()
bool ()
- BOOL isPower ()
bool ()
- BOOL isPrereqReligion ()
bool ()
- BOOL isRiver ()
bool ()
- BOOL isStateReligion ()
bool ()
- BOOL isTeamShare ()
bool ()
- BOOL isWater ()
bool ()
CvCivicInfo
Resolution Order:
CvCivicInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getAIWeight ()
int ()
- INT getAnarchyLength ()
int ()
- INT getBaseFreeMilitaryUnits ()
int ()
- INT getBaseFreeUnits ()
int ()
- INT getBuildingHappinessChanges (INT i)
int (int i)
- INT getBuildingHealthChanges (INT i)
int (int i)
- INT getCapitalCommerceModifier (INT i)
int (int i)
- INT getCapitalYieldModifier (INT i)
int (int i)
- INT getCivicOptionType ()
int ()
- INT getCivicPercentAnger ()
int ()
- INT getCommerceModifier (INT i)
int (int i)
- INT getCorporationMaintenanceModifier ()
int ()
- INT getDistanceMaintenanceModifier ()
int ()
- INT getDomesticGreatGeneralRateModifier ()
int ()
- INT getExpInBorderModifier ()
bool ()
- INT getExtraHealth ()
int ()
- INT getFeatureHappinessChanges (INT i)
int (int i)
- INT getFreeExperience ()
int ()
- INT getFreeMilitaryUnitsPopulationPercent ()
int ()
- INT getFreeSpecialist ()
int ()
- INT getFreeUnitsPopulationPercent ()
int ()
- INT getGoldPerMilitaryUnit ()
int ()
- INT getGoldPerUnit ()
int ()
- INT getGreatGeneralRateModifier ()
int ()
- INT getGreatPeopleRateModifier ()
int ()
- INT getHappyPerMilitaryUnit ()
int ()
- INT getImprovementUpgradeRateModifier ()
int ()
- INT getImprovementYieldChanges (INT i, INT j)
int (int i, int j)
- INT getLargestCityHappiness ()
int ()
- INT getMaxConscript ()
int ()
- INT getMilitaryProductionModifier ()
int ()
- INT getNonStateReligionHappiness ()
int ()
- INT getNumCitiesMaintenanceModifier ()
int ()
- INT getSpecialistExtraCommerce (INT i)
int (int i)
- INT getStateReligionBuildingProductionModifier ()
int ()
- INT getStateReligionFreeExperience ()
int ()
- INT getStateReligionGreatPeopleRateModifier ()
int ()
- INT getStateReligionHappiness ()
int ()
- INT getStateReligionUnitProductionModifier ()
int ()
- INT getTechPrereq ()
int ()
- INT getTradeRoutes ()
int ()
- INT getTradeYieldModifier (INT i)
int (int i)
- INT getUpkeep ()
int ()
- INT getWarWearinessModifier ()
int ()
- INT getWorkerSpeedModifier ()
int ()
- INT getYieldModifier (INT i)
int (int i)
- BOOL isBuildingOnlyHealthy ()
bool ()
- BOOL isHurry (INT i)
bool (int i)
- BOOL isMilitaryFoodProduction ()
bool ()
- BOOL isNoCorporations ()
bool ()
- BOOL isNoForeignCorporations ()
bool ()
- BOOL isNoForeignTrade ()
bool ()
- BOOL isNoNonStateReligionSpread ()
bool ()
- BOOL isNoUnhealthyPopulation ()
bool ()
- BOOL isSpecialBuildingNotRequired (INT i)
bool (int i)
- BOOL isSpecialistValid (INT i)
bool (int i)
- BOOL isStateReligion ()
bool ()
- STRING pyGetWeLoveTheKing ()
wstring ()
CvCivicOptionInfo
Resolution Order:
CvCivicOptionInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- BOOL getTraitNoUpkeep (INT i)
bool (int i)
CvCivilizationInfo
Resolution Order:
CvCivilizationInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getActionSoundScriptId ()
- STRING getAdjective (INT uiForm)
wstring ()
- STRING getArtDefineTag ()
string ()
- INT getArtStyleType ()
int ()
- STRING getButton ()
string ()
- STRING getCityNames (INT i)
string (int i)
- INT getCivilizationBuildings (INT i)
int (int i)
- INT getCivilizationFreeUnitsClass (INT i)
int (int i)
- INT getCivilizationInitialCivics (INT i)
int (int i)
- INT getCivilizationUnits (INT i)
int (int i)
- INT getDefaultPlayerColor ()
int ()
- INT getDerivativeCiv ()
int ()
- STRING getFlagTexture ()
string ()
- INT getNumCityNames ()
int ()
- INT getNumLeaders ()
int ()
- INT getSelectionSoundScriptId ()
- STRING getShortDescription (INT uiForm)
wstring ()
- STRING getShortDescriptionKey ()
wstring ()
- BOOL isAIPlayable ()
bool ()
- BOOL isCivilizationDisableTechs (INT i)
bool (int i)
- BOOL isCivilizationFreeBuildingClass (INT i)
bool (int i)
- BOOL isCivilizationFreeTechs (INT i)
bool (int i)
- BOOL isLeaders (INT i)
bool (int i)
- BOOL isPlayable ()
bool ()
CvClimateInfo
Resolution Order:
CvClimateInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- FLOAT getDesertBottomLatitudeChange ()
float ()
- INT getDesertPercentChange ()
int ()
- FLOAT getDesertTopLatitudeChange ()
float ()
- FLOAT getGrassLatitudeChange ()
float ()
- INT getHillRange ()
int ()
- FLOAT getIceLatitude ()
float ()
- INT getJungleLatitude ()
int ()
- INT getPeakPercent ()
int ()
- FLOAT getRandIceLatitude ()
float ()
- FLOAT getSnowLatitudeChange ()
float ()
- FLOAT getTundraLatitudeChange ()
float ()
CvColorInfo
Resolution Order:
CvColorInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- NiColorA getColor ()
CvCommandInfo
Resolution Order:
CvCommandInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
CvCommerceInfo
Resolution Order:
CvCommerceInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getAIWeightPercent ()
int ()
- INT getChar ()
int ()
- INT getInitialHappiness ()
int ()
- INT getInitialPercent ()
int ()
- BOOL isFlexiblePercent ()
bool ()
CvControlInfo
Resolution Order:
CvControlInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getActionInfoIndex ()
int ()
CvCorporationInfo
Resolution Order:
CvCorporationInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getChar ()
int ()
- INT getCommerceProduced (INT i)
int (int i)
- INT getFreeUnitClass ()
int ()
- INT getHeadquarterChar ()
int ()
- INT getHeadquarterCommerce (INT i)
int (int i)
- INT getMaintenance ()
int ()
- INT getMissionType ()
int ()
- STRING getMovieFile ()
string ()
- STRING getMovieSound ()
string ()
- INT getPrereqBonus (INT i)
int (int i)
- STRING getSound ()
string ()
- INT getSpreadCost ()
int ()
- INT getSpreadFactor ()
int ()
- INT getTechPrereq ()
int ()
- INT getYieldProduced (INT i)
int (int i)
CvCultureLevelInfo
Resolution Order:
CvCultureLevelInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getCityDefenseModifier ()
int ()
- INT getSpeedThreshold (INT i)
int ()
CvDiplomacyInfo
Resolution Order:
CvDiplomacyInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- BOOL getAttitudeTypes (INT i, INT j)
bool (int i, int j)
- BOOL getCivilizationTypes (INT i, INT j)
bool (int i, int j)
- BOOL getDiplomacyPowerTypes (INT i, INT j)
bool (int i, int j)
- STRING getDiplomacyText (INT i, INT j)
string (int i, int j)
- BOOL getLeaderHeadTypes (INT i, INT j)
bool (int i, int j)
- INT getNumDiplomacyText (INT i)
int (int i)
- INT getNumResponses ()
int ()
- CvDiplomacyResponse getResponse (INT iNum)
CvDiplomacyResponse (int iNum)
CvDiplomacyResponse - not in SDK
- BOOL getAttitudeTypes ()
bool* () const
- BOOL getAttitudeTypes (INT i)
bool (int i) const
- BOOL getCivilizationTypes ()
bool* ()
- BOOL getCivilizationTypes (INT i)
bool (int i)
- BOOL getDiplomacyPowerTypes ()
bool* () const
- BOOL getDiplomacyPowerTypes (INT i)
bool (int i)
- STRING getDiplomacyText ()
const CvString* () const
- STRING getDiplomacyText (INT i)
const TCHAR* (int i) const
- BOOL getLeaderHeadTypes ()
bool* () const
- BOOL getLeaderHeadTypes (INT i)
bool (int i)
- INT getNumDiplomacyText ()
int ()
- VOID setAttitudeTypes (INT i, BOOL bVal)
void (int i, bool bVal)
- VOID setCivilizationTypes (INT i, BOOL bVal)
void setCivilizationTypes(int i, bool bVal)
- VOID setDiplomacyPowerTypes (INT i, BOOL bVal)
void (int i, bool bVal)
- VOID setLeaderHeadTypes (INT i, BOOL bVal)
void (int i, bool bVal)
- VOID setNumDiplomacyText (INT i)
void (int i)
CvDiplomacyTextInfo
Resolution Order:
CvDiplomacyTextInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- BOOL getAttitudeTypes (INT i, INT j)
bool (int i, int j)
- BOOL getCivilizationTypes (INT i, INT j)
bool (int i, int j)
- BOOL getDiplomacyPowerTypes (INT i, INT j)
bool (int i, int j)
- STRING getDiplomacyText (INT i, INT j)
string (int i, int j)
- BOOL getLeaderHeadTypes (INT i, INT j)
bool (int i, int j)
- INT getNumDiplomacyText (INT i)
int (int i)
- INT getNumResponses ()
int ()
- Response getResponse (INT iNum)
Response (int iNum)
CvEffectInfo
Resolution Order:
CvEffectInfo
CvInfoBase
CvScalableInfo
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods inherited from CvScalableInfo:
- FLOAT getScale ()
float ()
- VOID setScale (FLOAT fScale)
void (float fScale)
Methods defined here:
- STRING getPath ()
string ()
- VOID setPath (STRING szVal)
void (string)
CvEmphasizeInfo
Resolution Order:
CvEmphasizeInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getCommerceChange (INT i)
int (int i)
- INT getYieldChange (INT i)
int (int i)
- BOOL isAvoidGrowth ()
bool ()
- BOOL isGreatPeople ()
bool ()
CvEraInfo
Resolution Order:
CvEraInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getAnarchyPercent ()
int () -
- STRING getAudioUnitDefeatScript ()
string () -
- STRING getAudioUnitVictoryScript ()
string () -
- INT getBuildPercent ()
int () -
- INT getCitySoundscapeSciptId (INT i)
int (int i) -
- INT getConstructPercent ()
int () -
- INT getCreatePercent ()
int () -
- INT getEventChancePerTurn ()
int () -
- INT getFreePopulation ()
int () -
- INT getGreatPeoplePercent ()
int () -
- INT getGrowthPercent ()
int () -
- INT getImprovementPercent ()
int () -
- INT getNumSoundtracks ()
int () -
- INT getResearchPercent ()
int () -
- INT getSoundtrackSpace ()
int () -
- INT getSoundtracks (INT i)
int (int i) -
- INT getStartPercent ()
int () -
- INT getStartingDefenseUnits ()
int () -
- INT getStartingExploreUnits ()
int () -
- INT getStartingGold ()
int () -
- INT getStartingUnitMultiplier ()
int () -
- INT getStartingWorkerUnits ()
int () -
- INT getTrainPercent ()
int () -
- BOOL isFirstSoundtrackFirst ()
int () -
- BOOL isNoAnimals ()
bool () -
- BOOL isNoBarbCities ()
bool () -
- BOOL isNoBarbUnits ()
bool () -
- BOOL isNoGoodies ()
bool () -
CvEspionageMissionInfo
Resolution Order:
CvEspionageMissionInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getBuyCityCostFactor ()
int ()
- INT getBuyTechCostFactor ()
int ()
- INT getBuyUnitCostFactor ()
int ()
- INT getCityInsertCultureAmountFactor ()
int ()
- INT getCityInsertCultureCostFactor ()
int ()
- INT getCityPoisonWaterCounter ()
int ()
- INT getCityRevoltCounter ()
int ()
- INT getCityUnhappinessCounter ()
int ()
- INT getCost ()
int ()
- INT getCounterespionageMod ()
int ()
- INT getCounterespionageNumTurns ()
int ()
- INT getDestroyBuildingCostFactor ()
int ()
- INT getDestroyUnitCostFactor ()
int ()
- INT getDifficultyMod ()
int ()
- INT getPlayerAnarchyCounter ()
int ()
- INT getStealTreasuryTypes ()
int ()
- INT getSwitchCivicCostFactor ()
int ()
- INT getSwitchReligionCostFactor ()
int ()
- INT getTechPrereq ()
int ()
- INT getVisibilityLevel ()
int ()
- BOOL isDestroyImprovement ()
bool ()
- BOOL isInvestigateCity ()
bool ()
- BOOL isNoActiveMissions ()
bool ()
- BOOL isPassive ()
bool ()
- BOOL isSeeDemographics ()
bool ()
- BOOL isSeeResearch ()
bool ()
- BOOL isSelectPlot ()
bool ()
- BOOL isTargetsCity ()
bool ()
- BOOL isTwoPhases ()
bool ()
CvEventInfo
Resolution Order:
CvEventInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getAIValue ()
int ()
- INT getAdditionalEventChance (INT i)
int (int)
- INT getAdditionalEventTime (INT i)
int (int)
- INT getAttitudeModifier ()
int ()
- INT getBonus ()
int ()
- INT getBonusChange ()
int ()
- INT getBonusGift ()
int ()
- INT getBonusRevealed ()
int ()
- INT getBuildingChange ()
int ()
- INT getBuildingClass ()
int ()
- INT getBuildingCommerceChange (INT iBuildingClass, INT iCommerce)
int (int /*BuildingClassTypes*/, int /*CommerceTypes*/)
- INT getBuildingHappyChange (INT iBuildingClass)
int (int /*BuildingClassTypes*/)
- INT getBuildingHealthChange (INT iBuildingClass)
int (int /*BuildingClassTypes*/)
- INT getBuildingYieldChange (INT iBuildingClass, INT iYield)
int (int /*BuildingClassTypes*/, int /*YieldTypes*/)
- INT getClearEventChance (INT i)
int (int)
- INT getConvertOtherCities ()
int ()
- INT getConvertOwnCities ()
int ()
- INT getCulture ()
int ()
- INT getEspionagePoints ()
int ()
- INT getFeature ()
int ()
- INT getFeatureChange ()
int ()
- INT getFood ()
int ()
- INT getFoodPercent ()
int ()
- INT getFreeSpecialistCount (INT i)
int (int)
- INT getFreeUnitSupport ()
int ()
- INT getGold ()
int ()
- INT getHappy ()
int ()
- INT getHappyTurns ()
int ()
- INT getHealth ()
int ()
- INT getHurryAnger ()
int ()
- INT getImprovement ()
int ()
- INT getImprovementChange ()
int ()
- INT getInflationModifier ()
int ()
- INT getMaxNumReligions ()
int ()
- INT getMaxPillage ()
int ()
- INT getMinPillage ()
int ()
- INT getNumBuildingCommerceChanges ()
int ()
- INT getNumBuildingHappyChanges ()
int ()
- INT getNumBuildingHealthChanges ()
int ()
- INT getNumBuildingYieldChanges ()
int ()
- INT getNumUnits ()
int ()
- INT getOurAttitudeModifier ()
int ()
- INT getPlotExtraYield (INT i)
int (int)
- INT getPopulationChange ()
int ()
- INT getPrereqTech ()
int ()
- INT getRandomGold ()
int ()
- INT getRevoltTurns ()
int ()
- INT getRoute ()
int ()
- INT getRouteChange ()
int ()
- INT getSpaceProductionModifier ()
int ()
- INT getTech ()
int ()
- INT getTechCostPercent ()
int ()
- INT getTechFlavorValue (INT i)
int (int)
- INT getTechMinTurnsLeft ()
int ()
- INT getTechPercent ()
int ()
- INT getTheirEnemyAttitudeModifier ()
int ()
- INT getUnitClass ()
int ()
- INT getUnitClassPromotion (INT i)
int (int)
- INT getUnitCombatPromotion (INT i)
int (int)
- INT getUnitExperience ()
int ()
- INT getUnitImmobileTurns ()
int ()
- INT getUnitPromotion ()
int ()
- BOOL isCityEffect ()
bool ()
- BOOL isDeclareWar ()
bool ()
- BOOL isDisbandUnit ()
bool ()
- BOOL isGlobal ()
bool ()
- BOOL isGoldToPlayer ()
bool ()
- BOOL isGoldenAge ()
bool ()
- BOOL isOtherPlayerCityEffect ()
bool ()
- BOOL isQuest ()
bool ()
- BOOL isTeam ()
bool ()
CvEventTriggerInfo
Resolution Order:
CvEventTriggerInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getAngry ()
int ()
- INT getBonusRequired (INT i)
int (int)
- INT getBuildingRequired (INT i)
int (int)
- INT getCityFoodWeight ()
int ()
- INT getCivic ()
int ()
- INT getCorporationRequired (INT i)
int (int)
- INT getEvent (INT i)
int (int)
- INT getFeatureRequired (INT i)
int (int)
- INT getImprovementRequired (INT i)
int (int)
- INT getMaxOurLandmass ()
int ()
- INT getMaxPopulation ()
int ()
- INT getMinDifficulty ()
int ()
- INT getMinMapLandmass ()
int ()
- INT getMinOurLandmass ()
int ()
- INT getMinPopulation ()
int ()
- INT getMinTreasury ()
int ()
- INT getNumBonusesRequired ()
int ()
- INT getNumBuildings ()
int ()
- INT getNumBuildingsGlobal ()
int ()
- INT getNumBuildingsRequired ()
int ()
- INT getNumCorporations ()
int ()
- INT getNumCorporationsRequired ()
int ()
- INT getNumEvents ()
int ()
- INT getNumFeaturesRequired ()
int ()
- INT getNumImprovementsRequired ()
int ()
- INT getNumObsoleteTechs ()
int (int)
- INT getNumPlotsRequired ()
int ()
- INT getNumPrereqAndTechs ()
int ()
- INT getNumPrereqEvents ()
int ()
- INT getNumPrereqOrTechs ()
int ()
- INT getNumReligions ()
int ()
- INT getNumReligionsRequired ()
int ()
- INT getNumRoutesRequired ()
int ()
- INT getNumTerrainsRequired ()
int ()
- INT getNumUnits ()
int ()
- INT getNumUnitsGlobal ()
int ()
- INT getNumUnitsRequired ()
int ()
- INT getObsoleteTech (INT i)
int (int)
- INT getOtherPlayerHasTech ()
int ()
- INT getOtherPlayerShareBorders ()
int ()
- INT getPercentGamesActive ()
int ()
- INT getPlotsType ()
int ()
- INT getPrereqAndTechs (INT i)
int (int)
- INT getPrereqEvent (INT i)
int (int)
- INT getPrereqOrTechs (INT i)
int (int)
- INT getProbability ()
int ()
- INT getReligionRequired (INT i)
int (int)
- INT getRouteRequired (INT i)
int (int)
- INT getTerrainRequired (INT i)
int (int)
- INT getUnhealthy ()
int ()
- INT getUnitDamagedWeight ()
int ()
- INT getUnitDistanceWeight ()
int ()
- INT getUnitExperienceWeight ()
int ()
- INT getUnitRequired (INT i)
int (int)
- BOOL isGlobal ()
bool ()
- BOOL isOtherPlayerAI ()
bool ()
- BOOL isOtherPlayerHasOtherReligion ()
bool ()
- BOOL isOtherPlayerHasReligion ()
bool ()
- BOOL isOwnPlot ()
bool ()
- BOOL isPickCity ()
bool ()
- BOOL isPickOtherPlayerCity ()
bool ()
- BOOL isPickPlayer ()
bool ()
- BOOL isPickReligion ()
bool ()
- BOOL isPrereqEventCity ()
bool ()
- BOOL isProbabilityBuildingMultiply ()
bool ()
- BOOL isProbabilityUnitMultiply ()
bool ()
- BOOL isRecurring ()
bool ()
- BOOL isSinglePlayer ()
bool ()
- BOOL isStateReligion ()
bool ()
- BOOL isTeam ()
bool ()
- BOOL isUnitsOnPlot ()
bool ()
CvFeatureInfo
Resolution Order:
CvFeatureInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getAdvancedStartRemoveCost ()
int ()
- INT getAppearanceProbability ()
int ()
- INT getDefenseModifier ()
int ()
- INT getDisappearanceProbability ()
int ()
- INT getGrowthProbability ()
int ()
- INT getHealthPercent ()
int ()
- INT getHillsYieldChange (INT i)
int (int i)
- INT getMovementCost ()
int ()
- INT getNumVarieties ()
int ()
- INT getRiverYieldChange (INT i)
int (int i)
- INT getSeeThroughChange ()
int ()
- INT getTurnDamage ()
int ()
- INT getYieldChange (INT i)
int (int i)
- BOOL isAddsFreshWater ()
bool ()
- BOOL isImpassable ()
bool ()
- BOOL isNoAdjacent ()
bool ()
- BOOL isNoCity ()
bool ()
- BOOL isNoCoast ()
bool ()
- BOOL isNoImprovement ()
bool ()
- BOOL isNoRiver ()
bool ()
- BOOL isNukeImmune ()
bool ()
- BOOL isRequiresFlatlands ()
bool ()
- BOOL isRequiresRiver ()
bool ()
- BOOL isTerrain (INT i)
bool (int i)
- BOOL isVisibleAlways ()
bool ()
CvForceControlInfo
Resolution Order:
CvForceControlInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- BOOL getDefault ()
bool ()
CvGameOptionInfo
Resolution Order:
CvGameOptionInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- BOOL getDefault ()
bool ()
- BOOL getVisible ()
bool ()
CvGameSpeedInfo
Resolution Order:
CvGameSpeedInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getAnarchyPercent ()
int ()
- INT getBarbPercent ()
int ()
- INT getBuildPercent ()
int ()
- INT getConstructPercent ()
int ()
- INT getCreatePercent ()
int ()
- INT getFeatureProductionPercent ()
int ()
- GameTurnInfo getGameTurnInfo (INT iIndex)
GameTurnInfo ()
- INT getGoldenAgePercent ()
int ()
- INT getGreatPeoplePercent ()
int ()
- INT getGrowthPercent ()
int ()
- INT getHurryConscriptAngerPercent ()
int ()
- INT getHurryPercent ()
int ()
- INT getImprovementPercent ()
int ()
- INT getInflationOffset ()
int ()
- INT getInflationPercent ()
int ()
- INT getNumTurnIncrements ()
int ()
- INT getResearchPercent ()
int ()
- INT getTrainPercent ()
int ()
- INT getUnitDiscoverPercent ()
int ()
- INT getUnitGreatWorkPercent ()
int ()
- INT getUnitHurryPercent ()
int ()
- INT getUnitTradePercent ()
int ()
- INT getVictoryDelayPercent ()
int ()
CvGameText
Resolution Order:
CvGameText
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getNumLanguages ()
int ()
- STRING getText ()
wstring ()
- VOID setText (STRING szText)
void (wstring)
CvGoodyInfo
Resolution Order:
CvGoodyInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getBarbarianUnitClass ()
int ()
- INT getBarbarianUnitProb ()
int ()
- INT getDamagePrereq ()
int ()
- INT getExperience ()
int ()
- INT getGold ()
int ()
- INT getGoldRand1 ()
int ()
- INT getGoldRand2 ()
int ()
- INT getHealing ()
int ()
- INT getMapOffset ()
int ()
- INT getMapProb ()
int ()
- INT getMapRange ()
int ()
- INT getMinBarbarians ()
int ()
- STRING getSound ()
string ()
- INT getUnitClassType ()
int ()
- BOOL isBad ()
bool ()
- BOOL isTech ()
bool ()
CvGraphicOptionInfo
Resolution Order:
CvGraphicOptionInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- BOOL getDefault ()
bool ()
CvHandicapInfo
Resolution Order:
CvHandicapInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getAIAdvancedStartPercent ()
int ()
- INT getAIAnimalCombatModifier ()
int ()
- INT getAIBarbarianCombatModifier ()
int ()
- INT getAICivicUpkeepPercent ()
int ()
- INT getAIConstructPercent ()
int ()
- INT getAICreatePercent ()
int ()
- INT getAIDeclareWarProb ()
int ()
- INT getAIGrowthPercent ()
int ()
- INT getAIInflationPercent ()
int ()
- INT getAIPerEraModifier ()
int ()
- INT getAIStartingDefenseUnits ()
int ()
- INT getAIStartingExploreUnits ()
int ()
- INT getAIStartingUnitMultiplier ()
int ()
- INT getAIStartingWorkerUnits ()
int ()
- INT getAITrainPercent ()
int ()
- INT getAIUnitCostPercent ()
int ()
- INT getAIUnitSupplyPercent ()
int ()
- INT getAIUnitUpgradePercent ()
int ()
- INT getAIWarWearinessPercent ()
int ()
- INT getAIWorkRateModifier ()
int ()
- INT getAIWorldConstructPercent ()
int ()
- INT getAIWorldCreatePercent ()
int ()
- INT getAIWorldTrainPercent ()
int ()
- INT getAnimalAttackProb ()
int ()
- INT getAnimalCombatModifier ()
int ()
- INT getAttitudeChange ()
int ()
- INT getBarbarianCityCreationProb ()
int ()
- INT getBarbarianCityCreationTurnsElapsed ()
int ()
- INT getBarbarianCombatModifier ()
int ()
- INT getBarbarianCreationTurnsElapsed ()
int ()
- INT getBarbarianInitialDefenders ()
int ()
- INT getCivicUpkeepPercent ()
int ()
- INT getColonyMaintenancePercent ()
int ()
- INT getCorporationMaintenancePercent ()
int ()
- INT getDistanceMaintenancePercent ()
int ()
- INT getFreeUnits ()
int ()
- INT getFreeWinsVsBarbs ()
int ()
- INT getGoodies (INT i)
int (int i)
- INT getHappyBonus ()
int ()
- INT getHealthBonus ()
int ()
- INT getInflationPercent ()
int ()
- INT getMaxColonyMaintenance ()
int ()
- INT getMaxNumCitiesMaintenance ()
int ()
- INT getNoTechTradeModifier ()
int ()
- INT getNumCitiesMaintenancePercent ()
int ()
- INT getNumGoodies ()
int ()
- INT getResearchPercent ()
int ()
- INT getStartingDefenseUnits ()
int ()
- INT getStartingExploreUnits ()
int ()
- INT getStartingGold ()
int ()
- INT getStartingLocationPercent ()
int ()
- INT getStartingWorkerUnits ()
int ()
- INT getTechTradeKnownModifier ()
int ()
- INT getUnitCostPercent ()
int ()
- INT getUnownedTilesPerBarbarianCity ()
int ()
- INT getUnownedTilesPerBarbarianUnit ()
int ()
- INT getUnownedTilesPerGameAnimal ()
int ()
- INT getUnownedWaterTilesPerBarbarianUnit ()
int ()
- INT isAIFreeTechs (INT i)
int (int i)
- INT isFreeTechs (INT i)
int (int i)
CvHurryInfo
Resolution Order:
CvHurryInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getGoldPerProduction ()
int ()
- INT getProductionPerPopulation ()
int ()
- BOOL isAnger ()
bool ()
CvImprovementBonusInfo
Resolution Order:
CvImprovementBonusInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getDiscoverRand ()
int ()
- INT getYieldChange (INT i)
int (int i)
- BOOL isBonusMakesValid ()
bool ()
- BOOL isBonusTrade ()
bool ()
CvImprovementInfo
Resolution Order:
CvImprovementInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getAirBombDefense ()
int ()
- STRING getArtDefineTag ()
string ()
- INT getDefenseModifier ()
int ()
- INT getFeatureGrowthProbability ()
int ()
- BOOL getFeatureMakesValid (INT i)
bool (int i)
- INT getGoodyUniqueRange ()
int ()
- INT getHappiness ()
int ()
- INT getHillsYieldChange (INT i)
int (int i)
- INT getImprovementBonusDiscoverRand (INT i)
int (int i)
- INT getImprovementBonusYield (INT i, INT j)
int (int i, int j)
- INT getImprovementPillage ()
int ()
- INT getImprovementUpgrade ()
int ()
- INT getIrrigatedYieldChange (INT i)
int (int i)
- INT getPillageGold ()
int ()
- INT getPrereqNatureYield (INT i)
int (int i)
- INT getRiverSideYieldChange (INT i)
int (int i)
- INT getRouteYieldChanges (INT i, INT j)
int (int i, int j)
- INT getTechYieldChanges (INT i, INT j)
int (int i, int j)
- BOOL getTerrainMakesValid (INT i)
bool (int i)
- INT getTilesPerGoody ()
int ()
- INT getUpgradeTime ()
int ()
- INT getYieldChange (INT i)
int (int i)
- BOOL isActsAsCity ()
bool ()
- BOOL isCarriesIrrigation ()
bool ()
- BOOL isFreshWaterMakesValid ()
bool ()
- BOOL isGoody ()
bool ()
- BOOL isHillsMakesValid ()
bool ()
- BOOL isImprovementBonusMakesValid (INT i)
bool (int i)
- BOOL isImprovementBonusTrade (INT i)
bool (int i)
- BOOL isNoFreshWater ()
bool ()
- BOOL isOutsideBorders ()
bool ()
- BOOL isPermanent ()
bool ()
- BOOL isRequiresFeature ()
bool ()
- BOOL isRequiresFlatlands ()
bool ()
- BOOL isRequiresIrrigation ()
bool ()
- BOOL isRequiresRiverSide ()
bool ()
- BOOL isRiverSideMakesValid ()
bool ()
- BOOL isWater ()
bool ()
CvInfoBase
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
CvInterfaceModeInfo
Resolution Order:
CvInterfaceModeInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getCursorIndex ()
int ()
- BOOL getGotoPlot ()
bool ()
- BOOL getHighlightPlot ()
bool ()
- INT getMissionType ()
int ()
- BOOL getSelectAll ()
bool ()
- BOOL getSelectType ()
bool ()
- BOOL getVisible ()
bool ()
CvLeaderHeadInfo
Resolution Order:
CvLeaderHeadInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getAdoptCivicRefuseAttitudeThreshold ()
int ()
- STRING getArtDefineTag ()
string ()
- INT getAtPeaceAttitudeChangeLimit ()
int ()
- INT getAtPeaceAttitudeDivisor ()
int ()
- INT getAtWarAttitudeChangeLimit ()
int ()
- INT getAtWarAttitudeDivisor ()
int ()
- INT getAttackOddsChangeRand ()
int ()
- INT getBaseAttackOddsChange ()
int ()
- INT getBaseAttitude ()
int ()
- INT getBasePeaceWeight ()
int ()
- INT getBetterRankDifferenceAttitudeChange ()
int ()
- INT getBonusTradeAttitudeChangeLimit ()
int ()
- INT getBonusTradeAttitudeDivisor ()
int ()
- INT getBuildUnitProb ()
int ()
- STRING getButton ()
string ()
- INT getCloseBordersAttitudeChange ()
int ()
- INT getContactDelay (INT i)
int (int i)
- INT getContactRand (INT i)
int (int i)
- INT getConvertReligionRefuseAttitudeThreshold ()
int ()
- INT getDeclareWarRefuseAttitudeThreshold ()
int ()
- INT getDeclareWarThemRefuseAttitudeThreshold ()
int ()
- INT getDeclareWarTradeRand ()
int ()
- INT getDefensivePactAttitudeChangeLimit ()
int ()
- INT getDefensivePactAttitudeDivisor ()
int ()
- INT getDefensivePactRefuseAttitudeThreshold ()
int ()
- INT getDemandRebukedSneakProb ()
int ()
- INT getDemandRebukedWarProb ()
int ()
- INT getDemandTributeAttitudeThreshold ()
int ()
- INT getDifferentReligionAttitudeChange ()
int ()
- INT getDifferentReligionAttitudeChangeLimit ()
int ()
- INT getDifferentReligionAttitudeDivisor ()
int ()
- INT getDiploPeaceIntroMusicScriptIds (INT i)
int (int i)
- INT getDiploPeaceMusicScriptIds (INT i)
int (int i)
- INT getDiploWarIntroMusicScriptIds (INT i)
int (int i)
- INT getDiploWarMusicScriptIds (INT i)
int (int i)
- INT getDogpileWarRand ()
int ()
- INT getEspionageWeight ()
int ()
- INT getFavoriteCivic ()
int ()
- INT getFavoriteCivicAttitudeChange ()
int ()
- INT getFavoriteCivicAttitudeChangeLimit ()
int ()
- INT getFavoriteCivicAttitudeDivisor ()
int ()
- INT getFavoriteReligion ()
int ()
- INT getFlavorValue (INT i)
int (int i)
- INT getFreedomAppreciation ()
int ()
- INT getHappinessBonusRefuseAttitudeThreshold ()
int ()
- INT getHealthBonusRefuseAttitudeThreshold ()
int ()
- INT getImprovementWeightModifier (INT i)
int (int i)
- STRING getLeaderHead ()
string ()
- INT getLimitedWarPowerRatio ()
int ()
- INT getLimitedWarRand ()
int ()
- INT getLostWarAttitudeChange ()
int ()
- INT getMakePeaceRand ()
int ()
- INT getMapRefuseAttitudeThreshold ()
int ()
- INT getMaxGoldPerTurnTradePercent ()
int ()
- INT getMaxGoldTradePercent ()
int ()
- INT getMaxWarDistantPowerRatio ()
int ()
- INT getMaxWarMinAdjacentLandPercent ()
int ()
- INT getMaxWarNearbyPowerRatio ()
int ()
- INT getMaxWarRand ()
int ()
- INT getMemoryAttitudePercent (INT i)
int (int i)
- INT getMemoryDecayRand (INT i)
int (int i)
- INT getNoGiveHelpAttitudeThreshold ()
int ()
- INT getNoTechTradeThreshold ()
int ()
- INT getNoWarAttitudeProb (INT i)
int (int i)
- INT getOpenBordersAttitudeChangeLimit ()
int ()
- INT getOpenBordersAttitudeDivisor ()
int ()
- INT getOpenBordersRefuseAttitudeThreshold ()
int ()
- INT getPeaceWeightRand ()
int ()
- INT getPermanentAllianceRefuseAttitudeThreshold ()
int ()
- INT getRazeCityProb ()
int ()
- INT getRefuseToTalkWarThreshold ()
int ()
- INT getSameReligionAttitudeChange ()
int ()
- INT getSameReligionAttitudeChangeLimit ()
int ()
- INT getSameReligionAttitudeDivisor ()
int ()
- INT getShareWarAttitudeChange ()
int ()
- INT getShareWarAttitudeChangeLimit ()
int ()
- INT getShareWarAttitudeDivisor ()
int ()
- INT getStopTradingRefuseAttitudeThreshold ()
int ()
- INT getStopTradingThemRefuseAttitudeThreshold ()
int ()
- INT getStrategicBonusRefuseAttitudeThreshold ()
int ()
- INT getTechRefuseAttitudeThreshold ()
int ()
- INT getTechTradeKnownPercent ()
int ()
- INT getUnitAIWeightModifier (INT i)
int (int i)
- INT getVassalPowerModifier ()
int ()
- INT getVassalRefuseAttitudeThreshold ()
int ()
- INT getWarmongerRespect ()
int ()
- INT getWonderConstructRand ()
int ()
- INT getWorseRankDifferenceAttitudeChange ()
int ()
- BOOL hasTrait (INT i)
bool (int i)
CvMPOptionInfo
Resolution Order:
CvMPOptionInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- BOOL getDefault ()
bool ()
CvMainMenuInfo
Resolution Order:
CvMainMenuInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- STRING getLoading ()
string ()
- STRING getLoadingSlideshow ()
string ()
- STRING getScene ()
string ()
- STRING getSceneNoShader ()
string ()
- STRING getSoundtrack ()
string ()
CvMissionInfo
Resolution Order:
CvMissionInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getTime ()
int ()
- BOOL getVisible ()
bool ()
- STRING getWaypoint ()
string ()
- BOOL isBuild ()
bool ()
- BOOL isSound ()
bool ()
- BOOL isTarget ()
bool ()
CvPlayerColorInfo
Resolution Order:
CvPlayerColorInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getColorTypePrimary ()
int ()
- INT getColorTypeSecondary ()
int ()
- INT getTextColorType ()
int ()
CvPlayerOptionInfo
Resolution Order:
CvPlayerOptionInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- BOOL getDefault ()
bool ()
CvProcessInfo
Resolution Order:
CvProcessInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getProductionToCommerceModifier (INT i)
int (int i)
- INT getTechPrereq ()
int ()
CvProjectInfo
Resolution Order:
CvProjectInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getAnyoneProjectPrereq ()
int ()
- INT getBonusProductionModifier (INT i)
int (int i)
- STRING getCreateSound ()
string ()
- INT getEveryoneSpecialBuilding ()
int ()
- INT getEveryoneSpecialUnit ()
int ()
- INT getMaxGlobalInstances ()
int ()
- INT getMaxTeamInstances ()
int ()
- STRING getMovieArtDef ()
string ()
- INT getNukeInterception ()
int ()
- INT getProductionCost ()
int ()
- INT getProjectsNeeded (INT i)
int (int i)
- INT getSuccessRate ()
int ()
- INT getTechPrereq ()
int ()
- INT getTechShare ()
int ()
- INT getVictoryDelayPercent ()
int ()
- INT getVictoryMinThreshold (INT i)
int (int i)
- INT getVictoryPrereq ()
int ()
- INT getVictoryThreshold (INT i)
int (int i)
- BOOL isAllowsNukes ()
bool ()
- BOOL isSpaceship ()
bool ()
CvPromotionInfo
Resolution Order:
CvPromotionInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getActionInfoIndex ()
int ()
- INT getAdjacentTileHealChange ()
int ()
- INT getAirRangeChange ()
int ()
- INT getBombardRateChange ()
int ()
- INT getCargoChange ()
int ()
- INT getChanceFirstStrikesChange ()
int ()
- INT getCityAttackPercent ()
int ()
- INT getCityDefensePercent ()
int ()
- INT getCollateralDamageChange ()
int ()
- INT getCollateralDamageProtection ()
int ()
- INT getCombatPercent ()
int ()
- INT getCommandType ()
int ()
- INT getDomainModifierPercent (INT i)
int (int i)
- INT getEnemyHealChange ()
int ()
- INT getEvasionChange ()
int ()
- INT getExperiencePercent ()
int ()
- INT getFeatureAttackPercent (INT i)
int (int i)
- INT getFeatureDefensePercent (INT i)
int (int i)
- BOOL getFeatureDoubleMove (INT i)
bool (int i)
- INT getFirstStrikesChange ()
int ()
- INT getFriendlyHealChange ()
int ()
- INT getHillsAttackPercent ()
int ()
- INT getHillsDefensePercent ()
int ()
- INT getInterceptChange ()
int ()
- INT getKamikazePercent ()
int ()
- INT getMoveDiscountChange ()
int ()
- INT getMovesChange ()
int ()
- INT getNeutralHealChange ()
int ()
- INT getPillageChange ()
int ()
- INT getPrereqOrPromotion1 ()
int ()
- INT getPrereqOrPromotion2 ()
int ()
- INT getPrereqPromotion ()
int ()
- INT getRevoltProtection ()
int ()
- INT getSameTileHealChange ()
int ()
- STRING getSound ()
string ()
- INT getStateReligionPrereq ()
int ()
- INT getTechPrereq ()
int ()
- INT getTerrainAttackPercent (INT i)
int (int i)
- INT getTerrainDefensePercent (INT i)
int (int i)
- BOOL getTerrainDoubleMove (INT i)
bool (int i)
- BOOL getUnitCombat (INT i)
bool (int i)
- INT getUnitCombatModifierPercent (INT i)
int (int i)
- INT getUpgradeDiscount ()
int ()
- INT getVisibilityChange ()
int ()
- INT getWithdrawalChange ()
int ()
- BOOL isAlwaysHeal ()
bool ()
- BOOL isAmphib ()
bool ()
- BOOL isBlitz ()
bool ()
- BOOL isEnemyRoute ()
bool ()
- BOOL isHillsDoubleMove ()
bool ()
- BOOL isImmuneToFirstStrikes ()
bool ()
- BOOL isLeader ()
bool ()
- BOOL isRiver ()
bool ()
CvQuestInfo
Resolution Order:
CvQuestInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getNumQuestLinks ()
int ()
- INT getNumQuestMessages ()
string ()
- INT getNumQuestSounds ()
int ()
- STRING getQuestBodyText ()
string ()
- STRING getQuestLinkName (INT iIndex)
string ()
- STRING getQuestLinkType (INT iIndex)
string ()
- STRING getQuestMessages (INT iIndex)
int ()
- STRING getQuestObjective ()
string ()
- STRING getQuestSounds (INT iIndex)
string ()
- VOID setNumQuestMessages (INT iNum)
void (int)
- VOID setQuestBodyText (STRING szText)
void (string)
- VOID setQuestMessages (INT iIndex, STRING szText)
void (int iIndex, string)
- VOID setQuestObjective (STRING szText)
void (string)
CvReligionInfo
Resolution Order:
CvReligionInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- STRING getAdjectiveKey ()
wstring ()
- STRING getButtonDisabled ()
string ()
- INT getChar ()
int ()
- INT getFreeUnitClass ()
int ()
- STRING getGenericTechButton ()
string ()
- INT getGlobalReligionCommerce (INT i)
int (int i)
- INT getHolyCityChar ()
int ()
- INT getHolyCityCommerce (INT i)
int (int i)
- INT getMissionType ()
int ()
- STRING getMovieFile ()
string ()
- STRING getMovieSound ()
string ()
- INT getNumFreeUnits ()
int ()
- STRING getSound ()
string ()
- INT getSpreadFactor ()
int ()
- INT getStateReligionCommerce (INT i)
int (int i)
- STRING getTechButton ()
string ()
- INT getTechPrereq ()
int ()
CvRouteInfo
Resolution Order:
CvRouteInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getFlatMovementCost ()
int ()
- INT getMovementCost ()
int ()
- INT getPrereqBonus ()
int ()
- INT getPrereqOrBonus (INT i)
int (int i)
- INT getTechMovementChange (INT i)
int (int i)
- INT getValue ()
int ()
- INT getYieldChange (INT i)
int (int i)
CvRouteModelInfo
Resolution Order:
CvRouteModelInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- STRING getConnectString ()
string ()
- STRING getModelConnectString ()
string ()
- STRING getModelFile ()
string ()
- STRING getModelFileKey ()
string ()
- STRING getRotateString ()
string ()
- VOID setModelFile (STRING szVal)
void (string)
- VOID setModelFileKey (STRING szVal)
void (string)
CvScalableInfo
- FLOAT getScale ()
float ()
- VOID setScale (FLOAT fScale)
void (float fScale)
CvSeaLevelInfo
Resolution Order:
CvSeaLevelInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getSeaLevelChange ()
int ()
CvSpecialBuildingInfo
Resolution Order:
CvSpecialBuildingInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getObsoleteTech ()
int ()
- INT getProductionTraits (INT i)
int (int i)
- INT getTechPrereq ()
int ()
- BOOL isValid ()
bool ()
CvSpecialUnitInfo
Resolution Order:
CvSpecialUnitInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getProductionTraits (INT i)
int (int i)
- BOOL isCarrierUnitAIType (INT i)
bool (int i)
- BOOL isCityLoad ()
bool ()
- BOOL isValid ()
bool ()
CvSpecialistInfo
Resolution Order:
CvSpecialistInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getCommerceChange (INT i)
int (int i)
- INT getExperience ()
int ()
- INT getFlavorValue (INT i)
int (int i)
- INT getGreatPeopleRateChange ()
int ()
- INT getGreatPeopleUnitClass ()
int ()
- INT getMissionType ()
int ()
- STRING getTexture ()
string ()
- INT getYieldChange (INT i)
int (int i)
- BOOL isVisible ()
bool ()
CvTechInfo
Resolution Order:
CvTechInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getAITradeModifier ()
int ()
- INT getAIWeight ()
int ()
- INT getAdvisorType ()
int ()
- INT getAssetValue ()
int ()
- INT getDomainExtraMoves (INT i)
int (int i)
- INT getEra ()
int ()
- INT getFeatureProductionModifier ()
int ()
- INT getFirstFreeTechs ()
int ()
- INT getFirstFreeUnitClass ()
int ()
- INT getFlavorValue (INT i)
int (int i)
- INT getGridX ()
int ()
- INT getGridY ()
int ()
- INT getHappiness ()
int ()
- INT getHealth ()
int ()
- INT getPowerValue ()
int ()
- INT getPrereqAndTechs (INT i)
int (int i)
- INT getPrereqOrTechs (INT i)
int (int i)
- STRING getQuote ()
wstring ()
- INT getResearchCost ()
int ()
- STRING getSound ()
string ()
- STRING getSoundMP ()
string ()
- INT getTradeRoutes ()
int ()
- INT getWorkerSpeedModifier ()
int ()
- BOOL isBridgeBuilding ()
bool ()
- BOOL isCommerceFlexible (INT i)
bool (int i)
- BOOL isDefensivePactTrading ()
bool ()
- BOOL isDisable ()
bool ()
- BOOL isExtraWaterSeeFrom ()
bool ()
- BOOL isGoldTrading ()
bool ()
- BOOL isGoodyTech ()
bool ()
- BOOL isIgnoreIrrigation ()
bool ()
- BOOL isIrrigation ()
bool ()
- BOOL isMapCentering ()
bool ()
- BOOL isMapTrading ()
bool ()
- BOOL isMapVisible ()
bool ()
- BOOL isOpenBordersTrading ()
bool ()
- BOOL isPermanentAllianceTrading ()
bool ()
- BOOL isRepeat ()
bool ()
- BOOL isRiverTrade ()
bool ()
- BOOL isTechTrading ()
bool ()
- BOOL isTerrainTrade (INT i)
bool (int i)
- BOOL isTrade ()
bool ()
- BOOL isVassalStateTrading ()
bool ()
- BOOL isWaterWork ()
bool ()
CvTerrainInfo
Resolution Order:
CvTerrainInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getBuildModifier ()
int ()
- INT getDefenseModifier ()
int ()
- INT getHillsYieldChange (INT i)
int (int i)
- INT getMovementCost ()
int ()
- INT getRiverYieldChange (INT i)
int (int i)
- INT getSeeFromLevel ()
int ()
- INT getSeeThroughLevel ()
int ()
- INT getYield (INT i)
int (int i)
- BOOL isFound ()
bool ()
- BOOL isFoundCoast ()
bool ()
- BOOL isFoundFreshWater ()
bool ()
- BOOL isImpassable ()
bool ()
- BOOL isWater ()
bool ()
CvTraitInfo
Resolution Order:
CvTraitInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getCommerceChange (INT i)
int (int i)
- INT getCommerceModifier (INT i)
int (int i)
- INT getDomesticGreatGeneralRateModifier ()
int ()
- INT getExtraYieldThreshold (INT i)
int (int i)
- INT getGreatGeneralRateModifier ()
int ()
- INT getGreatPeopleRateModifier ()
int ()
- INT getHappiness ()
int ()
- INT getHealth ()
int ()
- INT getLevelExperienceModifier ()
int ()
- INT getMaxAnarchy ()
int ()
- INT getMaxGlobalBuildingProductionModifier ()
int ()
- INT getMaxPlayerBuildingProductionModifier ()
int ()
- INT getMaxTeamBuildingProductionModifier ()
int ()
- STRING getShortDescription ()
int (int i)
- INT getTradeYieldModifier (INT i)
int (int i)
- INT getUpkeepModifier ()
int ()
- INT isFreePromotion (INT i)
int (int i)
CvTurnTimerInfo
Resolution Order:
CvTurnTimerInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getBaseTime ()
int ()
- INT getCityBonus ()
int ()
- INT getFirstTurnMultiplier ()
int ()
- INT getUnitBonus ()
int ()
CvTutorialInfo
Resolution Order:
CvTutorialInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- STRING getNextTutorialInfoType ()
string ()
- INT getNumTutorialMessages ()
int ()
- CvTutorialMessage getTutorialMessage (INT iIndex)
CvTutorialMessage* (int iIndex)
CvTutorialMessage
- STRING getImage ()
string ()
- INT getNumTutorialScripts ()
int ()
- STRING getSound ()
string ()
- STRING getText ()
string ()
- STRING getTutorialScriptByIndex (INT i)
int (int i)
CvUnitClassInfo
Resolution Order:
CvUnitClassInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getDefaultUnitIndex ()
int ()
- INT getInstanceCostModifier ()
int ()
- INT getMaxGlobalInstances ()
int ()
- INT getMaxPlayerInstances ()
int ()
- INT getMaxTeamInstances ()
int ()
CvUnitInfo
Resolution Order:
CvUnitInfo
CvInfoBase
CvScalableInfo
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods inherited from CvScalableInfo:
- FLOAT getScale ()
float ()
- VOID setScale (FLOAT fScale)
void (float fScale)
Methods defined here:
- INT getAIWeight ()
int ()
- INT getAdvisorType ()
int ()
- INT getAirCombat ()
int ()
- INT getAirCombatLimit ()
int ()
- INT getAirRange ()
int ()
- INT getAirUnitCap ()
int ()
- INT getAnimalCombatModifier ()
int ()
- CvArtInfoUnit getArtInfo (INT i, EraType eEra, UnitArtStyleType eStyle)
CvArtInfoUnit* (int i, bool bLate)
- INT getAssetValue ()
int ()
- INT getBaseDiscover ()
int ()
- INT getBaseHurry ()
int ()
- INT getBaseTrade ()
int ()
- INT getBombRate ()
int ()
- INT getBombardRate ()
int ()
- INT getBonusProductionModifier (INT i)
int (int i)
- BOOL getBuildings (INT i)
bool (int i)
- BOOL getBuilds (INT i)
bool (int i)
- INT getCargoSpace ()
int ()
- INT getChanceFirstStrikes ()
int ()
- INT getCityAttackModifier ()
int ()
- INT getCityDefenseModifier ()
int ()
- INT getCollateralDamage ()
int ()
- INT getCollateralDamageLimit ()
int ()
- INT getCollateralDamageMaxUnits ()
int ()
- INT getCombat ()
int ()
- INT getCombatLimit ()
int ()
- INT getCommandType ()
int ()
- INT getConscriptionValue ()
int ()
- INT getCorporationSpreads (INT i)
int (int i)
- INT getCultureGarrisonValue ()
int ()
- INT getDefaultUnitAIType ()
int ()
- BOOL getDefenderUnitClass (INT i)
bool (int i)
- BOOL getDefenderUnitCombat (INT i)
bool (int i)
- INT getDiscoverMultiplier ()
int ()
- INT getDomainCargo ()
int ()
- INT getDomainModifier (INT i)
int (int i)
- INT getDomainType ()
int ()
- INT getDropRange ()
int ()
- STRING getEarlyArtDefineTag (INT i, UnitArtStyleType eStyle)
string (int i, UnitArtStyleTypes eStyle)
- INT getEvasionProbability ()
int ()
- INT getExtraCost ()
int ()
- INT getFeatureAttackModifier (INT i)
int (int i)
- INT getFeatureDefenseModifier (INT i)
int (int i)
- BOOL getFeatureImpassable (INT i)
bool (int i)
- BOOL getFeatureNative (INT i)
bool (int i)
- INT getFeaturePassableTech (INT i)
int (int i)
- INT getFirstStrikes ()
int ()
- INT getFlankingStrikeUnitClass (INT i)
int (int i)
- INT getFlavorValue (INT i)
int (int i)
- BOOL getForceBuildings (INT i)
bool (int i)
- BOOL getFreePromotions (INT i)
bool (int i)
- BOOL getGreatPeoples (INT i)
bool (int i)
- INT getGreatWorkCulture ()
int ()
- INT getGroupDefinitions ()
int ()
- INT getGroupSize ()
int ()
- INT getHillsAttackModifier ()
int ()
- INT getHillsDefenseModifier ()
int ()
- INT getHolyCity ()
int ()
- INT getHurryCostModifier ()
int ()
- INT getHurryMultiplier ()
int ()
- INT getInterceptionProbability ()
int ()
- INT getInvisibleType ()
int ()
- STRING getLateArtDefineTag (INT i, UnitArtStyleType eStyle)
string (int i, UnitArtStyleTypes eStyle)
- INT getLeaderExperience ()
int ()
- INT getLeaderPromotion ()
int ()
- INT getMeleeWaveSize ()
int ()
- STRING getMiddleArtDefineTag (INT i, UnitArtStyleType eStyle)
string (int i, UnitArtStyleTypes eStyle)
- INT getMinAreaSize ()
int ()
- INT getMoves ()
int ()
- BOOL getNotUnitAIType (INT i)
bool (int i)
- INT getNukeRange ()
int ()
- INT getNumSeeInvisibleTypes ()
int ()
- INT getNumUnitNames ()
int ()
- INT getPowerValue ()
int ()
- INT getPrereqAndBonus ()
int ()
- INT getPrereqAndTech ()
int ()
- INT getPrereqAndTechs (INT i)
int (int i)
- INT getPrereqBuilding ()
int ()
- INT getPrereqCorporation ()
int ()
- INT getPrereqOrBonuses (INT i)
int (int i)
- INT getPrereqReligion ()
int ()
- INT getProductionCost ()
int ()
- INT getProductionTraits (INT i)
int (int i)
- INT getRangedWaveSize ()
int ()
- INT getReligionSpreads (INT i)
int (int i)
- INT getReligionType ()
int ()
- INT getSeeInvisibleType (INT i)
int (int)
- INT getSpecialCargo ()
int ()
- INT getSpecialUnitType ()
int ()
- INT getStateReligion ()
int ()
- BOOL getTargetUnitClass (INT i)
bool (int i)
- BOOL getTargetUnitCombat (INT i)
bool (int i)
- INT getTerrainAttackModifier (INT i)
int (int i)
- INT getTerrainDefenseModifier (INT i)
int (int i)
- BOOL getTerrainImpassable (INT i)
bool (int i)
- BOOL getTerrainNative (INT i)
bool (int i)
- INT getTerrainPassableTech (INT i)
int (int i)
- INT getTradeMultiplier ()
int ()
- BOOL getUnitAIType (INT i)
bool (int i)
- INT getUnitCaptureClassType ()
int ()
- INT getUnitClassAttackModifier (INT i)
int (int i)
- INT getUnitClassDefenseModifier (INT i)
int (int i)
- INT getUnitClassType ()
int ()
- INT getUnitCombatModifier (INT i)
int (int i)
- INT getUnitCombatType ()
int ()
- INT getUnitGroupRequired (INT i)
int (int i)
- FLOAT getUnitMaxSpeed ()
float ()
- STRING getUnitNames (INT i)
string (int i)
- FLOAT getUnitPadTime ()
float ()
- BOOL getUpgradeUnitClass (INT i)
bool (int i)
- INT getWithdrawalProbability ()
int ()
- INT getWorkRate ()
int ()
- INT getXPValueAttack ()
int ()
- INT getXPValueDefense ()
int ()
- BOOL isAlwaysHostile ()
bool ()
- BOOL isAnimal ()
bool ()
- BOOL isCanMoveAllTerrain ()
bool ()
- BOOL isCanMoveImpassable ()
bool ()
- BOOL isCounterSpy ()
bool ()
- BOOL isDestroy ()
bool ()
- BOOL isFirstStrikeImmune ()
bool ()
- BOOL isFlatMovementCost ()
bool ()
- BOOL isFoodProduction ()
bool ()
- BOOL isFound ()
bool ()
- BOOL isGoldenAge ()
bool ()
- BOOL isHiddenNationality ()
bool ()
- BOOL isIgnoreBuildingDefense ()
bool ()
- BOOL isIgnoreTerrainCost ()
bool ()
- BOOL isInvestigate ()
bool ()
- BOOL isInvisible ()
bool ()
- BOOL isLineOfSight ()
bool ()
- BOOL isMechUnit ()
bool ()
- BOOL isMilitaryHappiness ()
bool ()
- BOOL isMilitaryProduction ()
bool ()
- BOOL isMilitarySupport ()
bool ()
- BOOL isNoBadGoodies ()
bool ()
- BOOL isNoCapture ()
bool ()
- BOOL isNoDefensiveBonus ()
bool ()
- BOOL isNukeImmune ()
bool ()
- BOOL isPillage ()
bool ()
- BOOL isPrereqBonuses ()
bool ()
- BOOL isPrereqReligion ()
bool ()
- BOOL isRenderBelowWater ()
bool ()
- BOOL isRivalTerritory ()
bool ()
- BOOL isSabotage ()
bool ()
- BOOL isSpy ()
bool ()
- BOOL isStealPlans ()
bool ()
- BOOL isSuicide ()
bool ()
- VOID setCombat (INT iNum)
void (int)
- VOID setInvisible (BOOL bEnable)
void (bool bEnable)
CvUpkeepInfo
Resolution Order:
CvUpkeepInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getCityPercent ()
int ()
- INT getPopulationPercent ()
int ()
CvVictoryInfo
Resolution Order:
CvVictoryInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getCityCulture ()
int ()
- INT getLandPercent ()
int ()
- INT getMinLandPercent ()
int ()
- STRING getMovie ()
string ()
- INT getNumCultureCities ()
int ()
- INT getPopulationPercentLead ()
int ()
- INT getReligionPercent ()
int ()
- INT getTotalCultureRatio ()
int ()
- INT getVictoryDelayTurns ()
int ()
- BOOL isConquest ()
bool ()
- BOOL isDiploVote ()
bool ()
- BOOL isEndScore ()
bool ()
- BOOL isPermanent ()
bool ()
- BOOL isTargetScore ()
bool ()
CvVoteInfo
Resolution Order:
CvVoteInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getMinVoters ()
int ()
- INT getPopulationThreshold ()
int ()
- INT getStateReligionVotePercent ()
int ()
- INT getTradeRoutes ()
int ()
- BOOL isAssignCity ()
bool ()
- BOOL isCityVoting ()
bool ()
- BOOL isCivVoting ()
bool ()
- BOOL isDefensivePact ()
bool ()
- BOOL isForceCivic (INT i)
bool (int i)
- BOOL isForceNoTrade ()
bool ()
- BOOL isForcePeace ()
bool ()
- BOOL isForceWar ()
bool ()
- BOOL isFreeTrade ()
bool ()
- BOOL isNoNukes ()
bool ()
- BOOL isOpenBorders ()
bool ()
- BOOL isSecretaryGeneral ()
bool ()
- BOOL isVictory ()
bool ()
- BOOL isVoteSourceType (INT i)
bool (int i)
CvVoteSourceInfo
Resolution Order:
CvVoteSourceInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getCivic ()
int ()
- INT getFreeSpecialist ()
int ()
- INT getReligionCommerce (INT i)
int (int)
- INT getReligionYield (INT i)
int (int)
- STRING getSecretaryGeneralText ()
wstring ()
- INT getVoteInterval ()
int ()
CvWorldInfo
Resolution Order:
CvWorldInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getBuildingClassPrereqModifier ()
int ()
- INT getColonyMaintenancePercent ()
int ()
- INT getCorporationMaintenancePercent ()
int ()
- INT getDefaultPlayers ()
int ()
- INT getDistanceMaintenancePercent ()
int ()
- INT getFeatureGrainChange ()
int ()
- INT getGridHeight ()
int ()
- INT getGridWidth ()
int ()
- INT getMaxConscriptModifier ()
int ()
- INT getNumCitiesAnarchyPercent ()
int ()
- INT getNumCitiesMaintenancePercent ()
int ()
- INT getNumFreeBuildingBonuses ()
int ()
- INT getResearchPercent ()
int ()
- INT getTargetNumCities ()
int ()
- INT getTerrainGrainChange ()
int ()
- INT getTradeProfitPercent ()
int ()
- INT getUnitNameModifier ()
int ()
- INT getWarWearinessModifier ()
int ()
CvYieldInfo
Resolution Order:
CvYieldInfo
CvInfoBase
Methods inherited from CvInfoBase:
- STRING getButton ()
string ()
- STRING getCivilopedia ()
wstring ()
- STRING getDescription ()
wstring ()
- STRING getDescriptionForm (INT uiForm)
wstring ()
- STRING getHelp ()
wstring ()
- STRING getStrategy ()
wstring ()
- STRING getText ()
wstring ()
- STRING getTextKey ()
wstring ()
- STRING getType ()
string ()
- BOOL isGraphicalOnly ()
bool ()
- BOOL isMatchForLink (STRING szLink, BOOL bKeysOnly)
bool (string)
Methods defined here:
- INT getAIWeightPercent ()
int ()
- INT getChar ()
int ()
- INT getCityChange ()
int ()
- INT getColorType ()
int ()
- INT getGoldenAgeYield ()
int ()
- INT getGoldenAgeYieldThreshold ()
int ()
- INT getHillsChange ()
int ()
- INT getLakeChange ()
int ()
- INT getMinCity ()
int ()
- INT getPeakChange ()
int ()
- INT getPopulationChangeDivisor ()
int ()
- INT getPopulationChangeOffset ()
int ()
- INT getTradeModifier ()
int ()
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
CyArtFileMgr
- VOID Reset ()
void ()
- VOID buildArtFileInfoMaps ()
void ()
- CvArtInfoBonus getBonusArtInfo (STRING szArtDefineTag)
CvArtInfoBonus ()
- CvArtInfoBuilding getBuildingArtInfo (STRING szArtDefineTag)
CvArtInfoBuilding ()
- CvArtInfoCivilization getCivilizationArtInfo (STRING szArtDefineTag)
CvArtInfoCivilization ()
- CvArtInfoFeature getFeatureArtInfo (STRING szArtDefineTag)
CvArtInfoFeature ()
- CvArtInfoImprovement getImprovementArtInfo (STRING szArtDefineTag)
CvArtInfoImprovement ()
- CvArtInfoInterface getInterfaceArtInfo (STRING szArtDefineTag)
CvArtInfoInterface ()
- CvArtInfoLeaderhead getLeaderheadArtInfo (STRING szArtDefineTag)
CvArtInfoLeaderhead ()
- CvArtInfoMisc getMiscArtInfo (STRING szArtDefineTag)
CvArtInfoMisc ()
- CvArtInfoMovie getMovieArtInfo (STRING szArtDefineTag)
CvArtInfoMovie ()
- CvArtInfoTerrain getTerrainArtInfo (STRING szArtDefineTag)
CvArtInfoTerrain ()
- CvArtInfoUnit getUnitArtInfo (STRING szArtDefineTag)
CvArtInfoUnit ()
- BOOL isNone ()
bool () - Checks to see if pointer points to a real object
CyAudioGame - not in SDK
- VOID Destroy2DSound (INT soundhandle)
void (int soundhandle) - Stop playing and destroy sound using soundhandle.
- VOID Destroy3DSound (INT soundhandle)
void (int soundhandle) - Stop playing and destroy sound using soundhandle.
- BOOL Is2DSoundPlaying (INT soundhandle)
bool (int soundhandle) - Is the sound using this soundhandle and scriptname playing?.
- BOOL Is3DSoundPlaying (INT soundhandle)
bool (int soundhandle) - Is the sound using this soundhandle and scriptname playing?.
- INT Play2DSound (STRING scriptname)
int (TCHAR* scriptname) - Play 2d sound using scriptname and return a handle to the sound.
- INT Play2DSoundWithId (INT scriptId)
int (int scriptId) - Play 2d sound using scriptId and return a handle to the sound.
- INT Play3DSound (STRING scriptname, FLOAT x, FLOAT y, FLOAT z)
int (TCHAR* scriptname, float x, float y, float z) - Play 3d sound using scriptname at position (x,y,z) and return a handle to the sound.
- INT Play3DSoundWithId (INT scriptId, FLOAT x, FLOAT y, FLOAT z)
int (int scriptId, float x, float y, float z) - Play 3d sound using scriptId at position (x,y,z) and return a handle to the sound.
- VOID Set2DSoundVolume (INT soundhandle, FLOAT volume)
void (int soundhandle, float volume) - Set volume to value between 0.0f and 1.0f to sound using soundhandle.
- VOID Set3DSoundPosition (INT soundhandle, FLOAT x, FLOAT y, FLOAT z)
void (int soundhandle, float x, float y, float z) - Set position of sound using soundhandle to (x,y,z).
- VOID Set3DSoundVolume (INT soundhandle, FLOAT volume)
void (int soundhandle, float volume) - Set volume to value between 0.0f and 1.0f to sound using soundhandle.
CyCamera - not in SDK
- FLOAT GetBasePitch ()
float ()
- FLOAT GetBaseTurn ()
float ()
- FLOAT GetCameraMovementSpeed ()
float ()
- NiPoint3 GetCurrentPosition ()
NiPoint3 ()
- NiPoint2 GetDefaultViewPortCenter ()
NiPoint2 CyCamera().GetDefaultViewPortCenter()
- NiPoint3 GetDestinationPosition ()
NiPoint3 ()
- VOID GetLookAt (NiPoint3 pt3LookAt)
void (NiPoint3 pt3LookAt)
- FLOAT GetLookAtSpeed ()
float ()
- NiPoint3 GetTargetDestination ()
NiPoint3 ()
- FLOAT GetZoom ()
float ()
- VOID JustLookAt (NiPoint3 p3LookAt)
void (CyPlot().getPoint()) - centers on plot
- VOID JustLookAtPlot (CyPlot pPlot)
void (CyPlot* pPlot) - centers on plot
- VOID LookAt (NiPoint3 pt3LookAt, CameraLookAtType type, NiPoint3 attackDirection)
void (NiPoint3 pt3LookAt, CameraLookAtTypes type, NiPoint3 attackDirection) - centers the camera on the point
- VOID LookAtUnit (CyUnit unit)
void (CyUnit) - follow a unit
- VOID MoveBaseTurnLeft (FLOAT increment)
void (float increment)
- VOID MoveBaseTurnRight (FLOAT increment)
void (float increment)
- VOID ReleaseLockedCamera ()
void ()
- VOID ResetZoom ()
void ()
- VOID SetBasePitch (FLOAT fBasePitch)
void (float fBasePitch)
- VOID SetBaseTurn (FLOAT baseTurn)
void (float baseTurn)
- VOID SetCameraMovementSpeed (CameraMovementSpeed eSpeed)
void (int (CameraMovementSpeeds) eSpeed)
- VOID SetCurrentPosition (NiPoint3 point)
void (NiPoint3 point)
- VOID SetDestinationPosition (NiPoint3 point)
void (NiPoint3 point)
- VOID SetLookAtSpeed (FLOAT fSpeed)
void (float fSpeed)
- VOID SetTargetDestination (NiPoint3 point)
void (NiPoint3 point)
- VOID SetViewPortCenter (NiPoint2 pt2Center)
void (NiPoint2 pt2Center)
- VOID SetZoom (FLOAT zoom)
void (float zoom=0.5)
- VOID SimpleLookAt (NiPoint3 position, NiPoint3 target)
void (NiPoint3 &position, NiPoint3 &target) - moves the camera to position looking at target
- VOID Translate (NiPoint3 translation)
void (NiPoint3 translation=(fX, fY, fZ)
- VOID ZoomIn (FLOAT increment)
void (float increment=0.5)
- VOID ZoomOut (FLOAT increment)
void (float increment)
- BOOL isMoving ()
bool ()
- VOID setOrthoCamera (BOOL bNewValue)
void (bool bNewValue)
CyCity
- BOOL AI_avoidGrowth ()
bool ()
- INT AI_cityValue ()
int ()
- INT AI_countBestBuilds (CyArea pArea)
int (CyArea* pArea)
- BOOL AI_isEmphasize (INT iEmphasizeType)
bool (int iEmphasizeType)
- VOID addProductionExperience (CyUnit pUnit, BOOL bConscript)
void (CyUnit* pUnit, bool bConscript)
- UnitType allUpgradesAvailable (UnitType eUnit, INT iUpgradeCount)
int UnitTypes (int eUnit, int iUpgradeCount)
- VOID alterSpecialistCount (SpecialistType eIndex, INT iChange)
int (int /*SpecialistTypes*/ eIndex, int iChange)
- VOID alterWorkingPlot (INT iIndex)
void (iIndex)
- INT angryPopulation (INT iExtra)
int (iExtra) - # of unhappy citizens
- CyArea area ()
CyArea() () - returns CyArea instance for location of city
- BOOL at (INT iX, INT iY)
bool (iX, iY) - is the city at (iX, iY) ?
- BOOL atPlot (CyPlot pPlot)
bool (CyPlot) - is pPlot the cities plot?
- INT badHealth (BOOL bNoAngry)
int (bool bNoAngry) - total unhealthiness
- INT calculateColonyMaintenance ()
int ()
- INT calculateColonyMaintenanceTimes100 ()
int ()
- INT calculateCorporationMaintenance ()
int ()
- INT calculateCorporationMaintenanceTimes100 ()
int ()
- INT calculateCulturePercent (INT eIndex)
int (int eIndex)
- INT calculateDistanceMaintenance ()
int ()
- INT calculateDistanceMaintenanceTimes100 ()
int ()
- INT calculateNumCitiesMaintenance ()
int ()
- INT calculateNumCitiesMaintenanceTimes100 ()
int ()
- INT calculateTeamCulturePercent (TeamType eIndex)
int /*TeamTypes*/ ()
- INT calculateTradeProfit (CyCity pCity)
int (CyCity) - returns the trade profit created by CyCity
- INT calculateTradeYield (YieldType eIndex, INT iTradeProfit)
int (YieldType, int iTradeProfit) - calculates Trade Yield
- BOOL canConscript ()
bool () - can the city conscript units?
- BOOL canConstruct (INT iBuilding, BOOL bContinue, BOOL bTestVisible, BOOL bIgnoreCost)
bool (int eBuilding, bool bContinue, bool bTestVisible, bool bIgnoreCost)
- BOOL canContinueProduction (OrderData order)
bool (OrderData order)
- BOOL canCreate (INT iProject, BOOL bContinue, BOOL bTestVisible)
bool (int eProject, bool bContinue, bool bTestVisible)
- BOOL canHurry (HurryType iHurry, BOOL bTestVisible)
bool (HurryTypes eHurry, bool bTestVisible = 0) - can player eHurry in this city?
- BOOL canJoin ()
bool () - can a Great Person join the city
- BOOL canMaintain (INT iProcess, BOOL bContinue)
bool (int eProcess, bool bContinue)
- BOOL canTrain (INT iUnit, BOOL bContinue, BOOL bTestVisible)
bool (int eUnit, bool bContinue, bool bTestVisible)
- BOOL canWork (CyPlot pPlot)
bool (CyPlot*) - can the city work the plot?
- VOID changeBaseGreatPeopleRate (INT iChange)
- VOID changeBaseYieldRate (YieldType eIndex, INT iNewValue)
int (int /*YieldTypes*/, int iChange) - changes the base rate for YieldType
- VOID changeBuildingProduction (BuildingType iIndex, INT iChange)
void (BuildingID, iChange) - adjusts progress towards BuildingID by iChange
- VOID changeBuildingProductionTime (BuildingType eIndex, INT iChange)
int (int eIndex, int iChange)
- VOID changeConscriptAngerTimer (INT iChange)
void (int iChange) -changes the amount of time left on the conscript anger timer
- VOID changeCulture (PlayerType eIndex, INT iChange, BOOL bPlots)
void (int PlayerTypes eIndex, int iChange, bool bPlots)
- VOID changeCultureTimes100 (PlayerType eIndex, INT iChange, BOOL bPlots)
void (int PlayerTypes eIndex, int iChange, bool bPlots)
- VOID changeCultureUpdateTimer (INT iChange)
void (iChange) - adjusts the Culture Update Timer by iChange
- VOID changeDefenseDamage (INT iChange)
void (iChange) - adjust damage value by iChange
- VOID changeDefyResolutionAngerTimer (INT iChange)
void (int iChange) -changes the amount of time left on the anger timer
- VOID changeEspionageHappinessCounter (INT iChange)
void (int iChange)
- VOID changeEspionageHealthCounter (INT iChange)
void (int iChange)
- VOID changeExtraHappiness (INT iChange)
void (int iChange)
- VOID changeExtraHealth (INT iChange)
void (int iChange)
- VOID changeExtraTradeRoutes (INT iChange)
void (iChange) - Change the number of trade routes this city has
- VOID changeFood (INT iChange)
void (iChange) - adjust stored food by iChange
- VOID changeForceSpecialistCount (SpecialistType eIndex, INT iChange)
int (int /*SpecialistTypes*/ eIndex, int iChange
- VOID changeFreeBonus (BonusType eIndex, INT iChange)
void (int eIndex, int iChange)
- VOID changeFreeSpecialistCount (SpecialistType eIndex, INT iChange)
int (int /*SpecialistTypes*/ eIndex, iChange
- VOID changeGreatPeopleProgress (INT iChange)
void (int iChange) - adjusts great person progress by iChange
- VOID changeGreatPeopleUnitProgress (UnitType iIndex, INT iChange)
int (int /*UnitTypes*/ iIndex, int iChange)
- VOID changeHappinessTimer (INT iChange)
void (iChange) - adjust Happiness timer by iChange
- VOID changeHealRate (INT iChange)
void (int iChange) - changes the heal rate of this city to iChange
- VOID changeHurryAngerTimer (INT iChange)
void (iChange) - adjust Hurry Angry timer by iChange
- VOID changeImprovementFreeSpecialists (ImprovementType iIndex, INT iChange)
void (ImprovementID, iChange) - adjust ImprovementID free specialists by iChange
- VOID changeNoBonusCount (BonusType eBonus, INT iChange)
void (int eIndex, int iChange)
- VOID changeOccupationTimer (INT iChange)
void (iChange) - adjusts the Occupation Timer by iChange
- VOID changePopulation (INT iChange)
void (int iChange) - adjusts the city population by iChange
- VOID changeProduction (INT iChange)
void (int iChange)
- VOID changeReligionInfluence (ReligionType iIndex, INT iChange)
void (ReligionID, iChange) - adjust ReligionID influence by iChange
- VOID changeSpecialistCommerce (CommerceType eIndex, INT iChange)
void (int /*CommerceTypes*/, iChange) - adjusts Specialist contribution to CommerceType by iChange
- VOID changeStateReligionHappiness (ReligionType eIndex, INT iChange)
void (int /*ReligionTypes*/ ReligionID, iChange)
- VOID changeUnitProduction (UnitType iIndex, INT iChange)
void (UnitID, iChange) - adjusts production towards UnitID by iChange
- VOID chooseProduction (UnitType eTrainUnit, BuildingType eConstructBuilding, ProjectType eCreateProject, BOOL bFinish, BOOL bFront)
void (int /*UnitTypes*/ eTrainUnit, int /*BuildingTypes*/ eConstructBuilding, int /*ProjectTypes*/ eCreateProject, bool bFinish, bool bFront) - Chooses production for a city
- VOID clearOrderQueue ()
void ()
- VOID clearWorkingOverride (INT iIndex)
void (int iIndex)
- VOID conscript ()
void () - conscripts a unit
- INT conscriptMinCityPopulation ()
int ()
- INT countNumImprovedPlots ()
int ()
- INT countNumRiverPlots ()
int ()
- INT countNumWaterPlots ()
int ()
- INT countTotalCultureTimes100 ()
int ()
- VOID createGreatPeople (UnitType eGreatPersonUnit, BOOL bIncrementThreshold, BOOL bIncrementExperience)
void (int /*UnitTypes*/ eGreatPersonUnit, bool bIncrementThreshold) - Creates a great person in this city and whether it should increment the threshold to the next level
- INT cultureDistance (INT iDX, INT iDY)
int (iDX, iDY) - culture distance
- INT cultureGarrison (PlayerType ePlayer)
int (ePlayer)
- INT cultureStrength (PlayerType ePlayer)
int (ePlayer)
- VOID doTask (TaskType eTask, INT iData1, INT iData2, BOOL bOption)
void (int eTaskTypes, int iData1, int iData2, bool bOption) - Enacts the TaskType passed
- INT extraFreeSpecialists ()
int () - # of specialist that are allowed for free
- INT extraPopulation ()
int () - # of extra/available citizens
- INT extraSpecialists ()
int () - # of extra/available specialists
- INT findBaseYieldRateRank (YieldType eYield)
int (int /*YieldTypes*/ eYield)
- INT findCommerceRateRank (CommerceType eCommerce)
int (int /*CommerceTypes*/ eCommerce)
- PlayerType findHighestCulture ()
PlayerTypes ()
- INT findPopulationRank ()
int ()
- INT findYieldRateRank (YieldType eYield)
int (int /*YieldTypes*/ eYield)
- INT flatConscriptAngerLength ()
int ()
- INT flatDefyResolutionAngerLength ()
int ()
- INT flatHurryAngerLength ()
int ()
- INT foodConsumption (BOOL bNoAngry, INT iExtra)
int (bool bNoAngry, int iExtra)
- INT foodDifference (BOOL bBottom)
int (bool bBottom) - result of getYieldRate(Food) - foodConsumption()
- INT getAddedFreeSpecialistCount (SpecialistType eIndex)
int (int /*SpecialistTypes*/ eIndex
- INT getAirModifier ()
int () - returns the air defense modifier
- INT getAirUnitCapacity (TeamType eTeam)
int (int /*TeamTypes*/ eTeam) - returns the number of air units allowed here
- ArtStyleType getArtStyleType ()
int /*ArtStyleTypes*/ ()
- INT getBaseCommerceRate (CommerceType eIndex)
int (int /*CommerceTypes*/)
- INT getBaseCommerceRateTimes100 (CommerceType eIndex)
int (int /*CommerceTypes*/)
- INT getBaseGreatPeopleRate ()
int () - base great person rate
- INT getBaseYieldRate (YieldType eIndex)
int (int /*YieldTypes*/) - base rate for YieldType
- INT getBaseYieldRateModifier (YieldType eIndex, INT iExtra)
- INT getBonusBadHealth ()
int ()
- INT getBonusGoodHappiness ()
int ()
- INT getBonusGoodHealth ()
int ()
- INT getBonusHappiness (BonusType iBonus)
int (BonusID) - total happiness bonus from BonusID
- INT getBonusHealth (BonusType iBonus)
int (BonusID) - total health bonus from BonusID
- INT getBonusPower (BonusType eBonus, BOOL bDirty)
int (int /*BonusTypes*/ eBonus, bool bDirty)
- INT getBonusYieldRateModifier (YieldType eIndex, BonusType eBonus)
int (int /*YieldTypes*/ eIndex, int /*BonusTypes*/ eBonus)
- INT getBuildingBadHappiness ()
int ()
- INT getBuildingBadHealth ()
int ()
- INT getBuildingBombardDefense ()
int () - building defense
- INT getBuildingCommerce (CommerceType eIndex)
int (int /*CommerceTypes*/) - total effect of cities buildings on CommerceTypes
- INT getBuildingCommerceByBuilding (CommerceType eIndex, BuildingType iBuilding)
int (int /*CommerceTypes*/, BuildingTypes) - total value of CommerceType from BuildingTypes
- INT getBuildingCommerceChange (BuildingClassType eBuildingClass, CommerceType eCommerce)
int (int /*BuildingClassTypes*/ eBuildingClass, int /*CommerceTypes*/ eCommerce)
- INT getBuildingDefense ()
int () - building defense
- INT getBuildingGoodHappiness ()
int ()
- INT getBuildingGoodHealth ()
int ()
- INT getBuildingHappiness (INT iBuilding)
int (int eBuilding)
- INT getBuildingHappyChange (BuildingClassType eBuildingClass)
int (int /*BuildingClassTypes*/ eBuildingClass)
- INT getBuildingHealth (INT iBuilding)
int (int eBuilding)
- INT getBuildingHealthChange (BuildingClassType eBuildingClass)
int (int /*BuildingClassTypes*/ eBuildingClass)
- INT getBuildingOriginalOwner (BuildingType iIndex)
int (BuildingType) - index of original building owner
- INT getBuildingOriginalTime (BuildingType iIndex)
int (BuildingType) - original build date
- INT getBuildingProduction (BuildingType iIndex)
int (BuildingID) - current production towards BuildingID
- INT getBuildingProductionModifier (BuildingType iBuilding)
int (BuildingID) - production multiplier for BuildingID
- INT getBuildingProductionTime (BuildingType eIndex)
int (int eIndex)
- INT getBuildingProductionTurnsLeft (BuildingType iBuilding, INT iNum)
int (BuildingID, int iNum) - # of turns remaining to complete UnitID
- INT getBuildingYieldChange (BuildingClassType eBuildingClass, YieldType eYield)
int (int /*BuildingClassTypes*/ eBuildingClass, int /*YieldTypes*/ eYield)
- CyPlot getCityIndexPlot (INT iIndex)
CyPlot* (int iIndex)
- INT getCityPlotIndex (CyPlot pPlot)
int (CyPlot* pPlot)
- CitySizeType getCitySizeType ()
int /*CitySizeTypes*/ ()
- CivilizationType getCivilizationType ()
CivilizationID () - owners CivilizationID
- INT getCommerceFromPercent (CommerceType eIndex, INT iYieldRate)
int (int /*CommerceTypes*/, int iYieldRate)
- INT getCommerceHappiness ()
int () - happiness from all CommerceTypes
- INT getCommerceHappinessByType (CommerceType eIndex)
int (int /*CommerceTypes*/) - happiness from CommerceType
- INT getCommerceHappinessPer (CommerceType eIndex)
int (int /*CommerceTypes*/) - happiness from each level of entertainment
- INT getCommerceRate (CommerceType eIndex)
int (int /*CommerceTypes*/) - total Commerce rate
- INT getCommerceRateModifier (CommerceType eIndex)
int (int /*CommerceTypes*/) - indicates the total rate modifier on CommerceType
- INT getCommerceRateTimes100 (CommerceType eIndex)
int (int /*CommerceTypes*/) - total Commerce rate
- INT getConscriptAngerTimer ()
int () - returns the amount of time left on the conscript anger timer
- INT getConscriptPopulation ()
int ()
- UnitType getConscriptUnit ()
UnitID () - UnitID for the best unit the city can conscript
- INT getCorporationCommerce (CommerceType eIndex)
int (int /*CommerceTypes*/) - effect on CommerceType by Corporation
- INT getCorporationCommerceByCorporation (CommerceType eIndex, CorporationType iCorporation)
int (int /*CommerceTypes*/, CorporationType) - CommerceType effect from CorporationType
- INT getCorporationYield (YieldType eIndex)
int (int /*CommerceTypes*/) - effect on YieldTypes by Corporation
- INT getCorporationYieldByCorporation (YieldType eIndex, CorporationType iCorporation)
int (int /*YieldTypes*/, CorporationType) - YieldTypes effect from CorporationType
- INT getCulture (PlayerType eIndex)
int /*PlayerTypes*/ ()
- CultureLevelType getCultureLevel ()
int /*CultureLevelTypes*/ ()
- INT getCulturePercentAnger ()
int ()
- INT getCultureThreshold ()
- INT getCultureTimes100 (PlayerType eIndex)
int /*PlayerTypes*/ ()
- INT getCultureUpdateTimer ()
int () - Culture Update Timer
- INT getCurrAirlift ()
int ()
- INT getCurrentProductionDifference (BOOL bIgnoreFood, BOOL bOverflow)
int (bool bIgnoreFood, bool bOverflow)
- INT getCurrentStateReligionHappiness ()
int ()
- INT getDefenseDamage ()
int () - value of damage city defenses can receive
- INT getDefenseModifier (BOOL bIgnoreBuilding)
int (bool bIgnoreBuilding)
- INT getDefyResolutionAngerTimer ()
int () - returns the amount of time left on the anger timer
- INT getDomainFreeExperience (DomainType eIndex)
int (int /*DomainTypes*/)
- INT getDomainProductionModifier (DomainType eIndex)
int (int /*DomainTypes*/)
- INT getEspionageDefenseModifier ()
int ()
- INT getEspionageHappinessCounter ()
int ()
- INT getEspionageHealthCounter ()
int ()
- BOOL getEspionageVisibility (TeamType eIndex)
bool (int /*TeamTypes*/ eIndex)
- INT getExtraBuildingBadHappiness ()
int ()
- INT getExtraBuildingGoodHappiness ()
int ()
- INT getExtraHappiness ()
int ()
- INT getExtraHealth ()
int ()
- INT getExtraProductionDifference (INT iExtra)
int (int iExtra)
- INT getExtraSpecialistYield (YieldType eIndex)
int (int /*YieldTypes*/ eIndex)
- INT getExtraSpecialistYieldOfType (YieldType eIndex, SpecialistType eSpecialist)
int (int /*YieldTypes*/ eIndex, int /*SpecialistTypes*/ eSpecialist)
- INT getExtraTradeRoutes ()
int () - returns the number of extra trade routes this city has
- INT getFeatureBadHappiness ()
int ()
- INT getFeatureBadHealth ()
int () - returns the bad health provided by the feature this city is built on
- INT getFeatureGoodHappiness ()
int ()
- INT getFeatureGoodHealth ()
int () - returns the good health provided by the feature this city is built on
- INT getFeatureProduction ()
int () - value of feature production
- INT getFirstBuildingOrder (BuildingType eBuilding)
int (int /*BuildingTypes*/ eBuilding)
- INT getFirstProjectOrder (ProjectType eProject)
int (int /*ProjectTypes*/ eProject)
- INT getFirstUnitOrder (UnitType eUnit)
int (int /*UnitTypes*/ eUnit)
- INT getFood ()
int () - stored food
- INT getFoodKept ()
int ()
- INT getFoodTurnsLeft ()
int () - how many food turns remain?
- INT getForceSpecialistCount (SpecialistType eIndex)
int (int /*SpecialistTypes*/ eIndex)
- INT getForeignTradeRouteModifier ()
int ()
- INT getFreeBonus (BonusType eIndex)
int (int eIndex)
- INT getFreeExperience ()
int () - # of free experience newly trained units receive
- INT getFreePromotionCount (PromotionType eIndex)
int (int /*PromotionTypes*/ eIndex)
- INT getFreeSpecialist ()
int ()
- INT getFreeSpecialistCount (SpecialistType eIndex)
int (int /*SpecialistTypes*/ eIndex
- INT getFreshWaterBadHealth ()
int ()
- INT getFreshWaterGoodHealth ()
int ()
- INT getGameTurnAcquired ()
int ()
- INT getGameTurnFounded ()
int () - GameTurn the city was founded
- INT getGeneralProductionTurnsLeft ()
int - # of production turns left for the top order node item in a city...
- INT getGreatPeopleProgress ()
int () - current great person progress
- INT getGreatPeopleRate ()
int () - total Great Person rate
- INT getGreatPeopleRateModifier ()
int ()
- INT getGreatPeopleUnitProgress (UnitType iIndex)
int (int /*UnitTypes*/ iIndex)
- INT getGreatPeopleUnitRate (UnitType iIndex)
int (int /*UnitTypes*/ iIndex)
- HandicapType getHandicapType ()
HandicapType () - owners difficulty level
- INT getHappinessTimer ()
int () - Temporary Happiness timer
- INT getHighestPopulation ()
int ()
- INT getHurryAngerModifier ()
- INT getHurryAngerTimer ()
int () - Anger caused by Hurrying timer
- INT getID ()
int () - index ID # for the city - use with pPlayer.getCity(ID) to obtain city instance
- INT getImprovementFreeSpecialists (ImprovementType iIndex)
int (ImprovementID)
- INT getLargestCityHappiness ()
int ()
- INT getLiberationPlayer (BOOL bConquest)
int ()
- INT getMaintenance ()
int () - cities current maintenance cost
- INT getMaintenanceModifier ()
int () - total value of the city maintenance modifier
- INT getMaintenanceTimes100 ()
int () - cities current maintenance cost
- INT getMaxAirlift ()
int ()
- INT getMaxFoodKeptPercent ()
int ()
- INT getMaxSpecialistCount (SpecialistType eIndex)
int (int /*SpecialistTypes*/ eIndex)
- INT getMilitaryHappiness ()
int () - happiness created by military units stationed in the city
- INT getMilitaryHappinessUnits ()
number of military units creating happiness
- INT getMilitaryProductionModifier ()
int () - value of adjustments to military production
- STRING getName ()
string () - city name
- STRING getNameForm (INT iForm)
string () - city name
- STRING getNameKey ()
string () - city name
- INT getNaturalDefense ()
int ()
- INT getNoMilitaryPercentAnger ()
int ()
- INT getNukeModifier ()
int ()
- INT getNumActiveBuilding (BuildingType iIndex)
bool (BuildingID) - is BuildingID active in the city (present & not obsolete)?
- INT getNumBonuses (BonusType iBonus)
int (PlayerID)
- INT getNumBuilding (BuildingType iIndex)
int - (BuildingID) - How many BuildingID does this city have (real or free)?
- INT getNumBuildings ()
int ()
- INT getNumFreeBuilding (BuildingType iIndex)
int (BuildingID) - # of free Building ID (ie: from a Wonder)
- INT getNumGreatPeople ()
int () - # of great people who are joined to the city
- INT getNumNationalWonders ()
int ()
- INT getNumRealBuilding (BuildingType iIndex)
int (BuildingID) - get # real building of this type
- INT getNumTeamWonders ()
int ()
- INT getNumWorldWonders ()
int ()
- INT getOccupationTimer ()
int () - total # of turns remaining on occupation timer
- OrderData getOrderFromQueue (INT iIndex)
OrderData* (int iIndex)
- INT getOrderQueueLength ()
void ()
- PlayerType getOriginalOwner ()
int /* PlayerTypes*/ ()
- INT getOvercrowdingPercentAnger (INT iExtra)
int (iExtra)
- INT getOverflowProduction ()
int () - value of overflow production
- PlayerType getOwner ()
int /* PlayerTypes*/ ()
- LeaderHeadType getPersonalityType ()
int /*LeaderHeadTypes*/ ()
- INT getPopulation ()
int () - total city population
- INT getPowerBadHealth ()
int ()
- INT getPowerGoodHealth ()
int ()
- PlayerType getPreviousOwner ()
int /* PlayerTypes*/ ()
- INT getProduction ()
int () - returns the current production towards whatever is top of this city's OrderQueue
- BuildingType getProductionBuilding ()
BuildingID () - ID for building that is under construction
- INT getProductionExperience (UnitType eUnit)
int (int /*UnitTypes*/ eUnit)
- INT getProductionModifier ()
int () - multiplier (if any) for item being produced
- STRING getProductionName ()
str () - description of item that the city is working on
- STRING getProductionNameKey ()
str () - description of item that the city is working on
- INT getProductionNeeded ()
int () - # of production needed to complete construction
- ProcessType getProductionProcess ()
int /*ProcessTypes*/ ()
- ProjectType getProductionProject ()
int /*ProjectTypes*/ ()
- INT getProductionToCommerceModifier (CommerceType eIndex)
int (int /*CommerceTypes*/) - value of production to commerce modifier
- INT getProductionTurnsLeft ()
int () - # of turns remaining until item is completed
- UnitType getProductionUnit ()
UnitID () - ID for unit that is being trained
- UnitAIType getProductionUnitAI ()
int eUnitAIType ()
- INT getProjectProductionModifier ()
int (int /*ProjectTypes*/ eProject)
- INT getProjectProductionTurnsLeft (ProjectType eProject, INT iNum)
int (int /*ProjectTypes*/ eProject, int iNum)
- CyPlot getRallyPlot ()
CyPlot () - returns city's rally plot instance
- LONG getRealPopulation ()
numbers
- INT getReligionBadHappiness ()
int ()
- INT getReligionCommerce (CommerceType eIndex)
int (int /*CommerceTypes*/) - effect on CommerceType by Religions
- INT getReligionCommerceByReligion (CommerceType eIndex, ReligionType iReligion)
int (int /*CommerceTypes*/, ReligionType) - CommerceType effect from ReligionType
- INT getReligionGoodHappiness ()
int ()
- INT getReligionHappiness (INT iReligion)
int (int eReligion)
- INT getReligionInfluence (ReligionType iIndex)
int (ReligionID) - value of influence from ReligionID
- INT getReligionPercentAnger ()
int ()
- INT getRiverPlotYield (YieldType eIndex)
int (int /*YieldTypes*/) - total YieldType for river plots
- STRING getScriptData ()
str () - Get stored custom data (via pickle)
- INT getSeaPlotYield (YieldType eIndex)
int (int /*YieldTypes*/) - total YieldType for water plots
- INT getSpaceProductionModifier ()
int ()
- INT getSpecialistCommerce (CommerceType eIndex)
int (int /*CommerceTypes*/) - value of CommerceType adjustment from Specialists
- INT getSpecialistCount (SpecialistType eIndex)
int (int /*SpecialistTypes*/ eIndex)
- INT getSpecialistFreeExperience ()
int ()
- INT getSpecialistPopulation ()
int () - # of specialists
- INT getStateReligionHappiness (ReligionType eIndex)
int (int /*ReligionTypes*/ ReligionID)
- TeamType getTeam ()
int /* TeamTypes*/ ()
- INT getTotalCommerceRateModifier (CommerceType eIndex)
int (int /*CommerceTypes*/)
- INT getTotalDefense (BOOL bIgnoreBuilding)
int (bool bIgnoreBuilding)
- INT getTotalGreatPeopleRateModifier ()
int ()
- CyCity getTradeCity (INT iIndex)
CyCity (int iIndex) - remove SpecialistType[iIndex]
- INT getTradeRouteModifier ()
int ()
- INT getTradeRoutes ()
int ()
- INT getTradeYield (YieldType eIndex)
int (int /*YieldTypes*/) - trade adjustment to YieldType
- INT getUnitCombatFreeExperience (UnitCombatType eIndex)
int (int /*UnitCombatTypes*/ eIndex)
- INT getUnitProduction (INT iIndex)
int (UnitID) - gets current production towards UnitID
- INT getUnitProductionModifier (UnitType iUnit)
int (UnitID) - production multiplier for UnitID
- INT getUnitProductionTurnsLeft (UnitType iUnit, INT iNum)
int (UnitID, int iNum) - # of turns remaining to complete UnitID
- TUPLE getWallOverridePoints ()
python::tuple getWallOverridePoints()
- INT getWarWearinessModifier ()
- INT getWarWearinessPercentAnger ()
int ()
- INT getWorkingPopulation ()
int () - # of citizens who are working
- INT getX ()
int () - X coordinate for the cities plot
- INT getY ()
int () - Y coordinate for the cities plot
- INT getYieldRate (YieldType eIndex)
int (int /*YieldTypes*/) - total value of YieldType
- INT getYieldRateModifier (YieldType eIndex)
int (int /*YieldTypes*/) - yield rate modifier for YieldType
- INT goodHealth ()
int () - total health
- INT growthThreshold ()
int () - value needed for growth
- INT happyLevel ()
int ()
- BOOL hasBonus (BonusType iBonus)
bool - (BonusID) - is BonusID connected to the city?
- BOOL hasTrait (TraitType iTrait)
bool (TraitID) - does owner have TraitID?
- INT healthRate (BOOL bNoAngry, INT iExtra)
int (bool bNoAngry, int iExtra)
- VOID hurry (HurryType iHurry)
void (HurryTypes eHurry) - forces the city to rush production using eHurry
- INT hurryAngerLength (HurryType iHurry)
int (HurryID)
- INT hurryCost (BOOL bExtra)
int (bool bExtra)
- INT hurryGold (HurryType iHurry)
int (HurryID) - total value of gold when hurrying
- INT hurryPopulation (HurryType iHurry)
int (HurryID) - value of each pop when hurrying
- INT hurryProduction (HurryType iHurry)
int (HurryID)
- BOOL isActiveCorporation (CorporationType eCorporation)
bool (CorporationID) - does city have active CorporationID?
- BOOL isAirliftTargeted ()
bool ()
- BOOL isAreaCleanPower ()
bool ()
- BOOL isBarbarian ()
bool () - is owner a barbarian?
- BOOL isBombardable (CyUnit pUnit)
bool (CyUnit* pUnit)
- BOOL isBombarded ()
bool ()
- BOOL isBuildingOnlyHealthy ()
bool () - is the city ?
- BOOL isBuildingsMaxed ()
bool ()
- BOOL isCapital ()
bool () - is city the owners capital?
- BOOL isCitizensAutomated ()
bool () - are citizens under automation?
- BOOL isCoastal (INT iMinWaterSize)
bool (int) - is the city on the coast?
- BOOL isConnectedTo (CyCity pCity)
bool (CyCity*) - is city connected to CyCity* via the Trade Network?
- BOOL isConnectedToCapital (PlayerType ePlayer)
bool (iOwner) - connected to the capital?
- BOOL isDirtyPower ()
bool ()
- BOOL isDisorder ()
bool () - is the city in disorder?
- BOOL isDrafted ()
bool ()
- BOOL isEverOwned (PlayerType eIndex)
bool ()
- BOOL isFoodProduction ()
bool () - is item under construction being created with food instead of production?
- BOOL isFreePromotion (PromotionType eIndex)
bool (int /*PromotionTypes*/ eIndex)
- BOOL isGovernmentCenter ()
bool () - is city the government center?
- BOOL isHasBuilding (BuildingType iIndex)
bool (int iBuildingID) - This function actually no longer exists in C++, this is a helper function which hooks up to getNumBuilding() to help mod backwards compatibility
- BOOL isHasCorporation (CorporationType iIndex)
bool (CorporationID) - does city have CorporationID?
- BOOL isHasReligion (ReligionType iIndex)
bool (ReligionID) - does city have ReligionID?
- BOOL isHeadquarters ()
bool () - is the city CorporationID's headquarters?
- BOOL isHeadquartersByType (CorporationType iIndex)
bool (CorporationID) - is the city CorporationID's headquarters?
- BOOL isHolyCity ()
bool () - is the city ReligionID's holy city?
- BOOL isHolyCityByType (ReligionType iIndex)
bool (ReligionID) - is the city ReligionID's holy city?
- BOOL isHuman ()
bool () - is owner human?
- BOOL isNationalWondersMaxed ()
bool ()
- BOOL isNeverLost ()
bool ()
- BOOL isNoBonus (BonusType eBonus)
bool (int eIndex)
- BOOL isNoUnhappiness ()
bool () - is the city unaffected by unhappiness?
- BOOL isNoUnhealthyPopulation ()
bool () - is the city unaffected by unhealthiness?
- BOOL isNone ()
void () - is the instance valid?
- BOOL isOccupation ()
bool () - is the city under occupation?
- BOOL isPlundered ()
bool ()
- BOOL isPower ()
bool ()
- BOOL isProduction ()
bool () - is city producing?
- BOOL isProductionAutomated ()
bool () - is production under automation?
- BOOL isProductionBuilding ()
bool () - is city constructing a building?
- BOOL isProductionLimited ()
bool ()
- BOOL isProductionProcess ()
bool () - is city maintaining a process?
- BOOL isProductionProject ()
bool ()
- BOOL isProductionUnit ()
bool () - is city training a unit?
- BOOL isRevealed (TeamType eIndex, BOOL bDebug)
bool (int /*TeamTypes*/ eIndex, bool bDebug)
- BOOL isSpecialistForced ()
bool ()
- BOOL isSpecialistValid (SpecialistType eIndex, INT iExtra)
bool (int /*SpecialistTypes*/ eIndex, int iExtra)
- BOOL isTeamWondersMaxed ()
bool ()
- BOOL isTradeRoute (PlayerType eIndex)
bool ()
- BOOL isUnitFoodProduction (UnitType iUnit)
bool (UnitID) - does UnitID require food to be trained?
- BOOL isVisible (TeamType eTeam, BOOL bDebug)
bool (int /*TeamTypes*/ eTeam, bool bDebug)
- BOOL isWallOverride ()
bool isWallOverride()
- BOOL isWorkingPlot (CyPlot pPlot)
bool (iIndex) - true if a worker is working this city's pPlot
- BOOL isWorkingPlotByIndex (INT iIndex)
bool (iIndex) - true if a worker is working this city's plot iIndex
- BOOL isWorldWondersMaxed ()
bool ()
- VOID kill ()
void () - kill the city
- VOID liberate (BOOL bConquest)
void ()
- INT maxHurryPopulation ()
int ()
- CyPlot plot ()
CyPlot () - returns cities plot instance
- VOID popOrder (INT iNum, BOOL bFinish, BOOL bChoose)
int (int iNum, bool bFinish, bool bChoose)
- INT productionLeft ()
int () - result of (getProductionNeeded() - getProduction()
- VOID pushOrder (OrderType eOrder, INT iData1, INT iData2, BOOL bSave, BOOL bPop, BOOL bAppend, BOOL bForce)
void (OrderTypes eOrder, int iData1, int iData2, bool bSave, bool bPop, bool bAppend, bool bForce)
- VOID setAirliftTargeted (INT iNewValue)
void (iNewValue)
- VOID setBaseYieldRate (YieldType eIndex, INT iNewValue)
int (int /*YieldTypes*/, int iNewValue) - sets the base rate for YieldType
- VOID setBombarded (INT iNewValue)
void (iNewValue)
- VOID setBuildingCommerceChange (BuildingClassType eBuildingClass, CommerceType eCommerce, INT iChange)
void (int /*BuildingClassTypes*/ eBuildingClass, int /*CommerceTypes*/ eCommerce, int iChange)
- VOID setBuildingHappyChange (BuildingClassType eBuildingClass, INT iChange)
void (int /*BuildingClassTypes*/ eBuildingClass, int iChange)
- VOID setBuildingHealthChange (BuildingClassType eBuildingClass, INT iChange)
void (int /*BuildingClassTypes*/ eBuildingClass, int iChange)
- VOID setBuildingProduction (BuildingType iIndex, INT iNewValue)
void (BuildingID, iNewValue) - set progress towards BuildingID as iNewValue
- VOID setBuildingProductionTime (BuildingType eIndex, INT iNewValue)
int (int eIndex, int iNewValue)
- VOID setBuildingYieldChange (BuildingClassType eBuildingClass, YieldType eYield, INT iChange)
void (int /*BuildingClassTypes*/ eBuildingClass, int /*YieldTypes*/ eYield, int iChange)
- VOID setCitizensAutomated (BOOL bNewValue)
void (bool bNewValue) - set city animation bNewValue
- VOID setCitySizeBoost (INT iBoost)
setCitySizeBoost(int iBoost)
- VOID setCulture (PlayerType eIndex, INT iNewValue, BOOL bPlots)
void (int PlayerTypes eIndex`, bool bPlots)
- VOID setCultureTimes100 (PlayerType eIndex, INT iNewValue, BOOL bPlots)
void (int PlayerTypes eIndex, int iNewValue, bool bPlots)
- VOID setDrafted (INT iNewValue)
void (iNewValue)
- VOID setFeatureProduction (INT iNewValue)
void (iNewValue) - set feature production to iNewValue
- VOID setFood (INT iNewValue)
void (iNewValue) - set stored food to iNewValue
- VOID setForceSpecialistCount (SpecialistType eIndex, INT iNewValue)
int (int /*SpecialistTypes*/ eIndex, int iNewValue
- VOID setFreeSpecialistCount (SpecialistType eIndex, INT iNewValue)
int (int /*SpecialistTypes*/ eIndex, iNewValue
- VOID setGreatPeopleUnitProgress (UnitType iIndex, INT iNewValue)
int (int /*UnitTypes*/ iIndex, int iNewValue)
- VOID setHasCorporation (CorporationType iIndex, BOOL bNewValue, BOOL bAnnounce, BOOL bArrows)
void (CorporationID, bool bNewValue, bool bAnnounce, bool bArrows) - corporation begins to spread
- VOID setHasReligion (ReligionType iIndex, BOOL bNewValue, BOOL bAnnounce, BOOL bArrows)
void (ReligionID, bool bNewValue, bool bAnnounce, bool bArrows) - religion begins to spread
- VOID setHighestPopulation (INT iNewValue)
void (iNewValue)
- VOID setName (STRING szNewValue, BOOL bFound)
void (TCHAR szNewValue, bool bFound) - sets the name to szNewValue
- VOID setNeverLost (INT iNewValue)
void (iNewValue)
- VOID setNumRealBuilding (BuildingType iIndex, INT iNewValue)
(BuildingID, iNum) - Sets number of buildings in this city of BuildingID type
- VOID setOccupationTimer (INT iNewValue)
void (iNewValue) - set the Occupation Timer to iNewValue
- VOID setOverflowProduction (INT iNewValue)
void (iNewValue) - set overflow production to iNewValue
- VOID setPlundered (BOOL bNewValue)
void (iNewValue)
- VOID setPopulation (INT iNewValue)
void (int iNewValue) - sets the city population to iNewValue
- VOID setProduction (INT iNewValue)
void (int iNewValue)
- VOID setProductionAutomated (BOOL bNewValue)
void (bool bNewValue) - set city production automation to bNewValue
- VOID setRevealed (TeamType eIndex, BOOL bNewValue)
void (int /*TeamTypes*/ eIndex, bool bNewValue)
- VOID setScriptData (STRING szNewValue)
void (str) - Set stored custom data (via pickle)
- VOID setUnitProduction (INT iIndex, INT iNewValue)
void (UnitID, iNewValue) - sets production towards UnitID as iNewValue
- VOID setWallOverride (BOOL bOverride)
setWallOverride(bool bOverride)
- VOID setWallOverridePoints (TUPLE kPoints)
setWallOverridePoints(const python::tuple& kPoints)
- INT totalBadBuildingHealth ()
int ()
- INT totalFreeSpecialists ()
- INT totalGoodBuildingHealth ()
int ()
- INT totalTradeModifier ()
int () - total trade adjustment
- INT unhappyLevel (INT iExtra)
int (int iExtra)
- INT unhealthyPopulation (BOOL bNoAngry, INT iExtra)
int (bool bNoAngry), int (iExtra)
- INT visiblePopulation ()
int ()
- CyArea waterArea ()
CyArea* ()
CyDeal
- INT getFirstPlayer ()
- TradeData getFirstTrade (INT i)
- INT getID ()
- INT getInitialGameTurn ()
- INT getLengthFirstTrades ()
- INT getLengthSecondTrades ()
- INT getSecondPlayer ()
- TradeData getSecondTrade (INT i)
- BOOL isNone ()
- VOID kill ()
CyDiplomacy - not in SDK
- VOID addUserComment (DiploCommentType eComment, INT iData1, INT iData2, STRING szString, TUPLE txtArgs)
void ( int /*DiploCommentTypes*/ eComment, int iData1, int iData2, string szString, tuple txtArgs )
- BOOL atWar ()
bool ()
- VOID clearUserComments ()
void ()
- VOID closeScreen ()
void ()
- BOOL counterPropose ()
bool ()
- VOID declareWar ()
void ()
- VOID diploEvent (DiploEventType iDiploEvent, INT iData1, INT iData2)
void (int /*DiploEventTypes*/ iDiploEvent, int iData1, int iData2)
- VOID endTrade ()
void ()
- INT getData ()
int ()
- STRING getOpponentCivName ()
wstring ()
- STRING getOpponentName ()
wstring ()
- STRING getOurCivName ()
wstring ()
- STRING getOurName ()
wstring ()
- INT getOurScore ()
int ()
- TradeData getPlayerTradeOffer (INT iIndex)
TradeData* (int iIndex)
- INT getTheirScore ()
int ()
- TradeData getTheirTradeOffer (INT iIndex)
TradeData* (int iIndex)
- PlayerType getWhoTradingWith ()
int PlayerTypes*/ getWhoTradingWith()
- BOOL hasAnnualDeal ()
bool ()
- VOID implementDeal ()
void ()
- BOOL isAIOffer ()
bool ()
- BOOL isSeparateTeams ()
bool ()
- VOID makePeace ()
void ()
- BOOL offerDeal ()
bool ()
- BOOL ourOfferEmpty ()
bool ()
- VOID performHeadAction (LeaderheadAction eAction)
void ( LeaderheadAction eAction )
- VOID setAIComment (INT iComment)
void (int iComment)
- VOID setAIOffer (BOOL bOffer)
void ( bool bOffer )
- VOID setAIString (STRING szString, TUPLE txtArgs)
void ( string szString, tuple txtArgs )
- VOID showAllTrade (BOOL bShow)
void ( bool bShow )
- VOID startTrade (INT iComment, BOOL bRenegotiate)
void ( int iComment, bool bRenegotiate )
- BOOL theirOfferEmpty ()
bool ()
- BOOL theirVassalTribute ()
bool ()
CyEngine - not in SDK
- VOID addColoredPlot (INT plotX, INT plotY, NiColorA color, INT iLayer)
void (int plotX, int plotY, NiColorA color, int iLayer)
- VOID addColoredPlotAlt (INT plotX, INT plotY, INT iPlotStyle, INT iLayer, STRING szColor, FLOAT fAlpha)
void (int plotX, int plotY, int iPlotStyle, int iLayer, string szColor, float fAlpha)
- VOID addLandmark (CyPlot pPlot, STRING caption)
void (CyPlot* pPlot, const TCHAR* caption)
- VOID addLandmarkPopup (CyPlot pPlot)
void (CyPlot* pPlot)
- VOID addSign (CyPlot *plot, PlayerType playerType, STRING caption)
void (CyPlot *plot, int /* PlayerTypes */ playerType, const TCHAR* caption)
- VOID clearAreaBorderPlots (INT iLayer)
void (int iLayer)
- VOID clearColoredPlots (INT iLayer)
void (int iLayer)
- VOID fillAreaBorderPlot (INT plotX, INT plotY, NiColorA color, INT iLayer)
void (int plotX, int plotY, NiColorA color, int iLayer)
- VOID fillAreaBorderPlotAlt (INT plotX, INT plotY, INT iLayer, STRING szColor, FLOAT fAlpha)
void (int plotX, int plotY, int iLayer, string szColor, float fAlpha)
- BOOL getCityBillboardVisibility ()
bool ()
- BOOL getCultureVisibility ()
bool ()
- INT getNumSigns ()
int getNumSigns()
- BOOL getSelectionCursorVisibility ()
bool ()
- CySign getSignByIndex (INT index)
CySign* (int index)
- BOOL getUnitFlagVisibility ()
bool ()
- FLOAT getUpdateRate ()
float ()
- BOOL isDirty (EngineDirtyBit eBit)
bool (EngineDirtyBits eBit)
- BOOL isGlobeviewUp ()
bool ()
- BOOL isNone ()
bool () - is the engine instance valid?
- VOID reloadEffectInfos ()
void ()
- VOID removeLandmark (CyPlot pPlot)
void (CyPlot* pPlot)
- VOID removeSign (CyPlot pPlot, PlayerType playerType)
void (CyPlot* pPlot, int /* PlayerTypes */ playerType)
- VOID setCityBillboardVisibility (BOOL bState)
void (bool bState)
- VOID setCultureVisibility (BOOL bState)
void (bool bState)
- VOID setDirty (EngineDirtyBit eBit, BOOL bNewValue)
void (EngineDirtyBits eBit, bool bNewValue)
- VOID setFogOfWar (BOOL bState)
void (bool bState)
- VOID setSelectionCursorVisibility (BOOL bState)
void (bool bState)
- VOID setUnitFlagVisibility (BOOL bState)
void (bool bState)
- VOID setUpdateRate (FLOAT fUpdateRate)
void (float fUpdateRate)
- VOID toggleGlobeview ()
void ()
- VOID triggerEffect (INT iEffect, NiPoint3 plotPoint)
void (iEffect, plotPoint)
CyFractal - not in SDK
- VOID fracInit (INT iNewXs, INT iNewYs, INT iGrain, CyRandom random, INT iFlags, INT iFracXExp, INT iFracYExp)
void (int iNewXs, int iNewYs, int iGrain, CvRandom random, int iFlags, int iFracXExp, int iFracYExp)
- VOID fracInitHints (INT iNewXs, INT iNewYs, INT iGrain, CyRandom random, INT iFlags, CyFractal pRifts, INT iFracXExp, INT iFracYExp)
void (int iNewXs, int iNewYs, int iGrain, CvRandom random, int iFlags, CyFractal pRifts, int iFracXExp, int iFracYExp)
- VOID fracInitRifts (INT iNewXs, INT iNewYs, INT iGrain, CyRandom random, INT iFlags, LIST hintsData, INT iFracXExp, INT iFracYExp)
void (int iNewXs, int iNewYs, int iGrain, CvRandom random, int iFlags, list hintsData, int iFracXExp, int iFracYExp)
- INT getHeight (INT x, INT y)
int (int x, int y)
- INT getHeightFromPercent (INT iPercent)
int (int iPercent)
CyGFlyoutMenu - not in SDK
- VOID addTextItem (STRING szLabel, STRING szPythonCBModule, STRING szPythonCBFxn)
void addTextItem(std::wstring szLabel, const std::string& szPythonCBModule, const std::string& szPythonCBFxn)
- VOID create ()
void create()
- VOID destroy ()
void destroy()
- VOID hide ()
void hide()
- VOID show ()
void show()
CyGInterfaceScreen - not in SDK
- VOID addBonusGraphicGFC (STRING szName, INT iBonus, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2, FLOAT fxRotation, FLOAT fzRotation, FLOAT fScale, BOOL bShowBackground)
void ( string szName, int iBonus, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2, float fxRotation, float fzRotation, float fScale, bool bShowBackground)
- VOID addBuildingGraphicGFC (STRING szName, INT iBuilding, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2, FLOAT fxRotation, FLOAT fzRotation, FLOAT fScale, BOOL bShowBackground)
void ( string szName, int iBuilding, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2, float fxRotation, float fzRotation, float fScale, bool bShowBackground)
- VOID addCheckBoxGFC (STRING szName, STRING szTexture, STRING szHiliteTexture, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2, ButtonStyle eStyle)
void ( string szName, string szTexture, string szHiliteTexture, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2, ButtonStyles eStyle )
- VOID addCheckBoxGFCAt (STRING szName, STRING szTexture, STRING szHiliteTexture, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2, ButtonStyle eStyle, BOOL bSafeFocus)
void ( string szName, string szTexture, string szHiliteTexture, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2, ButtonStyles eStyle, bool bSafeFocus )
- VOID addDDSGFC (STRING szName, STRING szTexture, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2)
void ( string szName, string szTexture, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2 )
- VOID addDDSGFCAt (STRING szName, STRING szAttachTo, STRING szTexture, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2, BOOL bOption)
void ( string szName, string szAttachTo, string szTexture, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2, bool bOption )
- VOID addDrawControl (STRING szName, STRING szTexture, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2)
void ( string szName, string szTexture, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2 )
- VOID addDrawControlAt (STRING szName, STRING szAttachTo, STRING szTexture, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2)
void ( string szName, string szAttachTo, string szTexture, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2 )
- VOID addDropDownBoxGFC (STRING szName, INT iX, INT iY, INT iWidth, WidgetType eWidgetType, INT iData1, INT iData2, FontType eFontType)
void ( string szName, int iX, int iY, int iWidth, WidgetTypes eWidgetType, int iData1, int iData2, FontTypes eFontType )
- VOID addEditBoxGFC (STRING szName, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2, FontType eFont)
void ( string szName, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2, FontTypes eFont )
- VOID addFlagWidgetGFC (STRING szName, INT iX, INT iY, INT iWidth, INT iHeight, INT iOwner, WidgetType eWidgetType, INT iData1, INT iData2)
void ( string szName, int iX, int iY, int iWidth, int iHeight, int iOwner, WidgetTypes eWidgetType, int iData1, int iData2 )
- VOID addGraphData (STRING szName, FLOAT fX, FLOAT fY, INT uiLayer)
void ( string szName, float fX, float fY, uint uiLayer)
- VOID addGraphLayer (STRING szName, INT uiLayer, INT iColor)
void ( string szName, uint uiLayer, int iColor)
- VOID addGraphWidget (STRING szName, STRING szAttachTo, STRING szFile, FLOAT fX, FLOAT fY, FLOAT fZ, FLOAT fWidth, FLOAT fHeight, WidgetType eWidgetType, INT iData1, INT iData2)
void ( string szName, string szAttachTo, string szFile, float fX, float fY, float fZ, float fWidth, float fHeight, WidgetTypes eWidgetType, int iData1, int iData2)
- VOID addImprovementGraphicGFC (STRING szName, INT iImprovement, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2, FLOAT fxRotation, FLOAT fzRotation, FLOAT fScale, BOOL bShowBackground)
void ( string szName, int iImprovement, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2, float fxRotation, float fzRotation, float fScale, bool bShowBackground)
- VOID addItemToTableGFC (STRING szAttachTo, STRING szText, WidgetType eWidgetType, INT iData1, INT iData2)
void ( string szAttachTo, wstring szText, WidgetTypes eWidgetType, int iData1, int iData2 )
- VOID addLeaderheadGFC (STRING szName, INT eWho, INT eInitAttitude, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidget, INT iData1, INT iData2)
void ( string szName, int eWho, int eInitAttitude, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidget, int iData1, int iData2 )
- VOID addLineGFC (STRING szDrawCtrlName, STRING szName, INT iStartX, INT iStartY, INT iEndX, INT iEndY, INT eColor)
void ( string szDrawCtrlName, string szName, int iStartX, int iStartY, int iEndX, int iEndY, int eColor )
- VOID addListBoxGFC (STRING szName, STRING helpText, INT iX, INT iY, INT iWidth, INT iHeight, TableStyle eStyle)
void ( string szName, wstring helpText, int iX, int iY, int iWidth, int iHeight, TableStyles eStyle )
- VOID addModelGraphicGFC (STRING szName, STRING szFile, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2, FLOAT fxRotation, FLOAT fzRotation, FLOAT fScale)
void ( string szName, string szFile, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2, float fxRotation, float fzRotation, float fScale )
- VOID addMultiListControlGFC (STRING szName, STRING helpText, INT iX, INT iY, INT iWidth, INT iHeight, INT numLists, INT defaultWidth, INT defaultHeight, TableStyle eStyle)
void ( string szName, wstring helpText, int iX, int iY, int iWidth, int iHeight, int numLists, int defaultWidth, int defaultHeight, TableStyles eStyle )
- VOID addMultiListControlGFCAt (STRING szName, STRING helpText, INT iX, INT iY, INT iWidth, INT iHeight, INT numLists, INT defaultWidth, INT defaultHeight, TableStyle eStyle)
void ( string szName, wstring helpText, int iX, int iY, int iWidth, int iHeight, int numLists, int defaultWidth, int defaultHeight, TableStyles eStyle )
- VOID addMultilineText (STRING szName, STRING szText, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eType, INT iData1, INT iData2, INT iJustify)
void ( string szName, wstring szText, int iX, int iY, int iWidth, int iHeight, WidgetTypes eType, int iData1, int iData2, int iJustify )
- VOID addPanel (STRING szName, STRING title, STRING helpText, BOOL bVerticalLayout, BOOL bScrollable, INT iX, INT iY, INT iWidth, INT iHeight, PanelStyle eStyle)
void ( string szName, wstring title, wstring helpText, bool bVerticalLayout, bool bScrollable, int iX, int iY, int iWidth, int iHeight, PanelStyles eStyle )
- VOID addPlotGraphicGFC (STRING szName, INT iX, INT iY, INT iWidth, INT iHeight, CyPlot *pPlot, INT iDistance, BOOL renderUnits, WidgetType eWidgetType, INT iData1, INT iData2)
void ( string szName, int iX, int iY, int iWidth, int iHeight, CyPlot *pPlot, int iDistance, bool renderUnits, WidgetTypes eWidgetType, int iData1, int iData2)
- VOID addPullDownString (STRING szName, STRING szString, INT iType, INT iData, BOOL bSelected)
void ( string szName, wstring szString, int iType, int iData, bool bSelected )
- VOID addReligionMovieWidgetGFC (STRING szName, STRING szFile, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2)
void ( string szName, string szFile, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2 )
- VOID addScrollPanel (STRING szName, STRING title, INT iX, INT iY, INT iWidth, INT iHeight, PanelStyle eStyle)
void ( string szName, wstring title, int iX, int iY, int iWidth, int iHeight, PanelStyles eStyle )
- VOID addSimpleTableControlGFC (STRING szName, INT iX, INT iY, INT iWidth, INT iHeight, TableStyle eStyle)
void ( string szName, int iX, int iY, int iWidth, int iHeight, TableStyles eStyle )
- VOID addSlider (STRING szName, INT iX, INT iY, INT iWidth, INT iHeight, INT iDefault, INT iMin, INT iMax, WidgetType eWidgetType, INT iData1, INT iData2, BOOL bIsVertical)
void ( string szName, int iX, int iY, int iWidth, int iHeight, int iDefault, int iMin, int iMax, WidgetTypes eWidgetType, int iData1, int iData2, bool bIsVertical=false )
- VOID addSpaceShipWidgetGFC (STRING szName, INT iX, INT iY, INT iWidth, INT iHeight, INT projectType, INT artType, WidgetType eWidgetType, INT iData1, INT iData2)
void ( string szName, int iX, int iY, int iWidth, int iHeight, int projectType, int artType, WidgetTypes eWidgetType, int iData1, int iData2 )
- VOID addSpecificUnitGraphicGFC (STRING szName, CyUnit pUnit, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2, FLOAT fxRotation, FLOAT fzRotation, FLOAT fScale, BOOL bShowBackground)
void ( string szName, CyUnit* pUnit, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2, float fxRotation, float fzRotation, float fScale, bool bShowBackground )
- VOID addStackedBarGFC (STRING szName, INT iX, INT iY, INT iWidth, INT iHeight, INT iNumBars, WidgetType eWidgetType, INT iData1, INT iData2)
void ( string szName, int iX, int iY, int iWidth, int iHeight, int iNumBars, WidgetTypes eWidgetType, int iData1, int iData2 )
- VOID addStackedBarGFCAt (STRING szName, STRING szAttachTo, INT iX, INT iY, INT iWidth, INT iHeight, INT iNumBars, WidgetType eWidgetType, INT iData1, INT iData2)
void ( string szName, string szAttachTo, int iX, int iY, int iWidth, int iHeight, int iNumBars, WidgetTypes eWidgetType, int iData1, int iData2 )
- VOID addTableControlGFC (STRING szName, INT numColumns, INT iX, INT iY, INT iWidth, INT iHeight, BOOL bIncludeHeaders, BOOL bDrawGrid, INT iconWidth, INT iconHeight, TableStyle style)
void ( string szName, int numColumns, int iX, int iY, int iWidth, int iHeight, bool bIncludeHeaders, bool bDrawGrid, int iconWidth, int iconHeight, TableStyles style )
- VOID addTableControlGFCWithHelp (STRING szName, INT numColumns, INT iX, INT iY, INT iWidth, INT iHeight, BOOL bIncludeHeaders, BOOL bDrawGrid, INT iconWidth, INT iconHeight, TableStyle style, STRING szHelpText)
void ( string szName, int numColumns, int iX, int iY, int iWidth, int iHeight, bool bIncludeHeaders, bool bDrawGrid, int iconWidth, int iconHeight, TableStyles style, wstring szHelpText )
- VOID addTableHeaderGFC (STRING szAttachTo, STRING szText, INT iCol, WidgetType eWidgetType, INT iData1, INT iData2)
void ( string szAttachTo, wstring szText, int iCol, WidgetTypes eWidgetType, int iData1, int iData2 )
- VOID addToModelGraphicGFC (STRING szName, STRING szFile)
void ( string szName, string szFile)
- VOID addUnitGraphicGFC (STRING szName, INT iUnit, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2, FLOAT fxRotation, FLOAT fzRotation, FLOAT fScale, BOOL bShowBackground)
void ( string szName, int iUnit, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2, float fxRotation, float fzRotation, float fScale, bool bShowBackground )
- VOID appendListBoxString (STRING szAttachTo, STRING item, WidgetType eType, INT iData1, INT iData2, INT iJustify)
void ( string szAttachTo, wstring item, WidgetTypes eType, int iData1, int iData2, int iJustify )
- VOID appendListBoxStringNoUpdate (STRING szAttachTo, STRING item, WidgetType eType, INT iData1, INT iData2, INT iJustify)
void ( string szAttachTo, wstring item, WidgetTypes eType, int iData1, int iData2, int iJustify )
- VOID appendMultiListButton (STRING szAttachTo, STRING szTexture, INT listId, WidgetType eWidgetType, INT iData1, INT iData2, BOOL bOption)
void ( string szAttachTo, string szTexture, int listId, WidgetTypes eWidgetType, int iData1, int iData2, bool bOption )
- INT appendTableRow (STRING szName)
int ( string szName )
- VOID attachButtonGFC (STRING szAttachTo, STRING szName, STRING szText, WidgetType eWidgetType, INT iData1, INT iData2)
void ( string szAttachTo, string szName, wstring szText, WidgetTypes eWidgetType, int iData1, int iData2 )
- VOID attachCheckBoxGFC (STRING szAttachTo, STRING szName, STRING szTexture, STRING szHiliteTexture, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2, ButtonStyle eStyle)
void (string szAttachTo, string szName, string szTexture, string szHiliteTexture, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2, ButtonStyles eStyle )
- VOID attachControlToTableCell (STRING szControlName, STRING szTableName, INT iRow, INT iColumn)
void ( string szControlName, string szTableName, int iRow, int iColumn )
- VOID attachDropDownBoxGFC (STRING szAttachTo, STRING szName, BOOL bExpand)
void ( string szAttachTo, string szName, bool bExpand )
- VOID attachImageButton (STRING szAttachTo, STRING szName, STRING szTexture, GenericButtonSize eSize, WidgetType eWidgetType, INT iData1, INT iData2, BOOL bOption)
void ( string szAttachTo, string szName, string szTexture, GenericButtonSizes eSize, WidgetTypes eWidgetType, int iData1, int iData2, bool bOption )
- VOID attachLabel (STRING szAttachTo, STRING szName, STRING szText)
void (string szAttachTo, string szName, wstring szText)
- VOID attachListBoxGFC (STRING szAttachTo, STRING szName, STRING helpText, TableStyle eStyle)
void ( string szAttachTo, string szName, wstring helpText, TableStyles eStyle )
- VOID attachMultiListControlGFC (STRING szAttachTo, STRING szName, STRING helpText, INT numLists, INT defaultWidth, INT defaultHeight, TableStyle eStyle)
void ( string szAttachTo, string szName, wstring helpText, int numLists, int defaultWidth, int defaultHeight, TableStyles eStyle )
- VOID attachMultilineText (STRING szAttachTo, STRING szName, STRING szText, WidgetType eType, INT iData1, INT iData2, INT iJustify)
void ( string szAttachTo, string szName, wstring szText, WidgetTypes eType, int iData1, int iData2, int iJustify )
- VOID attachPanel (STRING szAttachTo, STRING szName, STRING title, STRING helpText, BOOL bVerticalLayout, BOOL bScrollable, PanelStyle eStyle)
void ( string szAttachTo, string szName, wstring title, wstring helpText, bool bVerticalLayout, bool bScrollable, PanelStyles eStyle )
- VOID attachPanelAt (STRING szAttachTo, STRING szName, STRING title, STRING helpText, BOOL bVerticalLayout, BOOL bScrollable, PanelStyle eStyle, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2)
void ( string szAttachTo, string szName, wstring title, wstring helpText, bool bVerticalLayout, bool bScrollable, PanelStyles eStyle, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2 )
- VOID attachSeparator (STRING szAttachTo, STRING szName, BOOL bVertical)
void (string szAttachTo, string szName, bool bVertical)
- VOID attachSlider (STRING szAttachTo, STRING szName, INT iX, INT iY, INT iWidth, INT iHeight, INT iDefault, INT iMin, INT iMax, WidgetType eWidgetType, INT iData1, INT iData2, BOOL bIsVertical)
void ( string szAttachTo, string szName, int iX, int iY, int iWidth, int iHeight, int iDefault, int iMin, int iMax, WidgetTypes eWidgetType, int iData1, int iData2, bool bIsVertical=false )
- VOID attachTableControlGFC (STRING szAttachTo, STRING szName, INT numColumns, BOOL bIncludeHeaders, BOOL bDrawGrid, INT iconWidth, INT iconHeight, TableStyle style)
void ( string szAttachTo, string szName, int numColumns, bool bIncludeHeaders, bool bDrawGrid, int iconWidth, int iconHeight, TableStyles style )
- VOID attachTextGFC (STRING szAttachTo, STRING szName, STRING text, FontType eFont, WidgetType eType, INT iData1, INT iData2)
void ( string szAttachTo, string szName, wstring text, FontTypes eFont, WidgetTypes eType, int iData1, int iData2 )
- VOID bringMinimapToFront ()
void
- INT centerX (INT iX)
int ( int iX )
- INT centerY (INT iY)
int ( int iY )
- VOID changeDDSGFC (STRING szName, STRING szTexture)
void ( string szName, string szTexture )
- VOID changeDrawControl (STRING szName, STRING szTexture)
void ( string szName, string szTexture )
- VOID changeImageButton (STRING szName, STRING szTexture)
void ( string szName, string szTexture )
- VOID changeModelGraphicTextureGFC (STRING szName, STRING szFile)
void ( string szName, string szFile)
- VOID clearGraphData (STRING szName, INT uiLayer)
void ( string szName, uint uiLayer)
- VOID clearListBoxGFC (STRING szListBoxName)
void ( string szListBoxName )
- VOID clearMultiList (STRING szName)
void ( string szName )
- VOID commitTableRow (STRING szAttachTo)
void ( string szAttachTo )
- VOID deleteWidget (STRING pszName)
void (string pszName)
- VOID disableMultiListButton (STRING szName, INT iListId, INT iIndexId, STRING szTexture)
void ( string szName, int iListId, int iIndexId, string szTexture )
- VOID enable (STRING szName, BOOL bEnable)
void ( string szName, bool bEnable )
- VOID enableGridlines (STRING szName, BOOL bVertical, BOOL bHorizontal)
void ( string szName, bool bVertical, bool bHorizontal )
- VOID enableMultiListPulse (STRING szName, BOOL bEnable, INT listId, INT iIndexId)
void ( string szName, bool bEnable, int listId, int iIndexId )
- VOID enableSelect (STRING szControlName, BOOL bEnable)
void ( string szControlName, bool bEnable )
- VOID enableSort (STRING szName)
Note: no description in pydoc
- VOID enableWorldSounds (BOOL bEnable)
void ( bool bEnable )
- BOOL getCheckBoxState (STRING szName)
bool ( string szName )
- INT getCurrentTime ()
int ()
- STRING getEditBoxString (STRING szName)
wstring ( string szName )
- INT getPullDownData (STRING szName, INT iIndex)
int ( string szName, int iIndex )
- INT getPullDownType (STRING szName, INT iIndex)
int ( string szName, int iIndex )
- INT getPythonFileID ()
int
- BOOL getRenderInterfaceOnly ()
bool ()
- INT getScreenGroup ()
int ()
- INT getSelectedPullDownID (STRING szName)
int (string szName )
- INT getTableNumColumns (STRING szName)
int (string szName )
- INT getTableNumRows (STRING szName)
int (string szName )
- VOID getTableText (STRING szName, INT iColumn, INT iRow)
void ( string szName, unsigned int iColumn, unsigned int iRow )
- INT getXResolution ()
int ()
- INT getYResolution ()
int ()
- VOID hide (STRING szName)
void ( string szName )
- VOID hideEndTurn (STRING szName)
void ( string szName )
- VOID hideList (INT iID)
void ( int iID )
- VOID hideScreen ()
void
- VOID initMinimap (INT iLeft, INT iRight, INT iTop, INT iBottom, FLOAT fZ)
void (int iLeft, int iRight, int iTop, int iBottom, float fZ)
- BOOL isActive ()
bool ()
- BOOL isAlwaysShown ()
bool ()
- BOOL isPersistent ()
bool ()
- BOOL isRequiredForcedRedraw ()
bool ()
- BOOL isRowSelected (STRING szName, INT iRow)
bool ( string szName, int iRow )
- VOID leaderheadKeyInput (STRING szName, INT key)
void ( string szName, int key )
- VOID markMinimapTexturePlotDirty (INT iPlotX, INT iPlotY)
void (int iPlotX, int iPlotY)
- VOID markRenderTexturesDirty ()
void ()
- VOID minimapClearAllFlashingTiles ()
void ()
- VOID minimapFlashPlot (INT iX, INT iY, INT eColor, FLOAT fSeconds)
void (int iX, int iY, int eColor, float fSeconds)
- VOID modifyLabel (STRING szName, STRING szText, INT uiFlags)
void ( string szName, wstring szText, unsigned int uiFlags )
- VOID modifyString (STRING szName, STRING szText, INT uiFlags)
void ( string szName, wstring szText, unsigned int uiFlags )
- VOID moveBackward (STRING szName)
void ( string szName )
- VOID moveForward (STRING szName)
void ( string szName )
- VOID moveItem (STRING szName, FLOAT fX, FLOAT fY, FLOAT fZ)
void ( string szName, float fX, float fY, float fZ )
- VOID moveToBack (STRING szName)
void ( string szName )
- VOID moveToFront (STRING szName)
void ( string szName )
- VOID performLeaderheadAction (STRING szName, INT eAction)
void ( string szName, int eAction )
- VOID playMovie (STRING szMovieName, FLOAT fX, FLOAT fY, FLOAT fWidth, FLOAT fHeight, FLOAT fZ)
void ( string szMovieName, float fX, float fY, float fWidth, float fHeight, float fZ)
- VOID prependListBoxString (STRING szAttachTo, STRING item, WidgetType eType, INT iData1, INT iData2, INT iJustify)
void ( string szAttachTo, wstring item, WidgetTypes eType, int iData1, int iData2, int iJustify )
- VOID registerHideList (LIST szNames, INT iSize, INT iID)
void ( boost::python::list& szNames, int iSize, int iID )
- VOID removeLineGFC (STRING szDrawCtrlName, STRING szName)
void ( string szDrawCtrlName, string szName )
- VOID renderMinimapWorldTexture ()
void ()
- VOID selectMultiList (STRING szName, INT iListID)
void ( string szName, int iListID )
- VOID selectRow (STRING szName, INT iRow, BOOL bSelected)
void ( string szName, int iRow, bool bSelected )
- VOID setActivation (STRING szName, ActivationType activation)
void (string szName, ActivationTypes activation)
- VOID setAlwaysShown (BOOL bAlwaysShown)
void ( bool bAlwaysShown )
- VOID setBarPercentage (STRING szName, INT iBar, FLOAT fPercent)
void ( string szName, int iBar, float fPercent )
- VOID setButtonGFC (STRING szName, STRING szText, STRING szTexture, INT iX, INT iY, INT imageWidth, INT imageHeight, WidgetType eWidgetType, INT iData1, INT iData2, ButtonStyle eStyle)
void ( string szName, wstring szText, string szTexture, int iX, int iY, int imageWidth, int imageHeight, WidgetTypes eWidgetType, int iData1, int iData2, ButtonStyles eStyle )
- VOID setCloseOnEscape (BOOL bCloseOnEscape)
void ( bool bCloseOnEscape )
- VOID setDimensions (INT iX, INT iY, INT iWidth, INT iHeight)
void ( int iX, int iY, int iWidth, int iHeight )
- VOID setDying (BOOL bDying)
void ( bool bDying )
- VOID setEditBoxMaxCharCount (STRING szName, INT maxCharCount, INT preferredCharCount)
void ( string szName, int maxCharCount, int preferredCharCount )
- VOID setEditBoxString (STRING szName, STRING szString)
void ( string szName, wstring szString )
- VOID setEditBoxTextColor (STRING szName, NiColorA kColor)
void ( string szName, NiColorA kColor )
- VOID setEndTurnState (STRING szName, STRING szText)
void (string szName, wstring szText)
- VOID setExitText (STRING szText, INT uiFlags, FLOAT fX, FLOAT fY, FLOAT fZ, FontType eFont)
void ( wstring szText, unsigned int uiFlags, float fX, float fY, float fZ, FontTypes eFont )
- VOID setFocus (STRING szName)
void (string szName)
- VOID setForcedRedraw (BOOL bRequiresForcedRedraw)
void ( bool bRequiresForcedRedraw )
- VOID setGraphGrid (STRING szName, FLOAT fXstart, FLOAT fdX, FLOAT fYstart, FLOAT fdY)
void (string szName, float fXstart, float fdX, float fYstart, float fdY)
- VOID setGraphLabelX (STRING szName, STRING szLabel)
void (string szName, wstring szLabel)
- VOID setGraphLabelY (STRING szName, STRING szLabel)
void (string szName, wstring szLabel)
- VOID setGraphXDataRange (STRING szName, FLOAT fXmin, FLOAT fXmax)
void (string szName, float fXmin, float fXmax)
- VOID setGraphYDataRange (STRING szName, FLOAT fYmin, FLOAT fYmax)
void (string szName, float fYmin, float fYmax)
- VOID setHelpLabel (STRING szName, STRING szAtttachTo, STRING szText, INT uiFlags, FLOAT fX, FLOAT fY, FLOAT fZ, FontType eFont, STRING szHelpText)
void ( string szName, string szAtttachTo, wstring szText, unsigned int uiFlags, float fX, float fY, float fZ, FontTypes eFont, wstring szHelpText )
- VOID setHelpTextArea (FLOAT fWidth, FontType eFont, FLOAT fX, FLOAT fY, FLOAT fZ, BOOL bFloating, STRING szArtFile, BOOL bExpandRight, BOOL bExpandDown, INT uiFlags, INT iMinWidth)
void ( float fWidth, FontTypes eFont, float fX, float fY, float fZ, bool bFloating, string szArtFile, bool bExpandRight, bool bExpandDown, uint uiFlags, int iMinWidth )
- VOID setHelpTextString (STRING szString)
void ( wstring szString )
- VOID setHitTest (STRING szName, HitTestType hitTest)
void (string szName, hitTestTypes hitTest)
- VOID setImageButton (STRING szName, STRING szTexture, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2)
void ( string szName, string szTexture, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2 )
- VOID setImageButtonAt (STRING szName, STRING szAttachTo, STRING szTexture, INT iX, INT iY, INT iWidth, INT iHeight, WidgetType eWidgetType, INT iData1, INT iData2)
void ( string szName, string szAttachTo, string szTexture, int iX, int iY, int iWidth, int iHeight, WidgetTypes eWidgetType, int iData1, int iData2 )
- VOID setLabel (STRING szName, STRING szAtttachTo, STRING szText, INT uiFlags, FLOAT fX, FLOAT fY, FLOAT fZ, FontType eFont, WidgetType eType, INT iData1, INT iData2)
void ( string szName, string szAtttachTo, wstring szText, unsigned int uiFlags, float fX, float fY, float fZ, FontTypes eFont, WidgetTypes eType, int iData1, int iData2 )
- VOID setLabelAt (STRING szName, STRING szAttachTo, STRING szText, INT uiFlags, FLOAT fX, FLOAT fY, FLOAT fZ, FontType eFont, WidgetType eType, INT iData1, INT iData2)
void ( string szName, string szAttachTo, wstring szText, unsigned int uiFlags, float fX, float fY, float fZ, FontTypes eFont, WidgetTypes eType, int iData1, int iData2 )
- VOID setLeaderheadAdvisor (STRING szName, INT eAdvisor)
void ( string szName, int eAdvisor )
- VOID setLeaderheadMood (STRING szName, INT eAttitude)
void ( string szName, int eAttitude )
- VOID setListBoxStringGFC (STRING szName, INT item, STRING szText, WidgetType eType, INT iData1, INT iData2, INT iJustify)
void ( string szName, int item, std::wstring szText, WidgetTypes eType, int iData1, int iData2, int iJustify )
- VOID setMainInterface (BOOL bMain)
void (bool bMain)
- VOID setMinimapColor (MinimapModeType eMinimapMode, INT iX, INT iY, INT iColor, FLOAT fAlpha)
void (MinimapModeTypes eMinimapMode, int iX, int iY, int iColor, float fAlpha)
- VOID setMinimapMap (CyReplayInfo pReplayInfo, INT iLeft, INT iRight, INT iTop, INT iBottom, FLOAT fZ)
void (const CyReplayInfo* pReplayInfo, int iLeft, int iRight, int iTop, int iBottom, float fZ)
- VOID setMinimapMode (MinimapModeType eMode)
void (MinimapModeTypes eMode)
- VOID setMinimapNoRender (BOOL value)
void (bool value)
- VOID setMinimapSectionOverride (FLOAT left, FLOAT bottom, FLOAT right, FLOAT top)
void (float left, float bottom, float right, float top)
- VOID setModelGraphicRotationRateGFC (STRING szName, FLOAT rate)
void ( string szName, float rate)
- VOID setPanelColor (STRING szName, INT iRed, INT iGreen, INT iBlue)
void ( string szName, int iRed, int iGreen, int iBlue )
- VOID setPanelSize (STRING szName, INT iX, INT iY, INT iWidth, INT iHeight)
void ( string szName, int iX, int iY, int iWidth, int iHeight )
- VOID setPersistent (BOOL bPersistent)
void ( bool bPersistent )
- VOID setRenderInterfaceOnly (BOOL val)
void (bool val)
- VOID setScreenGroup (INT iGroup)
void ( int iGroup )
- VOID setSelectedListBoxStringGFC (STRING szName, INT item)
void ( string szName, int item )
- VOID setShowFor (INT i)
Note: no description in pydoc
- VOID setSound (STRING pszSound)
void (string pszSound)
- VOID setSoundId (INT iSoundId)
void (int iSoundId)
- VOID setSpaceShip (ProjectType projectType)
void (ProjectTypes projectType)
- VOID setStackedBarColors (STRING szName, INT iBar, INT eColor)
void ( string szName, int iBar, int eColor )
- VOID setStackedBarColorsAlpha (STRING szName, INT iBar, INT eColor, FLOAT fAlpha)
void ( string szName, int iBar, int eColor, float fAlpha )
- VOID setStackedBarColorsRGB (STRING szName, INT iBar, INT iRed, INT iGreen, INT iBlue, FLOAT fAlpha)
void ( string szName, int iBar, int iRed, int iGreen, int iBlue, float fAlpha )
- VOID setState (STRING szName, BOOL eState)
void ( string szName, bool /*FxCheckBox::CheckBoxState*/ eState )
- VOID setStyle (STRING szName, STRING szStyle)
void (string szName, string szStyle)
- VOID setTableColumnHeader (STRING szName, INT iColumn, STRING header, INT iWidth)
void ( string szName, int iColumn, wstring header, int iWidth )
- VOID setTableColumnRightJustify (STRING szName, INT iCol)
void ( string szName, int iCol )
- VOID setTableDate (STRING szName, INT iColumn, INT iRow, STRING text, STRING szIcon, WidgetType eWidgetType, INT iData1, INT iData2, INT iJustify)
void ( string szName, int iColumn, int iRow, wstring text, string szIcon, WidgetTypes eWidgetType, int iData1, int iData2, int iJustify )
- VOID setTableInt (STRING szName, INT iColumn, INT iRow, STRING text, STRING szIcon, WidgetType eWidgetType, INT iData1, INT iData2, INT iJustify)
Note: no description in pydoc
- VOID setTableNumRows (STRING szName, INT numRows)
void ( string szName, unsigned int numRows )
- VOID setTableRowHeight (STRING szName, INT iRow, INT iHeight)
void ( string szName, int iRow, int iHeight )
- VOID setTableText (STRING szName, INT iColumn, INT iRow, STRING text, STRING szIcon, WidgetType eWidgetType, INT iData1, INT iData2, INT iJustify)
void ( string szName, int iColumn, int iRow, wstring text, string szIcon, WidgetTypes eWidgetType, int iData1, int iData2, int iJustify )
- VOID setTableTextKey (STRING szName, INT iColumn, STRING szKey, INT iRowTest, STRING text, WidgetType eWidgetType, INT iData1, INT iData2, INT iJustify, INT iNumRows)
void ( string szName, int iColumn, wstring szKey, int iRowTest, wstring text, WidgetTypes eWidgetType, int iData1, int iData2, int iJustify, int iNumRows )
- VOID setText (STRING szName, STRING szAtttachTo, STRING szText, INT uiFlags, FLOAT fX, FLOAT fY, FLOAT fZ, FontType eFont, WidgetType eType, INT iData1, INT iData2)
void ( string szName, string szAtttachTo, wstring szText, unsigned int uiFlags, float fX, float fY, float fZ, FontTypes eFont, WidgetTypes eType, int iData1, int iData2 )
- VOID setTextAt (STRING szName, STRING szAttachTo, STRING szText, INT uiFlags, FLOAT fX, FLOAT fY, FLOAT fZ, FontType eFont, WidgetType eType, INT iData1, INT iData2)
void ( string szName, string szAttachTo, wstring szText, unsigned int uiFlags, float fX, float fY, float fZ, FontTypes eFont, WidgetTypes eType, int iData1, int iData2 )
- VOID setToolTipAlignment (STRING szName, ToolTipAlignType alignment)
void (string szName, ToolTipAlignTypes alignment)
- VOID setViewMin (STRING szName, INT iWidth, INT iHeight)
void ( string szName, int iWidth, int iHeight )
- VOID show (STRING szName)
void ( string szName )
- VOID showEndTurn (STRING szName)
void (string szName)
- VOID showRange (STRING szName, INT iLow, INT iHigh)
void ( string szName, int iLow, int iHigh )
- VOID showScreen (PopupState bState, BOOL bPassInput)
void ( PopupStates bState, bool bPassInput )
- VOID showWindowBackground (BOOL bShow)
void ( bool bShow )
- BOOL spaceShipCanChangeType (ProjectType projectType)
bool (ProjectTypes projectType)
- VOID spaceShipChangeType (ProjectType projectType)
void (ProjectTypes projectType)
- VOID spaceShipFinalize ()
void ()
- VOID spaceShipLaunch ()
void ()
- VOID spaceShipZoom (ProjectType projectType)
void (ProjectTypes projectType)
- VOID updateAppropriateCitySelection (STRING szName, INT iNumRows)
void ( string szName, int iNumRows )
- VOID updateListBox (STRING szAttachTo)
void ( string szAttachTo )
- VOID updateMinimap (FLOAT fTime)
void (float fTime)
- VOID updateMinimapColorFromMap (MinimapModeType eMode, FLOAT fAlpha)
void (MinimapModeTypes eMode, float fAlpha)
- VOID updateMinimapSection (BOOL bWholeMap)
void (bool bWholeMap)
- VOID updateMinimapVisibility ()
CyGTabCtrl - not in SDK
- VOID addSectionButton (STRING *szLabel, STRING szPythonCBModule, STRING szPythonCBFxn, STRING szPythonID, INT iTabIndex)
void addSectionButton( char *szLabel, std::string& szPythonCBModule, std::string& szPythonCBFxn, std::string& szPythonID, int iTabIndex)
- VOID addSectionCheckbox (STRING szLabel, STRING szPythonCBModule, STRING szPythonCBFxn, STRING szPythonID, INT iTabIndex, BOOL bInitialState)
void addSectionCheckbox( char *szLabel, std::string& szPythonCBModule, std::string& szPythonCBFxn, std::string& szPythonID, int iTabIndex, bool bInitialState)
- VOID addSectionDropdown (STRING szItems, STRING szPythonCBModule, STRING szPythonCBFxn, STRING szPythonID, INT iTabIndex, INT iInitialSelection)
void addSectionDropdown( std::vector& szItems, std::string& szPythonCBModule, std::string& szPythonCBFxn, std::string& szPythonID, int iTabIndex, int iInitialSelection)
- VOID addSectionEditCtrl (STRING szLabel, STRING szPythonCBModule, STRING szPythonCBFxn, STRING szPythonID, INT iTabIndex)
void addSectionEditCtrl( char *szLabel, std::string& szPythonCBModule, std::string& szPythonCBFxn, std::string& szPythonID, int iTabIndex)
- VOID addSectionLabel (STRING szLabel, INT iTabIndex)
void addSectionLabel( char *szLabel, int iTabIndex)
- VOID addSectionRadioButton (STRING szLabel, STRING szPythonCBModule, STRING szPythonCBFxn, STRING szPythonID, INT iTabIndex, BOOL bInitialState)
void addSectionRadioButton( char *szLabel, std::string& szPythonCBModule, std::string& szPythonCBFxn, std::string& szPythonID, int iTabIndex, bool bInitialState)
- VOID addSectionSeparator (INT iTab)
void addSectionSeparator(iTab)
- VOID addSectionSlider (STRING szLabel, STRING szPythonCBModule, STRING szPythonCBFxn, STRING szPythonID, INT iTabIndex, INT iMin, INT iMax, INT iInitialVal, INT iFormatNumber, INT iFormatDecimal)
std::wstring szLabel, const std::string& szPythonCBModule, const std::string& szPythonCBFxn, const std::string& szPythonID, int iTabIndex, int iMin, int iMax, int iInitialVal, int iFormatNumber, int iFormatDecimal
- VOID addSectionSpinner (STRING szLabel, STRING szPythonCBModule, STRING szPythonCBFxn, STRING szPythonID, INT iTabIndex, FLOAT fMin, FLOAT fMax, FLOAT fInc, FLOAT fInitialVal)
std::wstring szLabel, const std::string& szPythonCBModule, const std::string& szPythonCBFxn, const std::string& szPythonID, int iTabIndex, float fMin, float fMax, float fInc, float fInitialVal)
- VOID addTabSection (STRING szLabel)
void addTabSection(const char* szLabel)
- VOID attachButton (STRING szParent, STRING szName, STRING szLabel, STRING szPythonCBModule, STRING szPythonCBFxn, STRING szPythonID)
void attachButton (std::string szParent, std::string szName, std::wstring szLabel, const std::string& szPythonCBModule, const std::string& szPythonCBFxn, const std::string& szPythonID)
- VOID attachCheckBox (STRING szParent, STRING szName, STRING szLabel, STRING szPythonCBModule, STRING szPythonCBFxn, STRING szPythonID, BOOL bInitialState)
void attachCheckBox (std::string szParent, std::string szName, std::wstring szLabel, const std::string& szPythonCBModule, const std::string& szPythonCBFxn, const std::string& szPythonID, bool bInitialState)
- VOID attachDropDown (STRING szParent, STRING szName, STRING szID, TUPLE szItems, STRING szPythonCBModule, STRING szPythonCBFxn, STRING szPythonID, INT iInitialSelection)
void attachDropDown (std::string szParent, std::string szName, const char* szID, python::tuple& szItems, const std::string& szPythonCBModule, const std::string& szPythonCBFxn, const std::string& szPythonID, int iInitialSelection)
- VOID attachEdit (STRING szParent, STRING szName, STRING szLabel, STRING szPythonCBModule, STRING szPythonCBFxn, STRING szPythonID)
void attachEdit (std::string szParent, std::string szName, std::wstring szLabel, const std::string& szPythonCBModule, const std::string& szPythonCBFxn, const std::string& szPythonID)
- VOID attachExpandSpacer (STRING szParent)
void attachExpandSpacer (std::string szParent)
- VOID attachFixedSpacer (STRING szParent, INT iSize)
void attachFixedSpacer (std::string szParent, int iSize)
- VOID attachHBox (STRING szParent, STRING szName)
void attachHBox (std::string szParent, std::string szName)
- VOID attachHSeparator (STRING szParent, STRING szName)
void attachHSeparator (std::string szParent, std::string szName)
- VOID attachHSlider (STRING szParent, STRING szName, STRING szPythonCBModule, STRING szPythonCBFxn, STRING szPythonID, INT iMin, INT iMax, INT iInitialVal)
void attachHSlider (std::string szParent, std::string szName, const std::string& szPythonCBModule, const std::string& szPythonCBFxn, const std::string& szPythonID, int iMin, int iMax, int iInitialVal)
- VOID attachImage (STRING szParent, STRING szName, STRING szFilename)
void attachImage (std::string szParent, std::string szName, std::wstring szFilename)
- VOID attachLabel (STRING szParent, STRING szName, STRING szLabel)
void attachLabel (std::string szParent, std::string szName, std::wstring szLabel)
- VOID attachPanel (STRING szParent, STRING szName)
void attachPanel (std::string szParent, std::string szName)
- VOID attachRadioButton (STRING szParent, STRING szName, STRING szLabel, STRING szPythonCBModule, STRING szPythonCBFxn, STRING szPythonID, BOOL bInitialState)
void attachRadioButton (std::string szParent, std::string szName, std::wstring szLabel, const std::string& szPythonCBModule, const std::string& szPythonCBFxn, const std::string& szPythonID, bool bInitialState)
- VOID attachScrollPanel (STRING szParent, STRING szName)
void attachScrollPanel (std::string szParent, std::string szName)
- VOID attachSpacer (STRING szParent)
void attachSpacer (std::string szParent)
- VOID attachSpinner (STRING szParent, STRING szName, STRING szPythonCBModule, STRING szPythonCBFxn, STRING szPythonID, FLOAT fMin, FLOAT fMax, FLOAT fInc, FLOAT fInitialVal, INT iFormatNumber, INT iFormatDecimal)
void attachSpinner (std::string szParent, std::string szName, const std::string& szPythonCBModule, const std::string& szPythonCBFxn, const std::string& szPythonID, float fMin, float fMax, float fInc, float fInitialVal, int iFormatNumber, int iFormatDecimal)
- VOID attachTabItem (STRING szName, STRING szLabel)
void attachTabItem (std::string szName, std::wstring szLabel)
- VOID attachTitledPanel (STRING szParent, STRING szName, STRING szLabel)
void attachTitledPanel (std::string szParent, std::string szName, std::wstring szLabel)
- VOID attachVBox (STRING szParent, STRING szName)
void attachVBox (std::string szParent, std::string szName)
- VOID attachVSeparator (STRING szParent, STRING szName)
void attachVSeparator (std::string szParent, std::string szName)
- VOID attachVSlider (STRING szParent, STRING szName, STRING szPythonCBModule, STRING szPythonCBFxn, STRING szPythonID, INT iMin, INT iMax, INT iInitialVal)
void attachVSlider (std::string szParent, std::string szName, const std::string& szPythonCBModule, const std::string& szPythonCBFxn, const std::string& szPythonID, int iMin, int iMax, int iInitialVal)
- VOID changeDropdownContents (STRING szID, TUPLE szItems)
void (string szID, tuple szItems)
- VOID create ()
void create()
- VOID createByName (STRING name)
void createByName(const char* name)
- VOID destroy ()
void destroy()
- VOID enable (BOOL bVal)
void enable(bool bVal)
- BOOL getActiveTab ()
bool getActiveTab()
- VOID getCheckBoxState (STRING *szTabName, STRING *szButtonText)
void getCheckBoxState(const char *szTabName, const wchar *szButtonText)
- BOOL getControlsExpanding ()
bool getControlsExpanding() const
- VOID getDropDownSelection (STRING *szTabName, STRING *szID)
void getDropDownSelection(const char *szTabName, const char *szID)
- VOID getRadioButtonState (STRING *szTabName, STRING *szButtonText)
void getRadioButtonState(const char *szTabName, const wchar *szButtonText)
- FLOAT getRadioValue (STRING szName)
float getRadioValue (std::string szName)
- STRING getText (STRING szName)
std::wstring getText (std::string szName)
- FLOAT getValue (STRING szName)
float getValue (std::string szName)
- BOOL isEnabled ()
bool isEnabled()
- BOOL isNone ()
bool isNone() - Is this instance valid?
- VOID setActivation (STRING szName, STRING szActivationType)
void setActivation (std::string szName, std::string szActivationType)
- VOID setCheckBoxState (STRING *szTabName, STRING *szButtonText, BOOL bState)
void setCheckBoxState(const char *szTabName, const wchar *szButtonText, bool bState)
- VOID setColumnLength (INT iSize)
void setColumnLength(int iSize)
- VOID setControlFlag (STRING szName, STRING szFlag)
void setControlFlag (std::string szName, std::string szFlag)
- VOID setControlsExpanding (BOOL bExp)
void setControlsExpanding(bool bExp)
- VOID setDropDownSelection (STRING *szTabName, STRING *szID, INT iSelection)
void setDropDownSelection(const char *szTabName, const char *szID, int iSelection)
- VOID setEditCtrlText (STRING szTabName, STRING szEditCtrlText, STRING szNewText)
void (std::wstring szTabName, std::wstring szEditCtrlText, std::wstring szNewText)
- VOID setEnabled (STRING szName, BOOL bEnabled)
void setEnabled (std::string szName, bool bEnabled)
- VOID setFocus (STRING szName)
void setFocus (std::string szName)
- VOID setHitTest (STRING szName, STRING szHitTestType)
void setHitTest (std::string szName, std::string szHitTestType)
- VOID setKeyFocus (STRING szName, STRING szKey, STRING szTarget)
void setKeyFocus (std::string szName, std::string szKey, std::string szTarget)
- VOID setLayoutFlag (STRING szName, STRING szFlag)
void setLayoutFlag (std::string szName, std::string szFlag)
- VOID setModal (BOOL modal)
void setModal (bool modal)
- VOID setNumColumns (INT iSize)
void setNumColumns(int iSize)
- VOID setRadioButtonState (STRING *szTabName, STRING *szButtonText, BOOL bState)
void setRadiioButtonState(const char *szTabName, const wchar *szButtonText, bool bState)
- VOID setRadioValue (STRING szName, FLOAT fValue)
void setRadioValue (std::string szName, float fValue)
- VOID setSize (INT width, INT height)
void setSize (int width, int height)
- VOID setSliderWidth (STRING szName, INT iWidth)
void setSliderWidth(std::string szName, int iWidth)
- VOID setStyle (STRING szName, STRING szStyle)
void setStyle (std::string szName, std::string szStyle)
- VOID setTabFocus (STRING szName, STRING szNext, STRING szPrev)
void setTabFocus (std::string szName, std::string szNext, std::string szPrev)
- VOID setText (STRING szName, STRING szText)
void setText (std::string szName, std::wstring szText)
- VOID setToolTip (STRING szName, STRING szHelpText)
void setToolTip (std::string szName, std::wstring szHelpText)
- VOID setValue (STRING szName, FLOAT fValue)
void setValue (std::string szName, float fValue)
- VOID toggle ()
void toggle()
CyGame
- BOOL GetWorldBuilderMode ()
- CyDeal addDeal ()
- VOID addPlayer (PlayerType eNewPlayer, LeaderHeadType eLeader, CivilizationType eCiv)
void (int eNewPlayer, int eLeader, int eCiv)
- INT calculateOptionsChecksum ()
- INT calculateReligionPercent (ReligionType eReligion)
int (int eReligion)
- INT calculateSyncChecksum ()
- BOOL canHaveSecretaryGeneral (VoteSourceType eVoteSource)
bool (int eVoteSource)
- BOOL canTrainNukes ()
bool ()
- VOID changeDiploVote (VoteSourceType eVoteSource, INT iChange)
void (VoteSourceTypes, int)
- VOID changeFreeTradeCount (INT iChange)
- VOID changeMaxTurns (INT iChange)
- VOID changeNoNukesCount (INT iChange)
- VOID changeNukesExploded (INT iChange)
- VOID changePlotExtraCost (INT iX, INT iY, INT iExtraCost)
void (int iX, int iY, int iCost)
- VOID changeTradeRoutes (INT iChange)
- VOID cityPushOrder (CyCity pCity, OrderType eOrder, INT iData, BOOL bAlt, BOOL bShift, BOOL bCtrl)
void (CyCity* pCity, OrderTypes eOrder, int iData, bool bAlt, bool bShift, bool bCtrl)
- VOID clearHeadquarters (CorporationType eIndex)
void (int eIndex) - clears the headquarters for corporation eIndex
- VOID clearHolyCity (ReligionType eIndex)
void (int eIndex) - clears the holy city for religion eIndex
- INT countCivPlayersAlive ()
int ()
- INT countCivPlayersEverAlive ()
int ()
- INT countCivTeamsAlive ()
int ()
- INT countCivTeamsEverAlive ()
int ()
- INT countCorporationLevels (CorporationType eCorporation)
int (int eCorporation)
- INT countHumanPlayersAlive ()
int ()
- INT countKnownTechNumTeams (TechType eTech)
int (int eTech)
- INT countNumHumanGameTurnActive ()
- INT countPossibleVote (VoteType eVote, VoteSourceType eVoteSource)
int (int eVote, int eVoteSource)
- INT countReligionLevels (ReligionType eReligion)
int (int eReligion)
- INT countTotalCivPower ()
int ()
- INT countTotalNukeUnits ()
int ()
- VOID cycleCities (BOOL bForward, BOOL bAdd)
void (bool bForward, bool bAdd)
- BOOL cyclePlotUnits (CyPlot pPlot, BOOL bForward, BOOL bAuto, INT iCount)
bool (CyPlot* pPlot, bool bForward, bool bAuto, int iCount)
- VOID cycleSelectionGroups (BOOL bClear, BOOL bForward, BOOL bWorkers)
void (bool bClear, bool bForward, bool bWorkers)
- INT getAIAutoPlay ()
- CivilizationType getActiveCivilizationType ()
int () - returns CivilizationID
- PlayerType getActivePlayer ()
returns index of the active player
- INT getActiveTeam ()
int () - returns ID for the group
- INT getAdjustedLandPercent (VictoryType eVictory)
int (int eVictory)
- INT getAdjustedPopulationPercent (VictoryType eVictory)
int (int eVictory)
- UnitType getBestLandUnit ()
returns index of the best unit
- INT getBestLandUnitCombat ()
int ()
- INT getBuildingClassCreatedCount (BuildingClassType eIndex)
int (BuildingClassType) - building Class count
- CalendarType getCalendar ()
CalendarType ()
- INT getCorporationGameTurnFounded (CorporationType eIndex)
- EraType getCurrentEra ()
int /*EratTypes*/ ()
- INT getCurrentLanguage ()
- CyDeal getDeal (INT iID)
- INT getElapsedGameTurns ()
int () - Elapsed turns thus far
- INT getEstimateEndTurn ()
- INT getForceCivicCount (CivicType eIndex)
int (CivicTypes eIndex)
- INT getFreeTradeCount ()
- GameSpeedType getGameSpeedType ()
- GameStateType getGameState ()
- INT getGameTurn ()
int () - current game turn
- INT getGameTurnYear ()
- HandicapType getHandicapType ()
HandicapType () - difficulty level settings
- CyCity getHeadquarters (CorporationType eIndex)
CyCity getHeadquarters()
- CyCity getHolyCity (ReligionType eIndex)
CyCity getHolyCity()
- INT getImprovementUpgradeTime (ImprovementType eImprovement)
int (int /*ImprovementTypes*/ eImprovement)
- INT getIndexAfterLastDeal ()
- INT getInitLand ()
- INT getInitPopulation ()
- INT getInitTech ()
- INT getInitWonders ()
- CyRandom getMapRand ()
- INT getMapRandNum (INT iNum, STRING pszLog)
- INT getMaxCityElimination ()
- INT getMaxLand ()
- INT getMaxPopulation ()
- INT getMaxTech ()
- INT getMaxTurns ()
- INT getMaxWonders ()
- INT getMinutesPlayed ()
Returns the number of minutes since the game began
- STRING getName ()
- INT getNoNukesCount ()
- INT getNukesExploded ()
- INT getNumAdvancedStartPoints ()
- INT getNumCities ()
int () - total cities in Game
- INT getNumCivCities ()
int () - total non-barbarian cities in Game
- INT getNumDeals ()
- INT getNumFreeBonuses (BuildingType eBuilding)
int (int eBonus)
- INT getNumGameTurnActive ()
- INT getNumHumanPlayers ()
int () - # of human players in-game
- INT getNumReplayMessages ()
- INT getPausePlayer ()
int () - will get who paused us
- INT getPitbossTurnTime ()
int ()
- INT getPlayerRank (PlayerType iIndex)
- INT getPlayerScore (PlayerType iIndex)
- INT getPlayerVote (PlayerType eOwnerIndex, INT iVoteId)
- INT getProductionPerPopulation (HurryType eHurry)
int (int /*HurryTypes*/ eHurry)
- INT getProjectCreatedCount (ProjectType eIndex)
int (ProjectTypes eIndex)
- INT getRankPlayer (INT iRank)
- TeamType getRankTeam (INT iRank)
- INT getReligionGameTurnFounded (ReligionType eIndex)
- CyReplayInfo getReplayInfo ()
- ColorType getReplayMessageColor (INT i)
- INT getReplayMessagePlayer (INT i)
- INT getReplayMessagePlotX (INT i)
- INT getReplayMessagePlotY (INT i)
- STRING getReplayMessageText (INT i)
- INT getReplayMessageTurn (INT i)
- ReplayMessageType getReplayMessageType (INT i)
- STRING getScriptData ()
str () - Returns ScriptData member (used to store custom data)
- INT getSecretaryGeneral (VoteSourceType eVoteSource)
int (int eVoteSource)
- INT getSecretaryGeneralTimer (INT iVoteSource)
- CyRandom getSorenRand ()
- INT getSorenRandNum (INT iNum, STRING pszLog)
- EraType getStartEra ()
- INT getStartTurn ()
int () - Returns the starting Turn (0 unless a scenario or advanced era start)
- INT getStartYear ()
int () - Returns the starting year (e.g. -4000)
- INT getSymbolID (INT iSymbol)
int (int iSymbol)
- INT getTargetScore ()
- INT getTeamRank (TeamType iIndex)
- INT getTeamScore (TeamType iIndex)
- INT getTotalPopulation ()
int () - total game population
- INT getTradeRoutes ()
- INT getTurnSlice ()
- INT getTurnYear (INT iGameTurn)
int (iGameTurn) - turn Time
- INT getUnitClassCreatedCount (UnitClassType eIndex)
int (eIndex) - returns number of this unit class type created (?)
- INT getUnitCreatedCount (UnitType eIndex)
int (eIndex) - returns number of this unit type created (?)
- VictoryType getVictory ()
- INT getVoteOutcome (VoteType eIndex)
int (VoteTypes eIndex)
- INT getVoteRequired (VoteType eVote, VoteSourceType eVoteSource)
int (int eVote, int eVoteSource)
- INT getVoteSourceReligion (VoteSourceType eVoteSource)
int (int /*VoteSourceTypes*/ eVoteSource)
- INT getVoteTimer (INT iVoteSource)
- TeamType getWinner ()
- INT goldenAgeLength ()
int ()
- BOOL hasSkippedSaveChecksum ()
- BOOL isBuildingClassMaxedOut (BuildingClassType eIndex, INT iExtra)
bool (BuildingClassType) - max # reached?
- BOOL isBuildingEverActive (BuildingType eBuilding)
bool (int /*BuildingTypes*/ eBuilding)
- BOOL isChooseElection (VoteType eVote)
bool (int eVote)
- BOOL isCircumnavigated ()
bool () - is the globe circumnavigated?
- BOOL isCivEverActive (CivilizationType eCivilization)
bool (int /*CivilizationTypes*/ eCivilization)
- BOOL isCorporationFounded (CorporationType eIndex)
bool (CorporationID) - is corporation founded?
- BOOL isDebugMode ()
bool () - is the game in Debug Mode?
- BOOL isDiploVote (VoteSourceType eVoteSource)
bool (VoteSourceTypes)
- BOOL isEventActive (EventTriggerType eTrigger)
bool (int /*EventTriggerTypes*/ eTrigger)
- BOOL isFinalInitialized ()
bool () - Returns whether or not the game initialization process has ended (game has started)
- BOOL isForceCivic (CivicType eIndex)
bool (CivicTypes eIndex)
- BOOL isForceCivicOption (CivicOptionType eCivicOption)
bool (CivicOptionTypes eCivicOption)
- BOOL isForcedControl (ForceControlType eIndex)
bool (eIndex) - returns whether Control should be forced
- BOOL isFreeTrade ()
- BOOL isGameMultiPlayer ()
bool () - GameMultiplayer()?
- BOOL isHotSeat ()
bool ()
- BOOL isInAdvancedStart ()
bool
- BOOL isLeaderEverActive (LeaderHeadType eLeader)
bool (int /*LeaderHeadTypes*/ eLeader)
- BOOL isMPOption (MultiplayerOptionType eIndex)
bool (eIndex) - returns whether MP Option is valid
- BOOL isModem ()
bool () - Using a modem?
- BOOL isNetworkMultiPlayer ()
bool () - NetworkMultiplayer()?
- BOOL isNoNukes ()
- BOOL isNone ()
CyGame* () - is the instance valid?
- BOOL isNukesValid ()
bool
- BOOL isOption (GameOptionType eIndex)
bool (eIndex) - returns whether Game Option is valid
- BOOL isPaused ()
bool () - will say if the game is paused
- BOOL isPbem ()
bool ()
- BOOL isPitboss ()
bool ()
- BOOL isPitbossHost ()
- BOOL isProjectMaxedOut (ProjectType eIndex, INT iExtra)
bool (ProjectTypes eIndex)
- BOOL isReligionFounded (ReligionType eIndex)
bool (ReligionID) - is religion founded?
- BOOL isReligionSlotTaken (ReligionType eIndex)
bool (ReligionID) - is religion in that tech slot founded?
- BOOL isScoreDirty ()
bool ()
- BOOL isSimultaneousTeamTurns ()
bool ()
- BOOL isSpecialBuildingValid (SpecialBuildingType eIndex)
- BOOL isSpecialUnitValid (SpecialUnitType eSpecialUnitType)
- BOOL isTeamGame ()
bool ()
- BOOL isTeamVote (VoteType eVote)
bool (int eVote)
- BOOL isTeamVoteEligible (TeamType eTeam, VoteSourceType eVoteSource)
bool (int eTeam, int eVoteSource)
- BOOL isUnitClassMaxedOut (UnitClassType eIndex, INT iExtra)
bool (eIndex, iExtra) - returns whether or not this unit class is maxed out (e.g. spies)
- BOOL isUnitEverActive (UnitType eUnit)
bool (int /*UnitTypes*/ eUnit)
- BOOL isVictoryValid (VictoryType eIndex)
- BOOL isVotePassed (VoteType eIndex)
- VOID makeCircumnavigated ()
- VOID makeNukesValid (BOOL bValid)
void (bool bValid)
- VOID makeSpecialBuildingValid (SpecialBuildingType eIndex)
- VOID makeSpecialUnitValid (SpecialUnitType eSpecialUnitType)
- VOID reviveActivePlayer ()
void ()
- VOID saveReplay (INT iPlayer)
- VOID selectedCitiesGameNetMessage (INT eMessage, INT iData2, INT iData3, INT iData4, BOOL bOption, BOOL bAlt, BOOL bShift, BOOL bCtrl)
void (int eMessage, int iData2, int iData3, int iData4, bool bOption, bool bAlt, bool bShift, bool bCtrl)
- VOID selectionListGameNetMessage (INT eMessage, INT iData2, INT iData3, INT iData4, INT iFlags, BOOL bAlt, BOOL bShift)
void (int eMessage, int iData2, int iData3, int iData4, int iFlags, bool bAlt, bool bShift)
- VOID selectionListMove (CyPlot pPlot, BOOL bAlt, BOOL bShift, BOOL bCtrl)
void (CyPlot* pPlot, bool bAlt, bool bShift, bool bCtrl)
- VOID setAIAutoPlay (INT iNewValue)
- VOID setActivePlayer (PlayerType eNewValue, BOOL bForceHotSeat)
void (int /*PlayerTypes*/ eNewValue, bool bForceHotSeat)
- VOID setCurrentLanguage (INT iNewLanguage)
- VOID setEstimateEndTurn (INT iNewValue)
- VOID setGameTurn (INT iNewValue)
void (iNewValue) - set current game turn
- VOID setHeadquarters (CorporationType eIndex, CyCity pNewValue, BOOL bAnnounce)
void (int eIndex, CyCity *pNewValue, bAnnounce) - Sets headquarters for corporation eIndex to pNewValue
- VOID setHolyCity (ReligionType eIndex, CyCity pNewValue, BOOL bAnnounce)
void (int eIndex, CyCity *pNewValue, bAnnounce) - Sets holy city for religion eIndex to pNewValue
- VOID setMaxCityElimination (INT iNewValue)
- VOID setMaxTurns (INT iNewValue)
- VOID setModem (BOOL bModem)
void (bool bModem) - Use a modem! (or don't)
- VOID setName (STRING szName)
- VOID setNumAdvancedStartPoints (INT iNewValue)
- VOID setOption (GameOptionType eIndex, BOOL bEnabled)
void (GameOptionIndex, bEnabled) - sets a Game Option
- VOID setPitbossTurnTime (INT iHours)
void (int)
- VOID setPlotExtraYield (INT iX, INT iY, YieldType eYield, INT iExtraYield)
void (int iX, int iY, int /*YieldTypes*/ eYield, int iExtraYield)
- VOID setScoreDirty (BOOL bNewValue)
- VOID setScriptData (STRING szNewValue)
void (str) - Sets ScriptData member (used to store custom data)
- VOID setStartYear (INT iNewValue)
void () - Sets the starting year (e.g. -4000)
- VOID setTargetScore (INT iNewValue)
- VOID setVoteSourceReligion (VoteSourceType eVoteSource, ReligionType eReligion, BOOL bAnnounce)
void (int /*VoteSourceTypes*/ eVoteSource, int /*ReligionTypes*/ eReligion, bool bAnnounce)
- VOID setWinner (TeamType eNewWinner, VictoryType eNewVictory)
- VOID toggleDebugMode ()
- VOID updateScore (BOOL bForce)
void (bool bForce)
- INT victoryDelay (VictoryType eVictory)
int (int /*VictoryTypes*/ eVictory)
CyGameTextMgr
- VOID Reset ()
void ()
- STRING buildHintsList ()
wstring ()
- STRING getActiveDealsString (INT iThisPlayer, INT iOtherPlayer)
wstring (int iThisPlayer, int iOtherPlayer)
- STRING getAttitudeString (INT iPlayer, INT iTargetPlayer)
wstring (int iPlayer, int iTargetPlayer)
- STRING getBonusHelp (INT iBonus, BOOL bCivilopediaText)
wstring (int iBonus, bool bCivilopediaText)
- STRING getBuildingHelp (INT iBuilding, BOOL bCivilopediaText, BOOL bStrategyText, BOOL bTechChooserText, CyCity pCity)
wstring (int iBuilding, bool bCivilopediaText, bool bStrategyText, bool bTechChooserText, CyCity* pCity)
- STRING getCorporationHelpCity (INT iCorporation, CyCity pCity, BOOL bCityScreen, BOOL bForceCorporation)
wstring (int iCorporation, CyCity* pCity, bool bCityScreen, bool bForceCorporation)
- STRING getDateStr (INT iGameTurn, BOOL bSave, CalendarType eCalendar, INT iStartYear, GameSpeedType eSpeed)
wstring (int iGameTurn, bool bSave, int /*CalendarTypes*/ eCalendar, int iStartYear, int /*GameSpeedTypes*/ eSpeed)
- STRING getDealString (CyDeal pDeal, INT iPlayerPerspective)
wstring (CyDeal* pDeal, int iPlayerPerspective)
- STRING getFeatureHelp (INT iFeature, BOOL bCivilopediaText)
wstring (int iFeature, bool bCivilopediaText)
- STRING getGoldStr (PlayerType iPlayer)
wstring (int /*PlayerTypes*/ iPlayer)
- STRING getImprovementHelp (INT iImprovement, BOOL bCivilopediaText)
wstring (int iImprovement, bool bCivilopediaText)
- STRING getInterfaceTimeStr (PlayerType iPlayer)
wstring (int /*PlayerTypes*/ iPlayer)
- STRING getNetStats (PlayerType iPlayer)
wstring (int /*PlayerTypes*/ iPlayer)
- STRING getOOSSeeds (PlayerType iPlayer)
wstring (int /*PlayerTypes*/ iPlayer)
- STRING getProjectHelp (INT iProject, BOOL bCivilopediaText, CyCity pCity)
wstring (int iProject, bool bCivilopediaText, CyCity* pCity)
- STRING getPromotionHelp (INT iPromotion, BOOL bCivilopediaText)
wstring (int iPromotion, bool bCivilopediaText)
- STRING getReligionHelpCity (INT iReligion, CyCity pCity, BOOL bCityScreen, BOOL bForceReligion, BOOL bForceState, BOOL bNoStateReligion)
wstring (int iReligion, CyCity* pCity, bool bCityScreen, bool bForceReligion, bool bForceState)
- STRING getResearchStr (PlayerType iPlayer)
wstring (int /*PlayerTypes*/ iPlayer)
- STRING getSpecialistHelp (INT iSpecialist, BOOL bCivilopediaText)
wstring (TradeData* pTradeData, int iPlayer1, int iPlayer2)
- STRING getSpecificUnitHelp (CyUnit pUnit, BOOL bOneLine, BOOL bShort)
wstring (CyUnit* pUnit, bool bOneLine, bool bShort)
- STRING getTechHelp (INT iTech, BOOL bCivilopediaText, BOOL bPlayerContext, BOOL bStrategyText, BOOL bTreeInfo, INT iFromTech)
wstring (int iTech, bool bCivilopediaText, bool bPlayerContext, bool bStrategyText, bool bTreeInfo, int iFromTech)
- STRING getTerrainHelp (INT iTerrain, BOOL bCivilopediaText)
wstring (int iTerrain, bool bCivilopediaText)
- STRING getTimeStr (INT iGameTurn, BOOL bSave)
wstring (int iGameTurn, bool bSave)
- STRING getTradeString (TradeData pTradeData, INT iPlayer1, INT iPlayer2)
wstring (int iSpecialist, bool bCivilopediaText)
- STRING getUnitHelp (INT iUnit, BOOL bCivilopediaText, BOOL bStrategyText, BOOL bTechChooserText, CyCity pCity)
wstring (int iUnit, bool bCivilopediaText, bool bStrategyText, bool bTechChooserText, CyCity* pCity)
- BOOL isNone ()
bool () - Checks to see if pointer points to a real object
- STRING parseCivInfos (CivilizationType iCivilization, BOOL bDawnOfMan)
wstring (int /*CivilizationTypes*/ iCivilization, bool bDawnOfMan)
- STRING parseCivicInfo (CivicType iCivicType, BOOL bCivilopediaText, BOOL bPlayerContext, BOOL bSkipName)
wstring (int /*CivicTypes*/ iCivicType, bool bCivilopediaText, bool bPlayerContext, bool bSkipName)
- STRING parseCorporationInfo (CorporationType iCorporationType, BOOL bCivilopediaText)
wstring (int /*CorporationTypes*/ iCorporationType, bool bCivilopediaText)
- STRING parseLeaderTraits (LeaderHeadType iLeader, CivilizationType iCivilization, BOOL bDawnOfMan, BOOL bCivilopediaText)
wstring (int /*LeaderHeadTypes*/ iLeader, int /*CivilizationTypes*/ iCivilization, bool bDawnOfMan, bool bCivilopediaText)
- STRING parseReligionInfo (ReligionType iReligionType, BOOL bCivilopediaText)
wstring (int /*ReligionTypes*/ iReligionType, bool bCivilopediaText)
- STRING setConvertHelp (INT iPlayer, INT iReligion)
wstring (int iPlayer, int iReligion)
- STRING setRevolutionHelp (INT iPlayer)
wstring (int iPlayer)
- STRING setVassalRevoltHelp (INT iMaster, INT iVassal)
wstring (int iMaster, int iVassal)
CyGlobalContext
- FLOAT getAIR_BOMB_HEIGHT ()
float ()
- INT getAMPHIB_ATTACK_MODIFIER ()
int ()
- CyRandom getASyncRand ()
Non-Synch'd random #
- CvActionInfo getActionInfo (INT i)
(ActionID) - CvInfo for ActionID
- CyPlayer getActivePlayer ()
() - active player instance
- STRING getAnimationOperatorTypes (INT i)
string () - Returns enum string
- STRING getArtStyleTypes (INT i)
string () - Returns enum string
- CvInfoBase getAttitudeInfo (INT i)
AttitudeInfo (int id)
- CvAutomateInfo getAutomateInfo (INT i)
(AutomateID) - CvInfo for AutomateID
- INT getBARBARIAN_PLAYER ()
int ()
- INT getBARBARIAN_TEAM ()
int ()
- CvArtInfoBonus getBonusArtInfo (INT i)
BonusArtInfo () - Returns info object
- CvBonusClassInfo getBonusClassInfo (INT i)
(int (BonusClassTypes) eBonusClassID) - CvInfo for BonusID
- CvBonusInfo getBonusInfo (INT i)
(BonusID) - CvInfo for BonusID
- CvBuildInfo getBuildInfo (INT i)
(BuildID) - CvInfo for BuildID
- CvArtInfoBuilding getBuildingArtInfo (INT i)
(BuildingID) - CvArtInfo for BuildingID
- CvBuildingClassInfo getBuildingClassInfo (INT i)
(BuildingClassID) - CvInfo for BuildingClassID
- CvBuildingInfo getBuildingInfo (INT i)
(BuildingID) - CvInfo for BuildingID
- FLOAT getCAMERA_FAR_CLIP_Z_HEIGHT ()
float ()
- FLOAT getCAMERA_LOWER_PITCH ()
float ()
- FLOAT getCAMERA_MAX_TRAVEL_DISTANCE ()
float ()
- FLOAT getCAMERA_MAX_TURN_OFFSET ()
float ()
- FLOAT getCAMERA_MAX_YAW ()
float ()
- FLOAT getCAMERA_MIN_DISTANCE ()
float ()
- FLOAT getCAMERA_MIN_YAW ()
float ()
- FLOAT getCAMERA_SPECIAL_PITCH ()
float ()
- FLOAT getCAMERA_START_DISTANCE ()
float ()
- FLOAT getCAMERA_UPPER_PITCH ()
float ()
- INT getCITY_HOME_PLOT ()
int ()
- INT getCITY_MAX_NUM_BUILDINGS ()
int ()
- CvInfoBase getCalendarInfo (INT i)
CalendarInfo () - Returns Info object
- STRING getCitySizeTypes (INT i)
string () - Returns enum string
- CvInfoBase getCityTabInfo (INT i)
CityTabInfo - () - Returns Info object
- CvCivicInfo getCivicInfo (INT i)
(CivicID) - CvInfo for CivicID
- CvCivicOptionInfo getCivicOptionInfo (INT i)
(CivicID) - CvInfo for CivicID
- CvArtInfoCivilization getCivilizationArtInfo (INT i)
(CivilizationID) - CvArtInfo for CivilizationID
- CvCivilizationInfo getCivilizationInfo (INT idx)
(CivilizationID) - CvInfo for CivilizationID
- CvClimateInfo getClimateInfo (INT i)
CvClimateInfo - (ClimateTypeID)
- CvColorInfo getColorInfo (INT i)
ColorInfo (int id)
- CvCommandInfo getCommandInfo (INT i)
(CommandID) - CvInfo for CommandID
- CvCommerceInfo getCommerceInfo (INT i)
(CommerceID) - CvInfo for CommerceID
- CvInfoBase getConceptInfo (INT i)
Concept Info () - Returns info object
- STRING getContactTypes (INT i)
string () - Returns enum string
- CvControlInfo getControlInfo (INT i)
(ControlID) - CvInfo for ControlID
- CvCorporationInfo getCorporationInfo (INT i)
(CorporationID) - CvInfo for CorporationID
- CvCultureLevelInfo getCultureLevelInfo (INT i)
(CultureLevelID) - CvInfo for CultureLevelID
- FLOAT getDefineFLOAT (STRING szName)
float ( string szName )
- INT getDefineINT (STRING szName)
int ( string szName )
- STRING getDefineSTRING (STRING szName)
string getDefineSTRING( string szName )
- CvInfoBase getDenialInfo (INT i)
DenialInfo () - Returns Info object
- CvDiplomacyInfo getDiplomacyInfo (INT i)
(DiplomacyID) - CvInfo for DiplomacyID
- STRING getDiplomacyPowerTypes (INT i)
string () - Returns enum string
- CvInfoBase getDomainInfo (INT i)
(DomainID) - CvInfo for DomainID
- INT getEVENT_MESSAGE_TIME ()
int ()
- CvEffectInfo getEffectInfo (INT i)
(int (EffectTypes) eEffectID) - CvInfo for EffectID
- CvEmphasizeInfo getEmphasizeInfo (INT i)
(EmphasizeID) - CvInfo for EmphasizeID
- STRING getEntityEventType (INT i)
string () - Returns enum string
- CvEraInfo getEraInfo (INT i)
- CvEspionageMissionInfo getEspionageMissionInfo (INT i)
EspionageMissionInfo () - Returns info object
- CvEventInfo getEventInfo (INT i)
EventInfo () - Returns info object
- CvEventTriggerInfo getEventTriggerInfo (INT i)
EventTriggerInfo () - Returns info object
- INT getFEATURE_GROWTH_MODIFIER ()
int ()
- FLOAT getFIELD_OF_VIEW ()
float ()
- INT getFOOD_CONSUMPTION_PER_POPULATION ()
int ()
- INT getFORTIFY_MODIFIER_PER_TURN ()
int ()
- CvArtInfoFeature getFeatureArtInfo (INT i)
FeatureArtInfo () - Returns info object
- CvFeatureInfo getFeatureInfo (INT i)
(FeatureID) - CvInfo for FeatureID
- STRING getFlavorTypes (INT i)
string () - Returns enum string
- CvInfoBase getForceControlInfo (INT i)
ForceControlInfo () - Returns Info object
- STRING getFunctionTypes (INT i)
string () - Returns enum string
- CyGame getGame ()
() - CyGame()
- CvInfoBase getGameOptionInfo (INT i)
GameOptionInfo () - Returns Info object
- CvGameSpeedInfo getGameSpeedInfo (INT i)
(GameSpeed Info) - CvInfo for GameSpeedID
- CvGoodyInfo getGoodyInfo (INT i)
(GoodyID) - CvInfo for GoodyID
- CvGraphicOptionInfo getGraphicOptionsInfo (INT i)
(GraphicOptionsInfoID) - GraphicOptionsInfo for GraphicOptionsInfo
- CvGraphicOptionInfo getGraphicOptionsInfoByIndex (INT i)
(GraphicOptionsInfoID) - GraphicOptionsInfo for GraphicOptionsInfo
- INT getHILLS_EXTRA_DEFENSE ()
int ()
- INT getHILLS_EXTRA_MOVEMENT ()
int ()
- INT getHILLS_SEE_FROM_CHANGE ()
int ()
- INT getHILLS_SEE_THROUGH_CHANGE ()
int ()
- CvHandicapInfo getHandicapInfo (INT i)
(HandicapID) - CvInfo for HandicapID
- CvInfoBase getHints (INT i)
Hints () - Returns info object
- CvHurryInfo getHurryInfo (INT i)
(HurryID) - CvInfo for HurryID
- INT getINVALID_PLOT_COORD ()
int ()
- CvArtInfoImprovement getImprovementArtInfo (INT i)
ImprovementArtInfo () - Returns info object
- CvImprovementInfo getImprovementInfo (INT i)
(ImprovementID) - CvInfo for ImprovementID
- INT getInfoTypeForString (STRING szInfoType)
int (string) - returns the info index with the matching type string
- CvArtInfoInterface getInterfaceArtInfo (INT i)
(InterfaceArtID) - CvArtInfo for InterfaceArtID
- INT getLAKE_MAX_AREA_SIZE ()
int ()
- CvLeaderHeadInfo getLeaderHeadInfo (INT i)
(LeaderHeadID) - CvInfo for LeaderHeadID
- CvArtInfoLeaderhead getLeaderheadArtInfo (INT i)
(LeaderheadID) - CvArtInfo for LeaderheadID
- INT getMAX_CITY_DEFENSE_DAMAGE ()
int ()
- INT getMAX_CIV_PLAYERS ()
int ()
- INT getMAX_CIV_TEAMS ()
int ()
- INT getMAX_HIT_POINTS ()
int ()
- INT getMAX_PLAYERS ()
int ()
- INT getMAX_PLOT_LIST_ROWS ()
int ()
- INT getMAX_TEAMS ()
int ()
- INT getMIN_CITY_RANGE ()
int ()
- INT getMIN_WATER_SIZE_FOR_OCEAN ()
int ()
- INT getMOVE_DENOMINATOR ()
int ()
- CvInfoBase getMPOptionInfo (INT i)
MPOptionInfo () - Returns Info object
- CvMainMenuInfo getMainMenus (INT i)
MainMenus () - Returns info object
- CyMap getMap ()
() - CyMap()
- CvInfoBase getMemoryInfo (INT i)
MemoryInfo (int id)
- CvArtInfoMisc getMiscArtInfo (INT i)
(MiscArtID) - CvArtInfo for MiscArtID
- CvMissionInfo getMissionInfo (INT i)
(MissionID) - CvInfo for MissionID
- CvInfoBase getMonthInfo (INT i)
MonthInfo () - Returns Info object
- CvArtInfoMovie getMovieArtInfo (INT i)
(MovieArtID) - CvArtInfo for MovieArtID
- INT getNUM_AND_TECH_PREREQS ()
int ()
- INT getNUM_BUILDING_AND_TECH_PREREQS ()
int ()
- INT getNUM_BUILDING_PREREQ_OR_BONUSES ()
int ()
- INT getNUM_CITY_PLOTS ()
int ()
- INT getNUM_CORPORATION_PREREQ_BONUSES ()
int ()
- INT getNUM_OR_TECH_PREREQS ()
int ()
- INT getNUM_ROUTE_PREREQ_OR_BONUSES ()
int ()
- INT getNUM_UNIT_AND_TECH_PREREQS ()
int ()
- INT getNUM_UNIT_PREREQ_OR_BONUSES ()
int ()
- CvInfoBase getNewConceptInfo (INT i)
New Concept Info () - Returns info object
- INT getNumActionInfos ()
() - Total Action Infos XML\\Units\\CIV4ActionInfos.xml
- INT getNumAnimationOperatorTypes ()
int () - Returns number of AnimationOperatorTypes
- INT getNumArtStyleTypes ()
int () - Returns number of ArtStyleTypes
- INT getNumAutomateInfos ()
() - Total Automate Infos XML\\Units\\CIV4AutomateInfos.xml
- INT getNumBonusArtInfos ()
int () - Returns number of BonusArtInfos
- INT getNumBonusInfos ()
() - Total Bonus Infos XML\\Terrain\\CIV4BonusInfos.xml
- INT getNumBuildInfos ()
() - Total Build Infos XML\\Units\\CIV4BuildInfos.xml
- INT getNumBuildingArtInfos ()
int () - Returns number of BuildingArtInfos
- INT getNumBuildingClassInfos ()
() - Total Building Class Infos XML\\Buildings\\CIV4BuildingClassInfos.xml
- INT getNumBuildingInfos ()
() - Total Building Infos XML\\Buildings\\CIV4BuildingInfos.xml
- INT getNumCalendarInfos ()
int () - Returns NumCalendarInfos
- INT getNumCitySizeTypes ()
int () - Returns number of CitySizeTypes
- INT getNumCityTabInfos ()
int () - Returns NumCityTabInfos
- INT getNumCivicInfos ()
() - Total Civic Infos XML\\Misc\\CIV4CivicInfos.xml
- INT getNumCivicOptionInfos ()
() - Total Civic Infos XML\\Misc\\CIV4CivicOptionInfos.xml
- INT getNumCivilizationArtInfos ()
int () - Returns number of CivilizationArtInfos
- INT getNumCivilizationInfos ()
() - Total Civilization Infos XML\\Civilizations\\CIV4CivilizationInfos.xml
- INT getNumClimateInfos ()
int () - Number of climate infos
- INT getNumCommandInfos ()
() - Total Command Infos XML\\Units\\CIV4CommandInfos.xml
- INT getNumConceptInfos ()
int () - NumConceptInfos
- INT getNumControlInfos ()
() - Total Control Infos XML\\Units\\CIV4ControlInfos.xml
- INT getNumCorporationInfos ()
() - Total Religion Infos XML\\GameInfo\\CIV4CorporationInfos.xml
- INT getNumCultureLevelInfos ()
int () - Number of culture level infos
- INT getNumDenialInfos ()
int () - Returns NumDenialInfos
- INT getNumDiplomacyInfos ()
() - Total diplomacy Infos XML\\GameInfo\\CIV4DiplomacyInfos.xml
- INT getNumEffectInfos ()
int () - Number of effect infos
- INT getNumEmphasizeInfos ()
() - Total EmphasizeInfos
- INT getNumEntityEventTypes ()
int () - Returns number of EntityEventTypes
- INT getNumEraInfos ()
int () - Number of era infos
- INT getNumEspionageMissionInfos ()
int () - Returns number of EspionageMissionInfos
- INT getNumEventInfos ()
int () - Returns number of EventInfos
- INT getNumEventTriggerInfos ()
int () - Returns number of EventTriggerInfos
- INT getNumFeatureArtInfos ()
int () - Returns number of FeatureArtInfos
- INT getNumFeatureInfos ()
() - Total Feature Infos XML\\Terrain\\CIV4FeatureInfos.xml
- INT getNumFlavorTypes ()
int () - Returns number of FlavorTypes
- INT getNumForceControlInfos ()
int () - Returns NumForceControlInfos
- INT getNumGameOptionInfos ()
int () - Returns NumGameOptionInfos
- INT getNumGameSpeedInfos ()
() - Total Game speed Infos XML\\GameInfo\\CIV4GameSpeedInfo.xml
- INT getNumGoodyInfos ()
() - Total Goody Infos XML\\GameInfo\\CIV4GoodyInfos.xml
- INT getNumHandicapInfos ()
() - Total Handicap Infos XML\\GameInfo\\CIV4HandicapInfos.xml
- INT getNumHints ()
int () - Returns number of Hints
- INT getNumHurryInfos ()
() - Total Hurry Infos
- INT getNumImprovementArtInfos ()
int () - Returns number of ImprovementArtInfos
- INT getNumImprovementInfos ()
() - Total Improvement Infos XML\\Terrain\\CIV4ImprovementInfos.xml
- INT getNumInterfaceArtInfos ()
() - Total InterfaceArtnology Infos XML\\InterfaceArtnologies\\CIV4InterfaceArtInfos.xml
- INT getNumLeaderHeadInfos ()
() - Total LeaderHead Infos XML\\Civilizations\\CIV4LeaderHeadInfos.xml
- INT getNumLeaderheadArtInfos ()
int () - Returns number of LeaderHeadArtInfos
- INT getNumMPOptionInfos ()
int () - Returns NumMPOptionInfos
- INT getNumMainMenus ()
int () - Returns number
- INT getNumMiscArtInfos ()
() - Total MiscArtnology Infos XML\\MiscArt\\CIV4MiscArtInfos.xml
- INT getNumMissionInfos ()
() - Total Mission Infos XML\\Units\\CIV4MissionInfos.xml
- INT getNumMonthInfos ()
int () - Returns NumMonthInfos
- INT getNumMovieArtInfos ()
() - Total MovieArt Infos XML\\MovieArtInfos\\CIV4ArtDefines.xml
- INT getNumNewConceptInfos ()
int () - NumNewConceptInfos
- INT getNumPlayableCivilizationInfos ()
() - Total # of Playable Civs
- INT getNumPlayerColorInfos ()
int () - Returns number of PlayerColorInfos
- INT getNumPlayerOptionInfos ()
- INT getNumProcessInfos ()
() - Total ProcessInfos
- INT getNumProjectInfos ()
() - Total Project Infos XML\\GameInfo\\CIV4ProjectInfos.xml
- INT getNumPromotionInfos ()
() - Total Promotion Infos XML\\Units\\CIV4PromotionInfos.xml
- INT getNumQuestInfos ()
int () - Returns number of QuestInfos
- INT getNumReligionInfos ()
() - Total Religion Infos XML\\GameInfo\\CIV4ReligionInfos.xml
- INT getNumRouteInfos ()
() - Total Route Infos XML\\Misc\\CIV4RouteInfos.xml
- INT getNumSeaLevelInfos ()
int () - Number of seal level infos
- INT getNumSeasonInfos ()
int () - Returns NumSeasonInfos
- INT getNumSpecialBuildingInfos ()
() - Total Special Building Infos
- INT getNumSpecialUnitInfos ()
() - Total SpecialUnit Infos XML\\Units\\CIV4SpecialUnitInfos.xml
- INT getNumSpecialistInfos ()
() - Total Specialist Infos XML\\Units\\CIV4SpecialistInfos.xml
- INT getNumTechInfos ()
() - Total Technology Infos XML\\Technologies\\CIV4TechInfos.xml
- INT getNumTerrainArtInfos ()
int () - Returns number of TerrainArtInfos
- INT getNumTerrainInfos ()
() - Total Terrain Infos XML\\Terrain\\CIV4TerrainInfos.xml
- INT getNumTraitInfos ()
() - Total Civilization Infos XML\\Civilizations\\CIV4TraitInfos.xml
- INT getNumTurnTimerInfos ()
() - Total Turn timer Infos XML\\GameInfo\\CIV4TurnTimerInfo.xml
- INT getNumTutorialInfos ()
int () - Returns number of TutorialInfos
- INT getNumUnitArtInfos ()
() - Total UnitArtnology Infos XML\\UnitArt\\CIV4UnitArtInfos.xml
- INT getNumUnitArtStyleTypeInfos ()
int () - Returns number of UnitArtStyleTypes
- INT getNumUnitClassInfos ()
() - Total Unit Class Infos XML\\Units\\CIV4UnitClassInfos.xml
- INT getNumUnitCombatInfos ()
() - Total Unit Combat Infos XML\\Units\\CIV4UnitCombatInfos.xml
- INT getNumUnitInfos ()
() - Total Unit Infos XML\\Units\\CIV4UnitInfos.xml
- INT getNumUpkeepInfos ()
int () - Number of upkeep infos
- INT getNumVictoryInfos ()
() - Total Victory Infos XML\\GameInfo\\CIV4VictoryInfos.xml
- INT getNumVoteInfos ()
() - Total VoteInfos
- INT getNumVoteSourceInfos ()
int ()
- INT getNumWorldInfos ()
int () - Number of world infos
- INT getPEAK_SEE_FROM_CHANGE ()
int ()
- INT getPEAK_SEE_THROUGH_CHANGE ()
int ()
- INT getPERCENT_ANGER_DIVISOR ()
int ()
- FLOAT getPLOT_SIZE ()
float ()
- CyPlayer getPlayer (INT idx)
(iPlayer) - iPlayer instance
- CvPlayerColorInfo getPlayerColorInfo (INT i)
PlayerColorInfo (int id)
- CvPlayerOptionInfo getPlayerOptionsInfo (INT i)
(PlayerOptionsInfoID) - PlayerOptionsInfo for PlayerOptionsInfo
- CvPlayerOptionInfo getPlayerOptionsInfoByIndex (INT i)
(PlayerOptionsInfoID) - PlayerOptionsInfo for PlayerOptionsInfo
- CvProcessInfo getProcessInfo (INT i)
(ProcessID) - CvInfo for ProcessID
- CvProjectInfo getProjectInfo (INT i)
(ProjectID) - CvInfo for ProjectID
- CvPromotionInfo getPromotionInfo (INT i)
(PromotionID) - CvInfo for PromotionID
- CvQuestInfo getQuestInfo (INT i)
QuestInfo () - Returns info object
- INT getRIVER_ATTACK_MODIFIER ()
int ()
- INT getROUTE_FEATURE_GROWTH_MODIFIER ()
int ()
- CvReligionInfo getReligionInfo (INT i)
(ReligionID) - CvInfo for ReligionID
- CvRouteInfo getRouteInfo (INT i)
(RouteID) - CvInfo for RouteID
- INT getSEAWATER_SEE_FROM_CHANGE ()
int ()
- FLOAT getSHADOW_SCALE ()
float ()
- CvSeaLevelInfo getSeaLevelInfo (INT i)
CvSeaLevelInfo - (SeaLevelTypeID)
- CvInfoBase getSeasonInfo (INT i)
SeasonInfo () - Returns Info object
- CvSpecialBuildingInfo getSpecialBuildingInfo (INT i)
(SpecialBuildingID) - CvInfo for SpecialBuildingID
- CvSpecialUnitInfo getSpecialUnitInfo (INT i)
(UnitID) - CvInfo for UnitID
- CvSpecialistInfo getSpecialistInfo (INT i)
(SpecialistID) - CvInfo for SpecialistID
- CyTeam getTeam (INT i)
(iTeam) - iTeam instance
- CvTechInfo getTechInfo (INT i)
(TechID) - CvInfo for TechID
- CvArtInfoTerrain getTerrainArtInfo (INT i)
TerrainArtInfo () - Returns info object
- CvTerrainInfo getTerrainInfo (INT i)
(int (TerrainTypes) eTerrainID) - CvInfo for TerrainID
- CvTraitInfo getTraitInfo (INT i)
(TraitID) - CvInfo for TraitID
- CvTurnTimerInfo getTurnTimerInfo (INT i)
(TurnTimer Info) - CvInfo for TurnTimerID
- CvTutorialInfo getTutorialInfo (INT i)
TutorialInfo () - Returns info object
- INT getTypesEnum (STRING szType)
int (string) - returns the type enum from a type string
- FLOAT getUNIT_MULTISELECT_DISTANCE ()
float ()
- INT getUNIT_MULTISELECT_MAX ()
int ()
- INT getUSE_SPIES_NO_ENTER_BORDERS ()
int ()
- CvInfoBase getUnitAIInfo (INT i)
UnitAIInfo (int id)
- CvArtInfoUnit getUnitArtInfo (INT i)
(UnitID) - CvArtInfo for UnitID
- CvUnitArtStyleTypeInfo getUnitArtStyleTypeInfo (INT i)
(UnitArtStyleTypeID) - CvInfo for UnitArtStyleTypeID
- CvUnitClassInfo getUnitClassInfo (INT i)
(UnitClassID) - CvInfo for UnitClassID
- CvInfoBase getUnitCombatInfo (INT i)
(UnitCombatID) - CvInfo for UnitCombatID
- CvUnitInfo getUnitInfo (INT i)
(UnitID) - CvInfo for UnitID
- CvUpkeepInfo getUpkeepInfo (INT i)
(UpkeepInfoID) - CvInfo for upkeep info
- CvVictoryInfo getVictoryInfo (INT i)
(VictoryID) - CvInfo for VictoryID
- CvVoteInfo getVoteInfo (INT i)
(VoteID) - CvInfo for VoteID
- CvVoteSourceInfo getVoteSourceInfo (INT i)
Returns info object
- CvWorldInfo getWorldInfo (INT i)
CvWorldInfo - (WorldTypeID)
- CvYieldInfo getYieldInfo (INT i)
(YieldID) - CvInfo for YieldID
- BOOL isDebugBuild ()
() - returns true if running a debug build
- VOID setDefineFLOAT (STRING szName, FLOAT fValue)
void setDefineFLOAT( string szName, float fValue )
- VOID setDefineINT (STRING szName, INT iValue)
void ( string szName, int iValue )
- VOID setDefineSTRING (STRING szName, STRING szValue)
void ( string szName, string szValue )
CyGlobeLayer - not in SDK
- STRING getButtonStyle ()
const char* getButtonStyle()
- INT getCurrentOption ()
int getCurrentOption()
- STRING getName ()
const char* getName()
- INT getNumOptions ()
int getNumLayers()
- STRING getOptionButton (INT iOptionID)
std::string getOptionButton(int iOptionID)
- STRING getOptionName (INT iOptionID)
std::wstring getOptionName(int iOptionID)
- BOOL isGlobeviewRequired ()
bool isGlobeviewRequired()
- BOOL isNone ()
bool isNone()
- BOOL needsPlayerFilter ()
bool needsPlayerFilter()
- VOID registerGlobeLayer ()
void registerGlobeLayer()
- BOOL shouldCitiesZoom ()
bool shouldCitiesZoom()
CyGlobeLayerManager - not in SDK
- CyGlobeLayer getCurrentLayer ()
CvGlobeLayer* getCurrentLayer
- INT getCurrentLayerID ()
int getCurrentLayerID()
- STRING getCurrentLayerName ()
const TCHAR* getCurrentLayerName()
- CyGlobeLayer getLayer (INT i)
CvGlobeLayer* getLayer(int i)
- INT getLayerID (STRING layer)
int getLayerID(const TCHAR*)
- INT getNumLayers ()
int getNumLayers()
- VOID setCurrentLayer ()
void setCurrentLayer()
CyHallOfFameInfo
- INT getNumGames ()
int ()
- CyReplayInfo getReplayInfo (INT i)
CyReplayInfo* (int i)
- VOID loadReplays ()
void ()
CyInterface - not in SDK
- BOOL DoSoundtrack (STRING szSoundtrackScript)
bool (string szSoundtrackScript)
- VOID addCombatMessage (PlayerType ePlayer, STRING szString)
void (PlayerTypes ePlayer, wstring szString)
- VOID addImmediateMessage (STRING szString, STRING szSound)
void (wstring szString, string szSound)
- VOID addMessage (PlayerType ePlayer, BOOL bForce, INT iLength, STRING szString, STRING szSound, InterfaceMessageType eType, STRING szIcon, ColorType eFlashColor, INT iFlashX, INT iFlashY, BOOL bShowOffScreenArrows, BOOL bShowOnScreenArrows)
void (int /*PlayerTypes*/ ePlayer, bool bForce, int iLength, wstring szString, string szSound = NULL, int /*InterfaceMessageTypes*/ eType = MESSAGE_TYPE_INFO, string szIcon = NULL, ColorTypes eFlashColor = NO_COLOR, int iFlashX = -1, int iFlashY = -1, bool bShowOffScreenArrows = false, bool bShowOnScreenArrows = false)
- VOID addQuestMessage (PlayerType ePlayer, STRING szString)
void (int /*PlayerTypes*/ ePlayer, wstring szString)
- VOID addSelectedCity (CyCity pNewValue)
void (CyCity* pNewValue)
- VOID cacheInterfacePlotUnits (CyPlot *)
void (CyPlot *)
- BOOL canCreateGroup ()
bool ()
- BOOL canDeleteGroup ()
bool ()
- BOOL canHandleAction (INT iAction, BOOL bTestVisible)
bool (int iAction, bool bTestVisible)
- BOOL canSelectHeadUnit ()
bool ()
- VOID checkFlashReset (PlayerType ePlayer)
void (int /*PlayerTypes*/ ePlayer)
- BOOL checkFlashUpdate ()
bool ()
- VOID clearSelectedCities ()
void ()
- VOID clearSelectionList ()
void ()
- INT countEntities (INT iI)
int (int iI)
- INT determineWidth (STRING szBuffer)
int (wstring szBuffer)
- VOID doPing (INT iX, INT iY, PlayerType ePlayer)
void (int iX, int iY, int /*PlayerTypes*/ ePlayer)
- VOID endTimer (STRING szOutputText)
void (string szOutputText )
- VOID exitingToMainMenu (STRING szLoadFile)
void (std::string szLoadFile)
- TUPLE getActionsToShow ()
tuple ()
- CyUnit getCachedInterfacePlotUnit (INT iIndex)
CyUnit* (index)
- INT getCityTabSelectionRow ()
int ()
- CyPlot getCursorPlot ()
CyPlot* ()
- EndTurnButtonState getEndTurnState ()
EndTurnButtonStates ()
- CyPlot getGotoPlot ()
CyPlot* ()
- CyCity getHeadSelectedCity ()
CyCity* ()
- CyUnit getHeadSelectedUnit ()
CyUnit* ()
- STRING getHelpString ()
wstring ()
- CyPlot getHighlightPlot ()
CyPlot* ()
- InterfaceModeType getInterfaceMode ()
InterfaceModeTypes ()
- CyUnit getInterfacePlotUnit ()
CyUnit* ()
- INT getLengthSelectionList ()
int ()
- CyPlot getMouseOverPlot ()
CyPlot* ()
- POINT getMousePos ()
POINT getMousePos() - returns the mouse coords
- INT getNumCachedInterfacePlotUnits ()
int ()
- INT getNumOrdersQueued ()
int ()
- INT getNumVisibleUnits ()
int ()
- INT getOrderNodeData1 (INT iNode)
int (int iNode)
- INT getOrderNodeData2 (INT iNode)
int (int iNode)
- BOOL getOrderNodeSave (INT iNode)
bool (int iNode)
- OrderType getOrderNodeType (INT iNode)
OrderTypes (int iNode)
- INT getPlotListColumn ()
int ()
- INT getPlotListOffset ()
int ()
- CyPlot getSelectionPlot ()
CyPlot* ()
- CyUnit getSelectionUnit ()
CyUnit* ()
- InterfaceVisibility getShowInterface ()
InterfaceVisibility ()
- VOID insertIntoSelectionList (CyUnit pUnit, BOOL bClear, BOOL bToggle, BOOL bGroup, BOOL bSound)
void (CyUnit* pUnit, bool bClear, bool bToggle, bool bGroup, bool bSound)
- BOOL isCityScreenUp ()
bool ()
- BOOL isCitySelected (CyCity pCity)
bool (CyCity* pCity)
- BOOL isCitySelection ()
bool ()
- BOOL isDirty (InterfaceDirtyBit eDirty)
bool (InterfaceDirtyBits eDirty)
- BOOL isFlashing ()
bool ()
- BOOL isFlashingPlayer (INT iPlayer)
bool (int iPlayer)
- BOOL isFocusedWidget ()
bool ()
- BOOL isInAdvancedStart ()
bool ()
- BOOL isInMainMenu ()
bool ()
- BOOL isLeftMouseDown ()
bool ()
- BOOL isNetStatsVisible ()
bool ()
- BOOL isOOSVisible ()
bool ()
- BOOL isOneCitySelected ()
bool ()
- BOOL isRightMouseDown ()
bool ()
- BOOL isScoresMinimized ()
bool ()
- BOOL isScoresVisible ()
bool ()
- BOOL isScreenUp (INT iEnumVal)
bool (int iEnumVal)
- BOOL isUnitFocus ()
bool ()
- BOOL isYieldVisibleMode ()
bool ()
- VOID lookAtCityBuilding (INT iCity, INT iBuilding)
void (int iCity, int iBuilding)
- VOID lookAtCityOffset (INT iCity)
void (int iCity)
- VOID makeInterfaceDirty ()
void ()
- BOOL mirrorsSelectionGroup ()
bool ()
- BOOL noTechSplash ()
bool ()
- VOID playAdvisorSound (STRING pszSound)
void (string pszSound)
- VOID playGeneralSound (STRING pszSound)
void (string pszSound)
- VOID playGeneralSoundAtPlot (INT iScriptID, CyPlot pPlot)
void (int iScriptID, CyPlot*)
- VOID playGeneralSoundByID (INT iScriptID)
void (int iScriptID)
- VOID removeFromSelectionList (CyUnit pUnit)
void (CyUnit* pUnit)
- VOID selectAll (CyPlot pPlot)
void (CyPlot* pPlot)
- VOID selectCity (CyCity pNewValue, BOOL bTestProduction)
void (CyCity* pNewValue, bool bTestProduction)
- VOID selectGroup (CyUnit pUnit, BOOL bShift, BOOL bCtrl, BOOL bAlt)
void (CyUnit* pUnit, bool bShift, bool bCtrl, bool bAlt)
- INT selectHotKeyUnit (INT iHotKeyNumber)
int (int iHotKeyNumber)
- VOID selectUnit (CyUnit pUnit, BOOL bClear, BOOL bToggle, BOOL bSound)
void (CyUnit* pUnit, bool bClear, bool bToggle, bool bSound)
- VOID setBusy (BOOL bBusy)
void (bool)
- VOID setCityTabSelectionRow (CityTabType eIndex)
void (int/*CityTabTypes*/ eIndex)
- VOID setDirty (InterfaceDirtyBit eDirty, BOOL bDirty)
void (InterfaceDirtyBits eDirty, bool bDirty)
- VOID setInterfaceMode (InterfaceModeType eMode)
void (InterfaceModeTypes)
- VOID setPausedPopups (BOOL bPausedPopups)
void ( bool bPausedPopups )
- VOID setShowInterface (InterfaceVisibility eInterfaceVisibility)
void (InterfaceVisibility eInterfaceVisibility)
- VOID setSoundSelectionReady (BOOL bReady)
void (bool)
- VOID setWorldBuilder (BOOL bTurnOn)
void (bool bTurnOn)
- BOOL shiftKey ()
bool ()
- BOOL shouldDisplayEndTurn ()
bool ()
- BOOL shouldDisplayEndTurnButton ()
bool ()
- BOOL shouldDisplayFlag ()
bool ()
- BOOL shouldDisplayReturn ()
bool ()
- BOOL shouldDisplayUnitModel ()
bool ()
- BOOL shouldDisplayWaitingOthers ()
bool ()
- BOOL shouldDisplayWaitingYou ()
bool ()
- BOOL shouldFlash (INT iPlayer)
bool (int iPlayer)
- BOOL shouldShowAction (INT iAction)
bool (int iAction)
- BOOL shouldShowChangeResearchButton ()
bool ()
- BOOL shouldShowResearchButtons ()
bool ()
- BOOL shouldShowSelectionButtons ()
bool ()
- BOOL shouldShowYieldVisibleButton ()
bool ()
- VOID startTimer ()
void ()
- VOID stop2DSound ()
void ()
- VOID stopAdvisorSound ()
void ()
- VOID toggleBareMapMode ()
void ()
- VOID toggleMusicOn ()
void ()
- VOID toggleNetStatsVisible ()
void ()
- VOID toggleScoresMinimized ()
void ()
- VOID toggleScoresVisible ()
void ()
- VOID toggleYieldVisibleMode ()
void ()
CyMap
- INT calculatePathDistance (CyPlot pSource, CyPlot pDest)
finds the shortest passable path between two CyPlots and returns its length, or returns -1 if no such path exists. Note: the path must be all-land or all-water
- VOID erasePlots ()
() - erases the plots
- CyArea findBiggestArea (BOOL bWater)
CyArea* ()
- CyCity findCity (INT iX, INT iY, PlayerType eOwner, TeamType eTeam, BOOL bSameArea, BOOL bCoastalOnly, TeamType eTeamAtWarWith, DirectionType eDirection, CyCity pSkipCity)
CyCity* (int iX, int iY, int (PlayerTypes) eOwner = NO_PLAYER, int (TeamTypes) eTeam = NO_TEAM, bool bSameArea = true, bool bCoastalOnly = false, int (TeamTypes) eTeamAtWarWith = NO_TEAM, int (DirectionTypes) eDirection = NO_DIRECTION, CvCity* pSkipCity = NULL) - finds city
- CySelectionGroup findSelectionGroup (INT iX, INT iY, PlayerType eOwner, BOOL bReadyToSelect, BOOL bWorkers)
CvSelectionGroup* (int iX, int iY, int /*PlayerTypes*/ eOwner, bool bReadyToSelect, bool bWorkers)
- BOOL findWater (CyPlot pPlot, INT iRange, BOOL bFreshWater)
bool (CyPlot* pPlot, int iRange, bool bFreshWater)
- CyArea getArea (INT iID)
CyArea (iID) - get CyArea at iID
- INT getBottomLatitude ()
int () - bottom latitude (usually -90)
- ClimateType getClimate ()
ClimateTypes () - climate of the world
- CustomMapOptionType getCustomMapOption (INT iOption)
CustomMapOptionTypes () - user defined map setting at this option id
- INT getGridHeight ()
int () - the height of the map, in plots
- INT getGridWidth ()
int () - the width of the map, in plots
- INT getIndexAfterLastArea ()
int () - index for handling NULL areas
- INT getLandPlots ()
int () - total land plots
- INT getMapFractalFlags ()
int ()
- STRING getMapScriptName ()
wstring () - name of the map script
- INT getNextRiverID ()
int ()
- INT getNumAreas ()
int () - total areas
- INT getNumBonuses (BonusType eIndex)
int () - total bonuses
- INT getNumBonusesOnLand (BonusType eIndex)
int () - total bonuses on land plots
- INT getNumCustomMapOptions ()
int () - number of custom map settings
- INT getNumLandAreas ()
int () - total land areas
- INT getOwnedPlots ()
int () - total owned plots
- SeaLevelType getSeaLevel ()
SeaLevelTypes () - sealevel of the world
- INT getTopLatitude ()
int () - top latitude (usually 90)
- WorldSizeType getWorldSize ()
WorldSizeTypes () - size of the world
- VOID incrementNextRiverID ()
void ()
- BOOL isNone ()
bool () - valid CyMap() interface
- BOOL isPlot (INT iX, INT iY)
bool (iX,iY) - is (iX, iY) a valid plot?
- BOOL isWrapX ()
bool () - whether the map wraps in the X axis
- BOOL isWrapY ()
bool () - whether the map wraps in the Y axis
- INT numPlots ()
int () - total plots in the map
- CyPlot plot (INT iX, INT iY)
CyPlot (iX,iY) - get CyPlot at (iX,iY)
- CyPlot plotByIndex (INT iIndex)
CyPlot (iIndex) - get a plot by its Index
- INT plotNum (INT iX, INT iY)
int (iX,iY) - the index for a given plot
- INT plotX (INT iIndex)
int (iIndex) - given the index of a plot, returns its X coordinate
- INT plotY (INT iIndex)
int (iIndex) - given the index of a plot, returns its Y coordinate
- CyPlot pointToPlot (FLOAT fX, FLOAT fY)
- VOID rebuild (INT iGridW, INT iGridH, INT iTopLatitude, INT iBottomLatitude, BOOL bWrapX, BOOL bWrapY, WorldSizeType eWorldSize, ClimateType eClimate, SeaLevelType eSeaLevel, INT iNumCustomMapOptions, CustomMapOptionType aeCustomMapOptions)
used to initialize the map during WorldBuilder load
- VOID recalculateAreas ()
void () - Recalculates the areaID for each plot. Should be preceded by CyMap.setPlotTypes(...)
- VOID regenerateGameElements ()
used to regenerate everything but the terrain and height maps
- VOID resetPathDistance ()
void ()
- CyPlot sPlot (INT iX, INT iY)
CyPlot (iX,iY) - static - get CyPlot at (iX,iY)
- CyPlot sPlotByIndex (INT iIndex)
CyPlot (iIndex) - static - get plot by iIndex
- VOID setAllPlotTypes (PlotType ePlotType)
void (int /*PlotTypes*/ ePlotType) - sets all plots to ePlotType
- VOID setRevealedPlots (TeamType eTeam, BOOL bNewValue, BOOL bTerrainOnly)
void (int /*TeamTypes*/ eTeam, bool bNewValue, bool bTerrainOnly) - reveals the plots to eTeam
- CyPlot syncRandPlot (INT iFlags, INT iArea, INT iMinUnitDistance, INT iTimeout)
CyPlot* (iFlags,iArea,iMinUnitDistance,iTimeout) - random plot based on conditions
- VOID updateFog ()
void ()
- VOID updateMinOriginalStartDist (CyArea pArea)
void (CyArea* pArea)
- VOID updateMinimapColor ()
void ()
- VOID updateVisibility ()
() - updates the plots visibility
CyMapGenerator
- VOID addBonuses ()
void ()
- VOID addFeatures ()
void ()
- VOID addGameElements ()
void ()
- VOID addGoodies ()
void ()
- VOID addLakes ()
void ()
- VOID addNonUniqueBonusType (BonusType eBonusType)
void (int /*BonusTypes*/ eBonusType)
- VOID addRivers ()
void ()
- VOID addUniqueBonusType (BonusType eBonusType)
void (int /*BonusTypes*/ eBonusType)
- VOID afterGeneration ()
void ()
- BOOL canPlaceBonusAt (BonusType eBonus, INT iX, INT iY, BOOL bIgnoreLatitude)
bool (int /*BonusTypes*/ eBonus, int iX, int iY, bool bIgnoreLatitude)
- BOOL canPlaceGoodyAt (ImprovementType eImprovement, INT iX, INT iY)
bool (int /*ImprovementTypes*/ eImprovement, int iX, int iY)
- VOID doRiver (CyPlot pStartPlot, CardinalDirectionType eCardinalDirection)
void (CyPlot* pStartPlot, int /*CardinalDirectionTypes*/ eCardinalDirection)
- VOID eraseBonuses ()
void ()
- VOID eraseFeatures ()
void ()
- VOID eraseGoodies ()
void ()
- VOID eraseRivers ()
void ()
- VOID generatePlotTypes ()
void ()
- VOID generateRandomMap ()
void ()
- VOID generateTerrain ()
void ()
- BOOL isNone ()
bool () - valid CyMapGenerator() interface
- VOID setPlotTypes (LIST listPlotTypes)
void (list lPlotTypes) - set plot types to the contents of the given list
CyMessageControl - not in SDK
- INT GetConnState (INT iPlayer)
int (int iPlayer)
- INT GetFirstBadConnection ()
int ()
- VOID sendAdvancedStartAction (AdvancedStartActionType eAction, PlayerType ePlayer, INT iX, INT iY, INT iData, BOOL bAdd)
void (int /*AdvancedStartActionTypes*/ eAction, int /*PlayerTypes*/ ePlayer, int iX, int iY, int iData, bool bAdd)
- BOOL sendApplyEvent (INT iContextID, EventContextType eContextType, TUPLE userData)
bool (int iContextID, EventContextTypes eContextType, tuple userData)
- VOID sendConvert (ReligionType iReligion)
void ( int /*ReligionTypes*/ iReligion )
- VOID sendDoTask (INT iCity, INT eTask, INT iData1, INT iData2, BOOL bOption, BOOL bAlt, BOOL bShift, BOOL bCtrl)
void (int iCity, int eTask, int iData1, int iData2, bool bOption, bool bAlt, bool bShift, bool bCtrl)
- VOID sendEmpireSplit (PlayerType ePlayer, INT iAreaId)
void (int /*PlayerTypes*/ ePlayer, int iAreaId)
- VOID sendEspionageSpendingWeightChange (TeamType eTargetTeam, INT iChange)
void (int /*TeamTypes*/ eTargetTeam, int iChange)
- VOID sendModNetMessage (INT iData1, INT iData2, INT iData3, INT iData4, INT iData5)
void (int iData1, int iData2, int iData3, int iData4, int iData5) - This is a NetMessage designed specifically for modders to use to make their mods Multiplayer friendly, eliminating Out-of-Sync errors. Check out 'onModNetMessage()' in CvEventManager for the callback
- VOID sendPlayerOption (PlayerOptionType eOption, BOOL bValue)
void (int /*PlayerOptionTypes*/ eOption, bool bValue)
- VOID sendPushOrder (INT iCityID, INT eOrder, INT iData, BOOL bAlt, BOOL bShift, BOOL bCtrl)
void (int iCityID, int eOrder, int iData, bool bAlt, bool bShift, bool bCtrl)
- VOID sendResearch (INT eTech, BOOL bShift)
void (int eTech, bool bShift)
- VOID sendTurnComplete ()
void () - allows you to force a turn to end
- VOID sendUpdateCivics (LIST iCivics)
void (list iCivics)
CyPlayer
- VOID AI_changeAttitudeExtra (PlayerType eIndex, INT iChange)
void (int /*PlayerTypes*/ eIndex, int iChange) - Changes the extra attitude for this player - usually scenario specific
- VOID AI_changeMemoryCount (PlayerType eIndex1, MemoryType eIndex2, INT iChange)
void (/*PlayerTypes*/ eIndex1, /*MemoryTypes*/ eIndex2, int iChange)
- INT AI_civicValue (CivicType eCivic)
int (int /*CivicTypes*/ eCivic)
- BOOL AI_demandRebukedWar (PlayerType ePlayer)
bool (int /*PlayerTypes*/)
- INT AI_foundValue (INT iX, INT iY, INT iMinUnitRange, BOOL bStartingLoc)
int (int, int, int, bool)
- AttitudeType AI_getAttitude (PlayerType ePlayer)
AttitudeTypes (int /*PlayerTypes*/) - Gets the attitude of the player towards the player passed in
- INT AI_getAttitudeExtra (PlayerType eIndex)
int (int /*PlayerTypes*/ eIndex) - Returns the extra attitude for this player - usually scenario specific
- INT AI_getExtraGoldTarget ()
int ()
- INT AI_getMemoryCount (PlayerType eIndex1, MemoryType eIndex2)
int (/*PlayerTypes*/ eIndex1, /*MemoryTypes*/ eIndex2)
- INT AI_getNumAIUnits (UnitAIType eIndex)
int (UnitAIType) - Returns # of UnitAITypes the player current has of UnitAIType
- BOOL AI_isFinancialTrouble ()
bool ()
- INT AI_maxGoldPerTurnTrade (INT iPlayer)
int (int)
- INT AI_maxGoldTrade (INT iPlayer)
int (int)
- VOID AI_setAttitudeExtra (PlayerType eIndex, INT iNewValue)
void (int /*PlayerTypes*/ eIndex, int iNewValue) - Sets the extra attitude for this player - usually scenario specific
- VOID AI_setExtraGoldTarget (INT iNewValue)
void (int)
- INT AI_totalAreaUnitAIs (CyArea pArea, UnitAIType eUnitAI)
int (CyArea* pArea, int /*UnitAITypes*/ eUnitAI)
- INT AI_totalUnitAIs (UnitAIType eUnitAI)
int (int /*UnitAITypes*/ eUnitAI)
- INT AI_totalWaterAreaUnitAIs (CyArea pArea, UnitAIType eUnitAI)
int (CyArea* pArea, int /*UnitAITypes*/ eUnitAI)
- INT AI_unitValue (UnitType eUnit, UnitAIType eUnitAI, CyArea pArea)
int (int /*UnitTypes*/ eUnit, int /*UnitAITypes*/ eUnitAI, CyArea* pArea)
- VOID AI_updateFoundValues (BOOL bStartingLoc)
void (bool bStartingLoc)
- VOID acquireCity (CyCity pCity, BOOL bConquest, BOOL bTrade)
void (CyCity* pCity, bool bConquest, bool bTrade)
- VOID addCityName (STRING szName)
void (std::wstring szName)
- INT calculateBaseNetResearch ()
int ()
- INT calculateGoldRate ()
int ()
- INT calculateInflatedCosts ()
int ()
- INT calculateInflationRate ()
int ()
- INT calculatePreInflatedCosts ()
int ()
- INT calculateResearchModifier (TechType eTech)
int (int /*TechTypes*/ eTech)
- INT calculateResearchRate (TechType eTech)
int (int /*TechTypes*/ eTech)
- INT calculateTotalCityHappiness ()
int () - Returns the total sum of all city Happiness values
- INT calculateTotalCityHealthiness ()
int () - Returns the total sum of all city Healthiness values
- INT calculateTotalCityUnhappiness ()
int () - Returns the total sum of all city Unhappiness values
- INT calculateTotalCityUnhealthiness ()
int () - Returns the total sum of all city Unhealthiness values
- INT calculateTotalCommerce ()
int ()
- INT calculateTotalExports (YieldType eYield)
int (int /*YieldTypes*/ eYield) - Returns the total sum of all city gold generated for other civs via trade routes
- INT calculateTotalImports (YieldType eYield)
int (int /*YieldTypes*/ eYield) - Returns the total sum of all city gold generated for this civ via trade routes with others
- INT calculateTotalYield (YieldType eYield)
int (int /*YieldTypes*/ eYield) - Returns the total sum of all city yield
- INT calculateUnitCost ()
int ()
- INT calculateUnitSupply ()
int ()
- BOOL canBuild (CyPlot pPlot, BuildType eBuild, BOOL bTestEra, BOOL bTestVisible)
bool (CyPlot* pPlot, int (BuildTypes) eBuild, bool bTestEra, bool bTestVisible)
- BOOL canChangeReligion ()
bool ()
- BOOL canConstruct (BuildingType eBuilding, BOOL bContinue, BOOL bTestVisible, BOOL bIgnoreCost)
bool (int /*BuildingTypes*/eBuilding, bool bContinue, bool bTestVisible, bool bIgnoreCost)
- BOOL canContact (PlayerType ePlayer)
bool (int ePlayer)
- BOOL canConvert (ReligionType iIndex)
bool (int /*ReligionTypes*/ iIndex)
- BOOL canCreate (ProjectType eProject, BOOL bContinue, BOOL bTestVisible)
bool (int /*ProjectTypes*/ eProject, bool bContinue, bool bTestVisible)
- BOOL canDoCivics (CivicType eCivic)
bool (int (CivicTypes) eCivic)
- BOOL canDoEspionageMission (EspionageMissionType eMission, PlayerType eTargetPlayer, CyPlot pPlot, INT iExtraData)
bool (EspionageMissionTypes eMission, PlayerTypes eTargetPlayer, CyPlot* pPlot, int iExtraData)
- BOOL canDoReligion (ReligionType eReligion)
int (int /*ReligionTypes*/ eReligion)
- BOOL canEverResearch (TechType eTech)
bool (int /*TechTypes*/ iIndex)
- BOOL canFound (INT iX, INT iY)
bool (int iX, int iY)
- BOOL canHaveTradeRoutesWith (INT iPlayer)
bool (int)
- BOOL canHurry (HurryType eIndex)
int (int (HurryTypes) eIndex)
- BOOL canMaintain (ProcessType eProcess, BOOL bContinue)
bool (int /*ProcessTypes*/ eProcess, bool bContinue)
- BOOL canRaze (CyCity pCity)
bool (CyCity pCity)
- BOOL canReceiveGoody (CyPlot pPlot, GoodyType eGoody, CyUnit pUnit)
bool (CyPlot* pPlot, int /*GoodyTypes*/ eGoody, CyUnit* pUnit)
- BOOL canResearch (TechType eTech, BOOL bTrade)
bool (int /*TechTypes*/ iIndex, bool bTrade)
- BOOL canRevolution (INT paeNewCivics)
bool (int (CivicTypes*) paeNewCivics)
- BOOL canSplitArea (INT iAreaId)
bool (int)
- BOOL canSplitEmpire ()
bool ()
- BOOL canStopTradingWithTeam (TeamType eTeam)
int (int /*TeamTypes*/ eTeam)
- BOOL canTradeItem (PlayerType eWhoTo, TradeData item, BOOL bTestDenial)
bool (int ePlayer, bool bTestDenial)
- BOOL canTradeNetworkWith (PlayerType iPlayer)
bool (int (PlayerTypes) iPlayer)
- BOOL canTradeWith (PlayerType eWhoTo)
bool (int ePlayer)
- BOOL canTrain (UnitType eUnit, BOOL bContinue, BOOL bTestVisible)
bool (int eUnit, bool bContinue, bool bTestVisible)
- VOID changeAdvancedStartPoints (INT iChange)
void (int iChange)
- VOID changeAnarchyTurns (INT iChange)
void ()
- VOID changeAssets (INT iChange)
void (int iChange)
- VOID changeCoastalTradeRoutes (INT iChange)
void (int iChange)
- VOID changeCombatExperience (INT iChange)
void (int) - Combat experience used to produce Warlords
- VOID changeCommercePercent (CommerceType eIndex, INT iChange)
int (CommerceTypes eIndex, int iChange)
- VOID changeConscriptCount (INT iChange)
void (int iChange)
- VOID changeEspionageSpendingWeightAgainstTeam (TeamType eIndex, INT iChange)
void (TeamTypes eIndex, int iChange)
- VOID changeExtraHappiness (INT iChange)
void (int iChange)
- VOID changeGold (INT iChange)
void (int iChange)
- VOID changeGoldenAgeTurns (INT iChange)
void (int iChange)
- VOID changeNumUnitGoldenAges (INT iChange)
void (int iChange)
- VOID changeStateReligionBuildingProductionModifier (INT iChange)
void (int iChange)
- VOID changeStateReligionUnitProductionModifier (INT iChange)
void (int iChange)
- VOID chooseTech (INT iDiscover, STRING szText, BOOL bFront)
void (int iDiscover, wstring szText, bool bFront)
- VOID clearResearchQueue ()
void ()
- VOID contact (PlayerType ePlayer)
void (int ePlayer)
- VOID convert (ReligionType iIndex)
void (int /*ReligionTypes*/ iIndex)
- INT countCityFeatures (FeatureType eFeature)
int (int /*FeatureTypes*/ eFeature) - Returns ?
- INT countCorporations (CorporationType eCorporation)
int (CorporationTypes) - Counts the # of corporations this player has
- INT countHeadquarters ()
int () - Counts the # of headquarters this player has
- INT countHolyCities ()
int () - Counts the # of holy cities this player has
- INT countNumBuildings (BuildingType eBuilding)
int (int /*BuildingTypes*/ eBuilding) - Returns the number of buildings?
- INT countNumCoastalCities ()
int ()
- INT countNumCoastalCitiesByArea (CyArea pArea)
(int (CyArea* pArea)
- INT countOwnedBonuses (BonusType eBonus)
int (int (BonusTypes) eBonus) -
- INT countPotentialForeignTradeCities (CyArea pIgnoreArea)
int (CyArea* pIgnoreArea) - Returns the number of potential foreign trade cities
- INT countPotentialForeignTradeCitiesConnected ()
int () - Returns the number of potential foreign trade cities which are also connected to this player's capital
- INT countTotalCulture ()
int ()
- INT countTotalHasCorporation ()
int () -
- INT countTotalHasReligion ()
int () -
- INT countUnimprovedBonuses (CyArea pArea, CyPlot pFromPlot)
int (int (CyArea* pArea, CyPlot* pFromPlot) -
- VOID createGreatPeople (INT eGreatPersonUnit, BOOL bIncrementThreshold, BOOL bIncrementExperience, INT iX, INT iY)
void (int /*UnitTypes*/ eGreatPersonUnit, bool bIncrementThreshold, int iX, int iY)
- VOID disband (CyCity pCity)
void (CyCity pCity)
- VOID disbandUnit (BOOL bAnnounce)
void (bool bAnnounce)
- VOID doEspionageMission (EspionageMissionType eMission, PlayerType eTargetPlayer, CyPlot pPlot, INT iExtraData, CyUnit pUnit)
void (EspionageMissionTypes eMission, PlayerTypes eTargetPlayer, CyPlot* pPlot, int iExtraData, CyUnit* pUnit)
- VOID doGoody (CyPlot pPlot, CyUnit pUnit)
void (CyPlot* pPlot, CyUnit* pUnit)
- INT findBestFoundValue ()
int () - Finds best found value
- INT findHighestHasReligionCount ()
int () -
- VOID findNewCapital ()
void ()
- INT findPathLength (TechType eTech, BOOL bCost)
int (int (TechTypes) eTech, bool bCost)
- CyPlot findStartingPlot (BOOL bRandomize)
findStartingPlot(bool bRandomize) - Finds a starting plot for player
- TUPLE firstCity (BOOL bRev)
tuple(CyCity, int iterOut) (bool bReverse) - gets the first city
- TUPLE firstSelectionGroup (BOOL bRev)
tuple(CySelectionGroup, int iterOut) (bool bReverse) - gets the first selectionGroup
- TUPLE firstUnit (BOOL bRev)
tuple(CyUnit, int iterOut) (bool bReverse) - gets the first unit
- VOID forcePeace (INT iPlayer)
void (int)
- VOID found (INT iX, INT iY)
void (int iX, int iY)
- VOID foundCorporation (CorporationType eCorporation)
void (int /*CorporationTypes*/ eCorporation)
- VOID foundReligion (ReligionType eReligion, ReligionType iSlotReligion, BOOL bAward)
void (int /*ReligionTypes*/ eReligion, int /*ReligionTypes*/ iSlotReligion, bool)
- INT getAdvancedStartBuildingCost (BuildingType eBuilding, BOOL bAdd, CyCity pCity)
int (int (BuildingTypes) eUnit, bool bAdd, CyCity* pCity)
- INT getAdvancedStartCityCost (BOOL bAdd, CyPlot pPlot)
int (int (bool bAdd, CyPlot* pPlot)
- INT getAdvancedStartCultureCost (BOOL bAdd, CyCity pCity)
int (int (bool bAdd, CyCity* pCity)
- INT getAdvancedStartImprovementCost (ImprovementType eImprovement, BOOL bAdd, CyPlot pPlot)
int (int (ImprovementTypes) eImprovement, bool bAdd, CyPlot* pPlot)
- INT getAdvancedStartPoints ()
int ()
- INT getAdvancedStartPopCost (BOOL bAdd, CyCity pCity)
int (int (bool bAdd, CyCity* pCity)
- INT getAdvancedStartRouteCost (RouteType eRoute, BOOL bAdd, CyPlot pPlot)
int (int (RouteTypes) eUnit, bool bAdd, CyPlot* pPlot)
- INT getAdvancedStartTechCost (TechType eTech, BOOL bAdd)
int (int (TechTypes) eUnit, bool bAdd)
- INT getAdvancedStartUnitCost (UnitType eUnit, BOOL bAdd, CyPlot pPlot)
int (int (UnitTypes) eUnit, bool bAdd, CyPlot* pPlot)
- INT getAdvancedStartVisibilityCost (BOOL bAdd, CyPlot pPlot)
int (bool bAdd, CyPlot* pPlot)
- INT getAgricultureHistory (INT iTurn)
int (int iTurn)
- INT getAnarchyModifier ()
int ()
- INT getAnarchyTurns ()
int ()
- ArtStyleType getArtStyleType ()
int () - Returns the ArtStyleType for this player (e.g. European)
- INT getAssets ()
int ()
- INT getAveragePopulation ()
int ()
- INT getBaseFreeMilitaryUnits ()
int ()
- INT getBaseFreeUnits ()
int ()
- STRING getBestAttackUnitKey ()
str () - returns the name of the best attack unit
- STRING getBestAttackUnitName (INT iForm)
str () - returns the name of the best attack unit
- INT getBonusExport (BonusType iIndex)
int (CommerceTypes eIndex)
- INT getBonusImport (BonusType iIndex)
int (CommerceTypes eIndex)
- INT getBuildingBadHealth ()
int ()
- INT getBuildingClassCount (BuildingClassType iIndex)
int (int /*BuildingClassTypes*/ eIndex)
- INT getBuildingClassCountPlusMaking (BuildingClassType iIndex)
int (int /*BuildingClassTypes*/ iIndex)
- INT getBuildingClassMaking (BuildingClassType iIndex)
int (int /*BuildingClassTypes*/ iIndex)
- INT getBuildingClassPrereqBuilding (BuildingType eBuilding, BuildingClassType ePrereqBuildingClass, INT iExtra)
int (int /*BuildingTypes*/ eBuilding, int /*BuildingClassTypes*/ ePrereqBuildingClass, iExtra) -
- INT getBuildingGoodHealth ()
int ()
- INT getBuildingHappiness ()
int ()
- INT getBuildingProductionNeeded (BuildingType iIndex)
int (int /*BuildingTypes*/ iIndex)
- CyCity getCapitalCity ()
CyCity* (int iID)
- INT getCapitalCommerceRateModifier (CommerceType eIndex)
int (CommerceTypes eIndex)
- INT getCapitalYieldRateModifier (YieldType eIndex)
int (YieldTypes eIndex)
- INT getCitiesLost ()
int ()
- CyCity getCity (INT iID)
CyCity* (int iID)
- INT getCityDefenseModifier ()
int ()
- STRING getCityName (INT iIndex)
std::wstring (int iIndex)
- INT getCivicAnarchyLength (LIST paeNewCivics)
int (int (CivicTypes*) paeNewCivics)
- INT getCivicPercentAnger (CivicType eCivic)
int (int /*CivicTypes*/ eCivic)
- INT getCivicUpkeep (LIST paiCivics, BOOL bIgnoreAnarchy)
int (int* /*CivicTypes*/ paiCivics, bool bIgnoreAnarchy)
- CivicType getCivics (CivicOptionType iIndex)
int /*CivicTypes*/ (int /*CivicOptionTypes*/ iIndex)
- STRING getCivilizationAdjective (INT iForm)
str() - returns the Civilization name in adjective form
- STRING getCivilizationAdjectiveKey ()
str() - returns the Civilization name in adjective form
- STRING getCivilizationDescription (INT iForm)
str() - returns the Civilization Description String
- STRING getCivilizationDescriptionKey ()
str() - returns the Civilization Description String
- STRING getCivilizationShortDescription (INT iForm)
str() - returns the short Civilization Description
- STRING getCivilizationShortDescriptionKey ()
str() - returns the short Civilization Description
- CivilizationType getCivilizationType ()
int ()
- INT getCoastalTradeRoutes ()
int ()
- INT getCombatExperience ()
int () - Combat experience used to produce Warlords
- INT getCommercePercent (CommerceType eIndex)
int (CommerceTypes eIndex)
- INT getCommerceRate (CommerceType eIndex)
int (CommerceTypes eIndex)
- INT getCommerceRateModifier (CommerceType eIndex)
int (CommerceTypes eIndex)
- INT getConscriptCount ()
int ()
- INT getConversionTimer ()
int ()
- INT getCorporationMaintenanceModifier ()
int ()
- INT getCultureHistory (INT iTurn)
int (int iTurn)
- INT getCurrentEra ()
int ()
- TechType getCurrentResearch ()
int ()
- INT getDistanceMaintenanceModifier ()
int ()
- INT getDomesticGreatGeneralRateModifier ()
int ()
- INT getEconomyHistory (INT iTurn)
int (int iTurn)
- INT getEspionageHistory (INT iTurn)
int (int iTurn)
- INT getEspionageMissionCost (EspionageMissionType eMission, PlayerType eTargetPlayer, CyPlot pPlot, INT iExtraData)
int (EspionageMissionTypes eMission, PlayerTypes eTargetPlayer, CyPlot* pPlot, int iExtraData)
- INT getEspionageSpending (PlayerType ePlayer)
int (PlayerTypes eIndex)
- INT getEspionageSpendingWeightAgainstTeam (TeamType eIndex)
int (TeamTypes eIndex)
- EventTriggeredData getEventOccured (EventType eEvent)
EventTriggeredData* (int /*EventTypes*/ eEvent)
- INT getEventTriggerWeight (EventTriggerType eTrigger)
int getEventTriggerWeight(int eEventTrigger)
- EventTriggeredData getEventTriggered (INT iID)
EventTriggeredData* (int iID)
- BOOL getExpInBorderModifier ()
bool ()
- INT getExtraBuildingHappiness (BuildingType iIndex)
int (int /*BuildingTypes*/ eIndex)
- INT getExtraBuildingHealth (BuildingType iIndex)
int (int /*BuildingTypes*/ eIndex)
- INT getExtraHappiness ()
int ()
- INT getExtraHealth ()
int ()
- INT getExtraUnitCost ()
int ()
- INT getExtraYieldThreshold (YieldType eIndex)
int (YieldTypes eIndex)
- INT getFeatureHappiness (FeatureType iIndex)
int (int /*FeatureTypes*/ eIndex)
- INT getFeatureProductionModifier ()
int ()
- STRING getFlagDecal ()
str() - returns the Civilization flag decal
- INT getFreeCityCommerce (CommerceType eIndex)
int (CommerceTypes eIndex)
- INT getFreeExperience ()
int ()
- INT getFreeMilitaryUnitsPopulationPercent ()
int ()
- INT getFreeSpecialist ()
int ()
- INT getFreeUnitsPopulationPercent ()
int ()
- INT getGold ()
int ()
- INT getGoldPerMilitaryUnit ()
int ()
- INT getGoldPerTurn ()
int ()
- INT getGoldPerTurnByPlayer (PlayerType eIndex)
int (PlayerTypes eIndex)
- INT getGoldPerUnit ()
int ()
- INT getGoldenAgeLength ()
int ()
- INT getGoldenAgeModifier ()
int ()
- INT getGoldenAgeTurns ()
int ()
- INT getGreatGeneralRateModifier ()
int ()
- INT getGreatGeneralsCreated ()
int ()
- INT getGreatGeneralsThresholdModifier ()
int ()
- INT getGreatPeopleCreated ()
int ()
- INT getGreatPeopleRateModifier ()
int ()
- INT getGreatPeopleThresholdModifier ()
int ()
- HandicapType getHandicapType ()
int ()
- INT getHappyPerMilitaryUnit ()
int ()
- INT getHasCorporationCount (CorporationType eIndex)
- INT getHasReligionCount (ReligionType eIndex)
- INT getHighestUnitLevel ()
int ()
- INT getHurryCount (HurryType eIndex)
int (int (HurryTypes) eIndex)
- INT getHurryModifier ()
int ()
- INT getID ()
int ()
- INT getImprovementCount (ImprovementType iIndex)
int (int /*ImprovementTypes*/ iIndex)
- INT getImprovementUpgradeRateModifier ()
int ()
- INT getIndustryHistory (INT iTurn)
int (int iTurn)
- INT getLandScore ()
int ()
- INT getLargestCityHappiness ()
int ()
- LeaderHeadType getLeaderType ()
int ()
- INT getLengthResearchQueue ()
int ()
- INT getLevelExperienceModifier ()
int ()
- INT getMaxAnarchyTurns ()
int ()
- INT getMaxConscript ()
int ()
- INT getMaxGlobalBuildingProductionModifier ()
int ()
- INT getMaxPlayerBuildingProductionModifier ()
int ()
- INT getMaxTeamBuildingProductionModifier ()
int ()
- INT getMilitaryProductionModifier ()
int ()
- STRING getName ()
str ()
- STRING getNameForm (INT iForm)
str ()
- STRING getNameKey ()
str ()
- STRING getNewCityName ()
wstring ()
- INT getNonStateReligionHappiness ()
int ()
- INT getNumAvailableBonuses (BonusType eBonus)
int (int (BonusTypes) eBonus)
- INT getNumCities ()
int ()
- INT getNumCitiesMaintenanceModifier ()
int ()
- INT getNumCityNames ()
int ()
- INT getNumGovernmentCenters ()
int ()
- INT getNumMilitaryUnits ()
int ()
- INT getNumNukeUnits ()
int ()
- INT getNumOutsideUnits ()
int ()
- INT getNumSelectionGroups ()
int ()
- INT getNumTradeBonusImports (PlayerType ePlayer)
int (int /*PlayerTypes*/ ePlayer)
- INT getNumTradeableBonuses (BonusType eBonus)
int (int (BonusTypes) eBonus)
- INT getNumUnitGoldenAges ()
int ()
- INT getNumUnits ()
int ()
- INT getOverflowResearch ()
int ()
- LeaderHeadType getPersonalityType ()
int ()
- PlayerColorType getPlayerColor ()
int (PlayerColorTypes) () - returns the color ID of the player
- INT getPlayerTextColorA ()
int ()
- INT getPlayerTextColorB ()
int ()
- INT getPlayerTextColorG ()
int ()
- INT getPlayerTextColorR ()
int ()
- INT getPopScore ()
int ()
- INT getPower ()
int ()
- INT getPowerHistory (INT iTurn)
int (int iTurn)
- INT getProjectProductionNeeded (ProjectType iIndex)
bool (int /*ProjectTypes*/ eProject, bool bContinue, bool bTestVisible)
- INT getQueuePosition (TechType eTech)
int
- LONG getRealPopulation ()
long int ()
- INT getReligionAnarchyLength ()
int ()
- INT getResearchTurnsLeft (TechType eTech, BOOL bOverflow)
int (int /*TechTypes*/ eTech, bool bOverflow)
- INT getRevolutionTimer ()
int ()
- INT getScoreHistory (INT iTurn)
int (int iTurn)
- STRING getScriptData ()
str () - Get stored custom data (via pickle)
- INT getSeaPlotYield (YieldType eIndex)
int (YieldTypes eIndex)
- CySelectionGroup getSelectionGroup (INT iID)
CvSelectionGroup* (int iID)
- INT getSingleCivicUpkeep (CivicType eCivic, BOOL bIgnoreAnarchy)
int (int /*CivicTypes*/ eCivic, bool bIgnoreAnarchy)
- INT getSpaceProductionModifier ()
int ()
- INT getSpecialBuildingNotRequiredCount (SpecialBuildingType eIndex)
int (int (SpecialBuildingTypes) eIndex)
- INT getSpecialistExtraCommerce (CommerceType eIndex)
int (CommerceTypes eIndex)
- INT getSpecialistExtraYield (SpecialistType eIndex1, YieldType eIndex2)
int (int /*SpecialistTypes*/ eIndex1, int /*YieldTypes*/ eIndex2)
- CyPlot getStartingPlot ()
CyPlot* ()
- INT getStateReligion ()
int ()
- INT getStateReligionBuildingCommerce (CommerceType eIndex)
int (CommerceTypes eIndex)
- INT getStateReligionBuildingProductionModifier ()
int ()
- INT getStateReligionFreeExperience ()
int ()
- INT getStateReligionGreatPeopleRateModifier ()
int ()
- INT getStateReligionHappiness ()
int ()
- STRING getStateReligionKey ()
str() - returns the name of the Civilizations State Religion
- STRING getStateReligionName (INT iForm)
str() - returns the name of the Civilizations State Religion
- INT getStateReligionUnitProductionModifier ()
int ()
- INT getStrikeTurns ()
int ()
- INT getTeam ()
int ()
- INT getTechScore ()
int ()
- INT getTotalLand ()
int ()
- INT getTotalLandScored ()
int ()
- INT getTotalMaintenance ()
int ()
- INT getTotalPopulation ()
int ()
- INT getTotalTimePlayed ()
int ()
- DenialType getTradeDenial (PlayerType eWhoTo, TradeData item)
DenialTypes (int eWhoTo, TradeData item)
- INT getTradeRoutes ()
int ()
- INT getTradeYieldModifier (YieldType eIndex)
int (YieldTypes eIndex)
- CyUnit getUnit (INT iID)
CyUnit* (int iID)
- STRING getUnitButton (INT eUnit)
string (int eUnit) - Returns the unit button for this player
- INT getUnitClassCount (UnitClassType eIndex)
int (int (UnitClassTypes) eIndex)
- INT getUnitClassCountPlusMaking (UnitClassType eIndex)
int (int (UnitClassTypes) eIndex)
- INT getUnitClassMaking (UnitClassType eIndex)
int (int (UnitClassTypes) eIndex)
- INT getUnitProductionNeeded (UnitType iIndex)
int (int /*UnitTypes*/ iIndex)
- INT getUpkeepCount (UpkeepType eIndex)
int (int (UpkeepTypes) eIndex)
- INT getUpkeepModifier ()
int ()
- INT getVotes (VoteType eVote, VoteSourceType eVoteSource)
int (int /*VoteTypes*/ eVote, int /*VoteSourceTypes*/ eVoteSource)
- INT getWarWearinessModifier ()
int ()
- INT getWarWearinessPercentAnger ()
int ()
- INT getWinsVsBarbs ()
int ()
- INT getWondersScore ()
int ()
- INT getWorkerSpeedModifier ()
int ()
- STRING getWorstEnemyName ()
str () - returns the name of the worst enemy
- INT getYieldRateModifier (YieldType eIndex)
int (YieldTypes eIndex)
- INT greatPeopleThreshold (BOOL bMilitary)
int ()
- BOOL hasBonus (BonusType eBonus)
int (int /*BonusType*/ ePlayer)
- BOOL hasHeadquarters (CorporationType eCorporation)
bool (int (CorporationTypes) eCorporation)
- BOOL hasHolyCity (ReligionType eReligion)
bool (int (ReligionTypes) eReligion)
- BOOL hasTrait (TraitType iIndex)
bool hasTrait(int /*TraitTypes*/ iIndex) - returns True if player is the Trait Type.
- CyCity initCity (INT x, INT y)
initCity( plotX, plotY ) - spawns a city at x,y
- EventTriggeredData initTriggeredData (EventTriggerType eEventTrigger, BOOL bFire, INT iCityId, INT iPlotX, INT iPlotY, PlayerType eOtherPlayer, INT iOtherPlayerCityId, ReligionType eReligion, CorporationType eCorporation, INT iUnitId, BuildingType eBuilding)
EventTriggeredData* (int eEventTrigger, bool bFire, int iCityId, int iPlotX, int iPlotY, PlayerTypes eOtherPlayer, int iOtherPlayerCityId, ReligionTypes eReligion, CorporationTypes eCorporation, int iUnitId, BuildingTypes eBuilding)
- CyUnit initUnit (UnitType iIndex, INT iX, INT iY, UnitAIType eUnitAI, DirectionType eFacingDirection)
CyUnit* initUnit(UnitTypes iIndex, plotX, plotY, UnitAITypes iIndex) - place Unit at X,Y NOTE: Always use UnitAITypes.NO_UNITAI
- BOOL isAlive ()
bool ()
- BOOL isAnarchy ()
bool ()
- BOOL isBarbarian ()
bool () - returns True if player is a Barbarian
- BOOL isBuildingClassMaxedOut (BuildingClassType iIndex, INT iExtra)
bool (int /*BuildingClassTypes*/ iIndex, int iExtra)
- BOOL isBuildingFree (BuildingType iIndex)
bool (int /*BuildingTypes*/ eIndex)
- BOOL isBuildingOnlyHealthy ()
bool ()
- BOOL isCivic (CivicType eCivic)
bool (int (CivicTypes) eCivic)
- BOOL isCommerceFlexible (CommerceType eIndex)
bool (CommerceTypes eIndex)
- BOOL isCurrentResearchRepeat ()
bool ()
- BOOL isEverAlive ()
bool ()
- BOOL isExtendedGame ()
bool ()
- BOOL isFeatAccomplished (FeatType eIndex)
bool ()
- BOOL isFoundedFirstCity ()
bool ()
- BOOL isFullMember (VoteSourceType eVoteSource)
bool ()
- BOOL isGoldenAge ()
bool ()
- BOOL isHasCivicOption (CivicOptionType eIndex)
bool (int (CivicOptionTypes) eIndex)
- BOOL isHuman ()
bool ()
- BOOL isLoyalMember (VoteSourceType eIndex)
bool ()
- BOOL isMilitaryFoodProduction ()
bool ()
- BOOL isMinorCiv ()
bool ()
- BOOL isNoCivicUpkeep (CivicOptionType iIndex)
bool (int /*CivicOptionTypes*/ iIndex)
- BOOL isNoCorporations ()
bool ()
- BOOL isNoForeignCorporations ()
bool ()
- BOOL isNoForeignTrade ()
bool ()
- BOOL isNoNonStateReligionSpread ()
bool ()
- BOOL isNoResearchAvailable ()
bool ()
- BOOL isNoUnhealthyPopulation ()
bool ()
- BOOL isNone ()
checks for a null player
- BOOL isOption (PlayerOptionType eIndex)
bool ()
- BOOL isPlayable ()
bool ()
- BOOL isProductionMaxedBuildingClass (BuildingClassType eBuildingClass, BOOL bAcquireCity)
int (int /*BuildingClassTypes*/ eBuildingClass, bool bAcquireCity)
- BOOL isProductionMaxedProject (ProjectType eProject)
int (int /*ProjectTypes*/ eProject)
- BOOL isProductionMaxedUnitClass (UnitClassType eUnitClass)
int (int /*UnitClassTypes*/ eUnitClass)
- BOOL isResearch ()
bool ()
- BOOL isResearchingTech (TechType iIndex)
bool (int /*TechTypes*/ iIndex)
- BOOL isSpecialBuildingNotRequired (SpecialBuildingType eIndex)
int (int (SpecialBuildingTypes) eIndex)
- BOOL isSpecialistValid (SpecialistType iIndex)
bool (int /*SpecialistTypes*/ iIndex)
- BOOL isStateReligion ()
bool ()
- BOOL isStrike ()
bool ()
- BOOL isTurnActive ()
bool ()
- BOOL isUnitClassMaxedOut (UnitClassType eIndex, INT iExtra)
bool (int (UnitClassTypes) eIndex, int iExtra)
- BOOL isVotingMember (VoteSourceType eVoteSource)
bool ()
- BOOL isWhiteFlag ()
bool () - Whether or not this player is using a custom texture flag (set in WBS)
- VOID killAllDeals ()
void ()
- VOID killCities ()
void ()
- VOID killUnits ()
void ()
- TUPLE nextCity (INT iterIn, BOOL bRev)
tuple(CyCity, int iterOut) (int iterIn, bool bReverse) - gets the next city
- TUPLE nextSelectionGroup (INT iterIn, BOOL bRev)
tuple(CySelectionGroup, int iterOut) (int iterIn, bool bReverse) - gets the next selectionGroup
- TUPLE nextUnit (INT iterIn, BOOL bRev)
tuple(CyUnit, int iterOut) (int iterIn, bool bReverse) - gets the next unit
- VOID popResearch (TechType eTech)
void (int /*TechTypes*/ eTech)
- BOOL pushResearch (TechType iIndex, BOOL bClear)
void (int /*TechTypes*/ iIndex, bool bClear)
- VOID raze (CyCity pCity)
void (CyCity pCity)
- VOID receiveGoody (CyPlot pPlot, GoodyType eGoody, CyUnit pUnit)
void (CyPlot* pPlot, int /*GoodyTypes*/ eGoody, CyUnit* pUnit)
- VOID removeBuildingClass (BuildingClassType eBuildingClass)
void (int /*BuildingClassTypes*/ eBuildingClass)
- VOID resetEventOccured (INT eEvent)
void (int /*EventTypes*/ eEvent)
- VOID revolution (INT paeNewCivics, BOOL bForce)
void (int (CivicTypes*) paeNewCivics, bool bForce)
- VOID setAdvancedStartPoints (INT iNewValue)
void (int iNewValue)
- VOID setCivics (CivicOptionType eIndex, CivicType eNewValue)
void (int iCivicOptionType, int iCivicType) - Used to forcibly set civics with no anarchy
- VOID setCombatExperience (INT iExperience)
void (int) - Combat experience used to produce Warlords
- VOID setCommercePercent (CommerceType eIndex, INT iNewValue)
int (CommerceTypes eIndex, int iNewValue)
- VOID setConscriptCount (INT iNewValue)
void (int iNewValue)
- VOID setCurrentEra (EraType iNewValue)
void (int /*EraTypes*/ iNewValue)
- VOID setEspionageSpendingWeightAgainstTeam (TeamType eIndex, INT iValue)
void (TeamTypes eIndex, int iValue)
- VOID setFeatAccomplished (FeatType eIndex, BOOL bNewValue)
void ()
- VOID setGold (INT iNewValue)
void (int iNewValue)
- VOID setLastStateReligion (ReligionType iNewReligion)
void (int iReligionID) - Sets the player's state religion to iReligionID
- VOID setLoyalMember (VoteSourceType eIndex, BOOL bNewValue)
void ()
- VOID setOption (PlayerOptionType eIndex, BOOL bNewValue)
void ()
- VOID setPersonalityType (LeaderHeadType eNewValue)
void (int /*LeaderHeadTypes*/ eNewValue)
- VOID setPlayable (BOOL bNewValue)
void ()
- VOID setScriptData (STRING szNewValue)
void (str) - Set stored custom data (via pickle)
- VOID setStartingPlot (CyPlot pPlot, BOOL bUpdateStartDist)
void (CyPlot*, bool) - sets the player's starting plot
- INT specialistCommerce (SpecialistType eSpecialist, CommerceType eCommerce)
int (int (SpecialistTypes) eSpecialist, int (CommerceTypes) eCommerce)
- INT specialistYield (SpecialistType eSpecialist, YieldType eCommerce)
int (int (SpecialistTypes) eSpecialist, int (YieldTypes) eCommerce)
- BOOL splitEmpire (INT iAreaId)
bool (int iAreaId)
- INT startingPlotRange ()
int ()
- BOOL startingPlotWithinRange (CyPlot *pPlot, PlayerType ePlayer, INT iRange, INT iPass)
bool (CyPlot *pPlot, int /*PlayerTypes*/ ePlayer, int iRange, int iPass)
- VOID stopTradingWithTeam (TeamType eTeam)
int (int /*TeamTypes*/ eTeam)
- VOID trigger (INT eEventTrigger)
void (/*EventTriggerTypes*/int eEventTrigger)
- INT unitsGoldenAgeCapable ()
int ()
- INT unitsGoldenAgeReady ()
int ()
- INT unitsRequiredForGoldenAge ()
int ()
CyPlot
- VOID addFeatureDummyModel (STRING dummyTag, STRING modelTag)
void (string dummyTag, string modelTag)
- CyArea area ()
CyArea* ()
- BOOL at (INT iX, INT iY)
bool (int iX, int iY)
- INT calculateBestNatureYield (YieldType eIndex, TeamType eTeam)
int (int (YieldTypes) eYield, int (TeamTypes) eTeam)
- PlayerType calculateCulturalOwner ()
int ()
- INT calculateCulturePercent (PlayerType eIndex)
int (int /*PlayerTypes*/ eIndex)
- INT calculateImprovementYieldChange (ImprovementType eImprovement, YieldType eYield, PlayerType ePlayer, BOOL bOptimal)
int (int (ImprovementTypes) eImprovement, int (YieldTypes) eYield, int (PlayerTypes) ePlayer, bool bOptimal)
- INT calculateNatureYield (YieldType eIndex, TeamType eTeam, BOOL bIgnoreFeature)
int (int (YieldTypes) eYield, int (TeamTypes) eTeam, bool bIgnoreFeature)
- INT calculateTeamCulturePercent (TeamType eIndex)
int (int /*TeamTypes*/ eIndex)
- INT calculateTotalBestNatureYield (TeamType eTeam)
int (int (TeamTypes) eTeam)
- INT calculateYield (YieldType eIndex, BOOL bDisplay)
int (YieldTypes eYield, bool bDisplay)
- BOOL canBuild (BuildType eBuild, PlayerType ePlayer, BOOL bTestVisible)
bool (int (BuildTypes) eBuild, int (PlayerTypes) ePlayer, bool bTestVisible)
- BOOL canHaveBonus (BonusType eBonus, BOOL bIgnoreLatitude)
bool (int /*BonusTypes*/ eBonus, bool bIgnoreLatitude)
- BOOL canHaveFeature (FeatureType eFeature)
bool (int /*FeatureTypes*/ eFeature)
- BOOL canHaveImprovement (ImprovementType eImprovement, TeamType eTeam, BOOL bPotential)
bool (int (ImprovementTypes) eImprovement, int (TeamTypes) eTeam, bool bPotential)
- BOOL canHavePotentialIrrigation ()
bool ()
- BOOL changeBuildProgress (BuildType eBuild, INT iChange, TeamType eTeam)
bool (int /*BuildTypes*/ eBuild, int iChange, int /*TeamTypes*/ eTeam)
- VOID changeCulture (PlayerType eIndex, INT iChange, BOOL bUpdate)
void (int /*PlayerTypes*/ eIndex, int iChange, bool bUpdate)
- VOID changeExtraMovePathCost (INT iChange)
int (int iChange)
- VOID changeForceUnownedTimer (INT iChange)
void (int iChange)
- VOID changeImprovementDuration (INT iChange)
int (int iChange)
- VOID changeInvisibleVisibilityCount (TeamType eTeam, InvisibleType eInvisible, INT iChange)
int (int (TeamTypes eTeam), int (InvisibleTypes) eInvisible, int iChange)
- VOID changeOwnershipDuration (INT iChange)
int (int iChange)
- VOID changeUpgradeProgress (INT iChange)
void (int iChange)
- VOID changeVisibilityCount (TeamType eTeam, INT iChange, InvisibleType eSeeInvisible)
void (int (TeamTypes) eTeam, int iChange, int (InvisibleTypes) eSeeInvisible)
- INT countNumAirUnits (TeamType ePlayer)
int (int /*TeamTypes*/ ePlayer)
- INT countTotalCulture ()
int ()
- INT defenseModifier (TeamType iDefendTeam, BOOL bIgnoreBuilding, BOOL bHelp)
int (int /*TeamTypes*/, bool bIgnoreBuilding, bool bHelp)
- VOID erase ()
void ()
- TeamType findHighestCultureTeam ()
int /*TeamTypes*/ ()
- INT getArea ()
int ()
- CyUnit getBestDefender (PlayerType eOwner, PlayerType eAttackingPlayer, CyUnit pAttacker, BOOL bTestAtWar, BOOL bTestPotentialEnemy, BOOL bTestCanMove)
CyUnit* (int (PlayerTypes) eOwner, int (PlayerTypes) eAttackingPlayer, CvUnit* pAttacker, bool bTestAtWar, bool bTestPotentialEnemy, bool bTestCanMove)
- BonusType getBonusType (TeamType eTeam)
int (int /*TeamTypes*/ eTeam)
- INT getBuildProgress (BuildType eBuild)
int (int /*BuildTypes*/ eBuild)
- INT getBuildTime (BuildType eBuild)
int (int /*BuildTypes*/ eBuild)
- INT getBuildTurnsLeft (BuildType eBuild, INT iNowExtra, INT iThenExtra)
int (int (BuildTypes) eBuild, int iNowExtra, int iThenExtra)
- INT getCityRadiusCount ()
int ()
- INT getCulture (PlayerType eIndex)
int (int /*PlayerTypes*/ eIndex)
- INT getCultureRangeCities (PlayerType eOwnerIndex, INT iRangeIndex)
int (int /*PlayerTypes*/ eOwnerIndex, int iRangeIndex)
- INT getExtraMovePathCost ()
int ()
- INT getFeatureProduction (BuildType eBuild, TeamType eTeam, CyCity ppCity)
int (int (BuildTypes) eBuild, int (TeamTypes) eTeam, CvCity** ppCity)
- FeatureType getFeatureType ()
int ()
- INT getFeatureVariety ()
int ()
- INT getForceUnownedTimer ()
int ()
- INT getFoundValue (PlayerType eIndex)
int (int /*PlayerTypes*/ eIndex)
- INT getImprovementDuration ()
int ()
- ImprovementType getImprovementType ()
int ()
- INT getInvisibleVisibilityCount (TeamType eTeam, InvisibleType eInvisible)
int (int (TeamTypes eTeam), int (InvisibleTypes) eInvisible)
- INT getLatitude ()
int ()
- INT getMinOriginalStartDist ()
int ()
- INT getNearestLandArea ()
int ()
- CyPlot getNearestLandPlot ()
CyPlot* ()
- BonusType getNonObsoleteBonusType (TeamType eTeam)
int (int /*TeamTypes*/ eTeam)
- INT getNumCultureRangeCities (PlayerType ePlayer)
bool (int /*PlayerTypes*/ ePlayer)
- INT getNumDefenders (PlayerType ePlayer)
int (int /*PlayerTypes*/ ePlayer)
- INT getNumUnits ()
int ()
- INT getNumVisibleEnemyDefenders (CyUnit pUnit)
int (CyUnit* pUnit)
- INT getNumVisiblePotentialEnemyDefenders (CyUnit pUnit)
int (CyUnit* pUnit)
- PlayerType getOwner ()
int ()
- INT getOwnershipDuration ()
int ()
- INT getPlayerCityRadiusCount (PlayerType eIndex)
int (int /*PlayerTypes*/ eIndex)
- CyCity getPlotCity ()
CyCity* ()
- INT getPlotGroupConnectedBonus (PlayerType ePlayer, BonusType eBonus)
int (int (PlayerTypes) ePlayer, int (BonusTypes) eBonus)
- PlotType getPlotType ()
int ()
- NiPoint3 getPoint ()
NiPoint3 ()
- INT getReconCount ()
int ()
- ImprovementType getRevealedImprovementType (TeamType eTeam, BOOL bDebug)
int (int /*TeamTypes*/ eTeam, bool bDebug)
- PlayerType getRevealedOwner (TeamType eTeam, BOOL bDebug)
int (int (TeamTypes) eTeam, bool bDebug)
- RouteType getRevealedRouteType (TeamType eTeam, BOOL bDebug)
int (int /*TeamTypes*/ eTeam, bool bDebug)
- TeamType getRevealedTeam (TeamType eTeam, BOOL bDebug)
int (int /*TeamTypes*/ eTeam, bool bDebug)
- INT getRiverCrossingCount ()
int ()
- INT getRiverID ()
int ()
- CardinalDirectionType getRiverNSDirection ()
CardinalDirectionTypes ()
- CardinalDirectionType getRiverWEDirection ()
CardinalDirectionTypes ()
- RouteType getRouteType ()
int ()
- STRING getScriptData ()
str () - Get stored custom data
- CyUnit getSelectedUnit ()
CyUnit* ()
- INT getStolenVisibilityCount (TeamType eTeam)
int (int /*TeamTypes*/ eTeam)
- INT getTeam ()
int ()
- TerrainType getTerrainType ()
int ()
- CyUnit getUnit (INT iIndex)
CyUnit* (int iIndex)
- INT getUnitPower (PlayerType eOwner)
int (int /*PlayerTypes*/ eOwner)
- INT getUpgradeProgress ()
int ()
- INT getUpgradeTimeLeft (ImprovementType eImprovement, PlayerType ePlayer)
int (int /*ImprovementTypes*/ eImprovement, int /*PlayerTypes*/ ePlayer)
- INT getVisibilityCount (TeamType eTeam)
int (int /*TeamTypes*/ eTeam)
- CyCity getWorkingCity ()
CyCity* ()
- CyCity getWorkingCityOverride ()
CyCity* ()
- INT getX ()
int ()
- INT getY ()
int ()
- INT getYield (YieldType eIndex)
int (YieldTypes eIndex)
- BOOL hasYield ()
bool ()
- BOOL isActiveVisible (BOOL bDebug)
bool (bool bDebug)
- BOOL isAdjacentNonrevealed (TeamType eTeam)
- BOOL isAdjacentNonvisible (TeamType eTeam)
- BOOL isAdjacentOwned ()
bool ()
- BOOL isAdjacentPlayer (PlayerType ePlayer, BOOL bLandOnly)
bool (int /*PlayerTypes*/ ePlayer, bool bLandOnly)
- BOOL isAdjacentPlotGroupConnectedBonus (PlayerType ePlayer, BonusType eBonus)
bool (int (PlayerTypes) ePlayer, int (BonusTypes) eBonus)
- BOOL isAdjacentRevealed (TeamType eTeam)
- BOOL isAdjacentTeam (TeamType eTeam, BOOL bLandOnly)
bool (int /*TeamTypes*/ eTeam, bool bLandOnly)
- BOOL isAdjacentToArea (CyArea pArea)
bool (CyArea)
- BOOL isAdjacentToLand ()
bool ()
- BOOL isAdjacentVisible (TeamType eTeam, BOOL bDebug)
- BOOL isBarbarian ()
bool ()
- BOOL isBeingWorked ()
bool ()
- BOOL isBestAdjacentFound (PlayerType eIndex)
bool (int /*PlayerTypes*/ eIndex)
- BOOL isBonusNetwork (TeamType eTeam)
bool (int (TeamTypes) eTeam)
- BOOL isCity ()
bool ()
- INT isCityRadius ()
int ()
- BOOL isCoastalLand ()
bool ()
- BOOL isConnectedTo (CyCity pCity)
bool (CvCity* pCity) - returns whether this plot is connected to the provided city
- BOOL isConnectedToCapital (PlayerType ePlayer)
bool (int (PlayerTypes) ePlayer) - returns whether this plot is connected to the capital of the provided player
- BOOL isCultureRangeCity (PlayerType eOwnerIndex, INT iRangeIndex)
bool (int /*PlayerTypes*/ eOwnerIndex, int iRangeIndex)
- BOOL isEnemyCity (CyUnit pUnit)
bool (CyUnit* pUnit)
- BOOL isFighting ()
bool ()
- BOOL isFlagDirty ()
bool ()
- BOOL isFlatlands ()
bool ()
- BOOL isForceUnowned ()
int ()
- BOOL isFreshWater ()
bool ()
- BOOL isFriendlyCity (CyUnit pUnit, BOOL bCheckImprovement)
bool (CyUnit* pUnit, bool bCheckImprovement)
- BOOL isGoody ()
bool ()
- BOOL isHills ()
bool ()
- BOOL isImpassable ()
bool ()
- BOOL isInvestigate (TeamType eTeam)
bool (int /*TeamTypes*/ eTeam)
- BOOL isInvisibleVisible (TeamType eTeam, InvisibleType eInvisible)
int (int (TeamTypes eTeam), int (InvisibleTypes) eInvisible)
- BOOL isIrrigated ()
bool ()
- BOOL isIrrigationAvailable (BOOL bIgnoreSelf)
bool (bool bIgnoreSelf)
- BOOL isLake ()
bool ()
- BOOL isNOfRiver ()
bool ()
- BOOL isNetworkTerrain (TeamType eTeam)
bool (int (TeamTypes) eTeam)
- BOOL isNone ()
bool ()
- BOOL isOccupation ()
bool ()
- BOOL isOwned ()
bool ()
- BOOL isOwnershipScore ()
int ()
- BOOL isPeak ()
bool ()
- BOOL isPlayerCityRadius (PlayerType eIndex)
bool (int /*PlayerTypes*/ eIndex)
- BOOL isPlotGroupConnectedBonus (PlayerType ePlayer, BonusType eBonus)
bool (int (PlayerTypes) ePlayer, int (BonusTypes) eBonus)
- BOOL isPotentialCityWork ()
bool ()
- BOOL isPotentialCityWorkForArea (CyArea pArea)
bool (CyArea* pArea)
- BOOL isPotentialIrrigation ()
bool ()
- BOOL isRevealed (TeamType eTeam, BOOL bDebug)
bool (int /*TeamTypes*/ eTeam, bool bDebug)
- BOOL isRevealedBarbarian ()
bool ()
- BOOL isRevealedGoody (TeamType eTeam)
bool (int (TeamTypes) eTeam)
- BOOL isRiver ()
bool ()
- BOOL isRiverConnection (DirectionType eDirection)
bool (int /*DirectionTypes*/ eDirection)
- BOOL isRiverCrossing (DirectionType eIndex)
bool (DirectionTypes eIndex)
- BOOL isRiverSide ()
bool ()
- BOOL isRoute ()
bool ()
- BOOL isStartingPlot ()
bool ()
- BOOL isTradeNetwork (TeamType eTeam)
bool (int eTeam)
- BOOL isTradeNetworkConnected (CyPlot pPlot, TeamType eTeam)
bool (CyPlot, int eTeam)
- BOOL isTradeNetworkImpassable (TeamType eTeam)
bool (int (TeamTypes) eTeam)
- BOOL isUnit ()
bool ()
- BOOL isValidDomainForAction (CyUnit pUnit)
bool (CyUnit* pUnit)
- BOOL isValidDomainForLocation (CyUnit pUnit)
bool (CyUnit* pUnit)
- BOOL isVisible (TeamType eTeam, BOOL bDebug)
bool (int /*TeamTypes*/ eTeam, bool bDebug)
- BOOL isVisibleEnemyDefender (CyUnit pUnit)
bool (CyUnit* pUnit)
- BOOL isVisibleEnemyUnit (PlayerType ePlayer)
bool (int /*PlayerTypes*/ ePlayer)
- BOOL isVisibleOtherUnit (PlayerType ePlayer)
bool (int /*PlayerTypes*/ ePlayer)
- BOOL isVisibleToWatchingHuman ()
bool ()
- BOOL isWOfRiver ()
bool ()
- BOOL isWater ()
bool ()
- BOOL isWithinCultureRange (PlayerType ePlayer)
bool (int /*PlayerTypes*/ ePlayer)
- BOOL isWithinTeamCityRadius (TeamType eTeam, PlayerType eIgnorePlayer)
bool (int /*TeamTypes*/ eTeam, int /*PlayerTypes*/ eIgnorePlayer)
- INT movementCost (CyUnit pUnit, CyPlot pFromPlot)
int (CyUnit* pUnit, CyPlot* pFromPlot)
- VOID nukeExplosion (INT iRange, CyUnit pNukeUnit)
void (int iRange, CyUnit* pNukeUnit)
- STRING pickFeatureDummyTag (INT mouseX, INT mouseY)
string (int mouseX, int mouseY)
- VOID removeGoody ()
void ()
- VOID resetFeatureModel ()
void ()
- INT seeFromLevel (TeamType eTeam)
int (int eTeam)
- INT seeThroughLevel ()
int ()
- VOID setBonusType (BonusType eNewValue)
void (int eNewValue)
- VOID setCulture (PlayerType eIndex, INT iNewValue, BOOL bUpdate)
void (int /*PlayerTypes*/ eIndex, int iNewValue, bool bUpdate)
- VOID setFeatureDummyTexture (STRING dummyTag, STRING textureTag)
void (string dummyTag, string textureTag)
- VOID setFeatureDummyVisibility (STRING dummyTag, BOOL show)
void (string dummyTag, bool show)
- VOID setFeatureType (FeatureType eNewValue, INT iVariety)
void (int /*FeatureTypes*/ eNewValue, int iVariety)
- VOID setFlagDirty (BOOL bNewValue)
void (bool bNewValue)
- VOID setForceUnownedTimer (INT iNewValue)
void (int iNewValue)
- VOID setImprovementDuration (INT iNewValue)
int (int iNewValue)
- VOID setImprovementType (ImprovementType eNewValue)
void (int eNewValue)
- VOID setNOfRiver (BOOL bNewValue, CardinalDirectionType eRiverDir)
void (bool bNewValue, CardinalDirectionTypes eRiverDir)
- VOID setOwner (PlayerType eNewValue)
void (int /*PlayerTypes*/ eNewValue)
- VOID setOwnerNoUnitCheck (PlayerType eNewValue)
void (int /*PlayerTypes*/ eNewValue)
- VOID setOwnershipDuration (INT iNewValue)
int (int iNewValue)
- VOID setPlotType (PlotType eNewValue, BOOL bRecalculate, BOOL bRebuildGraphics)
void (PlotTypes eNewValue, bool bRecalculate, bool bRebuildGraphics)
- VOID setRevealed (TeamType eTeam, BOOL bNewValue, BOOL bTerrainOnly, TeamType eFromTeam)
void (int /*TeamTypes*/ eTeam, bool bNewValue, bool bTerrainOnly, int /*TeamTypes*/ eFromTeam)
- VOID setRiverID (INT iNewValue)
void (int)
- VOID setRouteType (RouteType eNewValue)
void (int (RouteTypes) eNewValue)
- VOID setScriptData (STRING szNewValue)
void (str) - Set stored custom data
- VOID setStartingPlot (BOOL bNewValue)
void (bool bNewValue)
- VOID setTerrainType (TerrainType eNewValue, BOOL bRecalculate, BOOL bRebuildGraphics)
void (TerrainTypes eNewValue, bool bRecalculate, bool bRebuildGraphics)
- VOID setUpgradeProgress (INT iNewValue)
void (int iNewValue)
- VOID setWOfRiver (BOOL bNewValue, CardinalDirectionType eRiverDir)
void (bool bNewValue, CardinalDirectionTypes eRiverDir)
- BOOL shareAdjacentArea (CyPlot pPlot)
bool (CyPlot)
- VOID updateVisibility ()
void () Refreshes all of the plots
- CyArea waterArea ()
CyArea* ()
CyPopup - not in SDK
- VOID addButton (STRING szText)
void ( wstring szText )
- VOID addButtonXY (STRING szText, INT iX, INT iY)
void ( wstring szText, int iX, int iY )
- VOID addDDS (STRING szPathName, INT iX, INT iY, INT iWidth, INT iHeight)
void ( string szPathName, int iX, int iY, int iWidth, int iHeight )
- VOID addFixedSeparator (INT iSpace)
void ( int iSpace )
- VOID addLeaderhead (STRING szPathName, INT eWho, INT eInitAttitude, INT iX, INT iY)
void ( string szPathName, int eWho, int eInitAttitude, int iX, int iY )
- VOID addListBoxString (STRING szText, INT iID, INT iGroup)
void ( wstring szText, int iID, int iGroup )
- VOID addPullDownString (STRING szText, INT iID, INT iGroup)
void ( wstring szText, int iID, int iGroup )
- VOID addPythonButton (STRING szFunctionName, STRING szBtnText, STRING szHelpText, STRING szArtFile, INT iData1, INT iData2, BOOL bOption)
void ( string szFunctionName, wstring szBtnText, wstring szHelpText, string szArtFile, int iData1, int iData2, bool bOption )
- VOID addPythonButtonXY (STRING szFunctionName, STRING szBtnText, STRING szHelpText, STRING szArtFile, INT iData1, INT iData2, BOOL bOption, INT iX, INT iY)
void ( string szFunctionName, wstring szBtnText, wstring szHelpText, string szArtFile, int iData1, int iData2, bool bOption, int iX, int iY )
- VOID addPythonDDS (STRING szPathName, STRING szText, INT iX, INT iY, INT iWidth, INT iHeight)
void ( string szPathName, wstring szText, int iX, int iY, int iWidth, int iHeight )
- VOID addSeparator ()
void ( )
- VOID addTableCellDDS (INT iRow, INT iCol, STRING szFile, INT iX, INT iY, INT iWidth, INT iHeight, INT iGroup)
void ( int iRow, int iCol, string szFile, int iX, int iY, int iWidth, int iHeight, int iGroup )
- VOID addTableCellImage (INT iRow, INT iCol, STRING szFile, INT iGroup)
void ( int iRow, int iCol, string szFile, int iGroup )
- VOID addTableCellText (INT iRow, INT iCol, STRING szText, INT iGroup)
void ( int iRow, int iCol, wstring szText, int iGroup )
- VOID completeTableAndAttach (INT iGroup)
void ( int iGroup )
- VOID completeTableAndAttachXY (INT iGroup, INT iX, INT iY)
void ( int iGroup, int iX, int iY )
- VOID createCheckBoxes (INT iNumBoxes, INT iGroup)
void ( int iNumBoxes, int iGroup )
- VOID createEditBox (STRING szText, INT iGroup)
void (wstring szText, int iGroup)
- VOID createEditBoxXY (STRING szText, INT iGroup, INT iX, INT iY)
void (wstring szText, int iGroup, int iX, int iY)
- VOID createListBox (INT iGroup)
void ( int iGroup )
- VOID createListBoxXY (INT iGroup, INT iX, INT iY)
void ( int iGroup, int iX, int iY )
- VOID createPullDown (INT iGroup)
void ( int iGroup )
- VOID createPullDownXY (INT iGroup, INT iX, INT iY)
void ( int iGroup, int iX, int iY )
- VOID createPythonCheckBoxes (INT iNumBoxes, INT iGroup)
void ( int iNumBoxes, int iGroup )
- VOID createPythonEditBox (STRING szText, STRING szHelpText, INT iGroup)
void (wstring szText, wstring szHelpText, int iGroup)
- VOID createPythonEditBoxXY (STRING szText, STRING szHelpText, INT iGroup, INT iX, INT iY)
void (wstring szText, wstring szHelpText, int iGroup, int iX, int iY)
- VOID createPythonListBox (STRING szText, INT iGroup)
void ( wstring szText, int iGroup )
- VOID createPythonListBoxXY (STRING szText, INT iGroup, INT iX, INT iY)
void ( wstring szText, int iGroup, int iX, int iY )
- VOID createPythonPullDown (STRING szText, INT iGroup)
void ( wstring szText, int iGroup )
- VOID createPythonPullDownXY (STRING szText, INT iGroup, INT iX, INT iY)
void ( wstring szText, int iGroup, int iX, int iY )
- VOID createPythonRadioButtons (INT iNumButtons, INT iGroup)
void ( int iNumButtons, int iGroup )
- VOID createRadioButtons (INT iNumButtons, INT iGroup)
void ( int iNumButtons, int iGroup )
- VOID createSpinBox (INT iIndex, STRING szHelpText, INT iDefault, INT iIncrement, INT iMax, INT iMin)
void ( int iIndex, wstring szHelpText, int iDefault, int iIncrement, int iMax, int iMin )
- VOID createTable (INT iRows, INT iCols, INT iGroup)
void ( int iRows, int iCols, int iGroup )
- BOOL isNone ()
bool () - returns whether this is a valid CyPopup instance
- BOOL launch (BOOL bCreateOK, PopupState eState)
bool (bool bCreateOK, PopupStates eState
- VOID setBodyString (STRING szText, INT uiFlags)
void ( wstring szText, uint uiFlags )
- VOID setCheckBoxText (INT iCheckBoxID, STRING szText, INT iGroup)
void ( int iCheckBoxID, wstring szText, int iGroup )
- VOID setEditBoxMaxCharCount (INT maxCharCount, INT preferredCharCount, INT iGroup)
void (int maxCharCount, int preferredCharCount, int iGroup )
- VOID setHeaderString (STRING szText, INT uiFlags)
void ( wstring szText, uint uiFlags )
- VOID setPosition (INT iX, INT iY)
void (int iX, int iY)
- VOID setPythonBodyString (STRING szDefText, STRING szName, STRING szText, INT uiFlags)
void ( wstring szDefText, string szName, wstring szText, uint uiFlags )
- VOID setPythonCheckBoxText (INT iCheckBoxID, STRING szText, STRING szHelpText, INT iGroup)
void ( int iCheckBoxID, wstring szText, wstring szHelpText, int iGroup )
- VOID setPythonRadioButtonText (INT iRadioButtonID, STRING szText, STRING szHelpText, INT iGroup)
void ( int iRadioButtonID, wstring szText, wstring szHelpText, int iGroup )
- VOID setRadioButtonText (INT iRadioButtonID, STRING szText, INT iGroup)
void ( int iRadioButtonID, wstring szText, int iGroup )
- VOID setSelectedListBoxString (INT iID, INT iGroup)
void ( int iID, int iGroup )
- VOID setSelectedPulldownID (INT iID, INT iGroup)
void ( int iID, int iGroup )
- VOID setSize (INT iXS, INT iYS)
void (int iXS, int iYS)
- VOID setTableCellSize (INT iCol, INT iPixels, INT iGroup)
void ( int iCol, int iPixels, int iGroup )
- VOID setTableYSize (INT iRow, INT iSize, INT iGroup)
void ( int iRow, int iSize, int iGroup )
- VOID setTimer (INT uiTime)
void (unsigned int uiTime)
- VOID setUserData (TUPLE userData)
void (tuple userData)
CyPopupInfo - not in SDK
- VOID addPopup (INT iPlayer)
void (int iPlayer)
- VOID addPythonButton (STRING szText, STRING szArt)
void (wstring szText, string szArt)
- ButtonPopupType getButtonPopupType ()
ButtonPopupTypes ()
- INT getData1 ()
int ()
- INT getData2 ()
int ()
- INT getData3 ()
int ()
- INT getFlags ()
int ()
- INT getNumPythonButtons ()
int ()
- STRING getOnClickedPythonCallback ()
string ()
- STRING getOnFocusPythonCallback ()
string ()
- BOOL getOption1 ()
bool ()
- BOOL getOption2 ()
bool ()
- STRING getPythonButtonArt ()
string ()
- STRING getPythonButtonText ()
wstring ()
- STRING getPythonModule ()
string ()
- STRING getText ()
wstring ()
- BOOL isNone ()
bool () - returns whether this is a valid CyPopupInfo instance
- VOID setButtonPopupType (ButtonPopupType eValue)
void (ButtonPopupTypes eValue)
- VOID setData1 (INT iValue)
void (int iValue)
- VOID setData2 (INT iValue)
void (int iValue)
- VOID setData3 (INT iValue)
void (int iValue)
- VOID setFlags (INT iValue)
void (int iValue)
- VOID setOnClickedPythonCallback (STRING szOnFocus)
void (string szOnFocus)
- VOID setOnFocusPythonCallback (STRING szOnFocus)
void (string szOnFocus)
- VOID setOption1 (BOOL bValue)
void (bool bValue)
- VOID setOption2 (BOOL bValue)
void (bool bValue)
- VOID setPythonModule (STRING szOnFocus)
void (string szOnFocus)
- VOID setText (STRING szText)
void (string szText)
CyPopupReturn - not in SDK
- INT getButtonClicked (INT iGroup)
int (int iGroup)
- STRING getEditBoxString (INT iGroup)
wstring (int iGroup)
- INT getSelectedListBoxValue (INT iGroup)
int (int iGroup)
- INT getSelectedPullDownValue (INT iGroup)
int (int iGroup)
- INT getSelectedRadioButton (INT iGroup)
int (int iGroup)
- INT getSpinnerWidgetValue (INT iGroup)
int (int iGroup)
- BOOL isNone ()
bool () - returns whether this is a valid CyPopupReturn instance
CyPythonMgr - not in SDK
- VOID allowDefaultImpl ()
- VOID debugMsg (STRING msg)
- VOID debugMsgWide (STRING msg)
- VOID errorMsg (STRING msg)
- VOID errorMsgWide (STRING msg)
CyRandom
- INT get (INT usNum, STRING pszLog)
returns a random number
- VOID init (LONG ulSeed)
void (unsigned long int ulSeed)
CyReplayInfo
- VOID createInfo (INT iPlayer)
void ()
- INT getActivePlayer ()
int ()
- INT getCalendar ()
int ()
- STRING getCivAdjective ()
wstring ()
- STRING getCivDescription ()
wstring ()
- INT getClimate ()
int ()
- INT getColor (INT iPlayer)
int (int iPlayer)
- INT getDifficulty ()
int ()
- INT getEra ()
int ()
- INT getFinalAgriculture ()
int ()
- STRING getFinalDate ()
wstring ()
- INT getFinalEconomy ()
int ()
- INT getFinalIndustry ()
int ()
- INT getFinalScore ()
int ()
- INT getFinalTurn ()
int ()
- INT getGameSpeed ()
int ()
- INT getInitialTurn ()
int ()
- INT getLeader (INT iPlayer)
int (int iPlayer)
- STRING getLeaderName ()
wstring ()
- INT getMapHeight ()
int ()
- STRING getMapScriptName ()
wstring ()
- INT getMapWidth ()
int ()
- STRING getModName ()
std::wstring ()
- INT getNormalizedScore ()
int ()
- INT getNumPlayers ()
int ()
- INT getNumReplayMessages ()
int ()
- INT getPlayerAgriculture (INT iPlayer, INT iTurn)
int (int iPlayer, int iTurn)
- INT getPlayerEconomy (INT iPlayer, INT iTurn)
int (int iPlayer, int iTurn)
- INT getPlayerIndustry (INT iPlayer, INT iTurn)
int (int iPlayer, int iTurn)
- INT getPlayerScore (INT iPlayer, INT iTurn)
int (int iPlayer, int iTurn)
- INT getReplayMessageColor (INT i)
int (int i)
- INT getReplayMessagePlayer (INT i)
int (int i)
- INT getReplayMessagePlotX (INT i)
int (int i)
- INT getReplayMessagePlotY (INT i)
int (int i)
- STRING getReplayMessageText (INT i)
wstring (int i)
- INT getReplayMessageTurn (INT i)
int (int i)
- INT getReplayMessageType (INT i)
int (int i)
- INT getSeaLevel ()
int ()
- STRING getShortCivDescription ()
wstring ()
- INT getStartYear ()
int ()
- INT getVictoryType ()
int ()
- INT getWorldSize ()
int ()
- BOOL isGameOption (INT iOption)
bool (int iOption)
- BOOL isMultiplayer ()
bool ()
- BOOL isNone ()
bool () - Returns whether or not this is a valid object
- BOOL isVictoryCondition (INT iVictory)
bool (int iVictory)
CySelectionGroup
- BOOL alwaysInvisible ()
bool ()
- CyArea area ()
CyArea ()*
- BOOL at (INT iX, INT iY)
bool (iX, iY) - is the group at plot iX, iY?
- BOOL atPlot (CyPlot pPlot)
bool (CyPlot* pPlot) - is the group at pPlot?
- INT baseMoves ()
int ()
- BOOL canAllMove ()
bool ()
- BOOL canAnyMove ()
bool ()
- BOOL canDefend ()
bool ()
- BOOL canDoCommand (CommandType eCommand, INT iData1, INT iData2, BOOL bTestVisible)
bool (eCommand, iData1, iData2, bTestVisible = False) - can the group perform eCommand?
- BOOL canDoInterfaceMode (InterfaceModeType eInterfaceMode)
bool (int (InterfaceModeTypes) eInterfaceMode)
- BOOL canDoInterfaceModeAt (InterfaceModeType eInterfaceMode, CyPlot pPlot)
bool (int (InterfaceModeTypes) eInterfaceMode, CyPlot* pPlot)
- BOOL canEnterArea (TeamType eTeam, CyArea pArea, BOOL bIgnoreRightOfPassage)
bool (int /*TeamTypes*/ eTeam, CyArea* pArea, bool bIgnoreRightOfPassage)
- BOOL canEnterTerritory (TeamType eTeam, BOOL bIgnoreRightOfPassage)
bool (int /*TeamTypes*/ eTeam, bool bIgnoreRightOfPassage)
- BOOL canFight ()
bool ()
- BOOL canMoveInto (CyPlot pPlot, BOOL bAttack)
bool (CyPlot* pPlot, bool bAttack) - can the group move into pPlot?
- BOOL canMoveOrAttackInto (CyPlot pPlot, BOOL bDeclareWar)
bool (CyPlot* pPlot, bool bDeclareWar) - can the group move or attack into pPlot?
- BOOL canMoveThrough (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL canStartMission (INT iMission, INT iData1, INT iData2, CyPlot pPlot, BOOL bTestVisible)
bool (int iMission, int iData1, int iData2, CyPlot* pPlot, bool bTestVisible)
- VOID clearMissionQueue ()
void ()
- INT countNumUnitAIType (UnitAIType eUnitAI)
int (int (UnitAITypes) eUnitAI
- BOOL generatePath (CyPlot pFromPlot, CyPlot pToPlot, INT iFlags, BOOL bReuse, INT piPathTurns)
bool (CyPlot* pFromPlot, CyPlot* pToPlot, int iFlags, bool bReuse, int* piPathTurns)
- ActivityType getActivityType ()
int /*ActivityTypes*/ () - ActivityTypes the group is engaging in
- AutomateType getAutomateType ()
int /*AutomateTypes*/ () - AutomateTypes the group is engaging in
- RouteType getBestBuildRoute (CyPlot pPlot, BuildType peBestBuild)
int (RouteTypes) (CyPlot* pPlot, BuildTypes* peBestBuild)
- CyUnit getHeadUnit ()
CyUnit* ()
- INT getID ()
int () - the ID for the SelectionGroup
- INT getLengthMissionQueue ()
int ()
- INT getMissionData1 (INT iNode)
int (int iNode)
- INT getMissionData2 (INT iNode)
int (int iNode)
- MissionData getMissionFromQueue (INT iIndex)
MissionData* (int iIndex)
- INT getMissionType (INT iNode)
int (int iNode)
- INT getNumUnits ()
int ()
- PlayerType getOwner ()
int (PlayerTypes) () - ID for owner of the group
- CyPlot getPathEndTurnPlot ()
CyPlot* ()
- CyPlot getPathFirstPlot ()
CyPlot* ()
- TeamType getTeam ()
int (TeamTypes) () - ID for team owner of the group
- CyUnit getUnitAt (INT index)
CyUnit* (int index)
- BOOL hasCargo ()
bool ()
- BOOL hasMoved ()
bool ()
- BOOL hasWorker ()
bool ()
- BOOL isAmphibPlot (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL isAutomated ()
bool () - Is the group automated?
- BOOL isFull ()
bool ()
- BOOL isHuman ()
bool ()
- BOOL isInvisible (TeamType eTeam)
bool (int eTeam)
- BOOL isNone ()
bool () - is this CySelectionGroup instance valid?
- BOOL isWaiting ()
bool ()
- CyPlot lastMissionPlot ()
CvPlot* ()
- CyPlot plot ()
CyPlot () - get plot that the group is on
- VOID popMission ()
void () - removes mission from queue
- VOID pushMission (MissionType eMission, INT iData1, INT iData2, INT iFlags, BOOL bAppend, BOOL bManual, MissionAIType eMissionAI, CyPlot pMissionAIPlot, CyUnit pMissionAIUnit)
void (eMission, iData1, iData2, iFlags, bAppend, bManual, eMissionAI, pMissionAIPlot, pMissionAIUnit)
- VOID pushMoveToMission (INT iX, INT iY)
void (plotX, plotY)
- BOOL readyToAuto ()
bool ()
- BOOL readyToMove (BOOL bAny)
bool (bool bAny) - is the group awake and ready to move?
- BOOL readyToSelect (BOOL bAny)
bool (bool bAny) - is the group able to be selected?
- VOID resetPath ()
void ()
- VOID setActivityType (ActivityType eNewValue)
void (int /*ActivityTypes*/ eNewValue) - set the group to this ActivityTypes
- VOID setAutomateType (AutomateType eNewValue)
void (int /*AutomateTypes*/ eNewValue) - get the group to perform this AutomateTypes
CySign - not in SDK
- STRING getCaption ()
wstring getCaption()
- PlayerType getPlayerType ()
PlayerTypes getPlayerType()
- CyPlot getPlot ()
CyPlot getPlot()
CyStatistics - not in SDK
- INT getPlayerNumBuildingsBuilt (INT iPlayerID, INT iBuildingID)
int (int iPlayerID, int iBuildingID)
- INT getPlayerNumCitiesBuilt (INT iPlayerID)
int (int iPlayerID)
- INT getPlayerNumCitiesRazed (INT iPlayerID)
int (int iPlayerID)
- INT getPlayerNumGoldenAges (INT iPlayerID)
int (int iPlayerID)
- INT getPlayerNumUnitsBuilt (INT iPlayerID, INT iUnitID)
int (int iPlayerID, int iUnitID)
- INT getPlayerNumUnitsKilled (INT iPlayerID, INT iUnitID)
int (int iPlayerID, int iUnitID)
- INT getPlayerNumUnitsLost (INT iPlayerID, INT iUnitID)
int (int iPlayerID, int iUnitID)
- BOOL getPlayerReligionFounded (INT iPlayerID, INT iReligionID)
bool (int iPlayerID, int iReligionID)
- INT getPlayerTimePlayed (INT iPlayerID)
int (int iPlayerID) - Returns the amount of time player iPlayerID has played this game for; note that this is only set at the end of the game and will return 0 during a game - use CyGame().getMinutesPlayed() instead
CyTeam
- INT AI_getAtPeaceCounter (TeamType eTeam)
int (TeamTypes)
- INT AI_getAtWarCounter (TeamType eTeam)
int (TeamTypes)
- INT AI_getWarSuccess (TeamType eIndex)
int (TeamTypes)
- VOID AI_setWarPlan (TeamType eIndex, WarPlanType eNewValue)
void (int /*TeamTypes*/ eIndex, int /*WarPlanTypes*/ eNewValue)
- BOOL AI_shareWar (TeamType eTeam)
bool (TeamTypes)
- VOID addTeam (TeamType eTeam)
void (int /*TeamTypes*/ eTeam)
- VOID assignVassal (TeamType eIndex, BOOL bSurrender)
void (TeamTypes, bool)
- BOOL canChangeWarPeace (TeamType eTeam)
bool (int /*TeamTypes*/ eTeam)
- BOOL canContact (TeamType eTeam)
bool (int /*TeamTypes*/ eTeam)
- BOOL canDeclareWar (TeamType eTeam)
bool (int /*TeamTypes*/ eTeam)
- BOOL canLaunch (VictoryType eVictory)
bool ()
- VOID changeBridgeBuildingCount (INT iChange)
void (iChange)
- VOID changeCommerceFlexibleCount (CommerceType eIndex, INT iChange)
void (int /*CommerceTypes*/ eIndex, iChange)
- VOID changeCounterespionageModAgainstTeam (TeamType eIndex, INT iChange)
void (TeamTypes eIndex, int iChange)
- VOID changeCounterespionageTurnsLeftAgainstTeam (TeamType eIndex, INT iChange)
void (TeamTypes eIndex, int iChange)
- VOID changeDefensivePactTradingCount (INT iChange)
void (iChange)
- VOID changeEnemyWarWearinessModifier (INT iChange)
void (iChange)
- VOID changeEspionagePointsAgainstTeam (TeamType eIndex, INT iChange)
void (TeamTypes eIndex, int iChange)
- VOID changeEspionagePointsEver (INT iChange)
void (int iChange)
- VOID changeExtraMoves (DomainType eIndex, INT iChange)
void (int /*DomainTypes*/ eIndex, int iChange)
- VOID changeExtraWaterSeeFromCount (INT iChange)
void (iChange)
- VOID changeForceTeamVoteEligibilityCount (VoteSourceType eVoteSource, INT iChange)
void (int /*VoteSourceTypes*/ eVoteSource, iChange)
- VOID changeGoldTradingCount (INT iChange)
void (iChange)
- VOID changeIgnoreIrrigationCount (INT iChange)
void (iChange)
- VOID changeImprovementYieldChange (ImprovementType eIndex1, YieldType eIndex2, INT iChange)
void (int /*ImprovementTypes*/ eIndex1, int /*YieldTypes*/ eIndex2, iChange)
- VOID changeIrrigationCount (INT iChange)
void (iChange)
- VOID changeMapTradingCount (INT iChange)
void (iChange)
- VOID changeNukeInterception (INT iChange)
void (iChange)
- VOID changeOpenBordersTradingCount (INT iChange)
void (iChange)
- VOID changePermanentAllianceTradingCount (INT iChange)
void (iChange)
- VOID changeProjectCount (ProjectType eIndex, INT iChange)
void (int /*ProjectTypes*/ eIndex, int iChange)
- VOID changeResearchProgress (TechType eIndex, INT iChange, PlayerType ePlayer)
void (TechID, iChange, iPlayer ) - edits progress towards TechID
- VOID changeRouteChange (RouteType eIndex, INT iChange)
void (int /*RouteType*/ eIndex, int iChange)
- VOID changeTechShareCount (INT iIndex, INT iChange)
void (int iIndex, iChange)
- VOID changeTechTradingCount (INT iChange)
void (iChange)
- VOID changeVassalTradingCount (INT iChange)
void (iChange)
- VOID changeWarWeariness (TeamType eIndex, INT iChange)
void (int /*TeamTypes*/ eIndex, iChange)
- VOID changeWaterWorkCount (INT iChange)
void (iChange)
- INT countEnemyDangerByArea (CyArea pArea)
int (CyArea* pArea)
- INT countEnemyPowerByArea (CyArea pArea)
int (CyArea* pArea)
- INT countNumAIUnitsByArea (CyArea pArea, UnitAIType eUnitAI)
int (CyArea* pArea, int /*UnitAITypes*/ eUnitAI)
- INT countNumCitiesByArea (CyArea pArea)
int (CyArea* pArea)
- INT countNumUnitsByArea (CyArea pArea)
int (CyArea* pArea)
- INT countPowerByArea (CyArea pArea)
int (CyArea* pArea)
- INT countTotalCulture ()
int ()
- INT countTotalPopulationByArea (CyArea pArea)
int (CyArea* pArea)
- VOID declareWar (TeamType eTeam, BOOL bNewDiplo, WarPlanType eWarPlan)
void (int /*TeamTypes*/ eTeam, bool bNewDiplo, int /*WarPlanTypes*/ eWarPlan) - Forces your team to declare War on iTeam
- VOID freeVassal (TeamType eIndex)
void (TeamTypes)
- INT getAnyWarPlanCount (BOOL bIgnoreMinors)
int (bool bIgnoreMinors)
- INT getAssets ()
int ()
- INT getAtWarCount (BOOL bIgnoreMinors)
int (bool bIgnoreMinors)
- INT getBridgeBuildingCount ()
int ()
- INT getBuildingClassCount (BuildingClassType eIndex)
bool (int /*BuildingClassTypes*/ eIndex)
- INT getBuildingClassCountPlusMaking (BuildingClassType eUnitClass)
int (int (BuildingClassTypes) eBuildingClass)
- INT getBuildingClassMaking (BuildingClassType eBuildingClass)
int (int (BuildingClassTypes) eBuildingClass)
- INT getChosenWarCount (BOOL bIgnoreMinors)
int (bool bIgnoreMinors)
- INT getCommerceFlexibleCount (CommerceType eIndex)
int (int /*CommerceTypes*/ eIndex)
- INT getCounterespionageModAgainstTeam (TeamType eIndex)
int (TeamTypes eIndex)
- INT getCounterespionageTurnsLeftAgainstTeam (TeamType eIndex)
int (TeamTypes eIndex)
- INT getDefensivePactCount ()
int ()
- INT getDefensivePactTradingCount ()
int ()
- INT getDefensivePower ()
int ()
- INT getEnemyWarWearinessModifier ()
int ()
- INT getEspionagePointsAgainstTeam (TeamType eIndex)
int (TeamTypes eIndex)
- INT getEspionagePointsEver ()
int ()
- INT getExtraMoves (DomainType eIndex)
int (int /*DomainTypes*/ eIndex)
- INT getExtraWaterSeeFromCount ()
int ()
- INT getForceTeamVoteEligibilityCount (VoteSourceType eVoteSource)
int (int /*VoteSourceTypes*/ eVoteSource)
- INT getGoldTradingCount ()
int ()
- HandicapType getHandicapType ()
int (HandicapTypes) ()
- INT getHasCorporationCount (CorporationType eCorporation)
int (int (CorporationTypes) eReligion)
- INT getHasMetCivCount (BOOL bIgnoreMinors)
int (bool bIgnoreMinors)
- INT getHasReligionCount (ReligionType eReligion)
int (int (ReligionTypes) eReligion)
- INT getID ()
int () - team ID
- INT getIgnoreIrrigationCount ()
int ()
- INT getImprovementYieldChange (ImprovementType eIndex, YieldType eIndex2)
int (int /*ImprovementTypes*/ eIndex1, int /*YieldTypes*/ eIndex2)
- INT getIrrigationCount ()
int ()
- INT getLaunchSuccessRate (VictoryType eVictory)
int (int /*VictoryTypes*/)
- PlayerType getLeaderID ()
int (PlayerTypes) ()
- INT getMapTradingCount ()
int ()
- INT getMasterPower ()
int ()
- STRING getName ()
str ()
- INT getNukeInterception ()
int ()
- INT getNumCities ()
int (); # of cities controlled by team
- INT getNumMembers ()
int (); # of people on team
- INT getNumNukeUnits ()
int ()
- INT getObsoleteBuildingCount (BuildingType eIndex)
- INT getOpenBordersTradingCount ()
int ()
- INT getPermanentAllianceTradingCount ()
int ()
- INT getPower (BOOL bIncludeVassals)
int (bool bIncludeVassals)
- INT getProjectArtType (ProjectType eIndex, INT number)
int (int /*ProjectTypes*/ eIndex, int number)
- INT getProjectCount (ProjectType eIndex)
bool (int /*ProjectTypes*/ eIndex)
- INT getProjectDefaultArtType (ProjectType eIndex)
bool (int /*ProjectTypes*/ eIndex)
- INT getProjectMaking (ProjectType eIndex)
bool (int /*ProjectTypes*/ eIndex)
- INT getResearchCost (TechType eTech)
int (TechID) - total cost of Tech
- INT getResearchLeft (TechType eTech)
int (TechID) - Amount of remaining research necessary
- INT getResearchProgress (TechType eIndex)
int (TechID) - progress towards finishing research on TechID
- INT getRouteChange (RouteType eIndex)
int (RouteType) - Route Change caused by RouteType
- PlayerType getSecretaryID ()
int (PlayerTypes) ()
- INT getTechCount (TechType eIndex)
int (TechID)
- INT getTechShareCount (INT iIndex)
int (int iIndex)
- INT getTechTradingCount ()
int ()
- INT getTotalLand ()
int ()
- INT getTotalPopulation ()
int (); # of citizens controlled by team
- INT getUnitClassCount (UnitClassType eIndex)
int (int (UnitClassTypes) eIndex)
- INT getUnitClassCountPlusMaking (UnitClassType eUnitClass)
int (int (UnitClassTypes) eUnitClass)
- INT getUnitClassMaking (UnitClassType eUnitClass)
int (int (UnitClassTypes) eUnitClass)
- INT getVassalPower ()
int ()
- INT getVassalTradingCount ()
int ()
- INT getVictoryCountdown (VictoryType eVictory)
int (int /*VictoryTypes*/)
- INT getVictoryDelay (VictoryType eVictory)
int (int /*VictoryTypes*/)
- INT getWarPlanCount (WarPlanType eWarPlan, BOOL bIgnoreMinors)
int (int /*WarPlanTypes*/ eWarPlan, bool bIgnoreMinors)
- INT getWarWeariness (TeamType eIndex)
int (int /*TeamTypes*/ eIndex)
- INT getWaterWorkCount ()
int ()
- BOOL hasHeadquarters (CorporationType eCorporation)
bool (int (CorporationTypes) eCorporation) - does this team have eCorporation's headquarters?
- BOOL hasHolyCity (ReligionType eReligion)
bool (int (ReligionTypes) eReligion) - does this team have eReligion's holy city?
- BOOL hasMetHuman ()
bool ()
- BOOL isAVassal ()
bool ()
- BOOL isAlive ()
bool ()
- BOOL isAtWar (TeamType eIndex)
bool (int /*TeamTypes*/ eIndex)
- BOOL isBarbarian ()
bool () - is barbarian team?
- BOOL isBridgeBuilding ()
bool ()
- BOOL isBuildingClassMaxedOut (BuildingClassType eIndex, INT iExtra)
bool (BuildingClassTypes, iExtra)
- BOOL isCommerceFlexible (CommerceType eIndex)
bool (int /*CommerceTypes*/ eIndex)
- BOOL isDefensivePact (TeamType eIndex)
bool (TeamTypes)
- BOOL isDefensivePactTrading ()
bool ()
- BOOL isEverAlive ()
bool ()
- BOOL isExtraWaterSeeFrom ()
bool ()
- BOOL isForcePeace (TeamType eIndex)
bool (TeamTypes)
- BOOL isForceTeamVoteEligible (VoteSourceType eVoteSource)
bool (int /*VoteSourceTypes*/ eVoteSource)
- BOOL isFreeTrade (TeamType eIndex)
bool (TeamTypes)
- BOOL isGoldTrading ()
bool () - gold trading?
- BOOL isHasMet (TeamType eIndex)
bool (int /*TeamTypes*/ eIndex)
- BOOL isHasTech (TechType iIndex)
bool (TechID) - has the team researched techID
- BOOL isHuman ()
bool () - is human team?
- BOOL isIgnoreIrrigation ()
bool ()
- BOOL isIrrigation ()
bool ()
- BOOL isMapCentering ()
bool () - map is centered
- BOOL isMapTrading ()
bool () - map is ready
- BOOL isMinorCiv ()
- BOOL isNoTradeTech (INT iIndex)
bool (TechID)
- BOOL isNone ()
bool () - is this instance valid?
- BOOL isObsoleteBuilding (BuildingType eIndex)
bool (BuildingID - is BuildingID obsolete?
- BOOL isOpenBorders (TeamType eIndex)
bool (TeamTypes)
- BOOL isOpenBordersTrading ()
bool ()
- BOOL isPermanentAllianceTrading ()
bool ()
- BOOL isPermanentWarPeace (TeamType eIndex)
bool (int /*TeamTypes*/ eIndex)
- BOOL isProjectAndArtMaxedOut (ProjectType eIndex)
bool (int /*ProjectTypes*/ eIndex)
- BOOL isProjectMaxedOut (ProjectType eIndex, INT iExtra)
bool (int /*ProjectTypes*/ eIndex, int iExtra)
- BOOL isRiverTrade ()
bool () - will let us know if rivers allow trade
- BOOL isStolenVisibility (TeamType eIndex)
int (int /*TeamTypes*/ eIndex)
- BOOL isTechShare (INT iIndex)
bool (int iIndex)
- BOOL isTechTrading ()
bool () - tech trading?
- BOOL isTerrainTrade (TerrainType eIndex)
bool (int iTerrainType) - will let us know if this terrain type allows trade
- BOOL isUnitClassMaxedOut (UnitClassType eIndex, INT iExtra)
bool (int (UnitClassTypes) eIndex, int iExtra)
- BOOL isVassal (TeamType eIndex)
bool (TeamTypes)
- BOOL isVassalStateTrading ()
bool ()
- BOOL isWaterWork ()
bool ()
- VOID makePeace (TeamType eTeam)
void (int /*TeamTypes*/ eTeam) - Forces peace between your team and iTeam
- VOID meet (TeamType eTeam, BOOL bNewDiplo)
void (int /*TeamTypes*/ eTeam, bool bNewDiplo) - forces team to meet iTeam
- VOID setCounterespionageModAgainstTeam (TeamType eIndex, INT iValue)
void (TeamTypes eIndex, int iValue)
- VOID setCounterespionageTurnsLeftAgainstTeam (TeamType eIndex, INT iValue)
void (TeamTypes eIndex, int iValue)
- VOID setEspionagePointsAgainstTeam (TeamType eIndex, INT iValue)
void (TeamTypes eIndex, int iValue)
- VOID setEspionagePointsEver (INT iValue)
void (int iValue)
- VOID setHasTech (TechType eIndex, BOOL bNewValue, PlayerType ePlayer, BOOL bFirst, BOOL bAnnounce)
void (TechID, bNewValue, iPlayer, bFirst, bAnnounce)
- VOID setMapCentering (BOOL bNewValue)
void (bNewValue)
- VOID setMasterPower (INT iPower)
void (int)
- VOID setNoTradeTech (TechType eIndex, BOOL bNewValue)
void (TechID, bNewValue)
- VOID setPermanentWarPeace (TeamType eIndex, BOOL bNewValue)
void (int /*TeamTypes*/ eIndex, bool bNewValue)
- VOID setProjectArtType (ProjectType eIndex, INT number, INT value)
void (int /*ProjectTypes*/ eIndex, int number, int value)
- VOID setProjectDefaultArtType (ProjectType eIndex, INT value)
void (int /*ProjectTypes*/ eIndex, int value)
- VOID setResearchProgress (TechType eIndex, INT iNewValue, PlayerType ePlayer)
void (TechID, iNewValue, iPlayer ) - sets progress towards TechID
- VOID setVassal (TeamType eIndex, BOOL bVassal, BOOL bCapitulated)
void (TeamTypes, bool)
- VOID setVassalPower (INT iPower)
void (int)
- VOID setWarWeariness (TeamType eIndex, INT iNewValue)
void (int /*TeamTypes*/ eIndex, iNewValue)
- VOID signDefensivePact (TeamType eTeam)
void (int /*TeamTypes*/ eTeam)
- VOID signOpenBorders (TeamType eTeam)
void (int /*TeamTypes*/ eTeam)
CyTranslator - not in SDK
- STRING changeTextColor (STRING szText, INT iColor)
string (string szText, int iColor)
- STRING getColorText (STRING szTag, TUPLE args, INT iColor)
string (string szTag, tuple args, int iColor)
- STRING getObjectText (STRING szTag, INT i)
string (string szTag, int)
- STRING getText (STRING szTag, TUPLE args)
string (string szTag, tuple args)
- STRING stripHTML (STRING szText)
string (string szText)
CyUnit
- BOOL IsSelected ()
- VOID NotifyEntity (MissionType eMission)
void (int EntityEventType)
- INT airBaseCombatStr ()
int ()
- INT airBombBaseRate ()
int ()
- INT airBombCurrRate ()
int ()
- INT airCombatDamage (CyUnit pDefender)
int (CyUnit* pDefender)
- INT airCombatLimit ()
int ()
- INT airCurrCombatStr (CyUnit pOther)
int (CyUnit* pOther)
- FLOAT airCurrCombatStrFloat (CyUnit pOther)
float (CyUnit* pOther)
- INT airMaxCombatStr (CyUnit pOther)
int (CyUnit* pOther)
- FLOAT airMaxCombatStrFloat (CyUnit pOther)
float (CyUnit* pOther)
- INT airRange ()
int ()
- BOOL alwaysInvisible ()
bool ()
- INT animalCombatModifier ()
int ()
- CyArea area ()
CyArea* ()
- BOOL at (INT iX, INT iY)
bool (int iX, int iY)
- BOOL atPlot (CyPlot pPlot)
bool (CyPlot* pPlot)
- VOID attackForDamage (CyUnit *defender, INT attakerDamageChange, INT defenderDamageChange)
void attackForDamage(CyUnit *defender, int attakerDamageChange, int defenderDamageChange)
- INT attackXPValue ()
int ()
- INT baseCombatStr ()
int ()
- INT baseMoves ()
int ()
- CyUnit bestInterceptor (CyPlot pPlot)
CyUnit* (CyPlot*)
- CyUnit bestSeaPillageInterceptor (CyPlot pPlot)
CyUnit* (CyPlot*)
- INT bombardRate ()
int ()
- CyCity bombardTarget (CyPlot pPlot)
CyCity* (CyPlot* pPlot)
- BOOL canAcquirePromotion (PromotionType ePromotion)
bool (int /*PromotionTypes*/ ePromotion)
- BOOL canAcquirePromotionAny ()
bool ()
- BOOL canAirAttack ()
bool ()
- BOOL canAirBomb (CyPlot pPlot)
bool ()
- BOOL canAirBombAt (CyPlot pPlot, INT iX, INT iY)
bool (CyPlot* pPlot, int iX, int iY)
- BOOL canAirDefend (CyPlot pPlot)
bool (CyPlot*)
- BOOL canAirPatrol (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL canAirlift (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL canAirliftAt (CyPlot pPlot, INT iX, INT iY)
bool (CyPlot* pPlot, int iX, int iY)
- BOOL canAttack ()
bool ()
- BOOL canAutomate (AutomateType eAutomate)
bool (int (AutomateTypes) eAutomate)
- BOOL canBombard (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL canBuild (CyPlot pPlot, BuildType eBuild, BOOL bTestVisible)
bool (CyPlot* pPlot, int (BuildTypes) eBuild, bool bTestVisible)
- BOOL canBuildRoute ()
bool ()
- BOOL canCargoAllMove ()
bool ()
- BOOL canCoexistWithEnemyUnit (TeamType eTeam)
bool (int)
- BOOL canConstruct (CyPlot pPlot, BuildingType eBuilding)
bool (CyPlot* pPlot, int (BuildingTypes) eBuilding)
- BOOL canDefend (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL canDestroy (CyPlot pPlot, BOOL bTestVisible)
bool (CyPlot* pPlot, bool bTestVisible)
- BOOL canDiscover (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL canDoCommand (CommandType eCommand, INT iData1, INT iData2, BOOL bTestVisible)
bool (eCommand, iData1, iData2, bTestVisible = False) - can the unit perform eCommand?
- BOOL canEnterArea (TeamType eTeam, CyArea pArea, BOOL bIgnoreRightOfPassage)
bool (int (TeamTypes) eTeam, CyArea* pArea, bool bIgnoreRightOfPassage)
- BOOL canEnterTerritory (TeamType eTeam, BOOL bIgnoreRightOfPassage)
bool (int (TeamTypes) eTeam, bool bIgnoreRightOfPassage)
- BOOL canEspionage (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL canFight ()
bool ()
- BOOL canFortify (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL canFound (CyPlot pPlot, BOOL bTestVisible)
bool (CyPlot* pPlot, bool bTestVisible)
- BOOL canGift (BOOL bTestVisible)
bool (bool bTestVisible)
- INT canGiveExperience (CyPlot pPlot)
int (CyPlot* pPlot)
- BOOL canGoldenAge (CyPlot pPlot, BOOL bTestVisible)
bool (CyPlot* pPlot, bool bTestVisible)
- BOOL canGreatWork (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL canHeal (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL canHold (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL canHurry (CyPlot pPlot, BOOL bTestVisible)
bool (CyPlot* pPlot, bool bTestVisible)
- BOOL canInfiltrate (CyPlot pPlot, BOOL bTestVisible)
bool (CyPlot* pPlot, bool bTestVisible)
- BOOL canJoin (CyPlot pPlot, SpecialistType eSpecialist)
bool (CyPlot* pPlot, int (SpecialistTypes) eSpecialist)
- INT canLead (CyPlot pPlot, INT iUnitId)
int (CyPlot* pPlot, int)
- BOOL canLoad (CyPlot pPlot)
bool ()
- BOOL canLoadUnit (CyUnit pUnit, CyPlot pPlot)
bool (CyUnit* pUnit, CyPlot* pPlot)
- BOOL canMove ()
bool ()
- BOOL canMoveAllTerrain ()
bool ()
- BOOL canMoveImpassable ()
bool ()
- BOOL canMoveInto (CyPlot pPlot, BOOL bAttack, BOOL bDeclareWar, BOOL bIgnoreLoad)
bool (CyPlot* pPlot, bool bAttack, bool bDeclareWar, bool bIgnoreLoad)
- BOOL canMoveOrAttackInto (CyPlot pPlot, BOOL bDeclareWar)
bool (CyPlot* pPlot, bool bDeclareWar)
- BOOL canMoveThrough (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL canNuke (CyPlot pPlot)
bool ()
- BOOL canNukeAt (CyPlot pPlot, INT iX, INT iY)
bool (CyPlot* pPlot, int iX, int iY)
- BOOL canPillage (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL canPlunder (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL canPromote (PromotionType ePromotion, INT iLeaderUnitId)
bool (ePromotion, iLeaderUnitId)
- BOOL canRecon (CyPlot pPlot)
bool ()
- BOOL canReconAt (CyPlot pPlot, INT iX, INT iY)
bool (CyPlot* pPlot, int iX, int iY)
- BOOL canSabotage (CyPlot pPlot, BOOL bTestVisible)
bool (CyPlot* pPlot, bool bTestVisible)
- BOOL canScrap ()
bool ()
- BOOL canSeaPatrol (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL canSentry (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL canSiege (TeamType eTeam)
bool (int /*TeamTypes*/ eTeam)
- BOOL canSleep (CyPlot pPlot)
bool (CyPlot* pPlot)
- BOOL canSpread (CyPlot pPlot, ReligionType eReligion, BOOL bTestVisible)
bool (CyPlot* pPlot, int /*ReligionTypes*/ eReligion, bool bTestVisible)
- BOOL canStealPlans (CyPlot pPlot, BOOL bTestVisible)
bool (CyPlot* pPlot, bool bTestVisible)
- BOOL canTrade (CyPlot pPlot, BOOL bTestVisible)
bool (CyPlot* pPlot, bool bTestVisible)
- BOOL canUnload ()
bool ()
- BOOL canUnloadAll ()
bool ()
- BOOL canUpgrade (UnitType eUnit, BOOL bTestVisible)
bool (int /*UnitTypes*/ eUnit, bool bTestVisible)
- INT cargoSpace ()
int ()
- INT cargoSpaceAvailable (SpecialUnitType eSpecialCargo, DomainType eDomainCargo)
int ()
- VOID centerCamera ()
void () - Centers the Camera on the unit
- INT chanceFirstStrikes ()
int ()
- VOID changeCargoSpace (INT iChange)
void (int)
- VOID changeDamage (INT iChange, PlayerType ePlayer)
void (int iChange, int /*PlayerTypes*/ ePlayer)
- VOID changeExperience (INT iChange, INT iMax, BOOL bFromCombat, BOOL bInBorders, BOOL bUpdateGlobal)
void (int iChange, int iMax, bool bFromCombat, bool bInBorders, bool bUpdateGlobal)
- VOID changeLevel (INT iChange)
- VOID changeMoves (INT iChange)
void (int iChange)
- INT cityAttackModifier ()
int ()
- INT cityDefenseModifier ()
int ()
- INT collateralDamage ()
int ()
- INT collateralDamageLimit ()
int ()
- INT collateralDamageMaxUnits ()
int ()
- INT combatLimit ()
int ()
- VOID convert (CyUnit pUnit)
void (CyUnit* pUnit)
- INT currCombatStr (CyPlot pPlot, CyUnit pAttacker)
int (CyPlot* pPlot, CyUnit* pAttacker)
- FLOAT currCombatStrFloat (CyPlot pPlot, CyUnit pAttacker)
float (CyPlot* pPlot, CyUnit* pAttacker)
- INT currFirepower (CyPlot pPlot, CyUnit pAttacker)
int (CyPlot* pPlot, CyUnit* pAttacker)
- INT currHitPoints ()
bool ()
- INT currInterceptionProbability ()
int ()
- INT defenseXPValue ()
int ()
- INT destroyCost (CyPlot pPlot)
int (CyPlot* pPlot)
- INT destroyProb (CyPlot pPlot, ProbabilityType eProbStyle)
int (CyPlot* pPlot, int /*ProbabilityTypes*/ eProbStyle)
- VOID doCommand (CommandType eCommand, INT iData1, INT iData2)
void (eCommand, iData1, iData2) - force the unit to perform eCommand
- DomainType domainCargo ()
int ()
- INT domainModifier (DomainType eDomain)
int (int /*DomainTypes*/ eDomain)
- INT evasionProbability ()
int ()
- INT experienceNeeded ()
int ()
- INT featureAttackModifier (FeatureType eFeature)
int (int /*FeatureTypes*/ eFeature)
- INT featureDefenseModifier (FeatureType eFeature)
int (int /*FeatureTypes*/ eFeature)
- VOID finishMoves ()
void ()
- INT firstStrikes ()
int ()
- BOOL flatMovementCost ()
bool ()
- INT flavorValue (FlavorType eFlavor)
int (FlavorTypes eFlavor)
- INT fortifyModifier ()
int ()
- BOOL generatePath (CyPlot pToPlot, INT iFlags, BOOL bReuse, INT piPathTurns)
bool (CyPlot* pToPlot, int iFlags = 0, bool bReuse = false, int* piPathTurns = NULL)
- INT getAdjacentTileHeal ()
int ()
- INT getAmphibCount ()
int ()
- CvArtInfoUnit getArtInfo (INT i, EraType eEra)
CvArtInfoUnit* (int i, eEra)
- INT getBlitzCount ()
int ()
- BuildType getBuildType ()
int (BuildTypes) ()
- STRING getButton ()
std::string ()
- UnitType getCaptureUnitType (CivilizationType eCivilization)
int (int /*CivilizationTypes*/ eCivilization)
- INT getCargo ()
int ()
- CivilizationType getCivilizationType ()
int ()
- INT getCollateralDamageProtection ()
int ()
- INT getCombatOwner (TeamType iForTeam)
int (int)
- INT getDamage ()
int ()
- TeamType getDeclareWarMove (CyPlot pPlot)
TeamTypes (CyPlot* pPlot)
- INT getDiscoverResearch (TechType eTech)
int (int /*TechTypes*/ eTech)
- TechType getDiscoveryTech ()
int /*TechTypes*/ ()
- DomainType getDomainType ()
int ()
- INT getEspionagePoints (CyPlot pPlot)
int (CyPlot* pPlot)
- INT getExperience ()
int ()
- INT getExperiencePercent ()
int ()
- INT getExtraAirRange ()
int ()
- INT getExtraChanceFirstStrikes ()
int ()
- INT getExtraCityAttackPercent ()
int ()
- INT getExtraCityDefensePercent ()
int ()
- INT getExtraCollateralDamage ()
int ()
- INT getExtraCombatPercent ()
int ()
- INT getExtraDomainModifier (DomainType eIndex)
int ()
- INT getExtraEnemyHeal ()
int ()
- INT getExtraEvasion ()
int ()
- INT getExtraFeatureAttackPercent (FeatureType eIndex)
int ()
- INT getExtraFeatureDefensePercent (FeatureType eIndex)
int ()
- INT getExtraFirstStrikes ()
int ()
- INT getExtraFriendlyHeal ()
int ()
- INT getExtraHillsAttackPercent ()
int ()
- INT getExtraHillsDefensePercent ()
int ()
- INT getExtraIntercept ()
int ()
- INT getExtraMoveDiscount ()
int ()
- INT getExtraMoves ()
int ()
- INT getExtraNeutralHeal ()
int ()
- INT getExtraTerrainAttackPercent (TerrainType eIndex)
int ()
- INT getExtraTerrainDefensePercent (TerrainType eIndex)
int ()
- INT getExtraUnitCombatModifier (UnitCombatType eIndex)
int ()
- INT getExtraVisibilityRange ()
int ()
- INT getExtraWithdrawal ()
int ()
- INT getFacingDirection ()
int ()
- INT getFortifyTurns ()
int ()
- INT getGameTurnCreated ()
int ()
- INT getGreatWorkCulture (CyPlot pPlot)
int (CyPlot* pPlot)
- CySelectionGroup getGroup ()
CySelectionGroup* ()
- INT getGroupID ()
int ()
- HandicapType getHandicapType ()
int ()
- INT getHotKeyNumber ()
int () - returns the HotKey number for this unit
- INT getHurryProduction (CyPlot pPlot)
int (CyPlot* pPlot)
- INT getID ()
int ()
- INT getImmobileTimer ()
int ()
- InvisibleType getInvisibleType ()
int (InvisibleTypes) ()
- INT getKamikazePercent ()
int ()
- UnitType getLeaderUnitType ()
int ()
- INT getLevel ()
int ()
- INT getMaxHurryProduction (CyCity pCity)
int (CyCity* pCity)
- INT getMoves ()
int ()
- STRING getName ()
str () - Returns the name of a unit along with its type description in parens if using a custom name
- STRING getNameForm (INT iForm)
str (int iForm)
- STRING getNameKey ()
str ()
- STRING getNameNoDesc ()
str () - Returns the name of a unit without any description afterwards
- INT getNumSeeInvisibleTypes ()
int ()
- INT getOwner ()
int ()
- CyPlot getPathEndTurnPlot ()
CyPlot* ()
- INT getPillageChange ()
int ()
- CyPlot getReconPlot ()
CyPlot* ()
- INT getRevoltProtection ()
int ()
- INT getRiverCount ()
int ()
- INT getSameTileHeal ()
int ()
- STRING getScriptData ()
str ()
- InvisibleType getSeeInvisibleType (INT i)
int (InvisibleTypes) (int)
- SpecialUnitType getSpecialUnitType ()
int ()
- INT getTeam ()
int ()
- INT getTradeGold (CyPlot pPlot)
int (CyPlot* pPlot)
- CyUnit getTransportUnit ()
CyUnit* ()
- INT getUnitAICargo (UnitAIType eUnitAI)
int (int (UnitAITypes) eUnitAI)
- UnitAIType getUnitAIType ()
int UnitAIType () - returns the int value of the UnitAIType
- UnitClassType getUnitClassType ()
int ()
- UnitCombatType getUnitCombatType ()
int ()
- UnitType getUnitType ()
int ()
- INT getUpgradeDiscount ()
int ()
- INT getVisualOwner ()
int ()
- INT getX ()
int ()
- INT getY ()
int ()
- BOOL giveExperience ()
bool ()
- BOOL hasCargo ()
bool ()
- BOOL hasMoved ()
bool ()
- BOOL hasUpgrade (BOOL bSearch)
bool (bool bSearch)
- INT hillsAttackModifier ()
int ()
- INT hillsDefenseModifier ()
int ()
- BOOL ignoreBuildingDefense ()
bool ()
- BOOL ignoreTerrainCost ()
bool ()
- BOOL immuneToFirstStrikes ()
bool ()
- BOOL isActionRecommended (INT i)
int (int i)
- BOOL isAlwaysHeal ()
bool ()
- BOOL isAmphib ()
bool ()
- BOOL isAnimal ()
bool ()
- BOOL isAttacking ()
bool ()
- BOOL isAutomated ()
bool ()
- BOOL isBarbarian ()
bool ()
- BOOL isBetterDefenderThan (CyUnit pDefender, CyUnit pAttacker)
bool (CyUnit* pDefender, CyUnit* pAttacker)
- BOOL isBlitz ()
bool ()
- BOOL isCargo ()
bool ()
- BOOL isCombat ()
bool ()
- BOOL isCounterSpy ()
bool ()
- BOOL isDead ()
bool ()
- BOOL isDefending ()
bool ()
- BOOL isEnemyRoute ()
bool ()
- BOOL isFeatureDoubleMove (FeatureType eIndex)
bool (FeatureType)
- BOOL isFighting ()
bool ()
- BOOL isFortifyable ()
bool ()
- BOOL isFound ()
bool ()
- BOOL isFull ()
bool ()
- BOOL isGoldenAge ()
bool ()
- BOOL isGroupHead ()
bool ()
- BOOL isHasPromotion (PromotionType ePromotion)
bool (int /*PromotionTypes*/ ePromotion)
- BOOL isHillsDoubleMove ()
bool ()
- BOOL isHuman ()
bool ()
- BOOL isHurt ()
bool ()
- BOOL isInGroup ()
bool ()
- BOOL isInvestigate ()
bool ()
- BOOL isInvisible (TeamType eTeam, BOOL bDebug)
bool (int (TeamTypes) eTeam, bool bDebug)
- BOOL isMadeAttack ()
bool ()
- BOOL isMadeInterception ()
bool ()
- BOOL isMilitaryHappiness ()
bool ()
- BOOL isNeverInvisible ()
bool ()
- BOOL isNoBadGoodies ()
bool ()
- BOOL isNoCapture ()
bool ()
- BOOL isNone ()
bool () - Is this a valid unit instance?
- BOOL isNukeImmune ()
bool ()
- BOOL isNukeVictim (CyPlot pPlot, TeamType eTeam)
bool (CyPlot* pPlot, int eTeam)
- BOOL isOnlyDefensive ()
bool ()
- BOOL isPromotionReady ()
bool ()
- BOOL isPromotionValid (PromotionType ePromotion)
bool (int /*PromotionTypes*/ ePromotion)
- BOOL isRanged ()
bool ()
- BOOL isRivalTerritory ()
bool ()
- BOOL isRiver ()
bool ()
- BOOL isTerrainDoubleMove (TerrainType eIndex)
bool (TerrainType)
- BOOL isWaiting ()
bool ()
- BOOL jumpToNearestValidPlot ()
bool ()
- VOID kill (BOOL bDelay, PlayerType ePlayer)
void (bool bDelay, int /*PlayerTypes*/ ePlayer)
- BOOL lead (INT iUnitId)
bool (int)
- INT maxCombatStr (CyPlot pPlot, CyUnit pAttacker)
int (CyPlot* pPlot, CyUnit* pAttacker)
- FLOAT maxCombatStrFloat (CyPlot pPlot, CyUnit pAttacker)
float (CyPlot* pPlot, CyUnit* pAttacker)
- INT maxFirstStrikes ()
int ()
- INT maxHitPoints ()
bool ()
- INT maxInterceptionProbability ()
int ()
- INT maxMoves ()
int ()
- INT maxXPValue ()
int ()
- INT movesLeft ()
int ()
- BOOL noDefensiveBonus ()
bool ()
- INT nukeRange ()
int ()
- CyPlot plot ()
CyPlot* ()
- VOID promote (PromotionType ePromotion, INT iLeaderUnitId)
bool (ePromotion)
- VOID rangeStrike (INT iX, INT iY)
void rangeStrike(int iX, int iY)
- VOID rotateFacingDirectionClockwise ()
void ()
- VOID rotateFacingDirectionCounterClockwise ()
void ()
- INT sabotageCost (CyPlot pPlot)
int (CyPlot* pPlot)
- INT sabotageProb (CyPlot pPlot, ProbabilityType eProbStyle)
int (CyPlot* pPlot, int /*ProbabilityTypes*/ eProbStyle)
- VOID setBaseCombatStr (INT iCombat)
void (int)
- VOID setDamage (INT iNewValue, PlayerType ePlayer)
void (int iNewValue, int /*PlayerTypes*/ ePlayer)
- VOID setExperience (INT iNewValue, INT iMax)
void (int iNewValue)
- VOID setHasPromotion (PromotionType eIndex, BOOL bNewValue)
void (int (PromotionTypes) eIndex, bool bNewValue)
- VOID setHotKeyNumber (INT iNewValue)
void (int iNewValue)
- VOID setImmobileTimer (INT iNewValue)
void (int)
- VOID setLeaderUnitType (UnitType leaderUnitType)
void (int iNewValue)
- VOID setLevel (INT iNewLevel)
- VOID setMadeAttack (BOOL bNewValue)
void (int iNewValue)
- VOID setMadeInterception (BOOL bNewValue)
void (int iNewValue)
- VOID setMoves (INT iNewValue)
void (int iNewValue)
- VOID setName (STRING szNewValue)
void (str)
- VOID setPromotionReady (BOOL bNewValue)
void (int iNewValue)
- VOID setReconPlot (CyPlot pNewValue)
void (CyPlot)
- VOID setScriptData (STRING szNewValue)
void (str)
- VOID setTransportUnit (CyUnit pTransportUnit)
void (CyUnit* pTransportUnit)
- VOID setUnitAIType (UnitAIType iNewValue)
void UnitAIType (int iUnitAIType) - sets the unit's UnitAIType
- VOID setXY (INT iX, INT iY, BOOL bGroup, BOOL bUpdate, BOOL bShow)
int (int iX, int iY)
- SpecialUnitType specialCargo ()
int ()
- INT stealPlansCost (CyPlot pPlot)
int (CyPlot* pPlot)
- INT stealPlansProb (CyPlot pPlot, ProbabilityType eProbStyle)
int (CyPlot* pPlot, int /*ProbabilityTypes*/ eProbStyle)
- INT terrainAttackModifier (TerrainType eTerrain)
int (int /*TerrainTypes*/ eTerrain)
- INT terrainDefenseModifier (TerrainType eTerrain)
int (int /*TerrainTypes*/ eTerrain)
- INT unitClassAttackModifier (UnitClassType eUnitClass)
int (int /*UnitClassTypes*/ eUnitClass)
- INT unitClassDefenseModifier (UnitClassType eUnitClass)
int (int /*UnitClassTypes*/ eUnitClass)
- INT unitCombatModifier (UnitCombatType eUnitCombat)
int (int /*UnitCombatTypes*/ eUnitCombat)
- BOOL upgradeAvailable (UnitType eFromUnit, UnitClassType eToUnitClass, INT iCount)
bool (int /*UnitTypes*/ eFromUnit, int /*UnitClassTypes*/ eToUnitClass, int iCount)
- INT upgradePrice (UnitType eUnit)
int (UnitTypes eUnit)
- INT visibilityRange ()
int ()
- INT withdrawalProbability ()
int ()
- INT workRate (BOOL bMax)
int (bool bMax)
CyUnitEntity - not in SDK
- CyUnitSubEntity GetSubEntity (INT i)
CyUnitSubEntitty * GetSubEntity(uint) - Returns the CySubUnitEntity at the given index
- INT GetSubEntityCount ()
uint GetSubEntityCount() - Returns the number of CyUnitSubEntitys in this unit
- INT GetUnitsCurrentlyAlive ()
int GetUnitsCurrentlyAlive() - Returns the number of sub-units that are alive
- VOID MoveTo (INT x, INT y, INT z, INT rad)
void MoveTo(x, y, z, rad) - Moves the unit to the given position
- VOID NotifyEntity (INT e)
void NotifyEntity(int) - Notifies this entity of the given event
- FLOAT getScale ()
float ()
- CyUnit getUnit ()
CyUnit * getUnit() - Returns the CyUnit associated with this CyUnitEntity
- BOOL isNone ()
bool isNone() - Is this instance valid?
- VOID setScale (FLOAT fScale)
void (float fScale)
CyUnitSubEntity - not in SDK
- VOID PlayAnimationPath (INT i)
void PlayAnimationPath(int) - Plays the given animation path
- BOOL isNone ()
bool isNone() - Is this instance valid?
- VOID setUnitShadow (BOOL b)
void setUnitShadow(bool) - shows/hides a sub-unit's shadow
- VOID setVisible (BOOL b)
void setVisible(bool) - shows/hides a sub-unit
CyUserProfile - not in SDK
- BOOL deleteProfileFile (STRING szNewName)
bool (string szNewName) - Deletes the file (no extension) in Civ4\Profiles\ IF it exists - returns whether or not a file actually was deleted
- INT getAmbienceVolume ()
int () - returns the Ambience volume level
- INT getAntiAliasing ()
int () - returns the number of Anti-Aliasing MultiSamples level currently enabled
- INT getAntiAliasingMaxMultiSamples ()
int () - return the number of Anti-Aliasing MultiSamples availble on the video card
- STRING getCaptureDeviceDesc (INT iIndex)
string (int) - returns name of capture device at provided index
- INT getCaptureDeviceIndex ()
int () - returns the index of currently selected capture device
- INT getCaptureVolume ()
int () - returns current capture volume
- INT getCurrentVersion ()
int () - Returns the current version of the user profile system in place
- INT getGlobeLayer ()
int ()
- INT getGlobeViewRenderLevel ()
int () - returns the globe view render level
- BOOL getGraphicOption (INT i)
bool (int i) - returns value of option i
- INT getGraphicsLevel ()
int () - returns the graphics quality level
- BOOL getGrid ()
bool ()
- INT getInterfaceVolume ()
int () - returns the Interface volume level
- INT getMainMenu ()
int () - returns the main menu index currently used
- BOOL getMap ()
bool ()
- INT getMasterVolume ()
int () - returns the Master volume level
- INT getMaxCaptureVolume ()
int () - returns max range of capture volume
- INT getMaxPlaybackVolume ()
int () - returns max range of Playback volume
- INT getMovieQualityLevel ()
int () - returns the movie quality level
- STRING getMusicPath ()
string () - Returns the current custom music folder path (blank if no path set)
- INT getMusicVolume ()
int () - returns the music volume level
- INT getNumCaptureDevices ()
int () - returns number of available voice capture devices
- INT getNumPlaybackDevices ()
int () - returns number of available voice Playback devices
- INT getNumProfileFiles ()
uint () - Returns the number of .prf files in the the Civ4\Profiles\ directory
- STRING getPlaybackDeviceDesc (INT iIndex)
string (int) - returns name of Playback device at provided index
- INT getPlaybackDeviceIndex ()
int () - returns the index of currently selected Playback device
- INT getPlaybackVolume ()
int () - returns current Playback volume
- BOOL getPlayerOption (INT i)
bool (int i) - returns value of option i
- STRING getProfileFileName (INT iFileID)
string (int iFileID) - Returns the name of the file associated with iFileID
- STRING getProfileName ()
string () - Returns the name of the current profile
- INT getProfileVersion ()
int () - Returns the version number of the active profile
- INT getRenderQualityLevel ()
int () - returns the render Quality level
- INT getResolution ()
int () - returns the Resolution option currently enabled
- INT getResolutionMaxModes ()
int () - returns the number of supported resolutions
- STRING getResolutionString (INT iResolution)
std::string (int iResolution) - returns the resolution string for the associated resolution index
- BOOL getScores ()
bool ()
- INT getSoundEffectsVolume ()
int () - returns the sound effects volume level
- STRING getSpeakerConfig ()
string () - returns the name of the currently active Speaker Configuration
- STRING getSpeakerConfigFromList (INT iIndex)
string (int iIndex) - returns the speaker configuration associated with iIndex
- INT getSpeechVolume ()
int () - returns the Speech volume level
- INT getVolumeStops ()
int () - returns the number of stops that should be available for each volume slider
- BOOL getYields ()
bool ()
- BOOL is24Hours ()
bool () - is the 24 hour system enabled?
- BOOL isAmbienceNoSound ()
bool () - returns whether or not Ambience sound is disabled
- BOOL isClockOn ()
bool () - is the clock on?
- BOOL isInterfaceNoSound ()
bool () - returns whether or not Interface sound is disabled
- BOOL isMasterNoSound ()
bool () - returns whether or not Master sound is disabled
- BOOL isMusicNoSound ()
bool () - returns whether or not Music sound is disabled
- BOOL isProfileFileExist (STRING szNewName)
bool (string szNewName) - Returns whether or not szFileName (no extension) exists in Civ4\Profiles\
- BOOL isSoundEffectsNoSound ()
bool () - returns whether or not SoundEffects sound is disabled
- BOOL isSpeechNoSound ()
bool () - returns whether or not Speech sound is disabled
- VOID loadProfileFileNames ()
void - Recalculates the list of Profile files that exist
- VOID musicPathDialogBox ()
void () - Brings up a dialog box which is used to allow the user to set a custom music directory)
- BOOL readFromFile (STRING szFileName)
bool (string szFileName) - Reads the CvUserProfile data from file szFileName; returns whether or not the read was successful
- VOID recalculateAudioSettings ()
void () - enacts audio setting members to the audio system
- VOID resetOptions (TabGroupType resetTab)
void (TabGroupTypes resetTab) - Resets the options to default (Tabgroup type - use NOTABGROUP to reset all user profile data
- VOID set24Hours (BOOL bValue)
void (bool bValue) - set the 24 hour system to state bValue
- VOID setAmbienceNoSound (BOOL b)
void (bool b) - sets whether or not Ambience sound is disabled
- VOID setAmbienceVolume (INT i)
void (int i) - sets the Ambience volume to i
- VOID setAntiAliasing (INT i)
void (int i) - sets the Anti-Aliasing MultiSamples level currently enabled to i
- VOID setCaptureDevice (INT device)
void (int) - selects a capture device
- VOID setCaptureVolume (INT volume)
void (int) - sets capture volume
- VOID setClockJustTurnedOn (BOOL bValue)
void (bool bValue) - set clock just turned on to state bValue
- VOID setClockOn (BOOL bValue)
void (bool bValue) - set the clock to state bValue
- VOID setGlobeViewRenderLevel (INT level)
void (int level) - sets the globe view render level
- VOID setGraphicOption (INT i, BOOL b)
void (int i, bool b) - sets the value of option i to b
- VOID setGraphicsLevel (INT i)
void (int i) - sets the Graphics quality to i
- VOID setInterfaceNoSound (BOOL b)
void (bool b) - sets whether or not Interface sound is disabled
- VOID setInterfaceVolume (INT i)
void (int i) - sets the Interface volume to i
- VOID setMainMenu (INT i)
void (int i) - sets the main menu index currently used
- VOID setMasterNoSound (BOOL b)
void (bool b) - sets whether or not Master sound is disabled
- VOID setMasterVolume (INT i)
void (int i) - sets the Master volume to i
- VOID setMovieQualityLevel (INT level)
void (int level) - sets the movie quality level
- VOID setMusicNoSound (BOOL b)
void (bool b) - sets whether or not Music sound is disabled
- VOID setMusicPath (STRING szMusicPath)
void (string szMusicPath) - sets the custom music folder path
- VOID setMusicVolume (INT i)
void (int i) - sets the music volume to i
- VOID setPlaybackDevice (INT device)
void (int) - selects a Playback device
- VOID setPlaybackVolume (INT volume)
void (int) - sets Playback volume
- VOID setProfileName (STRING szNewName)
void (string szNewName) - Assigns the internal UserProfile name to szNewName
- VOID setRenderQualityLevel (INT level)
void (int level) - sets the render Quality level
- VOID setResolution (INT i)
void (int i) - sets the Resolution option currently enabled to i
- VOID setSoundEffectsNoSound (BOOL b)
void (bool b) - sets whether or not SoundEffects sound is disabled
- VOID setSoundEffectsVolume (INT i)
void (int i) - sets the sound effects volume to i
- VOID setSpeakerConfig (STRING szConfigName)
void (string szConfigName) - sets the Speaker Configuration to szConfigName if it is a valid choice
- VOID setSpeechNoSound (BOOL b)
void (bool b) - sets whether or not Speech sound is disabled
- VOID setSpeechVolume (INT i)
void (int i) - sets the Speech volume to i
- VOID setUseVoice (BOOL b)
void (bool) - sets whether to use voice capture/playback
- BOOL useVoice ()
bool () - returns whether or not to use voice capture/playback
- BOOL wasClockJustTurnedOn ()
- bool () - was the clock just turned on?
- VOID writeToFile (STRING szFileName)
void (string szFileName) - Writes the CvUserProfile data to file szFileName
CyVariableSystem - not in SDK
- STRING getFirstVariableName ()
std::string getFirstVariableName( )
- STRING getNextVariableName ()
std::string getNextVariableName( )
- FLOAT getValueFloat (STRING szVarName)
float getValueFloat( TCHAR * szVarName )
- INT getValueInt (STRING szVarName)
int getValueInt( TCHAR * szVarName )
- STRING getValueString (STRING szVarName)
std::string getValueString( TCHAR * szVarName )
- STRING getVariableType (STRING szVariable)
std::string getVariableType( TCHAR * szVariable )
- BOOL isNone ()
bool isNone() - Is this instance valid?
- VOID setValueFloat (STRING szVarName, FLOAT fValue)
setValueFloat( TCHAR * szVarName, float fValue )
- VOID setValueInt (STRING szVarName, INT iValue)
setValueInt( TCHAR * szVarName, int iValue )
- VOID setValueString (STRING szVarName, STRING szValue)
setValueString( TCHAR * szVarName, TCHAR * szValue )
EventMessage
Attributes:
INT iExpirationTurn
- STRING getDescription ()
EventTriggeredData
Attributes:
BuildingType eBuilding
CorporationType eCorporation
PlayerType eOtherPlayer
PlayerType ePlayer
ReligionType eReligion
EventTriggerType eTrigger
INT iCityId
INT iId
INT iOtherPlayerCityId
INT iPlotX
INT iPlotY
INT iTurn
INT iUnitId
FOWVis
Attributes:
INT uiCount
- POINT getOffsets (INT i)
GameTurnInfo
Attributes:
INT iMonthIncrement
INT iNumGameTurnsPerIncrement
IDInfo
Attributes:
PlayerType eOwner
INT iID
MissionData
Attributes:
MissionType eMissionType
INT iData1
INT iData2
INT iFlags
INT iPushTurn
NiColorA
Constructor:
NiColorA(FLOAT r, FLOAT g, FLOAT b, FLOAT a)
Attributes:
FLOAT a
FLOAT b
FLOAT g
FLOAT r
NiMatrix3 - not in SDK
- FLOAT GetEntry (INT uiRow, INT uiCol)
float GetEntry(unsigned int uiRow, unsigned int uiCol)
- VOID MakeIdentity ()
void MakeIdentity()
- VOID SetEntry (INT uiRow, INT uiCol, FLOAT fEntry)
void SetEntry(unsigned int uiRow, unsigned int uiCol, float fEntry)
NiPoint2
Constructor:
NiPoint2(FLOAT x, FLOAT y)
Attributes:
FLOAT x
FLOAT y
NiPoint3
Constructor:
NiPoint3(FLOAT x, FLOAT y, FLOAT z)
Attributes:
FLOAT x
FLOAT y
FLOAT z
OrderData
Attributes:
BOOL bSave
OrderType eOrderType
INT iData1
INT iData2
PBGameSetupData
Attributes:
INT iAdvancedStartPoints
INT iCityElimination
INT iClimate
INT iEra
INT iMaxTurns
INT iNumCustomMapOptions
INT iNumVictories
INT iSeaLevel
INT iSize
INT iSpeed
INT iTurnTime
- INT getCustomMapOption (INT iOption)
- BOOL getMPOptionAt (INT iOption)
- STRING getMapName ()
- BOOL getOptionAt (INT iOption)
- BOOL getVictory (INT iVictory)
PBPlayerAdminData
Attributes:
BOOL bClaimed
BOOL bHuman
BOOL bTurnActive
- STRING getName ()
- STRING getPing ()
- STRING getScore ()
PBPlayerSetupData
Attributes:
INT iCiv
INT iDifficulty
INT iLeader
INT iTeam
INT iWho
- STRING getStatusText ()
POINT
Attributes:
INT x
INT y: helptext
Response - not in SDK
TradeData
Attributes:
TradeableItem ItemType
BOOL bHidden
BOOL bOffering
INT iData
WidgetAnim - not in SDK
XYCoords
Constructor:
XYCoords(INT iX, INT iY)
Attributes:
INT iX
INT iY