class CensusTaker : Debuggable
CensusTaker(cityMap: CityMap) |
val cityMap: CityMap |
|
var debug: Boolean |
|
var population: Int |
|
var resourceCounts: ResourceCounts |
fun addUpdateListener(listener: () -> Unit): Unit |
|
fun supplyRatio(tradeable: Tradeable): Double |
|
fun tick(): Unit |
|
fun tradeBalance(tradeable: Tradeable): Int |
open fun debug(message: String): Unit |