CityStats
Constructors
Functions
constructionMatchesFilter
Link copied to clipboard
private fun constructionMatchesFilter(construction: IConstruction, filter: String): Boolean
Content copied to clipboard
getBuildingMaintenanceCosts
Link copied to clipboard
private fun getBuildingMaintenanceCosts(citySpecificUniques: Sequence<Unique>): Float
Content copied to clipboard
getGrowthBonusFromPoliciesAndWonders
Link copied to clipboard
getScienceConversionRate
Link copied to clipboard
getStatPercentBonusesFromGoldenAge
Link copied to clipboard
private fun getStatPercentBonusesFromGoldenAge(isGoldenAge: Boolean): Stats
Content copied to clipboard
getStatPercentBonusesFromNationUnique
Link copied to clipboard
private fun getStatPercentBonusesFromNationUnique(currentConstruction: IConstruction): Stats
Content copied to clipboard
getStatPercentBonusesFromPuppetCity
Link copied to clipboard
getStatPercentBonusesFromRailroad
Link copied to clipboard
getStatPercentBonusesFromUniques
Link copied to clipboard
private fun getStatPercentBonusesFromUniques(currentConstruction: IConstruction, uniqueSequence: Sequence<Unique>): Stats
Content copied to clipboard
getStatPercentBonusesFromUnitSupply
Link copied to clipboard
getStatsFromCityStates
Link copied to clipboard
getStatsFromProduction
Link copied to clipboard
getStatsFromSpecialists
Link copied to clipboard
getStatsFromTradeRoute
Link copied to clipboard
getStatsFromUniquesBySource
Link copied to clipboard
getStatsOfSpecialist
Link copied to clipboard
hasExtraAnnexUnhappiness
Link copied to clipboard
isConnectedToCapital
Link copied to clipboard
renameStatmapKeys
Link copied to clipboard
update
Link copied to clipboard
fun update(currentConstruction: IConstruction = cityInfo.cityConstructions.getCurrentConstruction(), updateTileStats: Boolean = true)
Content copied to clipboard
Does not update tile stats - instead, updating tile stats updates this
updateBaseStatList
Link copied to clipboard
updateCityHappiness
Link copied to clipboard
updateFinalStatList
Link copied to clipboard
private fun updateFinalStatList(currentConstruction: IConstruction, citySpecificUniques: Sequence<Unique>)
Content copied to clipboard
updateFoodEaten
Link copied to clipboard
private fun updateFoodEaten()
Content copied to clipboard
updateStatPercentBonusList
Link copied to clipboard
private fun updateStatPercentBonusList(currentConstruction: IConstruction, localBuildingUniques: Sequence<Unique>)
Content copied to clipboard
updateTileStats
Link copied to clipboard
fun updateTileStats()
Content copied to clipboard
Properties
baseStatList
Link copied to clipboard
currentCityStats
Link copied to clipboard
finalStatList
Link copied to clipboard
happinessList
Link copied to clipboard
statPercentBonusList
Link copied to clipboard
statsFromTiles
Link copied to clipboard
Sources
jvm source
Link copied to clipboard