CityStateFunctions
Class containing city-state-specific functions
Constructors
CityStateFunctions
Link copied to clipboard
Functions
addProtectorCiv
Link copied to clipboard
askForUnitGifts
Link copied to clipboard
Asks all met majors that haven't yet declared wor on attacker to at least give some units
canBeMarriedBy
Link copied to clipboard
canGiveStat
Link copied to clipboard
cityStateAttacked
Link copied to clipboard
A city state was attacked. What are its protectors going to do about it??? Also checks for Wary
cityStateBullied
Link copied to clipboard
A city state was bullied. What are its protectors going to do about it???
cityStateDestroyed
Link copied to clipboard
A city state was destroyed. Its protectors are going to be upset!
diplomaticMarriage
Link copied to clipboard
getDiplomaticMarriageCost
Link copied to clipboard
getFreeTechForCityState
Link copied to clipboard
fun getFreeTechForCityState()
Content copied to clipboard
getNumThreateningBarbarians
Link copied to clipboard
getProtectorCivs
Link copied to clipboard
getTributeModifiers
Link copied to clipboard
fun getTributeModifiers(demandingCiv: CivilizationInfo, demandingWorker: Boolean = false, requireWholeList: Boolean = false): HashMap<String, Int>
Content copied to clipboard
getTributeWillingness
Link copied to clipboard
fun getTributeWillingness(demandingCiv: CivilizationInfo, demandingWorker: Boolean = false): Int
Content copied to clipboard
giveGreatPersonToPatron
Link copied to clipboard
Gain a random great person from the city state
giveMilitaryUnitToPatron
Link copied to clipboard
goldGainedByTribute
Link copied to clipboard
influenceGainedByGift
Link copied to clipboard
fun influenceGainedByGift(donorCiv: CivilizationInfo, giftAmount: Int): Int
Content copied to clipboard
initCityState
Link copied to clipboard
fun initCityState(ruleset: Ruleset, startingEra: String, unusedMajorCivs: Collection<String>): Boolean
Content copied to clipboard
Attempts to initialize the city state, returning true if successful.
otherCivCanPledgeProtection
Link copied to clipboard
otherCivCanWithdrawProtection
Link copied to clipboard
receiveGoldGift
Link copied to clipboard
removeProtectorCiv
Link copied to clipboard
fun removeProtectorCiv(otherCiv: CivilizationInfo, forced: Boolean = false)
Content copied to clipboard
threateningBarbarianKilledBy
Link copied to clipboard
tributeGold
Link copied to clipboard
tributeWorker
Link copied to clipboard
updateAllyCivForCityState
Link copied to clipboard
fun updateAllyCivForCityState()
Content copied to clipboard
updateDiplomaticRelationshipForCityState
Link copied to clipboard
fun updateDiplomaticRelationshipForCityState()
Content copied to clipboard
Properties
civInfo
Link copied to clipboard
Sources
jvm source
Link copied to clipboard