ConstructionAutomation

class ConstructionAutomation(cityConstructions: CityConstructions)

Types

ConstructionChoice
Link copied to clipboard
data class ConstructionChoice(choice: String, choiceModifier: Float, remainingWork: Int)

Functions

addChoice
Link copied to clipboard
fun addChoice(choices: ArrayList<ConstructionAutomation.ConstructionChoice>, choice: String, choiceModifier: Float)
addCultureBuildingChoice
Link copied to clipboard
private fun addCultureBuildingChoice()
addDefenceBuildingChoice
Link copied to clipboard
private fun addDefenceBuildingChoice()
addFoodBuildingChoice
Link copied to clipboard
private fun addFoodBuildingChoice()
addGoldBuildingChoice
Link copied to clipboard
private fun addGoldBuildingChoice()
addHappinessBuildingChoice
Link copied to clipboard
private fun addHappinessBuildingChoice()
addMilitaryUnitChoice
Link copied to clipboard
private fun addMilitaryUnitChoice()
addOtherBuildingChoice
Link copied to clipboard
private fun addOtherBuildingChoice()
addProductionBuildingChoice
Link copied to clipboard
private fun addProductionBuildingChoice()
addReligousUnit
Link copied to clipboard
private fun addReligousUnit()
addScienceBuildingChoice
Link copied to clipboard
private fun addScienceBuildingChoice()
addSpaceshipPartChoice
Link copied to clipboard
private fun addSpaceshipPartChoice()
addUnitTrainingBuildingChoice
Link copied to clipboard
private fun addUnitTrainingBuildingChoice()
addWondersChoice
Link copied to clipboard
private fun addWondersChoice()
addWorkBoatChoice
Link copied to clipboard
private fun addWorkBoatChoice()
addWorkerChoice
Link copied to clipboard
private fun addWorkerChoice()
chooseNextConstruction
Link copied to clipboard
fun chooseNextConstruction()
equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
getWonderPriority
Link copied to clipboard
private fun getWonderPriority(wonder: Building): Float
hashCode
Link copied to clipboard
open fun hashCode(): Int
toString
Link copied to clipboard
open fun toString(): String

Properties

allTechsAreResearched
Link copied to clipboard
val allTechsAreResearched: Boolean
averageProduction
Link copied to clipboard
private val averageProduction: Double
buildableNotWonders
Link copied to clipboard
val buildableNotWonders: Sequence<Building>
buildableWonders
Link copied to clipboard
private val buildableWonders: Sequence<Building>
cities
Link copied to clipboard
val cities: Int
cityConstructions
Link copied to clipboard
val cityConstructions: CityConstructions
cityInfo
Link copied to clipboard
val cityInfo: CityInfo
cityIsOverAverageProduction
Link copied to clipboard
val cityIsOverAverageProduction: Boolean
civInfo
Link copied to clipboard
val civInfo: CivilizationInfo
civUnits
Link copied to clipboard
val civUnits: Sequence<MapUnit>
faithConstruction
Link copied to clipboard
private val faithConstruction: ArrayList<BaseUnit>
isAtWar
Link copied to clipboard
val isAtWar: Boolean
militaryUnits
Link copied to clipboard
val militaryUnits: Int
preferredVictoryType
Link copied to clipboard
val preferredVictoryType: VictoryType
workers
Link copied to clipboard
val workers: Float

Sources

jvm source
Link copied to clipboard