CityInfo
class CityInfo
Content copied to clipboard
Constructors
Functions
addStartingBuildings
Link copied to clipboard
private fun addStartingBuildings(civInfo: CivilizationInfo, startingEra: String)
Content copied to clipboard
borrowCityName
Link copied to clipboard
canBeDestroyed
Link copied to clipboard
canBombard
Link copied to clipboard
canPlaceNewUnit
Link copied to clipboard
capitalCityIndicator
Link copied to clipboard
containsBuildingUnique
Link copied to clipboard
demandNewResource
Link copied to clipboard
private fun demandNewResource()
Content copied to clipboard
destroyCity
Link copied to clipboard
foodForNextTurn
Link copied to clipboard
getAllLocalUniques
Link copied to clipboard
getAllUniquesWithNonLocalEffects
Link copied to clipboard
getCenterTile
Link copied to clipboard
getCityResources
Link copied to clipboard
getForceEvaluation
Link copied to clipboard
getFrontierScore
Link copied to clipboard
getGoldForSellingBuilding
Link copied to clipboard
getGreatPersonPoints
Link copied to clipboard
getGreatPersonPointsForNextTurn
Link copied to clipboard
getLocalMatchingUniques
Link copied to clipboard
fun getLocalMatchingUniques(uniqueType: UniqueType, stateForConditionals: StateForConditionals? = null): Sequence<Unique>
Content copied to clipboard
getMatchingUniques
Link copied to clipboard
fun getMatchingUniques(uniqueType: UniqueType, stateForConditionals: StateForConditionals? = null): Sequence<Unique>
Content copied to clipboard
getMatchingUniquesWithNonLocalEffects
Link copied to clipboard
fun getMatchingUniquesWithNonLocalEffects(uniqueType: UniqueType): Sequence<Unique>
Content copied to clipboard
fun getMatchingUniquesWithNonLocalEffects(placeholderText: String): Sequence<Unique>
Content copied to clipboard
getMaxHealth
Link copied to clipboard
getNeighbouringCivs
Link copied to clipboard
getNumTurnsToNewPopulation
Link copied to clipboard
Take null to mean infinity.
getNumTurnsToStarvation
Link copied to clipboard
Take null to mean infinity.
getRuleset
Link copied to clipboard
getStatReserve
Link copied to clipboard
getTileResourceAmount
Link copied to clipboard
getWorkableTiles
Link copied to clipboard
isConnectedToCapital
Link copied to clipboard
fun isConnectedToCapital(connectionTypePredicate: (Set<String>) -> Boolean = { true }): Boolean
Content copied to clipboard
isHolyCity
Link copied to clipboard
isInResistance
Link copied to clipboard
isStarving
Link copied to clipboard
isWeLoveTheKingDay
Link copied to clipboard
liberateCity
Link copied to clipboard
matchesFilter
Link copied to clipboard
fun matchesFilter(filter: String, viewingCiv: CivilizationInfo = civInfo): Boolean
Content copied to clipboard
moveToCiv
Link copied to clipboard
nextTurnFlags
Link copied to clipboard
private fun nextTurnFlags()
Content copied to clipboard
puppetCity
Link copied to clipboard
This happens when we either puppet OR annex, basically whenever we conquer a city and don't liberate it
reassignPopulation
Link copied to clipboard
fun reassignPopulation()
Content copied to clipboard
resetWLTKD
Link copied to clipboard
fun resetWLTKD()
Content copied to clipboard
sellBuilding
Link copied to clipboard
setNewCityName
Link copied to clipboard
setTransients
Link copied to clipboard
fun setTransients()
Content copied to clipboard
triggerCitiesSettledNearOtherCiv
Link copied to clipboard
private fun triggerCitiesSettledNearOtherCiv()
Content copied to clipboard
tryUpdateRoadStatus
Link copied to clipboard
internal fun tryUpdateRoadStatus()
Content copied to clipboard
tryWeLoveTheKing
Link copied to clipboard
private fun tryWeLoveTheKing()
Content copied to clipboard
Properties
attackedThisTurn
Link copied to clipboard
centerTileInfo
Link copied to clipboard
cityConstructions
Link copied to clipboard
civInfo
Link copied to clipboard
demandedResource
Link copied to clipboard
expansion
Link copied to clipboard
flagsCountdown
Link copied to clipboard
foundingCiv
Link copied to clipboard
hasJustBeenConquered
Link copied to clipboard
hasSoldBuildingThisTurn
Link copied to clipboard
isBeingRazed
Link copied to clipboard
isOriginalCapital
Link copied to clipboard
lockedTiles
Link copied to clipboard
population
Link copied to clipboard
previousOwner
Link copied to clipboard
religion
Link copied to clipboard
resistanceCounter
Link copied to clipboard
tilesInRange
Link copied to clipboard
turnAcquired
Link copied to clipboard
workedTiles
Link copied to clipboard
Sources
jvm source
Link copied to clipboard