CityCombatant

class CityCombatant(city: CityInfo) : ICombatant

Functions

canAttack
Link copied to clipboard
open override fun canAttack(): Boolean
equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
getAttackingStrength
Link copied to clipboard
open override fun getAttackingStrength(): Int
getAttackSound
Link copied to clipboard
open override fun getAttackSound(): UncivSound
getCityStrength
Link copied to clipboard
fun getCityStrength(): Int
getCivInfo
Link copied to clipboard
open override fun getCivInfo(): CivilizationInfo
getDefendingStrength
Link copied to clipboard
open override fun getDefendingStrength(): Int
getHealth
Link copied to clipboard
open override fun getHealth(): Int
getMaxHealth
Link copied to clipboard
open override fun getMaxHealth(): Int
getName
Link copied to clipboard
open override fun getName(): String
getTile
Link copied to clipboard
open override fun getTile(): TileInfo
getUnitType
Link copied to clipboard
open override fun getUnitType(): UnitType
hashCode
Link copied to clipboard
open fun hashCode(): Int
isCity
Link copied to clipboard
open fun isCity(): Boolean
isCivilian
Link copied to clipboard
open fun isCivilian(): Boolean
isDefeated
Link copied to clipboard
open override fun isDefeated(): Boolean
isInvisible
Link copied to clipboard
open override fun isInvisible(to: CivilizationInfo): Boolean
isMelee
Link copied to clipboard
open fun isMelee(): Boolean
isRanged
Link copied to clipboard
open fun isRanged(): Boolean
matchesCategory
Link copied to clipboard
open override fun matchesCategory(category: String): Boolean
takeDamage
Link copied to clipboard
open override fun takeDamage(damage: Int)
toString
Link copied to clipboard
open override fun toString(): String

Properties

city
Link copied to clipboard
val city: CityInfo

Sources

jvm source
Link copied to clipboard