CivConstructions

class CivConstructions

Functions

addFreeBuilding
Link copied to clipboard
private fun addFreeBuilding(cityId: String, building: String)
addFreeBuildings
Link copied to clipboard
private fun addFreeBuildings(building: String, amount: Int)
addFreeSpecificBuildings
Link copied to clipboard
private fun addFreeSpecificBuildings()
addFreeStatBuildings
Link copied to clipboard
private fun addFreeStatBuildings(stat: Stat, amount: Int)
addFreeStatsBuildings
Link copied to clipboard
private fun addFreeStatsBuildings()
clone
Link copied to clipboard
fun clone(): CivConstructions
equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
getFreeBuildings
Link copied to clipboard
fun getFreeBuildings(cityId: String): HashSet<String>
hashCode
Link copied to clipboard
open fun hashCode(): Int
setTransients
Link copied to clipboard
fun setTransients(civInfo: CivilizationInfo)
startTurn
Link copied to clipboard
fun startTurn()
toString
Link copied to clipboard
open fun toString(): String
tryAddFreeBuildings
Link copied to clipboard
fun tryAddFreeBuildings()

Properties

boughtItemsWithIncreasingPrice
Link copied to clipboard
val boughtItemsWithIncreasingPrice: Counter<String>
civInfo
Link copied to clipboard
lateinit var civInfo: CivilizationInfo
freeBuildings
Link copied to clipboard
private val freeBuildings: HashMap<String, HashSet<String>>
freeSpecificBuildingsProvided
Link copied to clipboard
private val freeSpecificBuildingsProvided: HashMap<String, HashSet<String>>
freeStatBuildingsProvided
Link copied to clipboard
private val freeStatBuildingsProvided: HashMap<String, HashSet<String>>

Sources

jvm source
Link copied to clipboard