|
|
|
|
___________________________
|
|
|
|
|
int
|
GetAirModifier()
|
|
|
|
|
ArtStyleType
|
GetArtStyleType()
|
|
|
|
|
int
|
GetBaseGreatPeopleRate()
|
|
|
|
|
int
|
GetBaseJONSCulturePerTurn()
|
|
|
|
|
int
|
GetBaseYieldRate(YieldType index)
|
|
|
|
|
int
|
GetBaseYieldRateFromBuildings(YieldType yieldType)
|
|
|
|
|
int
|
GetBaseYieldRateFromMisc(YieldType yieldType)
|
|
|
|
|
int
|
GetBaseYieldRateFromReligion(YieldType yieldType)
|
|
|
|
|
int
|
GetBaseYieldRateFromSpecialists(YieldType yieldType)
|
|
|
|
|
int
|
GetBaseYieldRateFromTerrain(YieldType yieldType)
|
|
|
|
|
int
|
GetBaseYieldRateModifier(YieldType index, int extra = 0)
|
|
|
|
|
int
|
GetBuildingDefense()
|
|
|
|
|
int
|
GetBuildingEspionageModifier(BuildingType building)
|
|
|
|
|
int
|
GetBuildingFaithPurchaseCost(BuildingType building, bool arg1 = nil)
|
|
|
|
|
int
|
GetBuildingGlobalEspionageModifier(BuildingType building)
|
|
|
|
|
int
|
GetBuildingOriginalOwner(BuildingType index)
|
|
|
|
|
int
|
GetBuildingOriginalTime(BuildingType index)
|
|
|
|
|
int
|
GetBuildingProduction(BuildingType index)
|
|
|
|
|
int
|
GetBuildingProductionModifier(BuildingType building)
|
|
|
|
|
int
|
GetBuildingProductionNeeded()
|
|
|
|
|
int
|
GetBuildingProductionTime(BuildingType index)
|
|
|
|
|
int
|
GetBuildingProductionTurnsLeft(BuildingType building, int num)
|
|
|
|
|
int
|
GetBuildingPurchaseCost(BuildingType building)
|
|
|
|
|
int
|
GetBuildingYieldChange(BuildingClassType buildingClass, YieldType yield)
|
|
|
|
|
...
|
GetBuyablePlotList()
|
|
|
|
|
int
|
GetBuyPlotCost(int x, int y)
|
|
|
|
|
Plot
|
GetCityIndexPlot(CityPlotID index)
|
|
|
|
|
CityPlotID
|
GetCityPlotIndex(Plot plot)
|
|
|
|
|
unknown
|
GetCitySizeType()
|
|
|
|
|
CivilizationType
|
GetCivilizationType()
|
|
|
|
|
int
|
GetConscriptPopulation()
|
|
|
|
|
UnitType
|
GetConscriptUnit()
|
|
|
|
|
int
|
GetCultureFromSpecialist(SpecialistType specialist)
|
|
|
|
|
int
|
GetCultureRateModifier()
|
|
|
|
|
int
|
GetCultureUpdateTimer()
|
|
|
|
|
int
|
GetCurrAirlift()
|
|
|
|
|
int
|
GetCurrentProductionDifference(bool ignoreFood, bool overflow)
|
|
|
|
|
int
|
GetCurrentProductionDifferenceTimes100(bool ignoreFood, bool overflow)
|
|
|
|
|
int
|
GetDamage()
|
|
|
|
|
int
|
GetDomainFreeExperience(DomainType index)
|
|
|
|
|
int
|
GetDomainProductionModifier(DomainType index)
|
|
|
|
|
int
|
(int extra)
|
|
|
|
|
int
|
(YieldType index)
|
|
|
|
|
int
|
(YieldType index, SpecialistType specialist)
|
|
|
|
|
int
|
GetFaithPerTurn()
|
|
|
|
|
int
|
GetFaithPerTurnFromBuildings()
|
|
|
|
|
int
|
GetFaithPerTurnFromPolicies()
|
|
|
|
|
int
|
GetFaithPerTurnFromReligion()
|
|
|
|
|
int
|
GetFaithPerTurnFromTraits()
|
|
|
|
|
int
|
GetFaithPurchaseBuildingTooltip(int id)
|
|
|
|
|
int
|
GetFaithPurchaseUnitTooltip(UnitType id)
|
|
|
|
|
|
GetFavoredReligion
|
|
|
|
|
int
|
GetFeatureProduction()
|
|
|
|
|
int
|
GetFirstBuildingOrder(BuildingType building)
|
|
|
|
|
int
|
GetFirstProjectOrder(ProjectType project)
|
|
|
|
|
int
|
GetFirstSpecialistOrder(SpecialistType specialist)
|
|
|
|
|
int
|
GetFirstUnitOrder(UnitType unit)
|
|
|
|
|
CityAIFocusType
|
GetFocusType()
|
|
|
|
|
int
|
GetFood()
|
|
|
|
|
int
|
GetFoodKept()
|
|
|
|
|
int
|
GetFoodTimes100()
|
|
|
|
|
int
|
GetFoodTurnsLeft()
|
|
|
|
|
int
|
GetFreeExperience()
|
|
|
|
|
int
|
GetFreePromotionCount(PromotionType index)
|
|
|
|
|
int
|
GetGameTurnAcquired()
|
|
|
|
|
int
|
GetGameTurnFounded()
|
|
|
|
|
int
|
GetGameTurnLastExpanded()
|
|
|
|
|
Unit
|
GetGarrisonedUnit()
|
|
|
|
|
int
|
GetGeneralProductionTurnsLeft()
|
|
|
|
|
int
|
GetGreatPeopleProgress()
|
|
|
|
|
int
|
GetGreatPeopleRate()
|
|
|
|
|
int
|
GetGreatPeopleRateModifier()
|
|
|
|
|
int
|
GetGreatPeopleUnitProgress(UnitType index)
|
|
|
|
|
int
|
GetGreatPeopleUnitRate(UnitType index)
|
|
|
|
|
HandicapType
|
GetHandicapType()
|
|
|
|
|
int
|
GetHappiness()
|
|
|
|
|
|
GetHappinessFromBuildings
|
|
|
|
|
int
|
GetHighestPopulation()
|
|
|
|
|
CityID
|
GetID()
|
|
|
|
|
int
|
GetJONSCultureLevel()
|
|
|
|
|
int
|
GetJONSCulturePerTurn()
|
|
|
|
|
int
|
GetJONSCulturePerTurnFromBuildings()
|
|
|
|
|
int
|
GetJONSCulturePerTurnFromPolicies()
|
|
|
|
|
int
|
GetJONSCulturePerTurnFromReligion()
|
|
|
|
|
int
|
GetJONSCulturePerTurnFromSpecialists()
|
|
|
|
|
int
|
GetJONSCulturePerTurnFromTerrain()
|
|
|
|
|
int
|
GetJONSCulturePerTurnFromTraits()
|
|
|
|
|
int
|
GetJONSCultureStored()
|
|
|
|
|
int
|
GetJONSCultureThreshold()
|
|
|
|
|
int
|
GetLakePlotYield(YieldType index)
|
|
|
|
|
int
|
GetLocalHappiness()
|
|
|
|
|
int
|
GetLocalResourceWonderProductionMod(BuildingType building)
|
|
|
|
|
int
|
GetMaxAirlift()
|
|
|
|
|
int
|
GetMaxFoodKeptPercent()
|
|
|
|
|
int
|
GetMaxHitPoints()
|
|
|
|
|
int
|
GetMilitaryProductionModifier()
|
|
|
|
|
string
|
GetName()
|
|
|
|
|
string
|
GetNameKey()
|
|
|
|
|
unknown
|
GetNextBuyablePlot()
|
|
|
|
|
int
|
GetNukeModifier()
|
|
|
|
|
int
|
GetNumActiveBuilding(BuildingType buildingType)
|
|
|
|
|
int
|
GetNumBuilding(BuildingType buildingType)
|
|
|
|
|
int
|
GetNumBuildings()
|
|
|
|
|
int
|
GetNumCityPlots()
|
|
|
|
|
int
|
GetNumFollowers(ReligionType religion)
|
|
|
|
|
int
|
GetNumForcedWorkingPlots(Plot plot)
|
|
|
|
|
int
|
GetNumFreeBuilding(BuildingType index)
|
|
|
|
|
int
|
GetNumGreatPeople()
|
|
|
|
|
int
|
GetNumNationalWonders()
|
|
|
|
|
int
|
GetNumRealBuilding(BuildingType index)
|
|
|
|
|
int
|
GetNumSpecialistsAllowedByBuilding(BuildingType building)
|
|
|
|
|
int
|
GetNumSpecialistsInBuilding(BuildingType index)
|
|
|
|
|
int
|
GetNumTeamWonders()
|
|
|
|
|
int
|
GetNumThingsProduced()
|
|
|
|
|
int
|
GetNumTrainUnitAI(UnitAIType unitAI)
|
|
|
|
|
int
|
GetNumWorldWonders()
|
|
|
|
|
OrderType, int, unknown, unknown, unknown
|
GetOrderFromQueue(int arg0)
|
|
|
|
|
int
|
GetOrderQueueLength()
|
|
|
|
|
PlayerID
|
GetOriginalOwner()
|
|
|
|
|
int
|
GetOverflowProduction()
|
|
|
|
|
PlayerID
|
GetOwner()
|
|
|
|
|
LeaderType
|
GetPersonalityType()
|
|
|
|
|
int
|
GetPopulation()
|
|
|
|
|
int
|
GetPressurePerTurn(ReligionType religion)
|
|
|
|
|
PlayerID
|
GetPreviousOwner()
|
|
|
|
|
int
|
GetProduction()
|
|
|
|
|
BuildingType
|
GetProductionBuilding()
|
|
|
|
|
int
|
GetProductionExperience(UnitType unit)
|
|
|
|
|
int
|
GetProductionModifier()
|
|
|
|
|
string
|
GetProductionNameKey()
|
|
|
|
|
int
|
GetProductionNeeded()
|
|
|
|
|
ProcessType
|
GetProductionProcess()
|
|
|
|
|
ProjectType
|
GetProductionProject()
|
|
|
|
|
SpecialistType
|
GetProductionSpecialist()
|
|
|
|
|
int
|
GetProductionTimes100()
|
|
|
|
|
int
|
GetProductionTurnsLeft()
|
|
|
|
|
UnitType
|
GetProductionUnit()
|
|
|
|
|
UnitAIType
|
GetProductionUnitAI()
|
|
|
|
|
int
|
GetProjectProductionModifier(ProjectType project)
|
|
|
|
|
int
|
GetProjectProductionNeeded()
|
|
|
|
|
int
|
GetProjectProductionTurnsLeft(ProjectType project, int num)
|
|
|
|
|
int
|
GetProjectPurchaseCost(ProjectType project)
|
|
|
|
|
int
|
GetPurchaseBuildingTooltip(int id)
|
|
|
|
|
int
|
GetPurchaseUnitTooltip(UnitType id)
|
|
|
|
|
unknown
|
GetRallyPlot()
|
|
|
|
|
int
|
GetRawProductionDifference(bool arg0, bool arg1)
|
|
|
|
|
|
GetRawProductionDifferenceTimes100
|
|
|
|
|
int
|
GetRazingTurns()
|
|
|
|
|
int
|
GetRealPopulation()
|
|
|
|
|
int
|
GetReligionBuildingClassHappiness(BuildingClassType buildingClass)
|
|
|
|
|
int
|
GetReligionBuildingClassYieldChange(BuildingClassType buildingClass, YieldType arg1)
|
|
|
|
|
int
|
GetReligionCityRangeStrikeModifier()
|
|
|
|
|
ReligionType
|
GetReligiousMajority()
|
|
|
|
|
int
|
GetResistanceTurns()
|
|
|
|
|
ResourceType
|
GetResourceDemanded(bool arg0 = nil)
|
|
|
|
|
int
|
GetResourceYieldRateModifier(YieldType index, ResourceType resource)
|
|
|
|
|
int
|
GetRiverPlotYield(YieldType index)
|
|
|
|
|
int
|
GetSeaPlotYield(YieldType index)
|
|
|
|
|
int
|
GetSellBuildingRefund(BuildingType index)
|
|
|
|
|
int
|
GetSpaceProductionModifier()
|
|
|
|
|
int
|
GetSpecialistCount(SpecialistType index)
|
|
|
|
|
int
|
GetSpecialistFreeExperience()
|
|
|
|
|
int
|
GetSpecialistGreatPersonProgress(SpecialistType index)
|
|
|
|
|
int
|
GetSpecialistGreatPersonProgressTimes100(SpecialistType index)
|
|
|
|
|
int
|
GetSpecialistProductionModifier(SpecialistType specialist)
|
|
|
|
|
int
|
GetSpecialistProductionTurnsLeft(SpecialistType specialist, int num)
|
|
|
|
|
int
|
GetSpecialistUpgradeThreshold()
|
|
|
|
|
int
|
GetSpecialistYield(SpecialistType specialist, YieldType yield)
|
|
|
|
|
int
|
GetStrengthValue()
|
|
|
|
|
TeamID
|
GetTeam()
|
|
|
|
|
int
|
GetTotalBaseBuildingMaintenance(BuildingType index)
|
|
|
|
|
int
|
GetTotalGreatPeopleRateModifier()
|
|
|
|
|
int
|
GetUnitCombatFreeExperience(UnitCombatType index)
|
|
|
|
|
int
|
GetUnitFaithPurchaseCost(UnitType unit, bool arg1)
|
|
|
|
|
int
|
GetUnitProduction(int index)
|
|
|
|
|
int
|
GetUnitProductionModifier(UnitType unit)
|
|
|
|
|
int
|
GetUnitProductionNeeded()
|
|
|
|
|
int
|
GetUnitProductionTurnsLeft(UnitType unit, int num)
|
|
|
|
|
int
|
GetUnitPurchaseCost(UnitType unit)
|
|
|
|
|
int
|
GetWeLoveTheKingDayCounter()
|
|
|
|
|
int
|
GetWonderProductionModifier()
|
|
|
|
|
ResourceType
|
GetX()
|
|
|
|
|
ResourceType
|
GetY()
|
|
|
|
|
string
|
GetYieldModifierTooltip(YieldType yieldType)
|
|
|
|
|
int
|
GetYieldPerPopTimes100(YieldType yieldType)
|
|
|
|
|
int
|
GetYieldRate(YieldType index)
|
|
|
|
|
int
|
GetYieldRateModifier(YieldType index)
|
|
|
|
|
int
|
GetYieldRateTimes100(YieldType index)
|
|
|
|
|
int
|
GrowthThreshold()
|