CyGlobalContext
bool isDebugBuild ()
() - returns true if running a debug build
CyGame getGame (int i)
() - CyGame()
CyMap getMap ()
() - CyMap()
CyPlayer getPlayer (int i)
(iPlayer) - iPlayer instance
CyPlayer getActivePlayer ()
() - active player instance
Random getASyncRand ()
Non-Synch'd random #
CyTeam getTeam (TeamType iTeam)
(iTeam) - iTeam instance
int getNumEffectInfos ()
int () - Number of effect infos
EffectInfo getEffectInfo (EffectType eEffectID)
(int (EffectTypes) eEffectID) - CvInfo for EffectID
int getNumTerrainInfos ()
() - Total Terrain Infos XML\\Terrain\\CIV4TerrainInfos.xml
TerrainInfo getTerrainInfo (TerrainType eTerrainID)
(int (TerrainTypes) eTerrainID) - CvInfo for TerrainID
BonusClassInfo getBonusClassInfo (BonusClassType eBonusClassID)
(int (BonusClassTypes) eBonusClassID) - CvInfo for BonusID
int getNumBonusInfos ()
() - Total Bonus Infos XML\\Terrain\\CIV4BonusInfos.xml
BonusInfo getBonusInfo (BonusType BonusID)
(BonusID) - CvInfo for BonusID
int getNumFeatureInfos ()
() - Total Feature Infos XML\\Terrain\\CIV4FeatureInfos.xml
FeatureInfo getFeatureInfo (int i)
(FeatureID) - CvInfo for FeatureID
int getNumUpkeepInfos ()
int () - Number of upkeep infos
UpkeepInfo getUpkeepInfo (int i)
(UpkeepInfoID) - CvInfo for upkeep info
int getNumCultureLevelInfos ()
int () - Number of culture level infos
CultureLevelInfo getCultureLevelInfo (int i)
(CultureLevelID) - CvInfo for CultureLevelID
int getNumEraInfos ()
int () - Number of era infos
EraInfo getEraInfo (int i)
No Info Available
int getNumWorldInfos ()
int () - Number of world infos
WorldInfo getWorldInfo (int i)
CvWorldInfo - (WorldTypeID)
int getNumClimateInfos ()
int () - Number of climate infos
ClimateInfo getClimateInfo (int i)
CvClimateInfo - (ClimateTypeID)
int getNumSeaLevelInfos ()
int () - Number of seal level infos
SeaLevelInfo getSeaLevelInfo (int i)
CvSeaLevelInfo - (SeaLevelTypeID)
int getNumPlayableCivilizationInfos ()
() - Total # of Playable Civs
int getNumCivilizationInfos ()
() - Total Civilization Infos XML\\Civilizations\\CIV4CivilizationInfos.xml
CivilizationInfo getCivilizationInfo (int i)
(CivilizationID) - CvInfo for CivilizationID
int getNumLeaderHeadInfos ()
() - Total LeaderHead Infos XML\\Civilizations\\CIV4LeaderHeadInfos.xml
LeaderHeadInfo getLeaderHeadInfo (int i)
(LeaderHeadID) - CvInfo for LeaderHeadID
int getNumTraitInfos ()
() - Total Civilization Infos XML\\Civilizations\\CIV4TraitInfos.xml
TraitInfo getTraitInfo (int i)
(TraitID) - CvInfo for TraitID
int getNumUnitInfos ()
() - Total Unit Infos XML\\Units\\CIV4UnitInfos.xml
UnitInfo getUnitInfo (int i)
(UnitID) - CvInfo for UnitID
int getNumSpecialUnitInfos ()
() - Total SpecialUnit Infos XML\\Units\\CIV4SpecialUnitInfos.xml
SpecialUnitInfo getSpecialUnitInfo (int i)
(UnitID) - CvInfo for UnitID
YieldInfo getYieldInfo (int i)
(YieldID) - CvInfo for YieldID
CommerceInfo getCommerceInfo (int i)
(CommerceID) - CvInfo for CommerceID
int getNumRouteInfos ()
() - Total Route Infos XML\\Misc\\CIV4RouteInfos.xml
RouteInfo getRouteInfo (int i)
(RouteID) - CvInfo for RouteID
int getNumImprovementInfos ()
() - Total Improvement Infos XML\\Terrain\\CIV4ImprovementInfos.xml
ImprovementInfo getImprovementInfo (int i)
(ImprovementID) - CvInfo for ImprovementID
int getNumGoodyInfos ()
() - Total Goody Infos XML\\GameInfo\\CIV4GoodyInfos.xml
GoodyInfo getGoodyInfo (int i)
(GoodyID) - CvInfo for GoodyID
int getNumBuildInfos ()
() - Total Build Infos XML\\Units\\CIV4BuildInfos.xml
BuildInfo getBuildInfo (int i)
(BuildID) - CvInfo for BuildID
int getNumHandicapInfos ()
() - Total Handicap Infos XML\\GameInfo\\CIV4HandicapInfos.xml
HandicapInfo getHandicapInfo (int i)
(HandicapID) - CvInfo for HandicapID
int getNumGameSpeedInfos ()
() - Total Game speed Infos XML\\GameInfo\\CIV4GameSpeedInfo.xml
GameSpeedInfo getGameSpeedInfo (int i)
(GameSpeed Info) - CvInfo for GameSpeedID
int getNumTurnTimerInfos ()
() - Total Turn timer Infos XML\\GameInfo\\CIV4TurnTimerInfo.xml
TurnTimerInfo getTurnTimerInfo (int i)
(TurnTimer Info) - CvInfo for TurnTimerID
int getNumBuildingClassInfos ()
() - Total Building Class Infos XML\\Buildings\\CIV4BuildingClassInfos.xml
BuildingClassInfo getBuildingClassInfo (int i)
(BuildingClassID) - CvInfo for BuildingClassID
int getNumBuildingInfos ()
() - Total Building Infos XML\\Buildings\\CIV4BuildingInfos.xml
BuildingInfo getBuildingInfo (int i)
(BuildingID) - CvInfo for BuildingID
int getNumUnitClassInfos ()
() - Total Unit Class Infos XML\\Units\\CIV4UnitClassInfos.xml
UnitClassInfo getUnitClassInfo (int i)
(UnitClassID) - CvInfo for UnitClassID
int getNumUnitCombatInfos ()
() - Total Unit Combat Infos XML\\Units\\CIV4UnitCombatInfos.xml
UnitCombatInfo getUnitCombatInfo (int i)
(UnitCombatID) - CvInfo for UnitCombatID
DomainInfo getDomainInfo (int i)
(DomainID) - CvInfo for DomainID
int getNumActionInfos ()
() - Total Action Infos XML\\Units\\CIV4ActionInfos.xml
ActionInfo getActionInfo (int i)
(ActionID) - CvInfo for ActionID
int getDefineINT (string szName)
int ( string szName )" )
float getDefineFLOAT (string szName)
float ( string szName )" )
string getDefineSTRING (string szName)
string getDefineSTRING( string szName )" )
void setDefineINT (string szName, int iValue)
void ( string szName, int iValue )" )
void setDefineFLOAT (string szName, float fValue)
void setDefineFLOAT( string szName, float fValue )" )
void setDefineSTRING (string szName, string szValue)
void ( string szName, string szValue )" )
int getMOVE_DENOMINATOR ()
int ()
int getNUM_UNIT_PREREQ_OR_BONUSES ()
int ()
int getNUM_BUILDING_PREREQ_OR_BONUSES ()
int ()
int getFOOD_CONSUMPTION_PER_POPULATION ()
int ()
int getMAX_HIT_POINTS ()
int ()
int getHILLS_EXTRA_DEFENSE ()
int ()
int getRIVER_ATTACK_MODIFIER ()
int ()
int getAMPHIB_ATTACK_MODIFIER ()
int ()
int getHILLS_EXTRA_MOVEMENT ()
int ()
int getMAX_PLOT_LIST_ROWS ()
int ()
int getUNIT_MULTISELECT_MAX ()
int ()
int getPERCENT_ANGER_DIVISOR ()
int ()
int getEVENT_MESSAGE_TIME ()
int ()
int getROUTE_FEATURE_GROWTH_MODIFIER ()
int ()
int getFEATURE_GROWTH_MODIFIER ()
int ()
int getMIN_CITY_RANGE ()
int ()
int getCITY_MAX_NUM_BUILDINGS ()
int ()
int getNUM_UNIT_AND_TECH_PREREQS ()
int ()
int getNUM_AND_TECH_PREREQS ()
int ()
int getNUM_OR_TECH_PREREQS ()
int ()
int getLAKE_MAX_AREA_SIZE ()
int ()
int getNUM_ROUTE_PREREQ_OR_BONUSES ()
int ()
int getNUM_BUILDING_AND_TECH_PREREQS ()
int ()
int getMIN_WATER_SIZE_FOR_OCEAN ()
int ()
int getFORTIFY_MODIFIER_PER_TURN ()
int ()
int getMAX_CITY_DEFENSE_DAMAGE ()
int ()
int getNUM_CORPORATION_PREREQ_BONUSES ()
int ()
int getPEAK_SEE_THROUGH_CHANGE ()
int ()
int getHILLS_SEE_THROUGH_CHANGE ()
int ()
int getSEAWATER_SEE_FROM_CHANGE ()
int ()
int getPEAK_SEE_FROM_CHANGE ()
int ()
int getHILLS_SEE_FROM_CHANGE ()
int ()
float getCAMERA_MIN_YAW ()
float ()
float getCAMERA_MAX_YAW ()
float ()
float getCAMERA_FAR_CLIP_Z_HEIGHT ()
float ()
float getCAMERA_MAX_TRAVEL_DISTANCE ()
float ()
float getCAMERA_START_DISTANCE ()
float ()
float getAIR_BOMB_HEIGHT ()
float ()
float getPLOT_SIZE ()
float ()
float getCAMERA_SPECIAL_PITCH ()
float ()
float getCAMERA_MAX_TURN_OFFSET ()
float ()
float getCAMERA_MIN_DISTANCE ()
float ()
float getCAMERA_UPPER_PITCH ()
float ()
float getCAMERA_LOWER_PITCH ()
float ()
float getFIELD_OF_VIEW ()
float ()
float getSHADOW_SCALE ()
float ()
float getUNIT_MULTISELECT_DISTANCE ()
float ()
int getMAX_CIV_PLAYERS ()
int ()
int getMAX_PLAYERS ()
int ()
int getMAX_CIV_TEAMS ()
int ()
int getMAX_TEAMS ()
int ()
int getBARBARIAN_PLAYER ()
int ()
int getBARBARIAN_TEAM ()
int ()
int getINVALID_PLOT_COORD ()
int ()
int getNUM_CITY_PLOTS ()
int ()
int getCITY_HOME_PLOT ()
int ()
AttitudeInfo getAttitudeInfo (int i)
AttitudeInfo (int id)
MemoryInfo getMemoryInfo (int i)
MemoryInfo (int id)
int getNumPlayerOptionInfos ()
No Info Available
PlayerOptionInfo getPlayerOptionsInfo (int i)
(PlayerOptionsInfoID) - PlayerOptionsInfo for PlayerOptionsInfo
PlayerOptionInfo getPlayerOptionsInfoByIndex (int i)
(PlayerOptionsInfoID) - PlayerOptionsInfo for PlayerOptionsInfo
GraphicOptionInfo getGraphicOptionsInfo (int i)
(GraphicOptionsInfoID) - GraphicOptionsInfo for GraphicOptionsInfo
GraphicOptionInfo getGraphicOptionsInfoByIndex (int i)
(GraphicOptionsInfoID) - GraphicOptionsInfo for GraphicOptionsInfo
int getNumHurryInfos ()
() - Total Hurry Infos
int getNumConceptInfos ()
int () - NumConceptInfos
ConceptInfo getConceptInfo (int i)
Concept Info () - Returns info object
int getNumNewConceptInfos ()
int () - NumNewConceptInfos
NewConceptInfo getNewConceptInfo (int i)
New Concept Info () - Returns info object
int getNumCityTabInfos ()
int () - Returns NumCityTabInfos
CityTabInfo getCityTabInfo (int i)
CityTabInfo - () - Returns Info object
int getNumCalendarInfos ()
int () - Returns NumCalendarInfos
CalendarInfo getCalendarInfo (int i)
CalendarInfo () - Returns Info object
int getNumGameOptionInfos ()
int () - Returns NumGameOptionInfos
GameOptionInfo getGameOptionInfo (int i)
GameOptionInfo () - Returns Info object
int getNumMPOptionInfos ()
int () - Returns NumMPOptionInfos
MPOptionInfo getMPOptionInfo (int i)
MPOptionInfo () - Returns Info object
int getNumForceControlInfos ()
int () - Returns NumForceControlInfos
ForceControlInfo getForceControlInfo (int i)
ForceControlInfo () - Returns Info object
int getNumSeasonInfos ()
int () - Returns NumSeasonInfos
SeasonInfo getSeasonInfo (int i)
SeasonInfo () - Returns Info object
int getNumMonthInfos ()
int () - Returns NumMonthInfos
MonthInfo getMonthInfo (int i)
MonthInfo () - Returns Info object
int getNumDenialInfos ()
int () - Returns NumDenialInfos
DenialInfo getDenialInfo (int i)
DenialInfo () - Returns Info object
int getNumMissionInfos ()
() - Total Mission Infos XML\\Units\\CIV4MissionInfos.xml
MissionInfo getMissionInfo (int i)
(MissionID) - CvInfo for MissionID
int getNumAutomateInfos ()
() - Total Automate Infos XML\\Units\\CIV4AutomateInfos.xml
AutomateInfo getAutomateInfo (int i)
(AutomateID) - CvInfo for AutomateID
int getNumCommandInfos ()
() - Total Command Infos XML\\Units\\CIV4CommandInfos.xml
CommandInfo getCommandInfo (int i)
(CommandID) - CvInfo for CommandID
int getNumControlInfos ()
() - Total Control Infos XML\\Units\\CIV4ControlInfos.xml
ControlInfo getControlInfo (int i)
(ControlID) - CvInfo for ControlID
int getNumPromotionInfos ()
() - Total Promotion Infos XML\\Units\\CIV4PromotionInfos.xml
PromotionInfo getPromotionInfo (int i)
(PromotionID) - CvInfo for PromotionID
int getNumTechInfos ()
() - Total Technology Infos XML\\Technologies\\CIV4TechInfos.xml
TechInfo getTechInfo (int i)
(TechID) - CvInfo for TechID
int getNumSpecialBuildingInfos ()
() - Total Special Building Infos
SpecialBuildingInfo getSpecialBuildingInfo (int i)
(SpecialBuildingID) - CvInfo for SpecialBuildingID
int getNumReligionInfos ()
() - Total Religion Infos XML\\GameInfo\\CIV4ReligionInfos.xml
ReligionInfo getReligionInfo (int i)
(ReligionID) - CvInfo for ReligionID
int getNumCorporationInfos ()
() - Total Religion Infos XML\\GameInfo\\CIV4CorporationInfos.xml
CorporationInfo getCorporationInfo (int i)
(CorporationID) - CvInfo for CorporationID
int getNumVictoryInfos ()
() - Total Victory Infos XML\\GameInfo\\CIV4VictoryInfos.xml
VictoryInfo getVictoryInfo (int i)
(VictoryID) - CvInfo for VictoryID
int getNumSpecialistInfos ()
() - Total Specialist Infos XML\\Units\\CIV4SpecialistInfos.xml
SpecialistInfo getSpecialistInfo (int i)
(SpecialistID) - CvInfo for SpecialistID
int getNumCivicOptionInfos ()
() - Total Civic Infos XML\\Misc\\CIV4CivicOptionInfos.xml
CivicOptionInfo getCivicOptionInfo (int i)
(CivicID) - CvInfo for CivicID
int getNumCivicInfos ()
() - Total Civic Infos XML\\Misc\\CIV4CivicInfos.xml
CivicInfo getCivicInfo (int i)
(CivicID) - CvInfo for CivicID
int getNumDiplomacyInfos ()
() - Total diplomacy Infos XML\\GameInfo\\CIV4DiplomacyInfos.xml
DiplomacyInfo getDiplomacyInfo (int i)
(DiplomacyID) - CvInfo for DiplomacyID
int getNumProjectInfos ()
() - Total Project Infos XML\\GameInfo\\CIV4ProjectInfos.xml
ProjectInfo getProjectInfo (int i)
(ProjectID) - CvInfo for ProjectID
int getNumVoteInfos ()
() - Total VoteInfos
VoteInfo getVoteInfo (int i)
(VoteID) - CvInfo for VoteID
int getNumProcessInfos ()
() - Total ProcessInfos
ProcessInfo getProcessInfo (int i)
(ProcessID) - CvInfo for ProcessID
int getNumEmphasizeInfos ()
() - Total EmphasizeInfos
EmphasizeInfo getEmphasizeInfo (int i)
(EmphasizeID) - CvInfo for EmphasizeID
HurryInfo getHurryInfo (int i)
(HurryID) - CvInfo for HurryID
UnitAIInfo getUnitAIInfo (int i)
UnitAIInfo (int id)
ColorInfo getColorInfo (int i)
ColorInfo (int id)
int getInfoTypeForString (string szString)
int (string) - returns the info index with the matching type string
int getTypesEnum (string)
int (string) - returns the type enum from a type string
int getNumPlayerColorInfos ()
int () - Returns number of PlayerColorInfos
PlayerColorInfo getPlayerColorInfo (int i)
PlayerColorInfo (int id)
int getNumQuestInfos ()
int () - Returns number of QuestInfos
QuestInfo getQuestInfo (int i)
QuestInfo () - Returns info object
int getNumTutorialInfos ()
int () - Returns number of TutorialInfos
TutorialInfo getTutorialInfo (int i)
TutorialInfo () - Returns info object
int getNumEventTriggerInfos ()
int () - Returns number of EventTriggerInfos
EventTriggerInfo getEventTriggerInfo (int i)
EventTriggerInfo () - Returns info object
int getNumEventInfos ()
int () - Returns number of EventInfos
EventInfo getEventInfo (int i)
EventInfo () - Returns info object
int getNumEspionageMissionInfos ()
int () - Returns number of EspionageMissionInfos
EspionageMissionInfo getEspionageMissionInfo (int i)
EspionageMissionInfo () - Returns info object
int getNumHints ()
int () - Returns number of Hints
HintInfo getHints (int i)
Hints () - Returns info object
int getNumMainMenus ()
int () - Returns number
MainMenuInfo getMainMenus (int i)
MainMenus () - Returns info object
int getNumVoteSourceInfos ()
int ()
VoteSourceInfo getVoteSourceInfo (int i)
Returns info object
int getNumVoteSourceInfos ()
int ()
VoteSourceInfo getVoteSourceInfo (int i)
Returns info object
int getNumInterfaceArtInfos ()
() - Total InterfaceArtnology Infos XML\\InterfaceArtnologies\\CIV4InterfaceArtInfos.xml
ArtInfoInterface getInterfaceArtInfo (int i)
(InterfaceArtID) - CvArtInfo for InterfaceArtID
int getNumMovieArtInfos ()
() - Total MovieArt Infos XML\\MovieArtInfos\\CIV4ArtDefines.xml
ArtInfoMovie getMovieArtInfo (int i)
(MovieArtID) - CvArtInfo for MovieArtID
int getNumMiscArtInfos ()
() - Total MiscArtnology Infos XML\\MiscArt\\CIV4MiscArtInfos.xml
ArtInfoMisc getMiscArtInfo (int i)
(MiscArtID) - CvArtInfo for MiscArtID
int getNumUnitArtInfos ()
() - Total UnitArtnology Infos XML\\UnitArt\\CIV4UnitArtInfos.xml
ArtInfoUnit getUnitArtInfo (int i)
(UnitID) - CvArtInfo for UnitID
int getNumBuildingArtInfos ()
int () - Returns number of BuildingArtInfos
ArtInfoBuilding getBuildingArtInfo (int i)
(BuildingID) - CvArtInfo for BuildingID
int getNumCivilizationArtInfos ()
int () - Returns number of CivilizationArtInfos
ArtInfoCivilization getCivilizationArtInfo (int i)
(CivilizationID) - CvArtInfo for CivilizationID
int getNumLeaderheadArtInfos ()
int () - Returns number of LeaderHeadArtInfos
ArtInfoLeaderhead getLeaderheadArtInfo (int i)
(LeaderheadID) - CvArtInfo for LeaderheadID
int getNumBonusArtInfos ()
int () - Returns number of BonusArtInfos
ArtInfoBonus getBonusArtInfo (int i)
BonusArtInfo () - Returns info object
int getNumImprovementArtInfos ()
int () - Returns number of ImprovementArtInfos
ArtInfoImprovement getImprovementArtInfo (int i)
ImprovementArtInfo () - Returns info object
int getNumTerrainArtInfos ()
int () - Returns number of TerrainArtInfos
ArtInfoTerrain getTerrainArtInfo (int i)
TerrainArtInfo () - Returns info object
int getNumFeatureArtInfos ()
int () - Returns number of FeatureArtInfos
ArtInfoFeature getFeatureArtInfo (int i)
FeatureArtInfo () - Returns info object
int getNumEntityEventTypes ()
int () - Returns number of EntityEventTypes
string getEntityEventType ()
string () - Returns enum string
int getNumAnimationOperatorTypes ()
int () - Returns number of AnimationOperatorTypes
string getAnimationOperatorTypes ()
string () - Returns enum string
string getFunctionTypes ()
string () - Returns enum string
int getNumArtStyleTypes ()
int () - Returns number of ArtStyleTypes
string getArtStyleTypes ()
string () - Returns enum string
int getNumFlavorTypes ()
int () - Returns number of FlavorTypes
string getFlavorTypes ()
string () - Returns enum string
int getNumUnitArtStyleTypeInfos ()
int () - Returns number of UnitArtStyleTypes
UnitArtStyleTypeInfo getUnitArtStyleTypeInfo (int i)
(UnitArtStyleTypeID) - CvInfo for UnitArtStyleTypeID
int getNumCitySizeTypes ()
int () - Returns number of CitySizeTypes
string getCitySizeTypes ()
string () - Returns enum string
string getContactTypes ()
string () - Returns enum string
string getDiplomacyPowerTypes ()
string () - Returns enum string