UnitActions
object UnitActions
Content copied to clipboard
Functions
addActionsWithLimitedUses
Link copied to clipboard
fun addActionsWithLimitedUses(unit: MapUnit, actionList: ArrayList<UnitAction>, tile: TileInfo)
Content copied to clipboard
addAutomateBuildingImprovementsAction
Link copied to clipboard
private fun addAutomateBuildingImprovementsAction(unit: MapUnit, actionList: ArrayList<UnitAction>)
Content copied to clipboard
addBuildingImprovementsAction
Link copied to clipboard
private fun addBuildingImprovementsAction(unit: MapUnit, actionList: ArrayList<UnitAction>, tile: TileInfo, worldScreen: WorldScreen, unitTable: UnitTable)
Content copied to clipboard
addCreateWaterImprovements
Link copied to clipboard
private fun addCreateWaterImprovements(unit: MapUnit, actionList: ArrayList<UnitAction>)
Content copied to clipboard
addDisbandAction
Link copied to clipboard
private fun addDisbandAction(actionList: ArrayList<UnitAction>, unit: MapUnit, worldScreen: WorldScreen)
Content copied to clipboard
addEnhanceReligionAction
Link copied to clipboard
private fun addEnhanceReligionAction(unit: MapUnit, actionList: ArrayList<UnitAction>)
Content copied to clipboard
addExplorationActions
Link copied to clipboard
private fun addExplorationActions(unit: MapUnit, actionList: ArrayList<UnitAction>)
Content copied to clipboard
addFortifyActions
Link copied to clipboard
private fun addFortifyActions(actionList: ArrayList<UnitAction>, unit: MapUnit, showingAdditionalActions: Boolean)
Content copied to clipboard
addFoundCityAction
Link copied to clipboard
private fun addFoundCityAction(unit: MapUnit, actionList: ArrayList<UnitAction>, tile: TileInfo)
Content copied to clipboard
addFoundReligionAction
Link copied to clipboard
private fun addFoundReligionAction(unit: MapUnit, actionList: ArrayList<UnitAction>)
Content copied to clipboard
addGiftAction
Link copied to clipboard
private fun addGiftAction(unit: MapUnit, actionList: ArrayList<UnitAction>, tile: TileInfo)
Content copied to clipboard
addGreatPersonActions
Link copied to clipboard
private fun addGreatPersonActions(unit: MapUnit, actionList: ArrayList<UnitAction>, tile: TileInfo)
Content copied to clipboard
addParadropAction
Link copied to clipboard
private fun addParadropAction(unit: MapUnit, actionList: ArrayList<UnitAction>, worldScreen: WorldScreen)
Content copied to clipboard
addPillageAction
Link copied to clipboard
private fun addPillageAction(unit: MapUnit, actionList: ArrayList<UnitAction>, worldScreen: WorldScreen)
Content copied to clipboard
addPromoteAction
Link copied to clipboard
private fun addPromoteAction(unit: MapUnit, actionList: ArrayList<UnitAction>)
Content copied to clipboard
addRemoveHeresyActions
Link copied to clipboard
private fun addRemoveHeresyActions(unit: MapUnit, actionList: ArrayList<UnitAction>, city: CityInfo)
Content copied to clipboard
addSetupAction
Link copied to clipboard
private fun addSetupAction(unit: MapUnit, actionList: ArrayList<UnitAction>)
Content copied to clipboard
addSleepActions
Link copied to clipboard
private fun addSleepActions(actionList: ArrayList<UnitAction>, unit: MapUnit, showingAdditionalActions: Boolean)
Content copied to clipboard
addSpreadReligionActions
Link copied to clipboard
fun addSpreadReligionActions(unit: MapUnit, actionList: ArrayList<UnitAction>, city: CityInfo)
Content copied to clipboard
addStatsPerGreatPersonUsage
Link copied to clipboard
addSwapAction
Link copied to clipboard
private fun addSwapAction(unit: MapUnit, actionList: ArrayList<UnitAction>, worldScreen: WorldScreen)
Content copied to clipboard
addToggleActionsAction
Link copied to clipboard
private fun addToggleActionsAction(unit: MapUnit, actionList: ArrayList<UnitAction>, unitTable: UnitTable)
Content copied to clipboard
addUnitUpgradeAction
Link copied to clipboard
private fun addUnitUpgradeAction(unit: MapUnit, actionList: ArrayList<UnitAction>)
Content copied to clipboard
canPillage
Link copied to clipboard
getAdditionalActions
Link copied to clipboard
private fun getAdditionalActions(unit: MapUnit, worldScreen: WorldScreen): List<UnitAction>
Content copied to clipboard
getAncientRuinsUpgradeAction
Link copied to clipboard
getEnhanceReligionAction
Link copied to clipboard
getFoundCityAction
Link copied to clipboard
Produce a UnitAction for founding a city.
getFoundReligionAction
Link copied to clipboard
getGiftAction
Link copied to clipboard
getImprovementConstructionActions
Link copied to clipboard
fun getImprovementConstructionActions(unit: MapUnit, tile: TileInfo): ArrayList<UnitAction>
Content copied to clipboard
getNormalActions
Link copied to clipboard
private fun getNormalActions(unit: MapUnit, worldScreen: WorldScreen): List<UnitAction>
Content copied to clipboard
getPillageAction
Link copied to clipboard
getUnitActions
Link copied to clipboard
fun getUnitActions(unit: MapUnit, worldScreen: WorldScreen): List<UnitAction>
Content copied to clipboard
getUpgradeAction
Link copied to clipboard
fun getUpgradeAction(unit: MapUnit, isFree: Boolean = false): UnitAction?
Content copied to clipboard
getWaterImprovementAction
Link copied to clipboard
takeOverTilesAround
Link copied to clipboard
testPromiseNotToSettle
Link copied to clipboard
private fun testPromiseNotToSettle(civInfo: CivilizationInfo, tile: TileInfo): String?
Content copied to clipboard
Checks whether a civ founding a city on a certain tile would break a promise.
useActionWithLimitedUses
Link copied to clipboard
Sources
jvm source
Link copied to clipboard