StateForConditionals

data class StateForConditionals(civInfo: CivilizationInfo?, cityInfo: CityInfo?, unit: MapUnit?, ourCombatant: ICombatant?, theirCombatant: ICombatant?, attackedTile: TileInfo?, combatAction: CombatAction?, region: Region?)

Functions

component1
Link copied to clipboard
operator fun component1(): CivilizationInfo?
component2
Link copied to clipboard
operator fun component2(): CityInfo?
component3
Link copied to clipboard
operator fun component3(): MapUnit?
component4
Link copied to clipboard
operator fun component4(): ICombatant?
component5
Link copied to clipboard
operator fun component5(): ICombatant?
component6
Link copied to clipboard
operator fun component6(): TileInfo?
component7
Link copied to clipboard
operator fun component7(): CombatAction?
component8
Link copied to clipboard
operator fun component8(): Region?
copy
Link copied to clipboard
fun copy(civInfo: CivilizationInfo? = null, cityInfo: CityInfo? = null, unit: MapUnit? = null, ourCombatant: ICombatant? = null, theirCombatant: ICombatant? = null, attackedTile: TileInfo? = null, combatAction: CombatAction? = null, region: Region? = null): StateForConditionals
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
toString
Link copied to clipboard
open override fun toString(): String

Properties

attackedTile
Link copied to clipboard
val attackedTile: TileInfo? = null
cityInfo
Link copied to clipboard
val cityInfo: CityInfo? = null
civInfo
Link copied to clipboard
val civInfo: CivilizationInfo? = null
combatAction
Link copied to clipboard
val combatAction: CombatAction? = null
ourCombatant
Link copied to clipboard
val ourCombatant: ICombatant? = null
region
Link copied to clipboard
val region: Region? = null
theirCombatant
Link copied to clipboard
val theirCombatant: ICombatant? = null
unit
Link copied to clipboard
val unit: MapUnit? = null

Sources

jvm source
Link copied to clipboard