API changes in Brave New World

DonQuiche

Emperor
Joined
May 23, 2011
Messages
1,122
* The following list does NOT include the changes that occurred in the recent patch. The difference is between two up-to-date installations of civ5, one with BNW, one without it.
* The list may not be exhaustive: some types are not discoverable(such as Events) and their may be new ones that I am not aware of.

Thanks to Croxis and Pazyryk for their help.



REMOVED
Game.GetMaxLand
Game.GetMaxTech
Game.GetMaxWonders

Player.ChangeScoreFromTechs
Player.GetLandScore
Player.GetPopScore
Player.GetRouteGoldTimes100
Player.GetTechScore
Player.GetTradeRouteGoldModifier
Player.GetWondersScore

City.ChangeGreatPeopleProgress
City.ChangeGreatPeopleUnitProgress
City.GetCurrAirlift
City.GetFavoredReligion
City.GetGreatPeopleProgress
City.GetGreatPeopleUnitProgress
City.GetGreatPeopleUnitRate
City.GetMaxAirlift
City.IsAirliftTargeted
City.SetAirliftTargeted
City.SetGreatPeopleUnitProgress




ADDED
Game.GetActiveLeague
Game.GetArtifactName
Game.GetAvailableReformationBeliefs
Game.GetGreatWorkArtist
Game.GetGreatWorkClass
Game.GetGreatWorkController
Game.GetGreatWorkCreator
Game.GetGreatWorkCurrentThemingBonus
Game.GetGreatWorkEra
Game.GetGreatWorkEraAbbreviation
Game.GetGreatWorkEraShort
Game.GetGreatWorkName
Game.GetGreatWorkTooltip
Game.GetGreatWorkType
Game.GetLeague
Game.GetLongestCityConnectionPlots
Game.GetNumActiveLeagues
Game.GetNumArchaeologySites
Game.GetNumCitiesTechCostMod
Game.GetNumFreePolicies
Game.GetNumHiddenArchaeologySites
Game.GetNumLeaguesEverFounded
Game.IsUnitedNationsActive
Game.MouseoverUnit
Game.SelectedUnit_SpeculativePopupTradeRoute_Display
Game.SelectedUnit_SpeculativePopupTradeRoute_Hide

Plot.GetArchaeologyArtifactEra
Plot.GetArchaeologyArtifactPlayer1
Plot.GetArchaeologyArtifactPlayer2
Plot.GetArchaeologyArtifactType
Plot.GetLayerUnit
Plot.GetNumLayerUnits

Player.CanCommitVote
Player.CanGetGoody
Player.ChangeNumFreeTenets
Player.ChangeScoreFromScenario1
Player.ChangeScoreFromScenario2
Player.ChangeScoreFromScenario3
Player.ChangeScoreFromScenario4
Player.GetAvailableTenets
Player.GetBuildingOfClosestGreatWorkSlot
Player.GetCityConnectionRouteGoldTimes100
Player.GetCityConnectionTradeRouteGoldModifier
Player.GetCityOfClosestGreatWorkSlot
Player.GetCommitVoteDetails
Player.GetCultureBonusTurns
Player.GetCulturePerTurnFromBonusTurns
Player.GetFriendshipFromUnitGift
Player.GetGoldenAgeGreatArtistRateModifier
Player.GetGoldenAgeGreatMusicianRateModifier
Player.GetGoldenAgeGreatWriterRateModifier
Player.GetGoldenAgeTourismModifier
Player.GetGoldFromCitiesMinusTradeRoutesTimes100
Player.GetGoldPerTurnFromTradeRoutes
Player.GetGoldPerTurnFromTradeRoutesTimes100
Player.GetGoldPerTurnFromTraits
Player.GetGreatArtistRateModifier
Player.GetGreatEngineerRateModifier
Player.GetGreatMerchantRateModifier
Player.GetGreatMusicianRateModifier
Player.GetGreatScientistRateModifier
Player.GetGreatWorks
Player.GetGreatWriterRateModifier
Player.GetHappinessFromLeagues
Player.GetIncomingUnitCountdown
Player.GetIncomingUnitType
Player.GetInfluenceLevel
Player.GetInfluenceOn
Player.GetInfluencePerTurn
Player.GetInfluenceTrend
Player.GetInternationalTradeRouteBaseBonus
Player.GetInternationalTradeRouteDomainModifier
Player.GetInternationalTradeRouteExclusiveBonus
Player.GetInternationalTradeRouteGPTBonus
Player.GetInternationalTradeRouteOtherTraitBonus
Player.GetInternationalTradeRoutePlotMouseoverToolTip
Player.GetInternationalTradeRoutePlotToolTip
Player.GetInternationalTradeRoutePolicyBonus
Player.GetInternationalTradeRouteResourceBonus
Player.GetInternationalTradeRouteResourceTraitModifier
Player.GetInternationalTradeRouteRiverModifier
Player.GetInternationalTradeRouteScience
Player.GetInternationalTradeRouteTheirBuildingBonus
Player.GetInternationalTradeRouteTotal
Player.GetInternationalTradeRouteYourBuildingBonus
Player.GetJONSCulturePerTurnFromTraits
Player.GetLastTurnInfluenceOn
Player.GetLastTurnLifetimeCulture
Player.GetMajorBullyGoldDetails
Player.GetMajorBullyUnitDetails
Player.GetMinorCivNumDisplayedQuestsForPlayer
Player.GetNegativeArchaeologyPoints
Player.GetNextDigCompletePlot
Player.GetNumAvailableTradeUnits
Player.GetNumCivsInfluentialOn
Player.GetNumCivsToBeInfluentialOn
Player.GetNumFreeTenets
Player.GetNumGreatWorks
Player.GetNumGreatWorkSlots
Player.GetNumInternationalTradeRoutesAvailable
Player.GetNumInternationalTradeRoutesUsed
Player.GetNumPoliciesInBranch
Player.GetNumTechDifference
Player.GetOthersGreatWorks
Player.GetPolicyGreatArtistRateModifier
Player.GetPolicyGreatEngineerRateModifier
Player.GetPolicyGreatMerchantRateModifier
Player.GetPolicyGreatMusicianRateModifier
Player.GetPolicyGreatPeopleRateModifier
Player.GetPolicyGreatScientistRateModifier
Player.GetPolicyGreatWriterRateModifier
Player.GetPotentialInternationalTradeRouteDestinations
Player.GetPotentialTradeUnitNewHomeCity
Player.GetPublicOpinionPreferredIdeology
Player.GetPublicOpinionTooltip
Player.GetPublicOpinionType
Player.GetPublicOpinionUnhappiness
Player.GetPublicOpinionUnhappinessTooltip
Player.GetScoreFromGreatWorks
Player.GetScoreFromPolicies
Player.GetScoreFromReligion
Player.GetScoreFromScenario1
Player.GetScoreFromScenario2
Player.GetScoreFromScenario3
Player.GetScoreFromScenario4
Player.GetSwappableGreatArt
Player.GetSwappableGreatArtifact
Player.GetSwappableGreatMusic
Player.GetSwappableGreatWriting
Player.GetTenet
Player.GetTourism
Player.GetTourismBonusTurns
Player.GetTourismModifierWith
Player.GetTourismModifierWithTooltip
Player.GetTradeRouteRange
Player.GetTradeRoutes
Player.GetTradeRoutesAvailable
Player.GetTradeRoutesToYou
Player.GetTradeToYouRoutesTTString
Player.GetTradeUnitType
Player.GetTradeYourRoutesTTString
Player.GetTurnsToInfluential
Player.GetUnhappinessFromPublicOpinion
Player.HasAvailableGreatWorkSlot
Player.InitUnitWithNameOffset
Player.IsAskedToStopDigging
Player.IsMinorCivDisplayedQuestForPlayer
Player.IsMyDiplomatVisitingThem
Player.IsOtherDiplomatVisitingMe
Player.IsPlayerBrokenNoDiggingPromise
Player.IsPlayerIgnoredNoDiggingPromise
Player.IsProxyWarActiveForMajor
Player.IsSpyDiplomat
Player.IsSpySchmoozing
Player.MayNotAnnex
Player.SetMinorCivUniqueUnit
Player.SetNumFreeTenets

City.ClearGreatWorks
City.GetBaseTourism
City.GetBuildingGreatWork
City.GetFaithBuildingTourism
City.GetFilledSlotsTooltip
City.GetJONSCulturePerTurnFromGreatWorks
City.GetJONSCulturePerTurnFromLeagues
City.GetLeagueBuildingClassYieldChange
City.GetNumGreatWorks
City.GetNumGreatWorksInBuilding
City.GetNumGreatWorkSlots
City.GetNumTradeRoutesAddingPressure
City.GetSecondaryReligion
City.GetSecondaryReligionPantheonBelief
City.GetThemingBonus
City.GetThemingTooltip
City.GetTotalSlotsTooltip
City.GetTourismMultiplier
City.GetTourismTooltip
City.IsHoldingGreatWork
City.IsOriginalMajorCapital
City.IsThemingBonusPossible
City.SetBuildingGreatWork

Unit.CanBuyCityState
Unit.CanMakeTradeRoute
Unit.CanMakeTradeRouteAt
Unit.GetBlastTourism
Unit.GetDiscoverAmount
Unit.GetExoticGoodsGoldAmount
Unit.GetExoticGoodsXPAmount
Unit.GetGivePoliciesCulture
Unit.GetGreatWorkSlotType
Unit.GetHurryProduction
Unit.GetTourismBlastStrength
Unit.GetTradeInfluence
Unit.GetUnhappinessCombatPenalty
Unit.IsNearSapper
Unit.IsRangedSupportFire
Unit.IsTrade
Unit.SetUnitAIType

Deal.AddVoteCommitment
Deal.RemoveVoteCommitment

ButtonPopupTypes.BUTTONPOPUP_CHOOSE_ARCHAEOLOGY
ButtonPopupTypes.BUTTONPOPUP_CHOOSE_GOODY_HUT_REWARD
ButtonPopupTypes.BUTTONPOPUP_CHOOSE_IDEOLOGY
ButtonPopupTypes.BUTTONPOPUP_CHOOSE_INTERNATIONAL_TRADE_ROUTE
ButtonPopupTypes.BUTTONPOPUP_CHOOSE_TRADE_UNIT_NEW_HOME
ButtonPopupTypes.BUTTONPOPUP_CULTURE_OVERVIEW
ButtonPopupTypes.BUTTONPOPUP_DECLAREWAR_PLUNDER_TRADE_ROUTE
ButtonPopupTypes.BUTTONPOPUP_GREAT_WORK_COMPLETED_ACTIVE_PLAYER
ButtonPopupTypes.BUTTONPOPUP_LEAGUE_OVERVIEW
ButtonPopupTypes.BUTTONPOPUP_LEAGUE_PROJECT_COMPLETED
ButtonPopupTypes.BUTTONPOPUP_LEAGUE_SPLASH
ButtonPopupTypes.BUTTONPOPUP_TRADE_ROUTE_OVERVIEW

DiploUIStateTypes.DIPLO_UI_STATE_STOP_DIGGING

EndTurnBlockingTypes.ENDTURN_BLOCKING_ADD_REFORMATION_BELIEF
EndTurnBlockingTypes.ENDTURN_BLOCKING_CHOOSE_ARCHAEOLOGY
EndTurnBlockingTypes.ENDTURN_BLOCKING_CHOOSE_IDEOLOGY
EndTurnBlockingTypes.ENDTURN_BLOCKING_LEAGUE_CALL_FOR_PROPOSALS
EndTurnBlockingTypes.ENDTURN_BLOCKING_LEAGUE_CALL_FOR_VOTES

FromUIDiploEventTypes.FROM_UI_DIPLO_EVENT_HUMAN_DISCUSSION_STOP_DIGGING
FromUIDiploEventTypes.FROM_UI_DIPLO_EVENT_STOP_DIGGING

InterfaceModeTypes.INTERFACEMODE_ESTABLISH_TRADE_ROUTE

MinorCivQuestTypes.MINOR_CIV_QUEST_TRADE_ROUTE

MissionTypes.MISSION_BUY_CITY_STATE
MissionTypes.MISSION_CHANGE_TRADE_UNIT_HOME_CITY
MissionTypes.MISSION_CREATE_GREAT_WORK
MissionTypes.MISSION_ESTABLISH_TRADE_ROUTE
MissionTypes.MISSION_GIVE_POLICIES
MissionTypes.MISSION_ONE_SHOT_TOURISM
MissionTypes.MISSION_PLUNDER_TRADE_ROUTE
MissionTypes.MISSION_SELL_EXOTIC_GOODS

NotificationTypes.NOTIFICATION_LEAGUE_PROJECT_COMPLETE
NotificationTypes.NOTIFICATION_LEAGUE_PROJECT_PROGRESS

TradeableItems.TRADE_ITEM_VOTE_COMMITMENT
 
Thanks DonQuiche. It's nice having all of the new stuff in one place.

Maybe one of the moderators could pin this to the top of the thread?
 
Back
Top Bottom